Skip to content
← All competitions
Scotland football 3 competitions

Scottish Premiership

12 clubs 2,339 players 26 seasons 20002025 7,561 records

About Scottish Premiership

The Scottish Premiership, also known as the William Hill Premiership for sponsorship reasons, is a professional association football league in Scotland and the highest level of the Scottish football league system. The top division of the Scottish Professional Football League (SPFL), the Scottish Premiership was established in July 2013, after the SPFL was formed by a merger of the Scottish Premier League and Scottish Football League. There are 12 teams in this division, with each team playing 38 matches per season. Seventeen clubs have played in the Scottish Premiership since its creation in the 2013–14 season.

Standings

#ClubMPWDLGFGAGDPtsForm
1 Celtic FC 38 29 5 4 112 26 +86 92 W D W W D
2 Rangers FC 38 22 9 7 80 41 +39 75 D D W W D
3 Hibernian FC 38 15 13 10 62 50 +12 58 L W L D D
4 Dundee United 38 15 8 15 45 54 -9 53 L L L L W
5 Aberdeen FC 38 15 8 15 48 61 -13 53 W L L L L
6 Heart of Midlothian 38 15 7 16 52 47 +5 52 L W W W W
7 St. Mirren FC 38 14 8 16 53 59 -6 50 D W W D D
8 Motherwell FC 38 14 7 17 46 63 -17 49 W W L W D
9 Kilmarnock FC 38 12 8 18 45 64 -19 44 W W W L L
10 Dundee FC 38 11 8 19 57 77 -20 41 W L L D W
11 Ross County FC 38 9 10 19 37 65 -28 37 L L L D D
12 St. Johnstone FC 38 9 5 24 38 68 -30 32 L L W L L

Recent results

Upcoming

No fixtures scheduled.

Season stats — 2024

Goals scored by matchday (38 rounds played)

MD1: 1414MD1MD2: 1818MD2MD3: 2121MD3MD4: 1414MD4MD5: 1414MD5MD6: 2121MD6MD7: 1919MD7MD8: 1818MD8MD9: 1515MD9MD10: 1515MD10MD11: 1313MD11MD12: 1717MD12MD13: 1919MD13MD14: 1515MD14MD15: 2323MD15MD16: 1313MD16MD17: 2626MD17MD18: 1313MD18MD19: 2020MD19MD20: 1717MD20MD21: 1414MD21MD22: 1717MD22MD23: 1919MD23MD24: 2323MD24MD25: 1818MD25MD26: 1717MD26MD27: 1414MD27MD28: 2424MD28MD29: 2020MD29MD30: 1919MD30MD31: 2525MD31MD32: 99MD32MD33: 2020MD33MD34: 1818MD34MD35: 1616MD35MD36: 2121MD36MD37: 2222MD37MD38: 1414MD38
Matches228675 goals total
Avg goals/match2.96home 1.69 · away 1.27
Home win %47.4%draws 21.1% · away 31.6%
BTTS53.5%both teams to score
Over 2.560.5%1.5: 79.8% · 3.5: 34.2%
Clean sheet46.5%at least one team kept clean
#PlayerPosNat ClubMatMin GAG+APenYCRC G/90A/90Min/G
1 Daizen Maeda Attack - Left Winger Japan Celtic FC 30 139 16 7 23 0 3 0 10.36 4.53 9
2 Simon Murray Attack - Centre-Forward Scotland Dundee FC 33 178 15 3 18 3 9 0 7.58 1.52 12
3 Sam Dalby Attack - Centre-Forward England Dundee United FC 30 171 14 2 16 2 1 0 7.37 1.05 12
4 Cyriel Dessers Attack - Centre-Forward Nigeria Belgium Rangers FC 30 141 12 2 14 0 2 0 7.66 1.28 12
5 Hamza Igamane Attack - Centre-Forward Morocco Rangers FC 29 159 11 1 12 0 2 0 6.23 0.57 14
6 Vaclav Cerny Attack - Right Winger Czech Republic Rangers FC 28 196 11 2 13 0 2 0 5.05 0.92 18
7 Martin Boyle Attack - Centre-Forward Australia Scotland Hibernian FC 31 197 11 5 16 2 6 0 5.03 2.28 18
8 Kyogo Furuhashi Attack - Centre-Forward Japan Celtic FC 22 133 10 3 13 0 0 0 6.77 2.03 13
9 Nicolas Kühn Attack - Right Winger Germany Celtic FC 28 167 10 8 18 0 4 0 5.39 4.31 17
10 Arne Engels Midfield - Central Midfield Belgium Celtic FC 30 204 9 5 14 7 2 0 3.97 2.21 23
11 Reo Hatate Midfield - Central Midfield Japan Celtic FC 33 237 9 4 13 0 2 0 3.42 1.52 26
12 Bruce Anderson Attack - Centre-Forward Scotland Kilmarnock FC 25 127 9 0 9 5 1 0 6.38 0.00 14
13 Kevin Nisbet Attack - Centre-Forward Scotland Aberdeen FC 27 176 9 5 14 0 4 0 4.60 2.56 20
14 Toyosi Olusanya Attack - Centre-Forward England Nigeria St. Mirren FC 31 256 8 2 10 0 7 0 2.81 0.70 32
15 Adam Idah Attack - Centre-Forward Ireland Nigeria Celtic FC 30 177 8 1 9 1 1 0 4.07 0.51 22
16 Callum McGregor Midfield - Defensive Midfield Scotland Celtic FC 30 314 8 2 10 0 3 0 2.29 0.57 39
17 Makenzie Kirk Attack - Centre-Forward Northern Ireland Scotland St. Johnstone FC 30 240 7 2 9 0 1 0 2.63 0.75 34
18 Luke McCowan Midfield - Central Midfield Scotland Dundee FC 32 368 7 6 13 2 0 0 1.71 1.47 53
19 Pape Habib Guèye Attack - Centre-Forward Senegal Aberdeen FC 15 160 6 1 7 0 2 0 3.38 0.56 27
20 Benjamin Kimpioka Attack - Centre-Forward Sweden DR Congo St. Johnstone FC 25 299 6 2 8 1 2 1 1.81 0.60 50
21 Elton Kabangu Attack - Centre-Forward Belgium DR Congo Heart of Midlothian FC 11 148 6 1 7 0 1 0 3.65 0.61 25
22 Jordan White Attack - Centre-Forward Scotland Ross County FC 33 323 6 0 6 3 4 0 1.67 0.00 54
23 Nicky Clark Attack - Centre-Forward Scotland St. Johnstone FC 28 255 6 2 8 3 2 0 2.12 0.71 43
24 James Wilson Attack - Centre-Forward Scotland Northern Ireland Heart of Midlothian FC 20 243 5 1 6 0 1 1 1.85 0.37 49
25 Tawanda Maswanhise Attack - Left Winger Zimbabwe England Motherwell FC 27 292 5 3 8 0 3 0 1.54 0.92 58
26 Kieron Bowie Attack - Centre-Forward Scotland Hibernian FC 13 89 5 1 6 1 0 0 5.06 1.01 18
27 Lyall Cameron Midfield - Attacking Midfield Scotland Dundee FC 28 462 5 4 9 0 1 0 0.97 0.78 92
28 Apostolos Stamatelopoulos Attack - Centre-Forward Australia Greece Motherwell FC 16 179 5 1 6 0 3 0 2.51 0.50 36
29 Danilo Attack - Centre-Forward Brazil Rangers FC 19 153 5 4 9 0 0 0 2.94 2.35 31
30 Caolan Boyd-Munce Midfield - Central Midfield Northern Ireland St. Mirren FC 25 305 5 1 6 0 3 0 1.48 0.30 61
31 Scott Tiffoney Attack - Left Winger Scotland Dundee FC 30 298 5 1 6 0 1 0 1.51 0.30 60
32 Nicky Cadden Midfield - Left Midfield Scotland Hibernian FC 24 308 5 5 10 1 1 0 1.46 1.46 62
33 Mikael Mandron Attack - Centre-Forward France Scotland St. Mirren FC 29 274 5 2 7 0 4 0 1.64 0.66 55
34 Dwight Gayle Attack - Centre-Forward England Jamaica Hibernian FC 23 161 5 4 9 0 0 0 2.80 2.24 32
35 Oluwaseun Adewumi Midfield - Attacking Midfield Austria Dundee FC 25 394 4 4 8 0 2 0 0.91 0.91 99
36 Hyun-jun Yang Attack - Right Winger Korea, South Celtic FC 20 211 4 3 7 0 1 0 1.71 1.28 53
37 Kenneth Vargas Attack - Centre-Forward Costa Rica Heart of Midlothian FC 27 262 4 2 6 0 2 0 1.37 0.69 66
38 Killian Phillips Midfield - Central Midfield Ireland United States St. Mirren FC 30 623 4 1 5 0 5 0 0.58 0.14 156
39 Mykola Kukharevych Attack - Centre-Forward Ukraine Hibernian FC 21 318 4 0 4 0 3 0 1.13 0.00 80
40 Mohamed Diomandé Midfield - Central Midfield Cote d'Ivoire Ghana Rangers FC 31 566 4 5 9 0 4 1 0.64 0.80 142
41 Alistair Johnston Defender - Right-Back Canada Northern Ireland Celtic FC 29 605 4 8 12 0 3 0 0.60 1.19 151
42 Roland Idowu Midfield - Central Midfield Ireland Nigeria St. Mirren FC 26 247 4 0 4 2 4 0 1.46 0.00 62
43 Tom Sparrow Midfield - Central Midfield Wales England Motherwell FC 27 376 4 0 4 0 5 0 0.96 0.00 94
44 Oisin Smyth Midfield - Attacking Midfield Northern Ireland St. Mirren FC 18 149 4 0 4 1 1 0 2.42 0.00 37
45 Josh Campbell Midfield - Attacking Midfield Scotland Hibernian FC 28 419 4 2 6 0 6 0 0.86 0.43 105
46 Leighton Clarkson Midfield - Defensive Midfield England Aberdeen FC 29 395 4 1 5 0 3 0 0.91 0.23 99
47 Fraser Murray Midfield - Left Midfield Scotland Kilmarnock FC 28 485 4 3 7 0 4 0 0.74 0.56 121
48 Ross Graham Defender - Centre-Back Scotland Dundee United FC 15 294 4 0 4 1 3 0 1.22 0.00 74
49 Akil Wright Defender - Centre-Back England Jamaica Ross County FC 33 743 4 0 4 0 4 0 0.48 0.00 186
50 Jamie McGrath Midfield - Attacking Midfield Ireland Aberdeen FC 20 392 4 6 10 0 3 0 0.92 1.38 98
51 Callum Slattery Midfield - Central Midfield England Motherwell FC 10 151 4 1 5 0 3 0 2.38 0.60 38
52 Jota Attack - Left Winger Portugal Celtic FC 10 134 4 2 6 0 0 0 2.69 1.34 34
53 Ianis Hagi Midfield - Attacking Midfield Romania Türkiye Rangers FC 23 358 4 7 11 0 5 1 1.01 1.76 90
54 Blair Spittal Midfield - Central Midfield Scotland Heart of Midlothian FC 33 561 4 4 8 0 0 0 0.64 0.64 140
55 Tom Lawrence Midfield - Attacking Midfield Wales Rangers FC 15 190 4 2 6 0 4 0 1.89 0.95 48
56 Lawrence Shankland Attack - Centre-Forward Scotland Heart of Midlothian FC 28 563 4 7 11 0 7 0 0.64 1.12 141
57 Jordan McGhee Defender - Centre-Back Scotland Dundee FC 23 440 4 0 4 0 4 0 0.82 0.00 110
58 Nicky Devlin Defender - Right-Back Scotland Aberdeen FC 28 558 4 0 4 0 3 0 0.65 0.00 140
59 Matty Kennedy Attack - Left Winger Northern Ireland Scotland Kilmarnock FC 19 282 4 1 5 0 4 0 1.28 0.32 71
60 Marley Watkins Attack - Centre-Forward Wales England Kilmarnock FC 26 483 4 1 5 0 3 0 0.75 0.19 121
61 James Tavernier Defender - Right-Back England Rangers FC 28 585 4 7 11 1 4 0 0.62 1.08 146
62 Junior Hoilett Attack - Left Winger Canada Jamaica Hibernian FC 23 329 4 2 6 0 1 0 1.09 0.55 82
63 Adama Sidibeh Attack - Centre-Forward The Gambia England St. Johnstone FC 27 573 3 2 5 0 2 0 0.47 0.31 191
64 Nectarios Triantis Midfield - Central Midfield Greece Australia Hibernian FC 29 839 3 5 8 0 6 0 0.32 0.54 280
65 David Watson Midfield - Central Midfield Scotland Kilmarnock FC 30 561 3 1 4 0 4 0 0.48 0.16 187
66 Bobby Wales Attack - Centre-Forward Scotland Ireland Kilmarnock FC 24 401 3 3 6 0 2 0 0.67 0.67 134
67 Musa Drammeh Attack - Right Winger Spain The Gambia Heart of Midlothian FC 21 311 3 2 5 0 0 0 0.87 0.58 104
68 Luca Stephenson Midfield - Defensive Midfield England Dundee United FC 31 802 3 2 5 0 7 0 0.34 0.22 267
69 Shayden Morris Attack - Right Winger England Aberdeen FC 33 359 3 6 9 0 1 0 0.75 1.50 120
70 Ziyad Larkeche Defender - Left-Back France Algeria Dundee FC 22 563 3 3 6 0 5 0 0.48 0.48 188
71 Joshua Nisbet Midfield - Central Midfield Australia Italy Ross County FC 31 655 3 3 6 0 0 0 0.41 0.41 218
72 Rocky Bushiri Defender - Centre-Back DR Congo Belgium Hibernian FC 23 643 3 1 4 0 4 0 0.42 0.14 214
73 Jorge Grant Midfield - Attacking Midfield England Heart of Midlothian FC 27 504 3 1 4 0 4 0 0.54 0.18 168
74 Dan Casey Defender - Centre-Back Ireland Motherwell FC 29 808 3 2 5 0 4 2 0.33 0.22 269
75 Mark O'Hara Midfield - Defensive Midfield Scotland St. Mirren FC 28 775 3 2 5 1 3 0 0.35 0.23 258
76 Louis Moult Attack - Centre-Forward England Dundee United FC 17 205 3 0 3 0 3 0 1.32 0.00 68
77 Graham Carey Midfield - Left Midfield Ireland St. Johnstone FC 30 479 3 3 6 1 1 0 0.56 0.56 160
78 Andy Halliday Midfield - Defensive Midfield Scotland Motherwell FC 33 740 3 2 5 1 6 0 0.36 0.24 247
79 Lennon Miller Midfield - Central Midfield Scotland Motherwell FC 27 1,178 2 6 8 1 3 0 0.15 0.46 589
80 Kieran Phillips Attack - Centre-Forward England Ross County FC 11 312 2 1 3 0 0 0 0.58 0.29 156
81 Vicko Sevelj Midfield - Defensive Midfield Croatia Dundee United FC 30 1,228 2 3 5 0 8 0 0.15 0.22 614
82 Moses Ebiye Attack - Centre-Forward Nigeria Motherwell FC 24 296 2 0 2 0 0 0 0.61 0.00 148
83 Paulo Bernardo Midfield - Central Midfield Portugal Celtic FC 23 526 2 3 5 0 2 0 0.34 0.51 263
84 Dylan Levitt Midfield - Central Midfield Wales Hibernian FC 14 358 2 1 3 0 1 0 0.50 0.25 179
85 Ester Sokler Attack - Centre-Forward Slovenia Aberdeen FC 21 483 2 1 3 0 2 0 0.37 0.19 242
86 Élie Youan Attack - Left Winger France Cote d'Ivoire Hibernian FC 13 448 2 1 3 1 0 0 0.40 0.20 224
87 Liam Scales Defender - Centre-Back Ireland Celtic FC 22 814 2 3 5 0 1 0 0.22 0.33 407
88 Jonah Ayunga Attack - Centre-Forward Kenya England St. Mirren FC 23 458 2 4 6 0 2 0 0.39 0.79 229
89 Vicente Besuijen Attack - Right Winger Netherlands Colombia Aberdeen FC 11 92 2 0 2 0 1 0 1.96 0.00 46
90 Rabbi Matondo Attack - Right Winger Wales England Rangers FC 6 120 2 2 4 0 0 0 1.50 1.50 60
91 Kristijan Trapanovski Attack - Left Winger North Macedonia Dundee United FC 24 570 2 2 4 0 4 0 0.32 0.32 285
92 Nedim Bajrami Midfield - Attacking Midfield Albania Switzerland Rangers FC 25 660 2 1 3 0 2 0 0.27 0.14 330
93 Anthony Ralston Defender - Right-Back Scotland Celtic FC 13 282 2 2 4 0 0 0 0.64 0.64 141
94 Luke Armstrong Attack - Centre-Forward England Motherwell FC 9 280 2 0 2 0 1 0 0.64 0.00 140
95 Ante Palaversa Midfield - Defensive Midfield Croatia Aberdeen FC 26 731 2 1 3 0 9 0 0.25 0.12 366
96 James Penrice Defender - Left-Back Scotland Heart of Midlothian FC 30 1,319 2 4 6 0 11 0 0.14 0.27 660
97 Joe Wright Defender - Centre-Back Wales England Kilmarnock FC 28 1,097 2 2 4 0 5 1 0.16 0.16 549
98 Glenn Middleton Attack - Left Winger Scotland Dundee United FC 24 842 2 3 5 0 3 0 0.21 0.32 421
99 Bozo Mikulic Defender - Centre-Back Croatia St. Johnstone FC 14 580 2 0 2 0 0 0 0.31 0.00 290
100 Frankie Kent Defender - Centre-Back England Heart of Midlothian FC 13 558 2 0 2 0 1 0 0.32 0.00 279
#PlayerPosClubMatMinAGG+AA/90
1 Nicolas Kühn Attack - Right Winger Celtic FC 28 167 8 10 18 4.31
2 Alistair Johnston Defender - Right-Back Celtic FC 29 605 8 4 12 1.19
3 Daizen Maeda Attack - Left Winger Celtic FC 30 139 7 16 23 4.53
4 James Tavernier Defender - Right-Back Rangers FC 28 585 7 4 11 1.08
5 Lawrence Shankland Attack - Centre-Forward Heart of Midlothian FC 28 563 7 4 11 1.12
6 Ianis Hagi Midfield - Attacking Midfield Rangers FC 23 358 7 4 11 1.76
7 Greg Taylor Defender - Left-Back Celtic FC 24 0 7 0 7 0.00
8 Luke McCowan Midfield - Central Midfield Dundee FC 32 368 6 7 13 1.47
9 Jamie McGrath Midfield - Attacking Midfield Aberdeen FC 20 392 6 4 10 1.38
10 Shayden Morris Attack - Right Winger Aberdeen FC 33 359 6 3 9 1.50
11 Lennon Miller Midfield - Central Midfield Motherwell FC 27 1,178 6 2 8 0.46
12 Nicolas Raskin Midfield - Central Midfield Rangers FC 28 2,198 6 1 7 0.25
13 Danny Armstrong Attack - Right Winger Kilmarnock FC 28 1,656 6 1 7 0.33
14 Martin Boyle Attack - Centre-Forward Hibernian FC 31 197 5 11 16 2.28
15 Kevin Nisbet Attack - Centre-Forward Aberdeen FC 27 176 5 9 14 2.56
16 Arne Engels Midfield - Central Midfield Celtic FC 30 204 5 9 14 2.21
17 Nicky Cadden Midfield - Left Midfield Hibernian FC 24 308 5 5 10 1.46
18 Mohamed Diomandé Midfield - Central Midfield Rangers FC 31 566 5 4 9 0.80
19 Nectarios Triantis Midfield - Central Midfield Hibernian FC 29 839 5 3 8 0.54
20 James Forrest Attack - Right Winger Celtic FC 18 0 5 0 5 0.00
21 Jordan Obita Defender - Left-Back Hibernian FC 30 0 5 0 5 0.00
22 Josh Mulligan Midfield - Right Midfield Dundee FC 29 0 5 0 5 0.00
23 Reo Hatate Midfield - Central Midfield Celtic FC 33 237 4 9 13 1.52
24 Dwight Gayle Attack - Centre-Forward Hibernian FC 23 161 4 5 9 2.24
25 Lyall Cameron Midfield - Attacking Midfield Dundee FC 28 462 4 5 9 0.78
26 Danilo Attack - Centre-Forward Rangers FC 19 153 4 5 9 2.35
27 Oluwaseun Adewumi Midfield - Attacking Midfield Dundee FC 25 394 4 4 8 0.91
28 Blair Spittal Midfield - Central Midfield Heart of Midlothian FC 33 561 4 4 8 0.64
29 James Penrice Defender - Left-Back Heart of Midlothian FC 30 1,319 4 2 6 0.27
30 Jonah Ayunga Attack - Centre-Forward St. Mirren FC 23 458 4 2 6 0.79
31 Finlay Robertson Midfield - Central Midfield Dundee FC 26 0 4 0 4 0.00
32 Will Ferry Midfield - Left Midfield Dundee United FC 30 0 4 0 4 0.00
33 Simon Murray Attack - Centre-Forward Dundee FC 33 178 3 15 18 1.52
34 Kyogo Furuhashi Attack - Centre-Forward Celtic FC 22 133 3 10 13 2.03
35 Tawanda Maswanhise Attack - Left Winger Motherwell FC 27 292 3 5 8 0.92
36 Fraser Murray Midfield - Left Midfield Kilmarnock FC 28 485 3 4 7 0.56
37 Hyun-jun Yang Attack - Right Winger Celtic FC 20 211 3 4 7 1.28
38 Graham Carey Midfield - Left Midfield St. Johnstone FC 30 479 3 3 6 0.56
39 Joshua Nisbet Midfield - Central Midfield Ross County FC 31 655 3 3 6 0.41
40 Ziyad Larkeche Defender - Left-Back Dundee FC 22 563 3 3 6 0.48
41 Bobby Wales Attack - Centre-Forward Kilmarnock FC 24 401 3 3 6 0.67
42 Glenn Middleton Attack - Left Winger Dundee United FC 24 842 3 2 5 0.32
43 Vicko Sevelj Midfield - Defensive Midfield Dundee United FC 30 1,228 3 2 5 0.22
44 Paulo Bernardo Midfield - Central Midfield Celtic FC 23 526 3 2 5 0.51
45 Liam Scales Defender - Centre-Back Celtic FC 22 814 3 2 5 0.33
46 Graeme Shinnie Midfield - Defensive Midfield Aberdeen FC 31 2,432 3 1 4 0.11
47 Álex Valle Defender - Left-Back Celtic FC 11 0 3 0 3 0.00
48 Jefté Defender - Left-Back Rangers FC 29 0 3 0 3 0.00
49 Marcus Fraser Defender - Right-Back St. Mirren FC 33 0 3 0 3 0.00
50 Ryan Strain Defender - Right-Back Dundee United FC 24 0 3 0 3 0.00
51 Harry Paton Midfield - Central Midfield Motherwell FC 18 0 3 0 3 0.00
52 Sam Dalby Attack - Centre-Forward Dundee United FC 30 171 2 14 16 1.05
53 Cyriel Dessers Attack - Centre-Forward Rangers FC 30 141 2 12 14 1.28
54 Vaclav Cerny Attack - Right Winger Rangers FC 28 196 2 11 13 0.92
55 Callum McGregor Midfield - Defensive Midfield Celtic FC 30 314 2 8 10 0.57
56 Toyosi Olusanya Attack - Centre-Forward St. Mirren FC 31 256 2 8 10 0.70
57 Makenzie Kirk Attack - Centre-Forward St. Johnstone FC 30 240 2 7 9 0.75
58 Nicky Clark Attack - Centre-Forward St. Johnstone FC 28 255 2 6 8 0.71
59 Benjamin Kimpioka Attack - Centre-Forward St. Johnstone FC 25 299 2 6 8 0.60
60 Mikael Mandron Attack - Centre-Forward St. Mirren FC 29 274 2 5 7 0.66
61 Junior Hoilett Attack - Left Winger Hibernian FC 23 329 2 4 6 0.55
62 Josh Campbell Midfield - Attacking Midfield Hibernian FC 28 419 2 4 6 0.43
63 Jota Attack - Left Winger Celtic FC 10 134 2 4 6 1.34
64 Kenneth Vargas Attack - Centre-Forward Heart of Midlothian FC 27 262 2 4 6 0.69
65 Tom Lawrence Midfield - Attacking Midfield Rangers FC 15 190 2 4 6 0.95
66 Andy Halliday Midfield - Defensive Midfield Motherwell FC 33 740 2 3 5 0.24
67 Musa Drammeh Attack - Right Winger Heart of Midlothian FC 21 311 2 3 5 0.58
68 Adama Sidibeh Attack - Centre-Forward St. Johnstone FC 27 573 2 3 5 0.31
69 Luca Stephenson Midfield - Defensive Midfield Dundee United FC 31 802 2 3 5 0.22
70 Mark O'Hara Midfield - Defensive Midfield St. Mirren FC 28 775 2 3 5 0.23
71 Dan Casey Defender - Centre-Back Motherwell FC 29 808 2 3 5 0.22
72 Anthony Ralston Defender - Right-Back Celtic FC 13 282 2 2 4 0.64
73 Kristijan Trapanovski Attack - Left Winger Dundee United FC 24 570 2 2 4 0.32
74 Rabbi Matondo Attack - Right Winger Rangers FC 6 120 2 2 4 1.50
75 Joe Wright Defender - Centre-Back Kilmarnock FC 28 1,097 2 2 4 0.16
76 Lewis Miller Defender - Right-Back Hibernian FC 30 1,961 2 1 3 0.09
77 George Harmon Defender - Left-Back Ross County FC 20 1,567 2 1 3 0.11
78 Jack Grieves Attack - Centre-Forward Ross County FC 21 0 2 0 2 0.00
79 James Scott Attack - Centre-Forward St. Mirren FC 11 0 2 0 2 0.00
80 Marvin Kaleta Defender - Right-Back Motherwell FC 21 0 2 0 2 0.00
81 Declan Gallagher Defender - Centre-Back Dundee United FC 30 0 2 0 2 0.00
82 Liam Boyce Attack - Centre-Forward Heart of Midlothian FC 10 0 2 0 2 0.00
83 Alexander Jensen Defender - Right-Back Aberdeen FC 11 0 2 0 2 0.00
84 Rıdvan Yılmaz Defender - Left-Back Rangers FC 17 0 2 0 2 0.00
85 Malachi Boateng Midfield - Defensive Midfield Heart of Midlothian FC 20 0 2 0 2 0.00
86 Ryan Astley Defender - Centre-Back Dundee FC 21 0 2 0 2 0.00
87 Beni Baningime Midfield - Defensive Midfield Heart of Midlothian FC 23 0 2 0 2 0.00
88 Antonio Portales Defender - Centre-Back Dundee FC 19 0 2 0 2 0.00
89 Jaden Brown Defender - Left-Back St. Mirren FC 7 0 2 0 2 0.00
90 Duk Attack - Left Winger Aberdeen FC 19 0 2 0 2 0.00
91 André Raymond Defender - Left-Back St. Johnstone FC 17 0 2 0 2 0.00
92 Hamza Igamane Attack - Centre-Forward Rangers FC 29 159 1 11 12 0.57
93 Adam Idah Attack - Centre-Forward Celtic FC 30 177 1 8 9 0.51
94 Pape Habib Guèye Attack - Centre-Forward Aberdeen FC 15 160 1 6 7 0.56
95 Elton Kabangu Attack - Centre-Forward Heart of Midlothian FC 11 148 1 6 7 0.61
96 James Wilson Attack - Centre-Forward Heart of Midlothian FC 20 243 1 5 6 0.37
97 Apostolos Stamatelopoulos Attack - Centre-Forward Motherwell FC 16 179 1 5 6 0.50
98 Kieron Bowie Attack - Centre-Forward Hibernian FC 13 89 1 5 6 1.01
99 Scott Tiffoney Attack - Left Winger Dundee FC 30 298 1 5 6 0.30
100 Caolan Boyd-Munce Midfield - Central Midfield St. Mirren FC 25 305 1 5 6 0.30
#GoalkeeperClubMatchesMinutesClean sheetsGoals concededGC / match
1 Kasper Schmeichel Celtic FC 30 2,700 19 20 0.67
2 Jack Walton Dundee United FC 33 2,970 12 40 1.21
3 Jack Butland Rangers FC 26 2,340 10 28 1.08
4 Craig Gordon Heart of Midlothian FC 31 2,790 8 41 1.32
5 Jordan Smith Hibernian FC 20 1,800 7 19 0.95
6 Dimitar Mitov Aberdeen FC 19 1,665 6 22 1.16
7 Robby McCrorie Kilmarnock FC 20 1,725 6 33 1.65
8 Jordan Amissah Ross County FC 15 1,350 4 21 1.4
9 Aston Oxborough Motherwell FC 22 1,980 4 34 1.55
10 Ross Laidlaw Ross County FC 15 1,305 4 27 1.8
11 Zach Hemming St. Mirren FC 12 1,080 3 20 1.67
12 Ellery Balcombe St. Mirren FC 31 2,790 3 53 1.71
13 Andy Fisher St. Johnstone FC 10 900 3 14 1.4
14 Kieran O'Hara Kilmarnock FC 15 1,245 3 25 1.67
15 Liam Kelly Rangers FC 7 630 3 7 1
16 Josef Bursik Hibernian FC 13 1,170 2 22 1.69
17 Ross Sinclair St. Johnstone FC 10 855 2 20 2
18 Josh Rae St. Johnstone FC 14 1,215 2 24 1.71
19 Ross Doohan Aberdeen FC 15 1,305 2 27 1.8
20 Trevor Carson Dundee FC 17 1,530 2 38 2.24
21 Viljami Sinisalo Celtic FC 3 270 1 2 0.67
22 Jack Hamilton Ross County FC 4 315 1 8 2
23 Zander Clark Heart of Midlothian FC 2 180 1 3 1.5
#PlayerPosClubMatchesYC2nd YCRCScore
1 Will Ferry Midfield - Left Midfield Dundee United FC 30 11 0 0 11
2 James Penrice Defender - Left-Back Heart of Midlothian FC 30 11 0 0 11
3 Slobodan Rubezic Defender - Centre-Back Aberdeen FC 20 7 0 1 10
4 Jason Holt Midfield - Central Midfield St. Johnstone FC 24 7 0 1 10
5 Dan Casey Defender - Centre-Back Motherwell FC 29 4 0 2 10
6 Marcus Fraser Defender - Right-Back St. Mirren FC 33 6 0 1 9
7 Ante Palaversa Midfield - Defensive Midfield Aberdeen FC 26 9 0 0 9
8 Connor Randall Defender - Right-Back Ross County FC 32 9 0 0 9
9 Sven Sprangler Midfield - Central Midfield St. Johnstone FC 28 9 0 0 9
10 Sivert Heltne Nilsen Midfield - Defensive Midfield Aberdeen FC 26 9 0 0 9
11 Simon Murray Attack - Centre-Forward Dundee FC 33 9 0 0 9
12 Declan Gallagher Defender - Centre-Back Dundee United FC 30 6 0 1 9
13 Ianis Hagi Midfield - Attacking Midfield Rangers FC 23 5 0 1 8
14 Cammy Devlin Midfield - Central Midfield Heart of Midlothian FC 25 8 0 0 8
15 Vicko Sevelj Midfield - Defensive Midfield Dundee United FC 30 8 0 0 8
16 Brad Lyons Midfield - Central Midfield Kilmarnock FC 30 5 0 1 8
17 Robin Pröpper Defender - Centre-Back Rangers FC 25 8 0 0 8
18 Joe Wright Defender - Centre-Back Kilmarnock FC 28 5 1 1 8
19 Luca Stephenson Midfield - Defensive Midfield Dundee United FC 31 7 0 0 7
20 Jordan Obita Defender - Left-Back Hibernian FC 30 4 0 1 7
21 Nicolas Raskin Midfield - Central Midfield Rangers FC 28 7 0 0 7
22 Toyosi Olusanya Attack - Centre-Forward St. Mirren FC 31 7 1 0 7
23 Lawrence Shankland Attack - Centre-Forward Heart of Midlothian FC 28 7 0 0 7
24 Jefté Defender - Left-Back Rangers FC 29 7 0 0 7
25 Graeme Shinnie Midfield - Defensive Midfield Aberdeen FC 31 7 0 0 7
26 Mohamed Diomandé Midfield - Central Midfield Rangers FC 31 4 0 1 7
27 Mohamad Sylla Midfield - Defensive Midfield Dundee FC 32 7 1 0 7
28 Alex Gogic Midfield - Defensive Midfield St. Mirren FC 31 6 1 0 6
29 Josh Campbell Midfield - Attacking Midfield Hibernian FC 28 6 0 0 6
30 Martin Boyle Attack - Centre-Forward Hibernian FC 31 6 0 0 6
31 Kofi Balmer Defender - Centre-Back Motherwell FC 20 3 0 1 6
32 Greg Kiltie Attack - Left Winger St. Mirren FC 26 6 0 0 6
33 Duk Attack - Left Winger Aberdeen FC 19 6 0 0 6
34 Andy Halliday Midfield - Defensive Midfield Motherwell FC 33 6 0 0 6
35 Nectarios Triantis Midfield - Central Midfield Hibernian FC 29 6 1 0 6
36 Kacper Lopata Defender - Centre-Back Ross County FC 27 6 0 0 6
37 Liam Gordon Defender - Centre-Back Motherwell FC 27 3 0 1 6
38 Josh Mulligan Midfield - Right Midfield Dundee FC 29 5 0 0 5
39 Danny Armstrong Attack - Right Winger Kilmarnock FC 28 5 1 0 5
40 Benjamin Kimpioka Attack - Centre-Forward St. Johnstone FC 25 2 0 1 5
41 James Brown Defender - Right-Back Ross County FC 26 5 0 0 5
42 Dujon Sterling Defender - Right-Back Rangers FC 20 5 0 0 5
43 Ethan Ingram Defender - Right-Back Dundee FC 23 5 0 0 5
44 Stephen O'Donnell Defender - Right-Back Motherwell FC 24 5 0 0 5
45 Joe Newell Midfield - Central Midfield Hibernian FC 16 5 1 0 5
46 Killian Phillips Midfield - Central Midfield St. Mirren FC 30 5 0 0 5
47 Tom Sparrow Midfield - Central Midfield Motherwell FC 27 5 0 0 5
48 Ziyad Larkeche Defender - Left-Back Dundee FC 22 5 0 0 5
49 Corrie Ndaba Defender - Left-Back Kilmarnock FC 31 5 0 0 5
50 Aaron Essel Midfield - Defensive Midfield St. Johnstone FC 15 5 0 0 5
#ClubCountryPlayersTotal goals
1 Celtic FC Scotland 31 91
2 Rangers FC Scotland 38 64
3 Hibernian FC Scotland 29 53
4 Dundee FC Scotland 28 47
5 St. Mirren FC Scotland 27 41
6 Heart of Midlothian FC Scotland 34 40
7 Aberdeen FC Scotland 30 38
8 Kilmarnock FC Scotland 24 37
9 St. Mirren FC Scotland 37 36
10 Dundee United FC Scotland 22 35
11 St. Johnstone FC Scotland 40 32
12 Ross County FC Scotland 25 19
#ClubCountrySeasons
1 Aberdeen FC (370) Scotland 26
2 Celtic FC (371) Scotland 26
3 Dundee FC (511) Scotland 26
4 Dundee United FC (1519) Scotland 26
5 Falkirk FC (1191) Scotland 26
6 Heart of Midlothian FC (43) Scotland 26
7 Hibernian FC (903) Scotland 26
8 Kilmarnock FC (2553) Scotland 26
9 Livingston FC (1241) Scotland 26
10 Motherwell FC (987) Scotland 26
11 Rangers FC (124) Scotland 26
12 St. Mirren FC (465) Scotland 26

Matchday 1

Matchday 2

Matchday 3

Matchday 4

Matchday 5

Matchday 6

Matchday 7

Matchday 8

Matchday 9

Matchday 10

Matchday 11

Matchday 12

Matchday 13

Matchday 14

Matchday 15

Matchday 16

Matchday 17

Matchday 18

Matchday 19

Matchday 20

Matchday 21

Matchday 22

Matchday 23

Matchday 24

Matchday 25

Matchday 26

Matchday 27

Matchday 28

Matchday 29

Matchday 30

Matchday 31

Matchday 32

Matchday 33

Matchday 34

Matchday 35

Matchday 36

Matchday 37

Matchday 38

Home team in rows, away team in columns. Click any score for the match page. Dashes are fixtures not yet played.

Each team's home record vs away record, ranked by total points.

#Club HOME AWAY Total pts
MPWDLGFPts MPWDLGFPts
1 Celtic FC 1916216250 1913335042 92
2 Rangers FC 1914234444 198743631 75
3 Hibernian FC 1910633936 195772322 58
4 Dundee United 198382327 197572226 53
5 Aberdeen FC 1910453134 1954101719 53
6 Heart of Midlothian 199372830 196492422 52
7 St. Mirren FC 208573029 186392321 50
8 Motherwell FC 188552729 2062121920 49
9 Kilmarnock FC 199552732 1933131812 44
10 Dundee FC 195593420 1963102321 41
11 Ross County FC 195682221 1944111516 37
12 St. Johnstone FC 1962111920 1933131912 32

Largest goal-margins recorded in this competition for 2024.

#DateStageHomeScoreAwayMargin
1 2024-08-24 REGULAR SEASON Rangers FC 6–0 Ross County FC +6
2 2024-12-04 REGULAR SEASON Rangers FC 6–0 Kilmarnock FC +6
3 2024-09-28 REGULAR SEASON St. Johnstone FC 0–6 Celtic FC +6
4 2025-02-01 REGULAR SEASON Dundee FC 0–6 Heart of Midlothian +6
5 2025-02-05 REGULAR SEASON Celtic FC 6–0 Dundee FC +6
6 2024-11-30 REGULAR SEASON Celtic FC 5–0 Ross County FC +5
7 2025-04-26 REGULAR SEASON Dundee United 0–5 Celtic FC +5
8 2025-04-12 REGULAR SEASON Celtic FC 5–1 Kilmarnock FC +4
9 2025-03-29 REGULAR SEASON St. Mirren FC 5–1 Kilmarnock FC +4
10 2025-05-14 REGULAR SEASON Aberdeen FC 1–5 Celtic FC +4
11 2025-02-25 REGULAR SEASON Celtic FC 5–1 Aberdeen FC +4
12 2024-12-26 REGULAR SEASON Celtic FC 4–0 Motherwell FC +4

Form-weighted ranking based on last 10 matches — recent matches count more. Synthetic score 0–100.

#ClubMatches countedPower score
1 Celtic FC 10
102.1
2 Heart of Midlothian 10
84.5
3 Rangers FC 10
72.3
4 St. Mirren FC 10
67.1
5 Hibernian FC 10
63.9
6 Dundee FC 10
54.6
7 Motherwell FC 10
52.5
8 Kilmarnock FC 10
39.8
9 Dundee United 10
18.1
10 Aberdeen FC 10
12.1
11 St. Johnstone FC 10
-3.7
12 Ross County FC 10
-12.5

Top scorer of each season in this competition (across 29 tracked seasons). Ties resolved by player_id order.

SeasonPlayerPosNatClubGoalsMatches
99/00 Billy Dodds Attack - Centre-Forward Scotland Rangers FC 19 33
98/99 Rod Wallace Attack - Centre-Forward England Rangers FC 19 34
97/98 Marco Negri Attack - Centre-Forward Italy Rangers FC 32 28
25/26 Ivan Dolcek Attack - Left Winger Croatia Dundee United FC 4 3
24/25 Daizen Maeda Attack - Left Winger Japan Celtic FC 16 30
23/24 Lawrence Shankland Attack - Centre-Forward Scotland Heart of Midlothian FC 21 32
22/23 Kyogo Furuhashi Attack - Centre-Forward Japan Celtic FC 23 31
21/22 Bruce Anderson Attack - Centre-Forward Scotland Livingston FC 11 28
20/21 Odsonne Édouard Attack - Centre-Forward France French Guiana Celtic FC 16 26
19/20 Odsonne Édouard Attack - Centre-Forward France French Guiana Celtic FC 22 27
18/19 Alfredo Morelos Attack - Centre-Forward Colombia Rangers FC 17 27
17/18 Kris Boyd Attack - Centre-Forward Scotland Kilmarnock FC 16 29
16/17 Liam Boyce Attack - Centre-Forward Northern Ireland Ross County FC 23 34
15/16 Kane Hemmings Attack - Centre-Forward England Jamaica Dundee FC 22 37
14/15 Adam Rooney Attack - Centre-Forward Ireland Aberdeen FC 18 37
13/14 Kris Commons Midfield - Attacking Midfield Scotland England Celtic FC 27 34
12/13 Michael Higdon Attack - Centre-Forward England Motherwell FC 26 37
11/12 Jon Daly Attack - Centre-Forward Ireland Dundee United FC 19 36
10/11 Kenny Miller Attack - Centre-Forward Scotland Rangers FC 21 18
09/10 Kris Boyd Attack - Centre-Forward Scotland Rangers FC 23 31
08/09 Kris Boyd Attack - Centre-Forward Scotland Rangers FC 27 35
07/08 Scott McDonald Attack - Centre-Forward Australia Scotland Celtic FC 25 36
06/07 Kris Boyd Attack - Centre-Forward Scotland Rangers FC 20 30
05/06 Kris Boyd Attack - Centre-Forward Scotland Rangers FC 32 36
04/05 John Hartson Attack - Centre-Forward Wales Celtic FC 25 38
03/04 Henrik Larsson Attack - Centre-Forward Sweden Cape Verde Celtic FC 30 37
02/03 Henrik Larsson Attack - Centre-Forward Sweden Cape Verde Celtic FC 26 30
01/02 Henrik Larsson Attack - Centre-Forward Sweden Cape Verde Celtic FC 26 31
00/01 Henrik Larsson Attack - Centre-Forward Sweden Cape Verde Celtic FC 35 37

Players with the most goals across all seasons of this competition in our dataset.

#PlayerPositionNationalityTotal goalsSeasons
1 Kris Boyd Attack - Centre-Forward Scotland 217 15
2 Henrik Larsson Attack - Centre-Forward Sweden Cape Verde 154 7
3 Scott McDonald Attack - Centre-Forward Australia Scotland 115 10
4 Anthony Stokes Attack - Centre-Forward Ireland 102 8
5 Kenny Miller Attack - Centre-Forward Scotland 96 10
6 John Sutton Attack - Centre-Forward England 95 10
7 Derek Riordan Attack - Centre-Forward Scotland 94 9
8 Adam Rooney Attack - Centre-Forward Ireland 85 7
9 John Hartson Attack - Centre-Forward Wales 83 5
10 James Tavernier Defender - Right-Back England 77 10
11 Alfredo Morelos Attack - Centre-Forward Colombia 76 6
12 Niall McGinn Attack - Left Winger Northern Ireland 75 10
13 Steven Naismith Attack - Second Striker Scotland 73 10
14 Michael Higdon Attack - Centre-Forward England 73 6
15 Nacho Novo Attack - Right Winger Spain 73 8
16 Steven Thompson Attack - Centre-Forward Scotland 72 11
17 James Forrest Attack - Right Winger Scotland 67 15
18 Kris Commons Midfield - Attacking Midfield Scotland England 63 6
19 Colin Nish Attack - Centre-Forward Scotland 62 9
20 Chris Sutton Attack - Centre-Forward England 61 6

Highest single-season goal hauls in this competition.

#PlayerTeamSeasonGoals
1 Henrik Larsson Celtic FC 00/01 35
2 Kris Boyd Rangers FC 05/06 32
3 Marco Negri Rangers FC 97/98 32
4 Henrik Larsson Celtic FC 03/04 30
5 Kris Commons Celtic FC 13/14 27
6 Kris Boyd Rangers FC 08/09 27
7 Henrik Larsson Celtic FC 01/02 26
8 Henrik Larsson Celtic FC 02/03 26
9 Michael Higdon Motherwell FC 12/13 26
10 John Hartson Celtic FC 04/05 25