Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2012-2013
Scotland U11
EIHA Conf. U11
4
1
0
1
0
|
2013-2014
Scotland U11
EIHA Conf. U11
4
2
0
2
0
|
2015-2016
Scotland U13
EIHA Conf. U13
4
6
0
6
4
|
2016-2017
Dundee Stars U16
Scotland U16
10
9
6
15
0
|
Scotland U15
EIHA Conf. U15
4
1
0
1
0
|
2017-2018
OHA Mavericks U15 AAA
HEO U15
30
1
1
2
2
|
OHA Mavericks U15 AAA
Big Nickel U14
6
0
1
1
4
|
2018-2019
Dundee Stars U16
Scotland U16
15
24
34
58
14
|
Dundee Stars U19
Scotland U20
4
9
1
10
2
|
2019-2020
Dundee Stars U19
Scotland U20
5
7
14
21
2
|
Scotland U17
EIHA Conf. U17
0
0
0
0
0
|
Dundee Comets
SNL
11
11
11
22
2
|
2020-2021
Did not play
|
2021-2022
Dundee Comets
SNL
14
21
9
30
8
|
Dundee Comets
NIHL 1 North Cup
5
2
2
4
2
|
2022-2023
Solway Sharks
NIHL 1
27
35
31
66
16
|
Playoffs
3
3
5
8
2
Dundee Stars
EIHL Cup
2
0
0
0
0
|
Solway Sharks
NIHL 1 North Cup
19
27
20
47
12
|
Dundee Stars
EIHL
24
2
2
4
0
|
Great Britain U20
WJC-20 D2A
5
4
4
8
4
|
2023-2024
Dundee Stars
EIHL
54
3
3
6
2
|
Playoffs
2
0
0
0
0
Dundee Stars
EIHL Cup
6
0
2
2
0
|
2024-2025
Dundee Stars
EIHL
41
3
5
8
8
|
Dundee Stars
EIHL Cup
12
4
3
7
4
|
Player statistics powered by
www.eliteprospects.com