Place of Birth:
Dumfries, Scotland
cinch Championship
3
0
3
0
24
0
0
0
0
34
cinch Championship
cinch League One
14
0
11
3
41
0
1
0
0
315
cinch League One
cinch League Two
9
0
7
1
17
0
1
0
0
230
cinch League Two
Viaplay Cup
SPFL Trust Trophy
3
1
1
2
5
0
2
0
0
234
SPFL Trust Trophy
Totals
cinch League One
2023/2024
2
0
2
0
12
-
1
0
0
3
cinch League One
SPFL Trust Trophy
2023
0
0
0
0
2
-
0
0
0
0
SPFL Trust Trophy
Viaplay Cup
2023/2024
4
0
4
0
4
0
0
0
0
173
Viaplay Cup
SPFL Trust Trophy
2022/2023
2
1
1
1
2
-
2
0
0
177
SPFL Trust Trophy
cinch League One
2022/2023
12
0
9
3
29
-
0
0
0
312
cinch League One
Viaplay Cup
2022/2023
0
0
0
0
1
0
0
0
0
0
Viaplay Cup
SPFL Trust Trophy
2021/2022
1
0
0
1
0
-
0
0
0
57
SPFL Trust Trophy
cinch League Two
2021/2022
9
0
7
1
17
-
1
0
0
230
cinch League Two
Premier Sports Cup
2021/2022
2
0
2
0
3
0
0
0
0
5
Premier Sports Cup
Scottish Challenge Cup
2019/2020
0
0
0
0
1
-
0
0
0
0
Scottish Challenge Cup
Ladbrokes Championship
2019/2020
3
0
3
0
19
0
0
0
0
34
Ladbrokes Championship
Betfred Cup
2019/2020
2
0
2
0
4
0
0
0
0
32
Betfred Cup
Ladbrokes Championship
2018/2019
0
0
0
0
5
0
0
0
0
0
Ladbrokes Championship
Show All
Show All
Totals