Il a représenté l'Azerbaïdjan lors de neuf olympiades de 2000 à 2018, remportant la médaille d'or individuelle au troisième échiquier à l'Olympiade d'échecs de 2012.