He made his debut in the Russian Professional Football League for Chertanovo Moscow on 29 July 2016 in a game against Kaluga.
[3] He made his Russian Premier League debut for Spartak on 17 March 2019 in a game against Zenit Saint Petersburg.
[10] On 13 July 2024, he scored twice, was selected man of the match and won his first trophy with Zenit in the 2024 Russian Super Cup game against Krasnodar.
[11] On his league debut for Zenit against Krylia Sovetov Samara a week later, he again scored twice and was named man of the match in a 4–0 victory.
[13] On 18 August 2024, in the fifth round match of the RPL against Khimki, he suffered a fracture of the radius bone of his right hand as a result of being hit by a ball and was forced to leave the field in the 24th minute.