Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2011-2012
Leduc Oil Kings U15 AAA
AEHL U15
30
9
16
25
38
|
2012-2013
Leduc Oil Kings U15 AAA
AEHL U15
30
43
25
68
64
|
Playoffs
6
4
5
9
14
Team Northeast
Alberta Cup
5
3
7
10
2
|
Leduc Oil Kings U17 AAA
AEHL U17
2
1
3
4
0
|
2013-2014
Leduc Oil Kings U18 AAA
AEHL U18
35
21
30
51
26
|
2014-2015
Team Black
U17-Dev
3
2
1
3
2
|
Moose Jaw Warriors
WHL
10
2
4
6
0
|
2015-2016
Moose Jaw Warriors
WHL
72
28
45
73
33
|
Playoffs
10
3
6
9
4
Canada U18
WJC-18
5
0
2
2
2
|
2016-2017
Moose Jaw Warriors
WHL
52
27
34
61
29
|
Playoffs
7
2
0
2
0
2017-2018
Moose Jaw Warriors
WHL
30
14
22
36
27
|
Victoria Royals
WHL
30
15
14
29
29
|
Playoffs
11
6
6
12
8
San Jose Barracuda
AHL
0
0
0
0
0
|
Playoffs
1
0
0
0
0
WHL All-Stars
Jr Super Series
2
0
0
0
0
|
2018-2019
Prince Albert Raiders
WHL
63
43
45
88
38
|
Playoffs
23
13
11
24
10
Prince Albert Raiders
Memorial Cup
3
2
3
5
0
|
2019-2020
San Jose Sharks
NHL
28
3
2
5
8
|
San Jose Barracuda
AHL
25
7
12
19
15
|
2020-2021
San Jose Sharks
NHL
30
5
1
6
6
|
San Jose Barracuda
AHL
10
3
6
9
2
|
2021-2022
San Jose Sharks
NHL
63
8
15
23
25
|
San Jose Barracuda
AHL
8
4
8
12
7
|
Canada
WC
7
2
1
3
4
|
2022-2023
San Jose Sharks
NHL
57
10
7
17
32
|
2023-2024
Toronto Maple Leafs
NHL
63
6
6
12
17
|
Playoffs
2
0
0
0
0
2024-2025
Ottawa Senators
NHL
16
2
1
3
8
|
Player statistics powered by
www.eliteprospects.com