He made his professional debut in the
Russian Professional Football League for
FC Krasnodar-2 on 10 April 2014 in a game against
FC Mashuk-KMV Pyatigorsk. He made his debut for the main squad of
FC Krasnodar on 30 October 2013 in a
Russian Cup game against
FC Dolgoprudny. He made his
Russian Premier League debut for
PFC Krylia Sovetov Samara on 31 July 2018 in a game against
PFC CSKA Moscow. On 21 January 2019, he joined
FC Khimki on loan until the end of the 2018–19 season, with Khimki holding a buyout option. On 21 June 2019, he re-joined
Yenisey Krasnoyarsk on loan for the 2019–20 season. On 30 December 2019, his contract with Krasnodar was terminated by mutual consent, and he signed a 1.5-year contract with Yenisey. ==References==