Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2013-2014
Calgary Flames U15 AAA
AEHL U15
32
4
15
19
16
|
Playoffs
11
1
2
3
12
2014-2015
Calgary Flames U15 AAA
AEHL U15
33
20
38
58
72
|
Playoffs
3
1
4
5
21
NWCAA Stampeders U16 AAA
AEHL U17
2
1
2
3
4
|
Playoffs
4
4
7
11
0
Team Calgary North
Alberta Cup
-
-
-
-
-
|
2015-2016
Team Alberta
WCCC-16
4
0
0
0
2
|
Calgary Flames U18 AAA
AEHL U18
28
5
17
22
73
|
Playoffs
8
1
3
4
8
Okotoks Oilers
AJHL
3
1
1
2
0
|
2016-2017
Penticton Vees
BCHL
48
3
20
23
30
|
Playoffs
21
0
4
4
6
Canada White U17
WHC-17
6
0
4
4
2
|
Penticton Vees
Western Canada Cup
4
0
0
0
0
|
Penticton Vees
RBC Cup
3
0
0
0
0
|
Canada West U19
WJAC-19
4
1
1
2
14
|
2017-2018
Penticton Vees
BCHL
48
9
38
47
34
|
Playoffs
11
3
14
17
4
Canada U18
WJC-18
5
0
2
2
2
|
Canada West U19
WJAC-19
5
1
1
2
6
|
2018-2019
Univ. of North Dakota
NCAA
28
0
4
4
14
|
2019-2020
Univ. of North Dakota
NCAA
24
4
7
11
14
|
2020-2021
Univ. of Nebraska-Omaha
NCAA
23
3
5
8
16
|
2021-2022
Univ. of Nebraska-Omaha
NCAA
24
2
6
8
19
|
2022-2023
Univ. of Nebraska-Omaha
NCAA
35
8
18
26
24
|
Newfoundland Growlers
ECHL
7
2
3
5
4
|
Playoffs
15
1
15
16
6
2023-2024
Toronto Marlies
AHL
4
1
2
3
0
|
Newfoundland Growlers
ECHL
51
6
37
43
46
|
2024-2025
Djurgårdens IF
HockeyAllsvenskan
20
1
5
6
18
|
Player statistics powered by
www.eliteprospects.com