Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2014-2015
Central Ontario Wolves U15 AAA
ETAHL U15
33
18
17
35
38
|
Central Ontario Wolves U15 AAA
Big Nickel U14
4
5
0
5
8
|
2015-2016
Central Ontario Wolves U16 AAA
ETAHL U16
36
36
21
57
52
|
Haliburton County Huskies
OJHL
1
0
0
0
0
|
Playoffs
3
2
4
6
0
Team OMHA Black
OGC-16
5
1
2
3
0
|
2016-2017
Flint Firebirds
OHL
57
13
11
24
26
|
Playoffs
5
0
1
1
0
Canada Red U17
WHC-17
5
1
1
2
2
|
Canada U18
WJC-18
5
0
0
0
0
|
2017-2018
Canada U18
Hlinka Gretzky Cup
5
0
0
0
4
|
Flint Firebirds
OHL
67
27
32
59
48
|
Canada U18
WJC-18
5
2
3
5
4
|
2018-2019
Flint Firebirds
OHL
60
22
41
63
51
|
Texas Stars
AHL
11
2
1
3
4
|
OHL All-Stars
Jr Super Series
1
0
0
0
0
|
2019-2020
Flint Firebirds
OHL
47
32
38
70
33
|
OHL All-Stars
Jr Super Series
2
1
0
1
4
|
Canada U20
WJC-20
7
3
2
5
6
|
2020-2021
JYP
Liiga
6
2
1
3
2
|
Dallas Stars
NHL
26
3
2
5
23
|
Texas Stars
AHL
8
2
4
6
2
|
2021-2022
Dallas Stars
NHL
1
0
0
0
0
|
Playoffs
1
0
0
0
0
Texas Stars
AHL
68
23
27
50
43
|
Playoffs
2
0
0
0
0
2022-2023
Dallas Stars
NHL
82
9
19
28
54
|
Playoffs
15
3
0
3
22
2023-2024
Dallas Stars
NHL
42
2
7
9
23
|
Playoffs
6
1
0
1
2
2024-2025
San Jose Sharks
NHL
43
1
5
6
31
|
Player statistics powered by
www.eliteprospects.com