Dopo aver giocato con squadre amatoriali come Torpedo Tamala, Narovchat e Atmis Kevdo-Melsitovo nel 2016 è entrato a far parte del settore giovanile dello Zenit Penza. Ha debuttato in prima squadra il 1º settembre 2017 disputando l'incontro di Pervenstvo Professional'noj Futbol'noj Ligi perso 2-0 contro il Rjazan',[2] mentre il 14 ottobre seguente ha segnato una doppietta nel pareggio per 3-3 contro il Metallurg Lipeck.[3]
Nel 2018 ha militato per una stagione nel Volgar' Astrachan' prima di passare al Krasnodar che lo ha inizialmente aggregato alla propria seconda squadra. Le buone prestazioni in mostrate in Pervenstvo Futbol'noj Nacional'noj Ligi gli hanno aperto le porte della squadra principale, con cui ha debuttato il 25 settembre 2019, in occasione dell'incontro di Kubok Rossii perso 1-0 contro il Nižnij Novgorod.[4] Il 5 luglio seguente ha esordito anche in Prem'er-Liga entrando in campo nel secondo tempo del match perso 4-2 contro lo Zenit San Pietroburgo.[5]
L'11 agosto seguente è stato ceduto in prestito con opzione di riscatto al Tambov.[6]