
Career
League
| Season | Competition | Team | Games | Assists |
|---|---|---|---|---|
| 2025/2026 | USA. ECHL | 40 | 1 | |
| 2025/2026 | AHL | 4 | ||
| 2025/2026 | NHL | 1 | ||
| 2024/2025 | USA. ECHL | 40 | ||
| 2024/2025 | AHL | 1 | ||
| 2023/2024 | VHL | 34 | 1 | |
| 2023/2024 | Kontinental Hockey League | 1 | ||
| 2022/2023 | VHL | 38 | ||
| 2021/2022 | VHL | 10 | ||
| 2021/2022 | Minor Hockey League | 15 | ||
| 2020/2021 | Minor Hockey League | 2 | ||
| 2020/2021 | Minor Hockey League | 3 | ||
| Total | 189 | 2 | ||
Recent matches
- 1 Nov, 14:00 UTC
Shanghai Dragons3:2
Salavat Yulaev UfaKontinental Hockey League · Did not play W - 30 Oct, 16:30 UTC
Shanghai Dragons2:4
BarysKontinental Hockey League · Did not play L - 25 Oct, 14:00 UTC
Spartak Moscow3:4
Shanghai DragonsKontinental Hockey League · Did not play - 23 Oct, 15:00 UTC
Lada Togliatti0:2
Shanghai DragonsKontinental Hockey League · Did not play W - 21 Oct, 16:00 UTC
Severstal Cherepovets1:5
Shanghai DragonsKontinental Hockey League · Did not play W - 19 Oct, 16:30 UTC
Sochi2:5
Shanghai DragonsKontinental Hockey League · Did not play W - 16 Oct, 16:30 UTC
Shanghai Dragons2:3
Ak Bars KazanKontinental Hockey League · Did not play L - 14 Oct, 16:30 UTC
Shanghai Dragons2:6
Traktor ChelyabinskKontinental Hockey League · Did not play L - 12 Oct, 16:30 UTC
Shanghai Dragons2:3
Dinamo MinskKontinental Hockey League · Did not play L - 7 Oct, 16:30 UTC
Dynamo Moscow2:3
Shanghai DragonsKontinental Hockey League · Did not play W
Transfers
- 24 July 2026from
Traktor Chelyabinskto
Shanghai DragonsLoan - 24 July 2026from
Anaheim Ducksto
Traktor ChelyabinskTransfer - 1 December 2025from
San Diego Gullsto
Anaheim DucksOther - 28 December 2024from
San Diego Gullsto
San Diego GullsOther - 25 September 2024from
Belye Medvedito
San Diego GullsOther - 1 July 2023from
Sochito
Belye MedvediLoan ended - 11 November 2022from
Belye Medvedito
SochiLoan - 18 January 2020from
Traktor Chelyabinskto
Belye MedvediTransfer
