Place of Birth:
Glasgow, Scotland
The Emirates FA Cup
1
0
0
0
0
0
0
0
0
90
The Emirates FA Cup
Carabao Cup
Sky Bet League One
0
0
0
0
9
0
0
0
0
0
Sky Bet League One
Sky Bet League Two
7
0
5
2
15
0
0
0
0
184
Sky Bet League Two
Bristol Street Motors Trophy
1
0
0
0
1
0
0
0
0
120
Bristol Street Motors Trophy
cinch Championship
16
0
0
1
0
0
1
0
0
1422
cinch Championship
cinch League One
100
6
5
14
14
4
5
0
1
8314
cinch League One
Viaplay Cup
12
2
1
1
3
0
0
0
0
1088
Viaplay Cup
SPFL Trust Trophy
10
0
1
3
1
0
2
0
0
779
SPFL Trust Trophy
Playoffs 2/3
Totals
cinch League One
2023/2024
27
2
5
4
10
-
1
0
0
1956
cinch League One
SPFL Trust Trophy
2023
2
0
1
0
1
-
1
0
0
90
SPFL Trust Trophy
Viaplay Cup
2023/2024
4
1
0
0
0
0
0
0
0
420
Viaplay Cup
SPFL Trust Trophy
2022/2023
2
0
0
2
0
-
0
0
0
168
SPFL Trust Trophy
cinch League One
2022/2023
26
1
0
4
2
-
1
0
1
2211
cinch League One
Viaplay Cup
2022/2023
3
0
0
0
2
0
0
0
0
300
Viaplay Cup
SPFL Trust Trophy
2021/2022
3
0
0
0
0
-
0
0
0
270
SPFL Trust Trophy
cinch Championship
2021/2022
16
0
0
1
0
0
1
0
0
1422
cinch Championship
Premier Sports Cup
2021/2022
1
0
1
0
1
0
0
0
0
29
Premier Sports Cup
Playoffs 2/3
2020/2021
3
0
0
1
0
-
0
0
0
288
Playoffs 2/3
Scottish League One
2020/2021
21
0
0
1
0
-
0
0
0
1889
Scottish League One
Betfred Cup
2020/2021
4
1
0
1
0
0
0
0
0
339
Betfred Cup
Scottish Challenge Cup
2019/2020
3
0
0
1
0
-
1
0
0
251
Scottish Challenge Cup
Ladbrokes League One
2019/2020
26
3
0
5
2
-
3
0
0
2258
Ladbrokes League One
Sky Bet League Two
2018/2019
7
0
5
2
15
0
0
0
0
184
Sky Bet League Two
The Emirates FA Cup
2016/2017
1
0
0
0
0
0
0
0
0
90
The Emirates FA Cup
Johnstone's Paint Trophy
2015/2016
1
0
0
0
1
-
0
0
0
120
Johnstone's Paint Trophy
Capital One Cup
2015/2016
0
0
0
0
2
-
0
0
0
0
Capital One Cup
Sky Bet League One
2015/2016
0
0
0
0
7
0
0
0
0
0
Sky Bet League One
Sky Bet League One
2014/2015
0
0
0
0
2
-
0
0
0
0
Sky Bet League One
Show All
Show All
Totals