League Table

League Table Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 Attendance Top Team Scorer Goalkeeper Notes
1Club Crest Celtic3728639228+64902.43
55,510Matt O'Riley - 17Joe Hart
2Club Crest Rangers3727378429+55842.27
46,532James Tavernier - 17Jack Butland
3Club Crest Hearts37207105139+12671.81
18,421Lawrence Shankland - 23Zander Clark
4Club Crest Kilmarnock371413104543+2551.49
6,523Marley Watkins, Kyle Vassell - 9Will Dennis
5Club Crest St Mirren37138164449-5471.27
6,288Mikael Mandron - 8Zachary Hemming
6Club Crest Dundee371011164867-19411.11
6,983Luke McCowan - 9Trevor Carson
7Club Crest Aberdeen371211144650-4471.27
16,055Bojan Miovski - 16Kelle Roos
8Club Crest Hibernian371112145158-7451.22
15,963Myziane Maolida - 9David Marshall
9Club Crest Motherwell371013145557-2431.16
5,706Theo Bair - 15Liam Kelly
10Club Crest Ross County37810193665-29340.92
4,211Simon Murray - 13Ross Laidlaw
11Club Crest St Johnstone37711192753-26320.86
4,547Nicky Clark - 6Dimitar Mitov
12Club Crest Livingston3759232869-41240.65
3,542Bruce Anderson - 6Shamal George
League Table Table
Home Away
Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP
1Club Crest Celtic1814314713+34452.501914324515+30452.37
2Club Crest Rangers1915135118+33462.421812243311+22382.11
3Club Crest Hearts1810532916+13351.941910272223-1321.68
4Club Crest Kilmarnock1910542821+7351.84184861722-5201.11
5Club Crest St Mirren198472421+3281.47185492028-8191.06
6Club Crest Dundee186572327-4231.28194692540-15180.95
7Club Crest Aberdeen197752623+3281.47185492027-7191.06
8Club Crest Hibernian197482526-1251.32184862632-6201.11
9Club Crest Motherwell185673129+2211.17195772428-4221.16
10Club Crest Ross County187472126-5251.391916121539-2490.47
11Club Crest St Johnstone194781728-11191.001834111025-15130.72
12Club Crest Livingston184681324-11181.001913151545-3060.32

Regular season

Regular season Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Notes
1Club Crest Celtic3324638026+54782.36→ Championship round
2Club Crest Rangers3324367223+49752.27→ Championship round
3Club Crest Hearts3319594634+12621.88→ Championship round
4Club Crest Kilmarnock33131284334+9511.55→ Championship round
5Club Crest St Mirren33127143843-5431.30→ Championship round
6Club Crest Dundee331011124454-10411.24→ Championship round
7Club Crest Hibernian33912124451-7391.18→ Relegation round
8Club Crest Motherwell33813124651-5371.12→ Relegation round
9Club Crest Aberdeen33811143549-14351.06→ Relegation round
10Club Crest St Johnstone33710162446-22310.94→ Relegation round
11Club Crest Ross County3379173256-24300.91→ Relegation round
12Club Crest Livingston3339212259-37180.55→ Relegation round

Championship round

Championship round Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 Notes
1Club Crest Celtic3728639228+64902.43
2Club Crest Rangers3727378429+55842.27
3Club Crest Hearts37207105139+12671.81
4Club Crest Kilmarnock371413104543+2551.49
5Club Crest St Mirren37138164449-5471.27
6Club Crest Dundee371011164867-19411.11

Relegation round

Relegation round Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 Notes
7Club Crest Aberdeen371211144650-4471.27
8Club Crest Hibernian371112145158-7451.22
9Club Crest Motherwell371013145557-2431.16
10Club Crest Ross County37810193665-29340.92
11Club Crest St Johnstone37711192753-26320.86
12Club Crest Livingston3759232869-41240.65

Squad Standard Stats 2023-2024 Scottish Premiership

Squad Standard Stats 2023-2024 Scottish Premiership Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
Aberdeen2527.348.8374073,33037.046297542456311.240.782.031.141.92
Celtic3427.069.1374073,33037.090661568010164722.431.784.222.163.95
Dundee2926.343.4374073,33037.047317843457231.270.842.111.162.00
Hearts3026.755.2374073,33037.048348242697001.300.922.221.142.05
Hibernian3728.153.1374073,33037.050328246456911.350.862.221.242.11
Kilmarnock2627.145.3374073,33037.042276938458331.140.731.861.031.76
Livingston3028.943.5374073,33037.027144120797020.730.381.110.540.92
Motherwell3026.845.2374073,33037.055419650578241.491.112.591.352.46
Rangers3228.162.8374073,33037.082511337012164052.221.383.591.893.27
Ross County3027.044.5374073,33037.034245834008630.920.651.570.921.57
St Johnstone3127.743.8374073,33037.026184425128130.700.491.190.681.16
St Mirren2527.445.8374073,33037.039246333695831.050.651.700.891.54
Squad Standard Stats 2023-2024 Scottish Premiership Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
vs Aberdeen2527.551.2374073,33037.05032824010119241.350.862.221.081.95
vs Celtic3427.130.9374073,33037.027204725226850.730.541.270.681.22
vs Dundee2927.456.6374073,33037.06645111588116071.781.223.001.572.78
vs Hearts3027.244.8374073,33037.038246234488231.030.651.680.921.57
vs Hibernian3727.346.9374073,33037.0543286477108211.460.862.321.272.14
vs Kilmarnock2627.654.7374073,33037.039296837256421.050.781.841.001.78
vs Livingston3027.356.5374073,33037.0675011763475141.811.353.161.703.05
vs Motherwell3027.554.8374073,33037.056359150686711.510.952.461.352.30
vs Rangers3227.337.2374073,33037.027164324348930.730.431.160.651.08
vs Ross County3027.555.5374073,33037.0634510858575501.701.222.921.572.78
vs St Johnstone3127.656.2374073,33037.052358745775601.410.952.351.222.16
vs St Mirren2527.254.2374073,33037.047287542585501.270.762.031.141.89

Squad Goalkeeping 2023-2024 Scottish Premiership

Squad Goalkeeping 2023-2024 Scottish Premiership Table
Playing Time Performance Penalty Kicks
Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save%
Aberdeen237373,33037.0501.3515811874.71211141027.01110010.0
Celtic237373,32837.0280.76916571.428631540.522000.0
Dundee337373,33037.0671.8117712066.71011161129.71183027.3
Hearts237373,33037.0391.0513510274.1207101643.2842233.3
Hibernian337373,33037.0581.571459664.81112141027.01072122.2
Kilmarnock237373,33037.0431.1616011974.41413101437.8522150.0
Livingston337373,33037.0691.8617210962.25923718.9742133.3
Motherwell137373,33037.0571.541419263.810131438.1862025.0
Rangers137373,33037.0290.781037774.827371848.6431025.0
Ross County237373,33037.0651.7620214470.381019616.2752028.6
St Johnstone137373,33037.0531.4318113574.671119821.677000.0
St Mirren137373,33037.0491.3214310169.2138161027.0852128.6
Squad Goalkeeping 2023-2024 Scottish Premiership Table
Playing Time Performance Penalty Kicks
Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save%
vs Aberdeen237373,33037.0461.2414510471.01411121540.5541020.0
vs Celtic237373,33037.0922.4926418668.93628410.816104228.6
vs Dundee337373,33037.0481.301359267.4161110924.3541020.0
vs Hearts237373,33037.0511.3815511271.010720821.6962125.0
vs Hibernian337373,33037.0511.381439767.1141211821.6541020.0
vs Kilmarnock237373,33037.0451.2214310371.3101314821.6541020.0
vs Livingston337373,32837.0280.76876575.923951745.9971112.5
vs Motherwell137373,33037.0551.491368863.21413101129.7752028.6
vs Rangers137373,33037.0842.2725518571.8732738.116122214.3
vs Ross County237373,33037.0360.971228670.5191081745.90000
vs St Johnstone137373,33037.0270.731037874.8191171540.5211050.0
vs St Mirren137373,33037.0441.191208268.3168131335.1962125.0

Squad Shooting 2023-2024 Scottish Premiership

Squad Shooting 2023-2024 Scottish Premiership Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
Aberdeen2537.04645515333.612.304.140.090.2745
Celtic3437.09074328338.120.087.650.110.281016
Dundee2937.04742714133.011.543.810.100.3045
Hearts3037.04849516533.313.384.460.080.2569
Hibernian3737.05042915435.911.594.160.110.3045
Kilmarnock2637.04248114730.613.003.970.080.2645
Livingston3037.0273399427.79.162.540.060.2179
Motherwell3037.05541814835.411.304.000.120.3457
Rangers3237.08279627534.521.517.430.090.251216
Ross County3037.03437312333.010.083.320.090.2800
St Johnstone3137.02635810729.99.682.890.070.2312
St Mirren2537.03939212632.110.593.410.080.2669
Squad Shooting 2023-2024 Scottish Premiership Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
vs Aberdeen2537.05048417436.013.084.700.080.231011
vs Celtic3437.0272969331.48.002.510.080.2722
vs Dundee2937.06656919233.715.385.190.100.30811
vs Hearts3037.03850014829.613.514.000.070.2348
vs Hibernian3737.05449015331.213.244.140.100.31710
vs Kilmarnock2637.03949116233.013.274.380.080.2325
vs Livingston3037.06750917935.213.764.840.120.3547
vs Motherwell3037.05651115129.513.814.080.100.3368
vs Rangers3237.02730210735.48.162.890.080.2234
vs Ross County3037.06357321136.815.495.700.100.2757
vs St Johnstone3137.05254119335.714.625.220.080.2377
vs St Mirren2537.04744015334.811.894.140.100.2758
Become a Stathead & surf this site ad-free.

Squad Playing Time 2023-2024 Scottish Premiership

Squad Playing Time 2023-2024 Scottish Premiership Table
Playing Time Starts Subs Team Success
Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90
Aberdeen2527.3373,3309010037.040784284125212071.274650-4-0.11
Celtic3427.0373,3309010037.040780237169231642.439228+64+1.73
Dundee2926.3373,3309010037.040783277130212011.114867-19-0.51
Hearts3026.7373,3309010037.040781254153241791.815139+12+0.32
Hibernian3728.1373,3309010037.040782258148221831.225158-7-0.19
Kilmarnock2627.1373,3309010037.040784256150161831.494543+2+0.05
Livingston3028.9373,3309010037.040782265143221740.652869-41-1.11
Motherwell3026.8373,3309010037.040784270134171971.165557-2-0.05
Rangers3228.1373,3309010037.040780240164231692.278429+55+1.49
Ross County3027.0373,3309010037.040782253152211660.923665-29-0.78
St Johnstone3127.7373,3309010037.040783270134211900.862753-26-0.70
St Mirren2527.4373,3309010037.040781246159221731.274449-5-0.14
Squad Playing Time 2023-2024 Scottish Premiership Table
Playing Time Starts Subs Team Success
Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90
vs Aberdeen2527.5373,3309010037.040784262145201761.435046+4+0.11
vs Celtic3427.1373,3309010037.040780252152211770.412892-64-1.73
vs Dundee2927.4373,3309010037.040783252150231781.596748+19+0.51
vs Hearts3027.2373,3309010037.040781261144211831.003951-12-0.32
vs Hibernian3727.3373,3309010037.040782261146211821.465851+7+0.19
vs Kilmarnock2627.6373,3309010037.040784266139201931.164345-2-0.05
vs Livingston3027.3373,3309010037.040782255150211802.116928+41+1.11
vs Motherwell3027.5373,3309010037.040784263143231881.495755+2+0.05
vs Rangers3227.3373,3309010037.040780246159221730.652984-55-1.49
vs Ross County3027.5373,3309010037.040782264145211811.816536+29+0.78
vs St Johnstone3127.6373,3309010037.040783267142211891.845327+26+0.70
vs St Mirren2527.2373,3309010037.040781261146211861.514944+5+0.14

Squad Miscellaneous Stats 2023-2024 Scottish Premiership

Squad Miscellaneous Stats 2023-2024 Scottish Premiership Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
Aberdeen2537.06311399490487292894200
Celtic3437.04720379343709691823631
Dundee2937.07232362348515963243641
Hearts3037.07000377426417392043451
Hibernian3737.06911360391546642583174
Kilmarnock2637.08330434395418582323334
Livingston3037.07021469394625902613652
Motherwell3037.08241410391517722644101
Rangers3237.04051401392729822353922
Ross County3037.08631452340606463533562
St Johnstone3137.08130429360536673454331
St Mirren2537.05830399377528962953602
Squad Miscellaneous Stats 2023-2024 Scottish Premiership Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
vs Aberdeen2537.09241507377457692624060
vs Celtic3437.06851363371684853523822
vs Dundee2937.06072361344519452323251
vs Hearts3037.08232445356588053144083
vs Hibernian3737.08210411344717682663961
vs Kilmarnock2637.06420412413697212164103
vs Livingston3037.05141412451748582283401
vs Motherwell3037.06711407380368442482980
vs Rangers3237.08930413386384723443942
vs Ross County3037.05500359441398492583572
vs St Johnstone3137.05600378409668552533521
vs St Mirren2537.05500403375407372693905

Leaders

Nationalities 2023-2024 Scottish Premiership

League Notes

Rank Key

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.