Карьеру начал в команде «Насаф» (Карши). 14 июня 2020 года дебютировал в Суперлиге Узбекистана в поединке против «Навбахора» (2:2), выйдя на замену на 84-й минуте вместо Ойбека Бозорова.[4][5]
В феврале 2023 года подписал контракт на 3,5 года с российским футбольным клубом «Алания». К этому времени за «Насаф» во всех турнирах сыграл 100 матчей (по данным сайта globalsportsarchive.com — 98 матчей), забил 40 мячей.[3][6]