Gioca nel Paxtakor, squadra della massima serie uzbeka; nel 2013 ha giocato 6 partite nella AFC Champions League, senza mai segnare.
Nel 2015 è stato capocannoniere del campionato uzbeko; in seguito, ha giocato anche nella prima divisione kazaka.
Dopo una breve parentesi all'Aqtóbe, il 19 luglio 2021 si trasferisce al Tobyl.[1]
Nazionale
Nel 2012 con la nazionale under-19 raggiunge le semi-finali dell'Campionato asiatico di calcio Under-19 2012 vincendo il titolo di capocannoniere con 9 realizzazioni; partecipa ai Mondiali Under-20 del 2013, andando anche a segno nella prima partita della fase a gironi. Gioca poi da titolare anche nella seconda partita della fase a gironi, pareggiata 1-1 contro la Croazia. Segna il suo secondo gol nel torneo negli ottavi di finale, contribuendo così alla vittoria per 3-1 sulla Grecia; gioca poi da titolare anche nella partita persa per 4-0 contro la Francia nei quarti di finale. Il 10 settembre 2013 fa il suo esordio con la Nazionale maggiore, giocando gli ultimi 31 minuti della partita pareggiata per 1-1 contro la Giordania, valida per le qualificazioni ai Mondiali del 2014[2].
^(RU) Игорь Сергеев – игрок «Тобола», su fctobol.kz, 19 luglio 2021. URL consultato il 19 luglio 2021 (archiviato dall'url originale il 19 luglio 2021).