Scotland Premiership

Choose a custom date range

Scotland Premiership (12/23/2024 - 02/23/2025) Overall Averages

Goals Dangerous Attacks Attacks Corners On-target Shots Off-target Shots Total Shots
? 49.46 ? 5.77 ? 8.07 ?

Team Statistics (12/23/2024 - 02/23/2025) conceded

Team name Goals Dangerous Attacks Attacks Corners On-target Shots Off-target Shots Total Shots
Kilmarnock ? 0.78 50.78 ? ? 98.78 7.22 ? ? 2.67 7.89 ? ? 9.67
Ross County ? 1.44 39.22 ? ? 116.78 5.33 ? ? 4.44 6.44 ? ? 16.22
Dundee ? 2.80 46.10 ? ? 112.20 5.00 ? ? 6.30 7.20 ? ? 16.10
Aberdeen ? 1.80 48.90 ? ? 101.50 5.70 ? ? 5.10 8.00 ? ? 14.80
St Mirren ? 1.11 51.11 ? ? 91.44 4.44 ? ? 4.56 6.78 ? ? 12.22
Hearts ? 1.13 54.63 ? ? 96.00 6.63 ? ? 4.75 8.50 ? ? 10.63
Celtic ? 0.91 76.64 ? ? 65.55 8.55 ? ? 2.64 10.64 ? ? 6.82
Rangers ? 1.18 62.55 ? ? 84.00 7.91 ? ? 4.36 13.27 ? ? 9.55
Dundee Utd ? 1.20 44.60 ? ? 115.00 4.60 ? ? 4.20 8.00 ? ? 14.60
Motherwell ? 1.90 33.90 ? ? 125.80 4.00 ? ? 6.40 5.60 ? ? 16.70
St Johnstone ? 2.13 31.50 ? ? 110.75 3.75 ? ? 5.25 7.13 ? ? 15.88
Hibernian ? 0.89 46.00 ? ? 96.11 5.33 ? ? 4.00 6.00 ? ? 9.00

Variance Average difference from opening line

Loading

Advantage (12/23/2024 - 02/23/2025)

Team name GF GA Number of Games Advantage
St Johnstone 6 9 5 -0.60
Hearts 6 7 4 -0.25
Aberdeen 2 5 4 -0.75
Kilmarnock 10 2 6 1.33
Ross County 7 8 4 -0.25
Dundee 6 17 6 -1.83
Rangers 13 3 5 2.00
St Mirren 3 5 5 -0.40
Dundee Utd 3 4 4 -0.25
Motherwell 5 8 4 -0.75
Hibernian 11 5 5 1.20
Celtic 22 0 6 3.67
Team name GF GA Number of Games Advantage
St Johnstone 3 10 4 -1.75
Hearts 11 3 5 1.60
Aberdeen 2 13 6 -1.83
Kilmarnock 2 5 3 -1.00
Ross County 9 5 5 0.80
Dundee 6 11 4 -1.25
Rangers 13 10 6 0.50
St Mirren 5 5 4 0.00
Dundee Utd 5 8 6 -0.50
Motherwell 2 11 6 -1.50
Hibernian 4 3 4 0.25
Celtic 11 10 5 0.20

Overall Advantage (12/23/2024 - 02/23/2025)

Scotland Premiership

Premiership

P Team W D L Goals PO
1 Celtic 22 3 2 77:14 69
2 Rangers 17 5 5 54:22 56
3 Aberdeen 12 5 10 35:39 41
4 Dundee Utd 11 7 9 33:31 40
5 Hibernian 9 10 8 39:38 37
6 St Mirren 10 4 13 32:39 34
7 Ross County 8 8 11 30:48 32
8 Kilmarnock 8 7 12 31:42 31
9 Motherwell 9 4 14 30:46 31
10 Hearts 8 6 12 35:36 30
11 Dundee 7 6 14 39:58 27
12 St Johnstone 6 3 17 29:51 21

Premiership

P Team W D L Goals PO
1 Celtic 12 1 0 43:2 37
2 Rangers 12 1 1 35:6 37
3 Aberdeen 8 2 4 21:16 26
4 Hibernian 6 5 3 25:19 23
5 Kilmarnock 6 4 3 17:12 22
6 Dundee Utd 6 3 4 17:12 21
7 Hearts 5 3 5 18:17 18
8 St Mirren 5 3 6 15:15 18
9 Motherwell 5 3 5 17:22 18
10 Ross County 4 5 5 19:22 17
11 Dundee 4 3 7 26:31 15
12 St Johnstone 3 1 8 14:23 10

Premiership

P Team W D L Goals PO
1 Celtic 10 2 2 34:12 32
2 Rangers 5 4 4 19:16 19
3 Dundee Utd 5 4 5 16:19 19
4 St Mirren 5 1 7 17:24 16
5 Aberdeen 4 3 6 14:23 15
6 Ross County 4 3 6 11:26 15
7 Hibernian 3 5 5 14:19 14
8 Motherwell 4 1 9 13:24 13
9 Hearts 3 3 7 17:19 12
10 Dundee 3 3 7 13:27 12
11 St Johnstone 3 2 9 15:28 11
12 Kilmarnock 2 3 9 14:30 9
Loading
Kick-Off Home Away 1x2 Drop Current Home Asian Handicap Goal Line Asian Corners Actions
25-02 20:00 Celtic - Aberdeen
Start. 1.18 7.50 12.00
Last 1.178.00 12.00
1%
-2.25
2.025
3.5
1.850, 2.000
-
80%10 - 80%10
80%
1.30 - 1.45
26-02 19:45 Hearts - St Mirren
Start. 1.75 3.75 4.33
Last 1.753.75 4.33
0%
-0.75
2.025
2.5
2.050, 1.800
-
80%10 - 80%10
80%
1.65 - 0.60
26-02 19:45 Motherwell - Dundee
Start. 2.20 3.50 3.10
Last 2.303.50 2.90
6%
-0.25
2.025
2.5,3.0
2.025, 1.825
-
90%10 - 90%10
90%
1.25 - 2.80
26-02 19:45 Dundee Utd - Hibernian
Start. 2.55 3.30 2.62
Last 2.603.30 2.62
0%
0
1.875
2.0,2.5
1.850, 2.000
-
50%10 - 90%10
70%
0.95 - 0.55
26-02 19:45 St Johnstone - Ross County
Start. 2.50 3.30 2.75
Last 2.503.30 2.75
0%
0
1.825
2.5,3.0
2.025, 1.825
-
80%10 - 90%10
85%
0.70 - 1.25
26-02 20:00 Kilmarnock - Rangers
Start. 5.50 4.33 1.53
Last 6.004.20 1.53
0%
1
1.950
2.5
1.825, 2.025
-
70%10 - 80%10
75%
0.85 - 1.30
01-03 15:00 Rangers - Motherwell
0%
-
-
-
80%10 - 90%10
85%
1.30 - 1.25
01-03 15:00 Ross County - Kilmarnock
0%
-
-
-
90%10 - 70%10
80%
1.25 - 0.85
01-03 15:00 Dundee - St Johnstone
0%
-
-
-
90%10 - 80%10
85%
2.80 - 0.70
01-03 17:30 St Mirren - Celtic
0%
-
-
-
80%10 - 80%10
80%
0.60 - 1.30
02-03 12:30 Hibernian - Hearts
0%
-
-
-
90%10 - 80%10
85%
0.55 - 1.65
02-03 15:00 Aberdeen - Dundee Utd
0%
-
-
-
80%10 - 50%10
65%
1.45 - 0.95
15-03 15:00 Hearts - Ross County
0%
-
-
-
80%10 - 90%10
85%
1.65 - 1.25
15-03 15:00 Kilmarnock - Hibernian
0%
-
-
-
70%10 - 90%10
80%
0.85 - 0.55
15-03 15:00 St Johnstone - Aberdeen
0%
-
-
-
80%10 - 80%10
80%
0.70 - 1.45
15-03 15:00 Motherwell - St Mirren
0%
-
-
-
90%10 - 80%10
85%
1.25 - 0.60
16-03 12:30 Celtic - Rangers
0%
-
-
-
80%10 - 80%10
80%
1.30 - 1.30
16-03 15:00 Dundee Utd - Dundee
0%
-
-
-
50%10 - 90%10
70%
0.95 - 2.80

Top List

Top Goals

Team Name Player Name Goal Points Goals Penalties Matches Minutes Played Substituted In
Dundee Utd Sam Dalby 12 12 2 24 1875 3
Rangers Vaclav Cerny 10 10 0 24 1841 2
Celtic Nicolas Kuhn 10 10 0 22 1352 6
Celtic Kyogo Furuhashi 10 10 0 22 1332 7
Dundee Simon Murray 9 9 2 27 2133 2
Celtic Daizen Maeda 9 9 0 24 1734 4
Rangers Hamza Igamane 9 9 0 23 1372 7
Rangers Cyriel Dessers 8 8 0 24 1225 10
St Mirren Toyosi Olusanya 8 8 0 26 1741 3
Kilmarnock Bruce Anderson 8 8 4 21 852 13
Ross County Ronan Aiden Connolly Shea Chapman Hale 8 8 2 26 1713 5
Celtic Adam Idah 8 8 1 24 1166 10
Celtic Arne Engels 8 8 6 24 1331 9
Dundee Luke McCowan 7 7 2 26 1245 12
Celtic Callum McGregor 7 7 0 25 2111 1
Hibernian Martin Boyle 7 7 2 25 1695 7
St Johnstone Nicky Clark 6 6 3 23 1449 5
Celtic Reo Hatate 6 6 0 27 1633 9
St Johnstone Benjamin Mbunga-Kimpioka 6 6 1 21 1668 2
Ross County Jordan White 5 5 3 27 1579 12
Hibernian Nicky Cadden 5 5 1 21 1374 4
Aberdeen Kevin Nisbet 5 5 0 21 1090 9
Motherwell Apostolos Stamatelopoulos 5 5 0 16 893 3
Aberdeen Habib Gueye 5 5 0 9 624 1
Rangers Danilo 5 5 0 15 665 9
Dundee Lyall Cameron 5 5 0 25 2039 1
Aberdeen Topi Keskinen 5 5 0 25 1641 3
Motherwell Tawanda Maswanhise 5 5 0 23 1330 8
St Johnstone Mackenzie Kirk 5 5 0 23 1231 9
Dundee Seb Palmer Houlden 5 5 0 26 1351 12
Kilmarnock Marley Watkins 4 4 0 21 1576 3
Kilmarnock Matthew Kennedy 4 4 0 14 954 3
Aberdeen Nicky Devlin 4 4 0 27 2204 3
Hibernian Dwight Gayle 4 4 0 17 694 10
Hearts Lawrence Shankland 4 4 0 21 1771 1
Hearts Blair Spittal 4 4 0 26 1820 4
St Mirren Mikael Mandron 4 4 0 25 1156 14
Aberdeen Jamie McGrath 4 4 0 20 1568 1
Ross County Akil Wright 4 4 0 27 2430 0
St Mirren Oisin Smyth 4 4 1 16 558 11
Hibernian Josh Campbell 4 4 0 22 1443 7
Celtic Alistair Johnston 5 4 0 23 1895 1
Dundee Oluwaseun Adewumi 4 4 0 19 1083 7
Hearts James Wilson 4 4 0 14 830 5
St Johnstone Graham Carey 3 3 1 23 1080 13
Motherwell Andy Halliday 3 3 1 27 1757 3
Rangers James Tavernier 3 3 1 22 1819 2
Rangers Tom Lawrence 3 3 0 11 678 3
Dundee Utd Kevin Holt 3 3 1 23 1907 1
Rangers Ianis Hagi 3 3 0 17 1217 3
Dundee Scott Tiffoney 3 3 0 24 1070 12
Hearts Elton Kabangu 3 3 0 4 273 1
Dundee Ziyad Larkeche 3 3 0 16 1203 2
Ross County Noah Chilvers 3 3 0 26 1720 5
Ross County Josh Nisbet 3 3 0 25 1612 6
Hibernian Mykola Kukharevych 3 3 0 16 1009 3
Rangers Mohammed Diomande 3 3 0 25 1840 3
Motherwell Tom Sparrow 3 3 0 21 996 10
Hibernian Nectarios Triantis 3 3 0 23 1977 0
Hearts Musa Drammeh Jaiteh 3 3 0 15 836 5
Dundee Utd Luca Stephenson 3 3 0 25 1970 3
Kilmarnock Bobby Wales 3 3 0 18 834 9
Kilmarnock David Watson 3 3 0 24 1421 8
Hearts Kenneth Vargas 3 3 0 25 1030 13
Hibernian Junior Hoilett 2 2 0 17 1000 5
Dundee Curtis Main 2 2 0 14 393 10
Dundee Utd Louis Moult 2 2 0 13 477 10
Kilmarnock Liam Polworth 2 2 0 18 1275 4
Hibernian Joe Newell 2 2 0 16 1295 0
Rangers Robin Propper 2 2 0 21 1590 3
Kilmarnock Kyle Vassell 2 2 0 19 1422 0
St Mirren Mark O'Hara 2 2 1 22 1793 1
St Mirren Conor McMenamin 2 2 0 8 459 3
Dundee Jordan McGhee 2 2 0 17 1238 3
Hearts Frankie Kent 2 2 0 13 1115 0
St Johnstone Bozo Mikulic 2 2 0 13 1070 1
Celtic Jota 2 2 0 4 194 2
Rangers Rabbi Matondo 2 2 0 6 240 4
Hearts James Penrice 2 2 0 23 2007 1
Kilmarnock Fraser Murray 2 2 0 22 1441 7
Celtic Liam Scales 2 2 0 19 1465 3
Aberdeen Ester Sokler 2 2 0 17 895 5
Hibernian Rocky Bushiri 2 2 0 17 1390 2
Motherwell Moses Ebiye 2 2 0 21 553 18
Aberdeen Ante Palaversa 2 2 0 21 1073 10
Aberdeen Vicente Besuijen 2 2 0 11 184 11
Aberdeen Leighton Clarkson 2 2 0 23 1227 9
Hibernian Thody Elie Youan 2 2 1 13 894 2
Dundee Utd Ross Graham 2 2 1 11 822 2
Celtic Paulo Bernardo 2 2 0 22 1026 11
St Mirren Roland Idowu 2 2 1 20 844 11
St Mirren Killian Phillips 2 2 0 24 2022 0
Motherwell Lennon Miller 2 2 1 21 1851 0
Dundee Utd Emmanuel Adegboyega 2 2 0 23 1976 0
St Johnstone Adama Sidibeh 2 2 0 21 1278 9
Rangers Leon Balogun 1 1 0 13 656 6
Aberdeen Graeme Shinnie 1 1 0 25 1937 4
Dundee Utd David Babunski 1 1 0 17 1203 1
Dundee Utd Craig Sibbald 1 1 0 7 630 0
Motherwell Stephen O'Donnell 1 1 0 19 1360 3
Motherwell Tony Watt 2 1 0 20 1166 10
Ross County Alex Samuel 1 1 0 13 354 11
Motherwell Paul McGinn 1 1 0 10 612 3
St Mirren Alexander Gogic 1 1 0 25 2105 1
St Johnstone Drey Wright 1 1 0 25 2194 0
Rangers John Souttar 1 1 0 16 1399 0
St Mirren Scott Tanser 1 1 0 21 1562 2
Hearts Alan Forrest 1 1 0 22 766 14
Motherwell Liam Gordon 1 1 0 23 2038 0
Hearts Jamie McCart 1 1 0 5 360 1
Motherwell Dan Casey 1 1 0 23 1883 2
Hearts Jorge Grant 1 1 0 20 1150 7
Hearts Craig Halkett 1 1 0 12 876 2
Ross County Connor Randall 1 1 0 26 2268 0
Celtic Auston Trusty 1 1 0 17 1530 0
St Mirren Alex Iacovitti 1 1 0 10 705 3
Rangers Nedim Bajrami 1 1 0 21 1163 9
Dundee Utd Glenn Middleton 1 1 0 19 1319 4
Dundee Utd Kristijan Trapanovski 1 1 0 19 828 9
Motherwell Luke Armstrong 1 1 0 4 264 1
Aberdeen Oday Dabbagh 1 1 0 2 26 2
St Mirren Jonah Ayunga 1 1 0 18 551 14
St Mirren Caolan Boyd-Munce 1 1 0 19 1030 7
Celtic Tony Ralston 1 1 0 12 550 7
Hibernian Warren O'Hora 1 1 0 24 2063 0
Hibernian Dylan Levitt 1 1 0 9 380 5
Kilmarnock Innes Cameron 1 1 0 17 268 15
Ross County Michee Efete 1 1 0 16 810 6
Motherwell Callum Slattery 1 1 0 4 131 3
St Johnstone Josh McPake 1 1 0 7 94 7
Dundee Utd Vicko Sevelj 1 1 0 26 2095 3
Hearts Michael Steinwender 1 1 0 2 79 1
Hibernian Lewis Miller 1 1 0 24 1466 8
Kilmarnock Corrie Ndaba 1 1 0 25 2146 1
Hearts Yutaro Oda 1 1 0 5 193 4
Hibernian Kieron Bowie 1 1 0 7 214 6
St Mirren Richard Taylor 1 1 0 23 1919 1
Motherwell Zach Robinson 1 1 0 12 588 5
Dundee Aaron Donnelly 1 1 0 6 516 1
St Johnstone Jack Sanders 1 1 0 22 1917 1
Dundee Utd Meshack Izuchukwu Ubochioma 1 1 0 2 13 2
Ross County Kieran Phillips 1 1 0 5 273 2
Aberdeen Shayden Morris 1 1 0 27 793 22
Ross County George Harmon 1 1 0 17 1335 1
Celtic Yang Hyun-jun 1 1 0 15 705 7
Hearts Daniel Oyegoke 1 1 0 19 1259 5
Dundee Utd Miller Thomson 1 1 0 14 500 9
Aberdeen Peter Ambrose 1 1 0 14 260 13
Motherwell Ewan Wilson 1 1 0 26 2023 4
St Johnstone Taylor Steven 1 1 0 4 116 4
Dundee Utd Owen Stirton 1 1 0 1 0 1
Ross County Elijah Campbell 1 1 0 18 1367 2
St Mirren Evan Mooney 1 1 0 7 77 7

Top Cards

Team Name Player Name Yellow Cards Red Cards Yellow & Red Cards Matches Minutes Played
Kilmarnock Joe Wright 3 2 1 22 1654
Motherwell Dan Casey 3 2 0 23 1883
Aberdeen Slobodan Rubezic 7 1 0 20 1703
Dundee Utd Declan Gallagher 6 1 0 25 2154
St Johnstone Jason Holt 5 1 0 18 1326
Kilmarnock Bradley Lyons 4 1 0 24 2058
Kilmarnock Robbie Deas 4 1 0 22 1680
Hibernian Jordan Obita 4 1 0 24 1404
St Mirren Marcus Fraser 4 1 0 27 2430
Rangers Mohammed Diomande 4 1 0 25 1840
Hibernian Mykola Kukharevych 3 1 0 16 1009
Motherwell Liam Gordon 2 1 0 23 2038
Rangers Ianis Hagi 2 1 0 17 1217
St Johnstone Benjamin Mbunga-Kimpioka 1 1 0 21 1668
Motherwell Jack Vale 1 1 0 6 256
Ross County Charlie Telfer 0 1 0 7 126
Kilmarnock Liam Donnelly 2 0 2 16 779
St Mirren Scott Tanser 2 0 2 21 1562
Dundee Mohamad Sylla 6 0 1 26 2065
Hibernian Nectarios Triantis 6 0 1 23 1977
Kilmarnock Daniel Armstrong 5 0 1 23 1379
Hibernian Joe Newell 5 0 1 16 1295
St Mirren Alexander Gogic 5 0 1 25 2105
Ross County Elijah Campbell 4 0 1 18 1367
Hearts Jorge Grant 4 0 1 20 1150
St Johnstone Adama Sidibeh 2 0 1 21 1278
Hibernian Alasana Manneh 0 0 1 1 13
Aberdeen Sivert Heltne Nilsen 9 0 0 24 1975
Dundee Utd William Ferry 9 0 0 25 2250
Hearts James Penrice 9 0 0 23 2007
St Johnstone Sven Sprangler 8 0 0 21 1735
Aberdeen Ante Palaversa 8 0 0 21 1073
Hearts Cameron Devlin 8 0 0 22 1543
Dundee Simon Murray 7 0 0 27 2133
Ross County Connor Randall 7 0 0 26 2268
Dundee Utd Vicko Sevelj 7 0 0 26 2095
Dundee Utd Emmanuel Adegboyega 7 0 0 23 1976
Rangers Robin Propper 6 0 0 21 1590
Rangers Jefte Vital da Silva Dias 6 0 0 24 2001
Hearts Lawrence Shankland 6 0 0 21 1771
Rangers Nicolas Raskin 6 0 0 23 1748
St Mirren Greg Kiltie 6 0 0 21 1168
St Mirren Toyosi Olusanya 6 0 0 26 1741
Aberdeen Luis Henrique Barros Lopes 6 0 0 19 939
Aberdeen Graeme Shinnie 5 0 0 25 1937
Ross County James Brown 5 0 0 23 1521
St Mirren Elvis Bwomono 5 0 0 24 1487
Dundee Ziyad Larkeche 5 0 0 16 1203
Dundee Ethan Ingram 5 0 0 21 1211
Ross County Kacper Lopata 5 0 0 21 1796
St Johnstone Aaron Essel 5 0 0 15 835
St Johnstone Andre Raymond 5 0 0 17 1277
Dundee Josh Mulligan 5 0 0 23 1692
Kilmarnock Matthew Kennedy 4 0 0 14 954
Dundee Utd Kevin Holt 4 0 0 23 1907
Motherwell Stephen O'Donnell 4 0 0 19 1360
Dundee Utd Ross Docherty 4 0 0 14 702
Hibernian Martin Boyle 4 0 0 25 1695
Dundee Antonio Portales 4 0 0 19 1522
Hearts Kye Rowles 4 0 0 20 1800
Kilmarnock Corrie Ndaba 4 0 0 25 2146
Dundee Utd Luca Stephenson 4 0 0 25 1970
St Mirren Richard Taylor 4 0 0 23 1919
St Mirren Roland Idowu 4 0 0 20 844
Aberdeen Topi Keskinen 4 0 0 25 1641
Rangers Dujon Sterling 4 0 0 16 861
St Johnstone Jack Sanders 4 0 0 22 1917
Motherwell Tom Sparrow 4 0 0 21 996
Hibernian Josh Campbell 4 0 0 22 1443
Ross County Noah Chilvers 4 0 0 26 1720
Aberdeen Jack MacKenzie 4 0 0 21 1722
Hibernian Rocky Bushiri 4 0 0 17 1390
Celtic Nicolas Kuhn 4 0 0 22 1352
Celtic Greg Taylor 4 0 0 22 1598
Kilmarnock Fraser Murray 4 0 0 22 1441
Aberdeen Gavin Molloy 4 0 0 19 1698
Motherwell Harry Paton 3 0 0 13 601
Hearts Yan Dhanda 3 0 0 20 678
Aberdeen Jamie McGrath 3 0 0 20 1568
Ross County Ryan Leak 3 0 0 16 1261
Motherwell Davor Zdravkovski 3 0 0 18 1049
St Mirren Shaun Rooney 3 0 0 6 518
Rangers Vaclav Cerny 3 0 0 24 1841
Dundee Jordan McGhee 3 0 0 17 1238
St Mirren Mikael Mandron 3 0 0 25 1156
Dundee Utd Jack James Walton 3 0 0 27 2430
Motherwell Tony Watt 3 0 0 20 1166
Aberdeen Nicky Devlin 3 0 0 27 2204
Dundee Utd David Babunski 3 0 0 17 1203
Kilmarnock Liam Polworth 3 0 0 18 1275
Rangers James Tavernier 3 0 0 22 1819
Ross County Jordan White 3 0 0 27 1579
Motherwell Andy Halliday 3 0 0 27 1757
Ross County Akil Wright 3 0 0 27 2430
Motherwell Shane Blaney 3 0 0 11 908
Aberdeen Kevin Nisbet 3 0 0 21 1090
Hibernian Lewis Miller 3 0 0 24 1466
Kilmarnock David Watson 3 0 0 24 1421
Motherwell Ewan Wilson 3 0 0 26 2023
Motherwell Lennon Miller 3 0 0 21 1851
Hearts Daniel Oyegoke 3 0 0 19 1259
St Mirren Killian Phillips 3 0 0 24 2022
St Johnstone Lewis Neilson 3 0 0 20 1456
Celtic Alistair Johnston 3 0 0 23 1895
Dundee Billy Koumetio 3 0 0 17 1181
Dundee Utd Ross Graham 3 0 0 11 822
St Mirren Dennis Adeniran 3 0 0 6 238
Aberdeen Leighton Clarkson 3 0 0 23 1227
Hibernian Jack Iredale 3 0 0 17 1284
Motherwell Kofi Balmer 3 0 0 14 1186
St Johnstone Cameron MacPherson 3 0 0 7 321
Motherwell Apostolos Stamatelopoulos 3 0 0 16 893
Celtic Daizen Maeda 3 0 0 24 1734
Dundee Utd Kristijan Trapanovski 3 0 0 19 828
Dundee Utd Glenn Middleton 3 0 0 19 1319
Kilmarnock Marley Watkins 3 0 0 21 1576
Hearts Kenneth Vargas 2 0 0 25 1030
Hearts Adam Forrester 2 0 0 15 892
Rangers Cyriel Dessers 2 0 0 24 1225
Kilmarnock Kyle Magennis 2 0 0 10 375
St Mirren Jonah Ayunga 2 0 0 18 551
St Mirren Jaden Brown 2 0 0 7 336
St Mirren Alex Iacovitti 2 0 0 10 705
Celtic Auston Trusty 2 0 0 17 1530
St Johnstone Matt Smith 2 0 0 20 1323
Hearts Craig Halkett 2 0 0 12 876
Hibernian Nicky Cadden 2 0 0 21 1374
Ross County Ronan Aiden Connolly Shea Chapman Hale 2 0 0 26 1713
Aberdeen Dimitar Mitov 2 0 0 17 1485
St Mirren Mark O'Hara 2 0 0 22 1793
Hearts Stephen Kingsley 2 0 0 7 500
Rangers Tom Lawrence 2 0 0 11 678
Rangers Jack Butland 2 0 0 22 1980
Celtic Callum McGregor 2 0 0 25 2111
St Johnstone Nicky Clark 2 0 0 23 1449
Dundee Cesar Garza 2 0 0 6 295
Hibernian Warren O'Hora 2 0 0 24 2063
Dundee Utd Louis Moult 2 0 0 13 477
St Mirren Ellery Balcombe 2 0 0 25 2250
Celtic Paulo Bernardo 2 0 0 22 1026
Aberdeen Ester Sokler 2 0 0 17 895
Rangers Hamza Igamane 2 0 0 23 1372
Ross County Victor Loturi 2 0 0 11 314
Motherwell Tawanda Maswanhise 2 0 0 23 1330
Ross County George Harmon 2 0 0 17 1335
Hibernian Kwon Hyeok-kyu 2 0 0 21 1094
Celtic Arne Engels 2 0 0 24 1331
Dundee Oluwaseun Adewumi 2 0 0 19 1083
Rangers Ross McCausland 2 0 0 11 279
Kilmarnock Lewis Mayo 2 0 0 26 2306
Motherwell Steve Seddon 2 0 0 10 626
Dundee Ryan Astley 2 0 0 20 1701
Hearts Beni Baningime 2 0 0 16 1173
Celtic Reo Hatate 2 0 0 27 1633
Ross County Michee Efete 2 0 0 16 810
Dundee Utd Ryan Strain 2 0 0 18 1343
Aberdeen James McGarry 1 0 0 7 378
Rangers Nedim Bajrami 1 0 0 21 1163
Motherwell Luke Armstrong 1 0 0 4 264
St Mirren Caolan Boyd-Munce 1 0 0 19 1030
Celtic Liam Scales 1 0 0 19 1465
Hibernian Jordan Smith 1 0 0 14 1260
Motherwell Dominic Thompson 1 0 0 4 183
Aberdeen Kristers Tobers 1 0 0 6 516
Dundee Jon McCracken 1 0 0 15 1350
St Johnstone Joshua Rae 1 0 0 14 1215
Celtic Adam Idah 1 0 0 24 1166
Dundee Utd Sam Dalby 1 0 0 24 1875
Hibernian Josef Bursik 1 0 0 13 1170
Rangers Kieran Dowell 1 0 0 12 252
Aberdeen Habib Gueye 1 0 0 9 624
Dundee Scott Tiffoney 1 0 0 24 1070
St Johnstone Drey Wright 1 0 0 25 2194
Aberdeen Ross Doohan 1 0 0 11 945
St Mirren Charles Dunne 1 0 0 4 307
Aberdeen Vicente Besuijen 1 0 0 11 184
Rangers Leon Balogun 1 0 0 13 656
St Johnstone Graham Carey 1 0 0 23 1080
Dundee Clark Robertson 1 0 0 15 1219
Dundee Utd Craig Sibbald 1 0 0 7 630
Motherwell Paul McGinn 1 0 0 10 612
Kilmarnock Kyle Vassell 1 0 0 19 1422
Dundee Curtis Main 1 0 0 14 393
Motherwell Sam Nicholson 1 0 0 9 246
St Mirren Conor McMenamin 1 0 0 8 459
Hearts Alan Forrest 1 0 0 22 766
Hearts Frankie Kent 1 0 0 13 1115
Ross County William Nightingale 1 0 0 3 270
Dundee Utd Jort van der Sande 1 0 0 25 895
Motherwell Callum Slattery 1 0 0 4 131
Aberdeen Jack Milne 1 0 0 6 114
Rangers Ridvan Yilmaz 1 0 0 13 811
Hibernian Rudi Allan Molotnikov 1 0 0 11 451
St Johnstone Mackenzie Kirk 1 0 0 23 1231
St Johnstone Maksym Kucheriavyi 1 0 0 4 206
Ross County Jack Grieves 1 0 0 17 524
Kilmarnock Bobby Wales 1 0 0 18 834
Hearts Malachi Boateng 1 0 0 20 1202
Hearts Andres Salazar Osorio 1 0 0 1 87
Hearts James Wilson 1 0 0 14 830
St Mirren Ryan Alebiosu 1 0 0 2 110
Dundee Seb Palmer Houlden 1 0 0 26 1351
St Mirren Cellum Penman 1 0 0 4 41
Dundee Luke Graham 1 0 0 3 270
Kilmarnock Oliver Bainbridge 1 0 0 6 144
Motherwell Marvin Kaleta 1 0 0 21 1200
Dundee Trevor Carson 1 0 0 12 1080
Hearts Gerald Taylor 1 0 0 5 365
Aberdeen Peter Ambrose 1 0 0 14 260
Dundee Utd Richard Odada 1 0 0 13 297
Dundee Imari Samuels 1 0 0 1 45
Dundee Lyall Cameron 1 0 0 25 2039
Hibernian Marvin Ekpiteta 1 0 0 13 1092
St Mirren Zach Hemming 1 0 0 6 540
Motherwell Zach Robinson 1 0 0 12 588
Dundee Aaron Donnelly 1 0 0 6 516
Dundee Utd Meshack Izuchukwu Ubochioma 1 0 0 2 13
Hibernian Nathan Moriah-Welsh 1 0 0 11 291
Aberdeen Dante Polvara 1 0 0 7 136
Ross County Nohan Kenneh 1 0 0 6 436
Rangers Clinton Nsiala-Makengo 1 0 0 7 620
Celtic Alex Valle 1 0 0 11 650
Ross County Zachary Ashworth 1 0 0 3 91
Ross County Jonathan Tomkinson 1 0 0 4 360
Dundee Utd Miller Thomson 1 0 0 14 500
Hearts Craig Gordon 1 0 0 24 2160

Injuries

Team Name Player Name Doubtful Start Missing
Hibernian Martin Boyle 0 2022-11-20 1
Rangers Oscar Cortes 0 2024-01-13 1