Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2007-2008
Medicine Hat Hounds U15 AAA
AEHL U15
32
9
20
29
170
|
2008-2009
Medicine Hat Tigers U18 AAA
AEHL U18
34
0
4
4
62
|
2009-2010
Lethbridge Hurricanes U18 AAA
AEHL U18
33
9
15
24
105
|
Playoffs
5
4
3
7
14
Saskatoon Blades
WHL
8
1
1
2
4
|
Playoffs
3
0
0
0
2
2010-2011
Saskatoon Blades
WHL
68
8
19
27
66
|
Playoffs
10
1
4
5
15
2011-2012
Saskatoon Blades
WHL
72
15
29
44
118
|
Playoffs
3
0
1
1
5
2012-2013
Saskatoon Blades
WHL
72
24
34
58
100
|
Playoffs
4
1
1
2
2
Saskatoon Blades
Memorial Cup
3
1
0
1
6
|
2013-2014
Hamilton Bulldogs
AHL
34
0
5
5
49
|
2014-2015
Hamilton Bulldogs
AHL
71
4
13
17
64
|
2015-2016
Montréal Canadiens
NHL
13
1
4
5
13
|
St. John's IceCaps
AHL
61
4
12
16
61
|
2016-2017
Hershey Bears
AHL
39
6
6
12
53
|
Texas Stars
AHL
13
0
2
2
8
|
2017-2018
Barys Astana
KHL
44
7
12
19
51
|
2018-2019
Barys Astana
KHL
62
15
38
53
59
|
Playoffs
11
3
1
4
45
Kazakhstan
WC D1A
5
1
4
5
2
|
Kazakhstan (all)
International
5
1
4
5
2
|
2019-2020
Barys Astana
KHL
54
11
21
32
65
|
Playoffs
5
3
0
3
2
Kazakhstan Olympics
OGQ
3
2
3
5
0
|
Kazakhstan (all)
International
3
2
3
5
0
|
2020-2021
Barys Astana
KHL
53
17
20
37
69
|
Playoffs
6
2
3
5
8
Kazakhstan
WC
7
0
2
2
4
|
Kazakhstan (all)
International
9
1
3
4
4
|
2021-2022
Barys Astana
KHL
34
9
12
21
31
|
CSKA Moskva
KHL
8
1
1
2
2
|
Playoffs
20
1
3
4
8
Kazakhstan
WC
3
0
2
2
0
|
Kazakhstan (all)
International
3
0
2
2
0
|
2022-2023
CSKA Moskva
KHL
44
5
10
15
33
|
Playoffs
27
4
7
11
18
2023-2024
CSKA Moskva
KHL
55
8
14
22
35
|
Playoffs
5
1
0
1
5
2024-2025
Avangard Omsk
KHL
18
1
3
4
14
|
Avtomobilist Yekaterinburg
KHL
31
0
8
8
18
|
Playoffs
7
0
2
2
2
2025-2026
Dinamo Minsk
KHL
56
5
18
23
29
|
Playoffs
8
1
0
1
6
2026-2027
Sibir Novosibirsk
KHL
-
-
-
-
-
|
Player statistics powered by
www.eliteprospects.com