Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2006-2007
Team Brick Alberta
Brick Invitational
-
-
-
-
-
|
2010-2011
Calgary Bisons U15 AAA
AEHL U15
31
16
18
34
20
|
2011-2012
Calgary Bisons U15 AAA
AEHL U15
32
41
32
73
42
|
Playoffs
9
9
4
13
14
Calgary Bisons U15 AAA
John Reid Memorial
5
6
4
10
12
|
Team Calgary South
Alberta Cup
5
5
3
8
4
|
2012-2013
Calgary Buffaloes U18 AAA
AEHL U18
30
14
19
33
95
|
Playoffs
11
4
6
10
16
Team Alberta
WCCC-16
3
1
6
7
-
|
Kelowna Rockets
WHL
1
0
0
0
0
|
Playoffs
7
0
3
3
0
2013-2014
Kelowna Rockets
WHL
66
25
33
58
46
|
Playoffs
14
4
13
17
12
Canada Pacific U17
WHC-17
6
2
3
5
14
|
2014-2015
Kelowna Rockets
WHL
72
20
70
90
79
|
Playoffs
19
5
22
27
18
Kelowna Rockets
Memorial Cup
5
3
2
5
14
|
Team White
U18-Dev
3
0
1
1
6
|
Canada U18
Hlinka Gretzky Cup
5
0
4
4
8
|
2015-2016
Kelowna Rockets
WHL
43
17
31
48
44
|
WHL All-Stars
Jr Super Series
2
0
0
0
0
|
2016-2017
Kelowna Rockets
WHL
63
23
40
63
73
|
Playoffs
17
6
13
19
22
WHL All-Stars
Jr Super Series
2
0
3
3
0
|
2017-2018
Arizona Coyotes
NHL
1
0
0
0
2
|
Tucson Roadrunners
AHL
38
18
21
39
22
|
2018-2019
Tucson Roadrunners
AHL
45
10
24
34
26
|
2019-2020
Tucson Roadrunners
AHL
26
3
13
16
10
|
New Jersey Devils
NHL
4
1
1
2
2
|
Binghamton Devils
AHL
28
8
11
19
16
|
2020-2021
Ässät
Liiga
19
4
9
13
33
|
New Jersey Devils
NHL
27
2
8
10
7
|
Binghamton Devils
AHL
5
1
2
3
4
|
2021-2022
San Jose Sharks
NHL
9
1
2
3
0
|
San Jose Barracuda
AHL
43
11
25
36
28
|
Hartford Wolf Pack
AHL
16
5
5
10
10
|
2022-2023
Dinamo Minsk
KHL
67
20
20
40
88
|
Playoffs
5
1
2
3
28
2023-2024
Dinamo Minsk
KHL
65
16
16
32
55
|
Playoffs
6
3
1
4
6
2024-2025
Avtomobilist Yekaterinburg
KHL
47
8
8
16
31
|
Player statistics powered by
www.eliteprospects.com