- Has been member of the Russian U-16 and U-20 National Team.
- Played at the 2019 European U-20 ‘B’ Championship.
Grew up with Zenit St Petersburg (Russia) juniors.
Made his debut with Zenit 2nd team during the 2016-17 season.
Signed for the 2018-19 season by CSKA Moscow 2nd team.
Signed for the 2019-20 season by Zenit Farm St Petersburg, Superleague.
Will make his debut with Zenit St Petersburg main team during the 2020-21 season.