Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2010-2011
Gloucester Rangers U14 AA
HEO U14 AA
7
9
2
11
2
|
Playoffs
3
1
1
2
0
2011-2012
Ottawa Jr. 67s U14 AAA
HEO U14
28
33
30
63
30
|
Playoffs
11
13
9
22
14
Ottawa Jr. 67s U15 AAA
HEO U15
1
0
1
1
0
|
2012-2013
Ottawa Jr. 67s U15 AAA
HEO U15
30
29
25
54
26
|
Playoffs
9
4
7
11
14
Ottawa Jr. 67s U16 AAA
OEHL U16
2
1
0
1
0
|
Ottawa Jr. 67s U15 AAA
Big Nickel U14
4
4
4
8
0
|
2013-2014
Ottawa Jr. 67s U16 AAA
OEHL U16
29
36
42
78
18
|
Playoffs
11
5
9
14
8
Ottawa Jr. Senators
CCHL
1
0
1
1
0
|
Ottawa Jr. 67s U16 AAA
OHL Cup
6
5
5
10
6
|
Team HEO
OGC-16
5
6
5
11
0
|
2014-2015
Plymouth Whalers
OHL
63
15
16
31
16
|
Team Blue
U17-Dev
3
1
2
3
0
|
Canada Red U17
WHC-17
5
2
3
5
0
|
2015-2016
Flint Firebirds
OHL
67
30
35
65
32
|
Team White
U18-Dev
3
2
1
3
0
|
Canada U18
Hlinka Gretzky Cup
4
1
1
2
0
|
OHL All-Stars
Jr Super Series
1
0
0
0
0
|
Canada U18
WJC-18
7
3
5
8
2
|
2016-2017
Brantford Bulldogs
OHL
65
23
34
57
36
|
Playoffs
7
3
0
3
8
OHL All-Stars
Jr Super Series
2
1
0
1
2
|
2017-2018
Brantford Bulldogs
OHL
62
20
44
64
38
|
Playoffs
21
4
7
11
21
Brantford Bulldogs
Memorial Cup
4
1
0
1
0
|
OHL All-Stars
Jr Super Series
2
0
0
0
0
|
2018-2019
Iowa Wild
AHL
63
13
16
29
20
|
Playoffs
11
0
5
5
2
2019-2020
Iowa Wild
AHL
51
8
13
21
22
|
2020-2021
Iowa Wild
AHL
31
7
12
19
19
|
2021-2022
Iowa Wild
AHL
23
3
5
8
6
|
Springfield Thunderbirds
AHL
45
10
15
25
11
|
Playoffs
18
8
13
21
22
2022-2023
St. Louis Blues
NHL
4
0
1
1
0
|
Springfield Thunderbirds
AHL
65
22
23
45
36
|
Playoffs
2
1
0
1
2
2023-2024
Springfield Thunderbirds
AHL
68
17
16
33
32
|
2024-2025
Spartak Moskva
KHL
21
1
4
5
0
|
HK Sochi
KHL
18
8
2
10
4
|
Player statistics powered by
www.eliteprospects.com