Place of Birth:
Hamilton, Scotland
cinch Premiership
2
0
2
0
7
0
0
0
0
13
cinch Premiership
cinch Championship
20
2
4
12
6
2
1
0
0
1266
cinch Championship
Totals
UEFA Youth League
6
0
0
4
0
2
0
0
0
473
UEFA Youth League
SPFL Trust Trophy
2
0
0
2
0
0
1
0
0
139
SPFL Trust Trophy
Totals
UEFA U-21 Qualifiers
1
0
1
0
1
0
0
0
0
13
UEFA U-21 Qualifiers
Totals
cinch Championship
2023/2024
20
2
4
12
6
2
1
0
0
1266
cinch Championship
SPFL Trust Trophy
2022/2023
2
0
0
2
0
-
1
0
0
139
SPFL Trust Trophy
cinch Premiership
2022/2023
2
0
2
0
7
0
0
0
0
13
cinch Premiership
Totals
UEFA Youth League
2022/2023
6
0
0
4
0
2
0
0
0
473
UEFA Youth League
Totals
UEFA U-21 Qualifiers
2025
1
0
1
0
1
0
0
0
0
13
UEFA U-21 Qualifiers
Totals