cinch Premiership
55
3
17
15
30
9
2
0
0
3437
cinch Premiership
cinch Championship
156
26
23
52
38
30
13
0
1
11508
cinch Championship
cinch League One
46
6
10
14
18
0
4
0
0
3208
cinch League One
Viaplay Cup
35
9
7
14
11
8
1
0
0
2543
Viaplay Cup
SPFL Trust Trophy
15
4
5
3
8
4
0
0
0
981
SPFL Trust Trophy
Playoffs 1/2
Playoffs 2/3
Totals
cinch Championship
2023/2024
31
2
5
14
6
5
3
0
0
2193
cinch Championship
SPFL Trust Trophy
2023
3
1
3
0
4
-
0
0
0
63
SPFL Trust Trophy
Viaplay Cup
2023/2024
5
1
0
1
0
0
0
0
0
459
Viaplay Cup
SPFL Trust Trophy
2022/2023
1
1
0
1
0
-
0
0
0
76
SPFL Trust Trophy
cinch Championship
2022/2023
24
8
2
12
2
3
2
0
0
1782
cinch Championship
cinch Premiership
2022/2023
1
0
1
0
5
0
0
0
0
9
cinch Premiership
Viaplay Cup
2022/2023
2
1
1
1
3
0
0
0
0
76
Viaplay Cup
SPFL Trust Trophy
2021/2022
2
0
0
0
0
-
0
0
0
180
SPFL Trust Trophy
cinch Championship
2021/2022
32
4
4
3
5
4
3
0
0
2551
cinch Championship
Premier Sports Cup
2021/2022
1
0
1
0
1
1
0
0
0
55
Premier Sports Cup
Betfred Cup
2020/2021
8
3
0
6
0
2
0
0
0
584
Betfred Cup
Scottish Premiership
2020/2021
22
2
6
9
10
3
1
0
0
1385
Scottish Premiership
Scottish Premiership
2020/2021
5
0
4
1
6
1
0
0
0
159
Scottish Premiership
Ladbrokes Premiership
2019/2020
27
1
6
5
9
5
1
0
0
1884
Ladbrokes Premiership
Betfred Cup
2019/2020
4
1
1
2
2
1
0
0
0
286
Betfred Cup
Ladbrokes Championship
2018/2019
32
9
2
8
4
10
3
0
1
2698
Ladbrokes Championship
IRN-BRU Cup
2018/2019
3
2
1
1
3
-
0
0
0
173
IRN-BRU Cup
Betfred Cup
2018/2019
4
2
1
2
2
1
0
0
0
245
Betfred Cup
Playoffs 1/2
2017/2018
3
1
1
1
2
-
1
0
0
188
Playoffs 1/2
IRN-BRU Cup
2017/2018
2
0
0
1
0
-
0
0
0
192
IRN-BRU Cup
Ladbrokes Championship
2017/2018
28
3
8
11
15
8
2
0
0
1675
Ladbrokes Championship
Betfred Cup
2017/2018
6
0
3
1
3
2
1
0
0
407
Betfred Cup
Ladbrokes League One
2016/2017
27
4
9
10
17
-
1
0
0
1616
Ladbrokes League One
IRN-BRU Cup
2016/2017
3
0
1
0
1
-
0
0
0
207
IRN-BRU Cup
Betfred Cup
2016/2017
4
1
0
1
0
1
0
0
0
341
Betfred Cup
Playoffs 2/3
2015/2016
1
0
0
1
1
-
0
0
0
46
Playoffs 2/3
Ladbrokes League One
2015/2016
19
2
1
4
1
-
3
0
0
1592
Ladbrokes League One
Ladbrokes Championship
2015/2016
9
0
2
4
6
0
0
0
0
609
Ladbrokes Championship
Scottish League Cup
2015/2016
1
0
0
0
0
0
0
0
0
90
Scottish League Cup
Petrofac Training Cup
2015/2016
1
0
0
0
0
-
0
0
0
90
Petrofac Training Cup
Show All
Show All
Totals