Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2012-2013
Toronto Marlboros U14 AAA
GTHL U14
-
-
-
-
-
|
2013-2014
Toronto Jr. Canadiens U15 AAA
GTHL U15
-
-
-
-
-
|
Toronto Jr. Canadiens U16 AAA
GTHL U16
1
0
0
0
0
|
2014-2015
Toronto Jr. Canadiens U16 AAA
GTHL U16
28
9
26
35
16
|
Playoffs
5
0
5
5
4
Toronto Jr. Canadiens U16 AAA
OHL Cup
5
0
5
5
4
|
Sweden Selects U15
WSI U15
7
1
4
5
0
|
2015-2016
Toronto Jr. Canadiens U16 AAA
GTHL U16
33
7
37
44
58
|
Playoffs
6
1
3
4
12
Toronto Jr. Canadiens
OJHL
2
0
0
0
0
|
Toronto Jr. Canadiens U16 AAA
OHL Cup
6
1
3
4
12
|
Team GTHL Blue
OGC-16
5
1
7
8
8
|
Canada U16
YOG
6
1
4
5
1
|
2016-2017
Guelph Storm
OHL
62
12
43
55
50
|
Canada Red U17
WHC-17
5
2
0
2
8
|
2017-2018
Canada U18
Hlinka Gretzky Cup
5
0
6
6
10
|
Guelph Storm
OHL
63
13
54
67
63
|
Playoffs
6
1
5
6
10
Canada U18
WJC-18
5
0
3
3
2
|
2018-2019
Guelph Storm
OHL
28
5
34
39
30
|
Peterborough Petes
OHL
35
9
23
32
36
|
Playoffs
5
0
1
1
8
San Jose Barracuda
AHL
2
0
0
0
0
|
Playoffs
4
0
0
0
0
OHL All-Stars
Jr Super Series
2
0
1
1
12
|
2019-2020
London Knights
OHL
60
15
61
76
48
|
OHL All-Stars
Jr Super Series
2
0
2
2
2
|
2020-2021
San Jose Barracuda
AHL
31
1
10
11
14
|
Playoffs
4
0
1
1
2
2021-2022
San Jose Sharks
NHL
39
1
5
6
8
|
San Jose Barracuda
AHL
30
1
18
19
30
|
2022-2023
San Jose Barracuda
AHL
30
0
14
14
26
|
Colorado Eagles
AHL
28
2
6
8
38
|
2023-2024
Kunlun Red Star
KHL
64
3
26
29
54
|
2024-2025
Kunlun Red Star
KHL
12
1
4
5
22
|
Player statistics powered by
www.eliteprospects.com