cinch Premiership
1
0
1
0
16
0
0
0
0
18
cinch Premiership
cinch Championship
116
14
50
34
66
5
16
0
0
6344
cinch Championship
cinch League One
93
20
16
32
16
17
15
0
1
6900
cinch League One
Viaplay Cup
34
8
9
8
9
3
5
0
0
2333
Viaplay Cup
SPFL Trust Trophy
9
2
2
3
2
1
0
0
0
627
SPFL Trust Trophy
Playoffs 2/3
Totals
cinch League One
2023/2024
29
1
12
15
12
-
4
0
1
1526
cinch League One
Viaplay Cup
2023/2024
4
0
1
1
1
1
0
0
0
220
Viaplay Cup
SPFL Trust Trophy
2022/2023
2
1
1
1
1
-
0
0
0
108
SPFL Trust Trophy
cinch Championship
2022/2023
30
4
14
9
18
1
5
0
0
1560
cinch Championship
Viaplay Cup
2022/2023
5
0
3
2
3
0
1
0
0
221
Viaplay Cup
SPFL Trust Trophy
2021/2022
1
0
0
0
0
-
0
0
0
120
SPFL Trust Trophy
cinch Championship
2021/2022
23
1
18
5
24
0
2
0
0
687
cinch Championship
Premier Sports Cup
2021/2022
5
1
2
1
2
0
0
0
0
321
Premier Sports Cup
Scottish Championship
2020/2021
26
2
4
9
4
2
2
0
0
1942
Scottish Championship
Betfred Cup
2020/2021
5
2
2
2
2
0
0
0
0
283
Betfred Cup
Scottish Challenge Cup
2019/2020
1
0
1
0
1
-
0
0
0
27
Scottish Challenge Cup
Ladbrokes League One
2019/2020
17
4
1
3
1
-
6
0
0
1437
Ladbrokes League One
Ladbrokes Championship
2019/2020
7
1
0
3
0
0
1
0
0
616
Ladbrokes Championship
Betfred Cup
2019/2020
4
3
0
0
0
1
3
0
0
360
Betfred Cup
Playoffs 2/3
2018/2019
2
0
0
1
0
-
1
0
0
175
Playoffs 2/3
Ladbrokes League One
2018/2019
35
13
2
12
2
-
4
0
0
2923
Ladbrokes League One
Betfred Cup
2018/2019
4
1
0
0
0
1
0
0
0
390
Betfred Cup
IRN-BRU Cup
2017/2018
2
0
0
1
0
-
0
0
0
144
IRN-BRU Cup
Ladbrokes League One
2017/2018
12
2
1
2
1
-
1
0
0
1014
Ladbrokes League One
Ladbrokes Championship
2017/2018
2
1
2
0
4
0
0
0
0
41
Ladbrokes Championship
Ladbrokes Championship
2016/2017
14
1
9
3
11
1
4
0
0
552
Ladbrokes Championship
IRN-BRU Cup
2016/2017
1
1
0
0
0
-
0
0
0
90
IRN-BRU Cup
Betfred Cup
2016/2017
6
0
1
2
1
0
0
0
0
418
Betfred Cup
Ladbrokes Championship
2015/2016
14
4
3
5
5
1
2
0
0
946
Ladbrokes Championship
Scottish League Cup
2015/2016
1
1
0
0
0
0
1
0
0
120
Scottish League Cup
Petrofac Training Cup
2015/2016
2
0
0
1
0
-
0
0
0
138
Petrofac Training Cup
Clydesdale Bank Premier League
2012/2013
1
0
1
0
7
-
0
0
0
18
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2011/2012
0
0
0
0
9
-
0
0
0
0
Clydesdale Bank Premier League
Show All
Show All
Totals