Represented Russia at the 2017 IIHF U-18 World Championship and the 2019 IIHF World Junior Championship, winning bronze at both tournaments.

Posted 16 points (12g, 4a) in 26 MHL games with Team Russia U18… Skated in three MHL playoff games.

Skated in 41 MHL games with Loko Yaroslavl, posting 18 points (8g, 10a)… Added three assists in four MHL playoff games.

Registered 33 points (19g, 14a) in 49 MHL games with Loko Yaroslavl… Added eight points (2g, 6a) in 16 MHL playoff games… Made VHL debut, skating in four games with HK Ryazan.

Skated in 10 KHL games with Lokomotiv Yaroslavl, recording one goal… Made KHL debut vs. Severstal (9/15)… Scored first career KHL goal at Admiral (1/13)… Posted three assists in six VHL games with Lada Togliatti… Registered 18 points (12g, 6a) in 17 MHL games with Loko Yaroslavl… Added 10 points (4g, 6a) in 17 MHL playoff games.

Split the season between Dinamo Riga (KHL) and Buran Voronezh (VHL)… Registered 15 points (8g, 7a) in 21 VHL games… Recorded seven points (4g, 3a) in 33 KHL games… Established career highs in games played, goals, assists and points in both the VHL and KHL… Finished tied for fourth on Buran Voronezh in goals and points… Posted first career KHL assist vs. Dynamo Moscow (11/20)… Scored the GWG vs. Barys (1/4).

Tallied 12 points (5g, 7a) in 34 VHL games with Buran Voronezh and Neftyanik Almetievsk… Established VHL career high in games played and tied career high in assists… Began the season with Buran Voronezh, recording six points (3g, 3a) in 17 games… Signed with Neftyanik Almetievsk (12/23)… Registered six points (2g, 4a) in 17 games with Neftyanik Almetievsk… Added 10 points (4g, 6a) in 13 VHL playoff games as Neftyanik Almetievsk fell in seven games in the league semifinals… Ranked second on the team in playoff points and tied for second in playoff goals and assists.

Split the season between Amur Khabarovsk (KHL), Sokol Krasnoyarsk (VHL) and Karpat (Liiga)… Began the season with Amur Khabarovsk, skating in 14 KHL games… Also spent time in the VHL, tallying three points (2g, 1a) in five games with Sokol Krasnoyarsk… Scored a goal and the shootout game-deciding goal vs. Zauralie Kurgan (10/17)… Moved to Karpat (2/8), where he earned four points (1g, 3a) in 15 games… Made his Liiga debut vs. SaiPa (2/11)… Registered an assist for his first Liiga point at JYP (2/21)… Scored his first Liiga goal at Jukurit (3/1)… Skated in one Liiga playoff game with Karpat.