↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 4 мая 2021 года.
Воспитанник СДЮСШОР № 8 города Нижний Новгород[2]. Первая профессиональная команда — «Локомотив-НН». После нижегородского «Локомотива» 2,5 года отыграл за «Мордовию», с которой в 2006 году вышел в Первый дивизион. В середине 2008 года возвращается в Нижний Новгород, где выступает за одноимённый клуб. В сезонах 2010 и 2011/12 клуб занимает 3-е место и однажды участвует в стыковых матчах за выход в Премьер-лигу с местной «Волгой»[3]. После потери «горожанами» профессионального статуса переходит в «Волгу», за основной состав которой так и не сыграв, на правах аренды отправляется в «Ротор». По окончании полугодовой аренды возвращается в «Волгу», но поняв, что тренерский штаб на него не рассчитывает, разрывает контракт и возвращается в «Ротор»[4]. Перед новый сезоном возвращается в «Мордовию», но практически сразу получает травму — разрыв крестообразных связок, из-за чего пропустил почти весь сезон. В первой половине сезона 2014/15 выступал за «Луч-Энергию»[5]. Зимой 2015 года пополнил ряды «Балтики»[6]. 8 июля 2015 года подписал контракт с клубом «СКА-Энергия»[7]. С 2016 года выступал за «Олимпиец».