Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2012-2013
Kitchener Jr. Rangers U16 AAA
ALLIANCE U16
2
0
0
0
0
|
2013-2014
Kitchener Jr. Rangers U16 AAA
ALLIANCE U16
31
3
13
16
44
|
Playoffs
18
4
13
17
24
Kitchener Jr. Rangers U16 AAA
OHL Cup
4
3
0
3
12
|
Team ALLIANCE
OGC-16
5
0
1
1
4
|
Kitchener Jr. Rangers U18 AAA
ALLIANCE U18
3
1
1
2
0
|
2014-2015
Team Black
U17-Dev
3
1
0
1
4
|
Ayr Centennials
GOJHL
43
3
8
11
70
|
Playoffs
10
3
9
12
20
Canada White U17
WHC-17
5
2
0
2
4
|
2015-2016
Team Red
U18-Dev
3
0
0
0
4
|
Brampton Steelheads
OHL
66
14
10
24
84
|
Playoffs
7
0
2
2
13
Canada U18
WJC-18
7
0
2
2
4
|
2016-2017
Brampton Steelheads
OHL
65
18
28
46
107
|
Playoffs
18
1
11
12
19
OHL All-Stars
Jr Super Series
2
0
0
0
2
|
2017-2018
Brampton Steelheads
OHL
67
35
43
78
105
|
Playoffs
6
0
4
4
12
Chicago Wolves
AHL
5
0
1
1
7
|
Playoffs
3
0
0
0
4
OHL All-Stars
Jr Super Series
1
0
0
0
0
|
2018-2019
Chicago Wolves
AHL
75
13
19
32
38
|
Playoffs
22
4
7
11
31
2019-2020
Vegas Golden Knights
NHL
38
1
10
11
32
|
Chicago Wolves
AHL
21
1
9
10
12
|
2020-2021
Vegas Golden Knights
NHL
52
5
12
17
31
|
Playoffs
10
1
1
2
6
2021-2022
Vegas Golden Knights
NHL
52
4
10
14
38
|
2022-2023
Vegas Golden Knights
NHL
81
3
14
17
51
|
Playoffs
22
2
4
6
37
2023-2024
Vegas Golden Knights
NHL
73
2
10
12
43
|
Playoffs
1
0
0
0
0
2024-2025
Vegas Golden Knights
NHL
68
5
7
12
40
|
Playoffs
9
0
2
2
4
Player statistics powered by
www.eliteprospects.com