Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2016-2017
Team Belarus U17
Belarus Vysshaya
9
1
1
2
17
|
Team Belarus U18
Belarus Vysshaya
0
0
0
0
0
|
Playoffs
1
0
0
0
0
2017-2018
Shakhter Soligorsk-2
Belarus Vysshaya
18
15
8
23
12
|
Team Belarus U17
Belarus Vysshaya
15
14
7
21
12
|
Team Belarus U18
Belarus Vysshaya
12
7
8
15
10
|
Playoffs
4
1
1
2
2
Belarus U18 (all)
International-Jr
8
1
3
4
6
|
Belarus U18
WJC-18
5
1
0
1
4
|
2018-2019
Shakhter Soligorsk
Belarus Cup
5
0
1
1
0
|
Team Belarus U20
Belarus
2
0
0
0
4
|
Shakhter Soligorsk
Belarus
49
6
12
18
10
|
Playoffs
11
0
0
0
0
Shakhter Soligorsk-2
Belarus Vysshaya
3
2
4
6
6
|
Belarus U18 (all)
International-Jr
12
11
11
22
12
|
Belarus U18
WJC-18
5
3
3
6
4
|
Belarus U20
WJC-20 D1A
5
1
0
1
2
|
2019-2020
Flint Firebirds
OHL
58
33
45
78
51
|
Team Belarus U20
Belarus Cup
4
3
2
5
8
|
Belarus U20
WJC-20 D1A
5
1
6
7
6
|
2020-2021
Yunost Minsk
Belarus
31
3
3
6
17
|
Playoffs
13
4
1
5
14
Belarus (all)
International
1
0
2
2
0
|
2021-2022
Texas Stars
AHL
8
2
2
4
2
|
Idaho Steelheads
ECHL
40
19
15
34
18
|
Belarus (all)
International
2
0
1
1
0
|
2022-2023
Amur Khabarovsk
KHL
16
1
1
2
4
|
Sokol Krasnoyarsk
VHL
16
6
3
9
8
|
Playoffs
8
0
1
1
4
2023-2024
Arlan Kokshetau
Kazakhstan
38
17
20
37
16
|
Playoffs
14
6
8
14
12
Arlan Kokshetau
Kazakhstan Cup
6
4
2
6
4
|
2024-2025
HK Tambov
VHL
6
0
0
0
0
|
Yunost Minsk
Belarus
8
0
1
1
0
|
Lokomotiv Orsha
Belarus
8
3
0
3
4
|
Playoffs
7
4
4
8
2
2025-2026
Yunost Minsk
Belarus
-
-
-
-
-
|
Player statistics powered by
www.eliteprospects.com