UEFA Champions League
2
0
2
0
4
0
0
0
0
38
UEFA Champions League
UEFA Europa League
9
1
9
0
11
0
0
0
0
185
UEFA Europa League
cinch Premiership
70
5
60
6
114
0
0
0
0
1529
cinch Premiership
cinch Championship
149
28
60
38
77
8
8
0
0
8332
cinch Championship
cinch League One
30
8
6
9
9
4
2
0
0
2130
cinch League One
cinch League Two
21
6
3
10
4
2
1
0
0
1505
cinch League Two
Viaplay Cup
32
12
13
7
13
1
1
0
0
2052
Viaplay Cup
SPFL Trust Trophy
9
3
0
3
1
1
0
0
0
779
SPFL Trust Trophy
Scottish Gas Scottish Cup
6
0
4
2
5
0
0
0
0
179
Scottish Gas Scottish Cup
Playoffs 1/2
Playoffs 2/3
Totals
SPFL Trust Trophy
2022/2023
1
0
0
0
1
-
0
0
0
90
SPFL Trust Trophy
Playoffs 2/3
2021/2022
4
0
2
1
2
-
0
0
0
203
Playoffs 2/3
SPFL Trust Trophy
2021/2022
3
0
0
0
0
-
0
0
0
330
SPFL Trust Trophy
cinch League One
2021/2022
30
8
6
9
9
-
2
0
0
2130
cinch League One
Premier Sports Cup
2021/2022
2
0
1
1
1
0
0
0
0
148
Premier Sports Cup
Scottish League Two
2020/2021
21
6
3
10
4
-
1
0
0
1505
Scottish League Two
Betfred Cup
2020/2021
4
0
1
1
1
0
0
0
0
279
Betfred Cup
Ladbrokes Championship
2019/2020
20
8
6
7
10
1
1
0
0
1304
Ladbrokes Championship
Betfred Cup
2019/2020
5
3
2
1
2
0
0
0
0
323
Betfred Cup
Ladbrokes Championship
2018/2019
29
6
7
3
7
2
2
0
0
2088
Ladbrokes Championship
Betfred Cup
2018/2019
4
2
1
1
1
1
0
0
0
269
Betfred Cup
IRN-BRU Cup
2017/2018
1
0
0
0
0
-
0
0
0
90
IRN-BRU Cup
Ladbrokes Championship
2017/2018
32
4
13
10
17
2
1
0
0
1763
Ladbrokes Championship
Betfred Cup
2017/2018
4
3
1
0
1
0
0
0
0
313
Betfred Cup
Playoffs 1/2
2016/2017
2
0
2
0
2
-
0
0
0
39
Playoffs 1/2
Ladbrokes Championship
2016/2017
33
3
18
8
20
1
3
0
0
1384
Ladbrokes Championship
IRN-BRU Cup
2016/2017
2
2
0
2
0
-
0
0
0
122
IRN-BRU Cup
Betfred Cup
2016/2017
4
1
2
1
2
0
1
0
0
212
Betfred Cup
Playoffs 1/2
2015/2016
4
2
1
0
1
-
0
0
0
301
Playoffs 1/2
William Hill Scottish Cup
2015/2016
1
0
1
0
1
-
0
0
0
23
William Hill Scottish Cup
Ladbrokes Championship
2015/2016
22
6
13
4
18
2
1
0
0
955
Ladbrokes Championship
Scottish League Cup
2015/2016
2
1
1
0
1
0
0
0
0
134
Scottish League Cup
Petrofac Training Cup
2015/2016
2
1
0
1
0
-
0
0
0
147
Petrofac Training Cup
Scottish Premiership
2014/2015
4
0
3
0
11
-
0
0
0
124
Scottish Premiership
UEFA Europa League
2014/2015
0
0
0
0
2
0
0
0
0
0
UEFA Europa League
Scottish Premiership
2013/2014
8
1
5
2
15
-
0
0
0
279
Scottish Premiership
Scottish League Cup
2013/2014
2
1
1
1
1
-
0
0
0
92
Scottish League Cup
Scottish Cup
2013/2014
1
0
0
1
0
-
0
0
0
46
Scottish Cup
First Division
2013/2014
13
1
3
6
5
-
0
0
0
838
First Division
UEFA Europa League
2013/2014
1
0
1
0
2
-
0
0
0
19
UEFA Europa League
Clydesdale Bank Premier League
2012/2013
25
3
23
2
35
-
0
0
0
477
Clydesdale Bank Premier League
Scottish Cup
2012/2013
1
0
1
0
2
-
0
0
0
18
Scottish Cup
UEFA Europa League
2012/2013
2
0
2
0
2
-
0
0
0
45
UEFA Europa League
UEFA Champions League
2012/2013
1
0
1
0
2
0
0
0
0
19
UEFA Champions League
UEFA Champions League
2012/2013
1
0
1
0
2
-
0
0
0
19
UEFA Champions League
Scottish League Cup
2011/2012
2
0
1
0
1
-
0
0
0
120
Scottish League Cup
Scottish Cup
2011/2012
1
0
0
1
0
-
0
0
0
67
Scottish Cup
Clydesdale Bank Premier League
2011/2012
9
1
8
0
28
-
0
0
0
220
Clydesdale Bank Premier League
Scottish League Cup
2010/2011
1
0
1
0
2
-
0
0
0
8
Scottish League Cup
Scottish Cup
2010/2011
2
0
2
0
2
-
0
0
0
25
Scottish Cup
UEFA Europa League
2010/2011
3
0
3
0
5
-
0
0
0
52
UEFA Europa League
Clydesdale Bank Premier League
2010/2011
11
0
11
0
25
-
0
0
0
140
Clydesdale Bank Premier League
Scottish League Cup
2009/2010
2
1
1
1
0
-
0
0
0
154
Scottish League Cup
UEFA Europa League
2009/2010
3
1
3
0
0
-
0
0
0
69
UEFA Europa League
Clydesdale Bank Premier League
2009/2010
10
0
8
2
0
-
0
0
0
270
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2008/2009
2
0
2
0
0
-
0
0
0
19
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2007/2008
-
-
-
-
-
-
-
-
-
-
Clydesdale Bank Premier League
Show All
Show All
Totals