Ha cominciato la sua carriera nella terza serie russa con l'Akademija Togliatti. Dal luglio 2012 si è trasferito allo Spartak Mosca con cui ha disputato un'unica partita di campionato, la gara contro il Rubin disputata il 10 dicembre 2012, entrando nei minuti di recupero al posto di Aiden McGeady[1].
L'estate successivo fu, quindi, dirottato nella formazione riserve che militava in terza serie. Proprio con la formazione riserve vince il girone occidentale di terza serie 2014-2015, passando in seconda serie. Dal gennaio 2016 è ritornato in prima squadra, collezionando da subito presenze in massima serie.
Nazionale
Ha collezionato presenze in tutte le nazionali giovanili russe.
Il 9 ottobre 2016 ha esordito in nazionale maggiore, giocando titolare l'amichevole contro Costa Rica[2].
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Russia