Place of Birth:
Glasgow, Scotland
William Hill Championship
95
5
24
37
33
7
25
0
1
6237

William Hill Championship
William Hill League One
46
6
15
19
34
5
12
1
0
2730

William Hill League One
Premier Sports Cup
22
2
3
10
8
1
6
0
0
1576

Premier Sports Cup
SPFL Trust Trophy
12
1
3
6
4
1
0
0
0
760

SPFL Trust Trophy
Totals
William Hill Championship
2024/2025

22
2
2
16
2
2
6
0
0
1715


William Hill Championship
SPFL Trust Trophy
2024/2025

1
0
0
0
0
-
0
0
0
120


SPFL Trust Trophy
Premier Sports Cup
2024/2025

6
2
0
3
0
0
2
0
0
519


Premier Sports Cup
cinch League One
2023/2024

15
2
5
3
5
-
5
0
0
988


cinch League One
cinch League One
2023/2024

17
1
5
9
7
-
5
1
0
1014


cinch League One
SPFL Trust Trophy
2023/2024

3
0
2
1
2
-
0
0
0
72


SPFL Trust Trophy
Viaplay Cup
2023/2024

4
0
0
4
0
0
1
0
0
244


Viaplay Cup
SPFL Trust Trophy
2022/2023

1
0
0
1
0
-
0
0
0
60


SPFL Trust Trophy
cinch Championship
2022/2023

20
0
7
6
13
0
7
0
0
1125


cinch Championship
Viaplay Cup
2022/2023

1
0
1
0
4
0
0
0
0
13


Viaplay Cup
SPFL Trust Trophy
2021/2022

2
1
0
1
0
-
0
0
0
208


SPFL Trust Trophy
SPFL Trust Trophy
2021/2022

1
0
0
0
0
-
0
0
0
90


SPFL Trust Trophy
cinch Championship
2021/2022

7
0
5
2
6
0
1
0
0
210


cinch Championship
cinch Championship
2021/2022

17
1
1
5
1
3
4
0
0
1412


cinch Championship
cinch Championship
2021/2022

3
0
0
2
0
0
0
0
0
253


cinch Championship
Premier Sports Cup
2021/2022

1
0
0
1
0
0
0
0
0
71


Premier Sports Cup
Premier Sports Cup
2021/2022

5
0
0
1
0
0
1
0
0
471


Premier Sports Cup
Scottish Championship
2020/2021

26
2
9
6
11
2
7
0
1
1522


Scottish Championship
Betfred Cup
2020/2021

3
0
0
1
0
1
2
0
0
250


Betfred Cup
Scottish Challenge Cup
2019/2020

4
0
1
3
2
-
0
0
0
210


Scottish Challenge Cup
Ladbrokes League One
2019/2020

13
3
4
7
18
-
2
0
0
725


Ladbrokes League One
Betfred Cup
2019/2020

2
0
2
0
4
0
0
0
0
8


Betfred Cup
Ladbrokes League One
2018/2019

1
0
1
0
4
-
0
0
0
3


Ladbrokes League One
Show All
Show All
Totals