En la primera temporada con el Spartak Moscú marcó 13 goles y repartió 3 asistencias en 28 partidos en la Liga Premier de Rusia 2014-15.
La siguiente temporada jugó 30 partidos en la Liga Premier de Rusia 2015-16 en los que marcó 18 goles y repartió 4 asistencias.
En temporada 2016-17, la tercera temporada con la escuadra rusa, con la que jugó 26 partidos, repartió 9 asistencias y marcó 12 goles en la Liga Premier de Rusia 2016-17; además disputó dos partidos en la Liga Europea de la UEFA 2016-17 pero no marcó goles.
Jugó la Supercopa de Rusia marcando un gol en la victoria 2-1 frente al Lokomotiv Moscú, ganando el doblete de liga y supercopa, ganando sus primeros dos títulos con el equipo ruso.
[9] En total disputó 235 partidos y marcó 114 goles, siendo el sexto máximo goleador histórico del club moscovita en el momento de su marcha.