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 Rangers3425367424+50782.29
43,455James Tavernier - 17Jack Butland
2Club Crest Celtic3425638227+55812.38
58,759Matt O'Riley - 13Joe Hart
3Club Crest Hearts3419694634+12631.85
18,402Lawrence Shankland - 21Zander Clark
4Club Crest Kilmarnock34131384334+9521.53
6,353Marley Watkins - 9Will Dennis
5Club Crest St Mirren34127153945-6431.26
6,153Mikael Mandron - 8Zachary Hemming
6Club Crest Dundee341011134556-11411.21
6,990Luke McCowan - 9Trevor Carson
7Club Crest Hibernian341012124752-5421.24
15,951Myziane Maolida - 7David Marshall
8Club Crest Livingston3449212459-35210.62
3,461Bruce Anderson - 6Shamal George
9Club Crest Aberdeen34911143649-13381.12
15,145Bojan Miovski - 14Kelle Roos
10Club Crest Motherwell34813134652-6371.09
5,464Theo Bair - 13Liam Kelly
11Club Crest St Johnstone34710172549-24310.91
3,571Nicky Clark - 6Dimitar Mitov
12Club Crest Ross County3479183258-26300.88
3,895Simon Murray - 11Ross Laidlaw
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 Rangers1713134215+27402.35171223329+23382.24
2Club Crest Celtic1612314212+30392.441813324015+25422.33
3Club Crest Hearts179532616+10321.881710162018+2311.82
4Club Crest Kilmarnock1810532816+12351.94163851518-3171.06
5Club Crest St Mirren178362218+4271.59174491727-10160.94
6Club Crest Dundee176562224-2231.35174672332-9181.06
7Club Crest Hibernian1764722220221.29174852530-5201.18
8Club Crest Livingston173681123-12150.881713131336-2360.35
9Club Crest Aberdeen175752022-2221.29174491627-11160.94
10Club Crest Motherwell174672728-1181.06174761924-5191.12
11Club Crest St Johnstone184681627-11181.0016349922-13130.81
12Club Crest Ross County166461820-2221.381815121438-2480.44

Regular season

Regular season Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 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 Rangers3425367424+50782.29
2Club Crest Celtic3425638227+55812.38
3Club Crest Hearts3419694634+12631.85
4Club Crest Kilmarnock34131384334+9521.53
5Club Crest St Mirren34127153945-6431.26
6Club Crest Dundee341011134556-11411.21

Relegation round

Relegation round Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 Notes
7Club Crest Hibernian341012124752-5421.24
8Club Crest Livingston3449212459-35210.62
9Club Crest Aberdeen34911143649-13381.12
10Club Crest Motherwell34813134652-6371.09
11Club Crest St Johnstone34710172549-24310.91
12Club Crest Ross County3479183258-26300.88

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
Aberdeen2327.348.1343743,06034.036215733345911.060.621.680.971.59
Celtic3426.969.2343743,06034.08158139729144422.381.714.092.123.82
Dundee2926.443.0343743,06034.044287240456731.290.822.121.182.00
Hearts2926.755.7343743,06034.043307337696801.260.882.151.091.97
Hibernian3728.052.9343743,06034.046317743346611.350.912.261.262.18
Kilmarnock2627.146.7343743,06034.041266737457621.210.761.971.091.85
Livingston3028.943.0343743,06034.023113417686620.680.321.000.500.82
Motherwell3026.844.9343743,06034.046358142467741.351.032.381.242.26
Rangers3028.163.4343743,06034.072431156012154042.121.263.381.763.03
Ross County3027.044.2343743,06034.030215130007830.880.621.500.881.50
St Johnstone3127.643.9343743,06034.024164023127730.710.471.180.681.15
St Mirren2527.345.4343743,06034.034225628695731.000.651.650.821.47
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 Aberdeen2327.351.9343743,06034.0493281409108641.440.942.381.182.12
vs Celtic3427.130.8343743,06034.026194524226440.760.561.320.711.26
vs Dundee2927.457.0343743,06034.0553691478115971.621.062.681.382.44
vs Hearts2927.344.3343743,06034.033215430377930.970.621.590.881.50
vs Hibernian3727.347.1343743,06034.0482775417107911.410.792.211.212.00
vs Kilmarnock2627.553.3343743,06034.030225228246420.880.651.530.821.47
vs Livingston3027.257.0343743,06034.057429954364641.681.242.911.592.82
vs Motherwell3027.455.1343743,06034.051328346576311.500.942.441.352.29
vs Rangers3027.336.6343743,06034.024133721338320.710.381.090.621.00
vs Ross County3027.455.8343743,06034.056419751575201.651.212.851.502.71
vs St Johnstone3127.556.1343743,06034.048328042664901.410.942.351.242.18
vs St Mirren2527.254.6343743,06034.043256838585101.260.742.001.121.85

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%
Aberdeen134343,06034.0491.4414910973.291114823.5109010.0
Celtic234343,05834.0270.79866170.925631338.222000.0
Dundee334343,06034.0561.6514910367.81011131132.41183027.3
Hearts234343,06034.0341.001199073.919691544.1732240.0
Hibernian334343,06034.0521.531349166.4101212926.51072122.2
Kilmarnock234343,06034.0341.0013110075.6131381338.2421133.3
Livingston334343,06034.0591.741529863.24921720.6632140.0
Motherwell134343,06034.0521.531359065.28131338.8752028.6
Rangers134343,06034.0240.71896776.425361852.933000.0
Ross County234343,06034.0581.7118713671.77918617.6752028.6
St Johnstone134343,06034.0491.4416412173.871017823.566000.0
St Mirren134343,06034.0451.321319369.5127151029.4852128.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 Aberdeen134343,06034.0361.061309874.6141191544.1431025.0
vs Celtic234343,06034.0822.4123916969.53625411.81493225.0
vs Dundee334343,06034.0451.321228266.4131110823.5541020.0
vs Hearts234343,06034.0461.3514110371.69619720.6962125.0
vs Hibernian334343,06034.0471.381318866.4121210720.6431025.0
vs Kilmarnock234343,06034.0431.261349670.981313720.6541020.0
vs Livingston334343,05834.0240.71775876.621941750.0861114.3
vs Motherwell134343,06034.0461.351218165.3131381029.4642033.3
vs Rangers134343,06034.0742.1822816772.8632538.81512127.7
vs Ross County234343,06034.0320.941117971.218971750.00000
vs St Johnstone134343,06034.0250.74886572.7171071441.2211050.0
vs St Mirren134343,06034.0391.151047368.3157121235.3962125.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
Aberdeen2334.03640713633.411.974.000.080.2434
Celtic3434.08167425738.119.827.560.110.28914
Dundee2934.04439112832.711.503.760.100.3145
Hearts2934.04346415132.513.654.440.080.2569
Hibernian3734.04638114036.711.214.120.110.3134
Kilmarnock2634.04144913931.013.214.090.080.2745
Livingston3034.0233108226.59.122.410.050.2168
Motherwell3034.04638113234.611.213.880.110.3246
Rangers3034.07271624634.421.067.240.080.241215
Ross County3034.03033711233.29.913.290.090.2700
St Johnstone3134.0243129229.59.182.710.070.2512
St Mirren2534.03435611231.510.473.290.080.2569
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 Aberdeen2334.04944716236.213.154.760.090.25910
vs Celtic3434.0262718832.57.972.590.090.2722
vs Dundee2934.05551016432.215.004.820.090.29811
vs Hearts2934.03345413128.913.353.850.070.2337
vs Hibernian3734.04845314231.313.324.180.090.29710
vs Kilmarnock2634.03041013332.412.063.910.070.2124
vs Livingston3034.05745315935.113.324.680.120.3436
vs Motherwell3034.05148014329.814.124.210.100.3257
vs Rangers3034.0242649435.67.762.760.080.2233
vs Ross County3034.05653019637.015.595.760.100.2657
vs St Johnstone3134.04850117434.714.745.120.080.2466
vs St Mirren2534.04340514134.811.914.150.090.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
Aberdeen2327.3343,0609010034.037484264112211931.123649-13-0.38
Celtic3426.9343,0609010034.037480218155241512.388227+55+1.62
Dundee2926.4343,0609010034.037483257117221871.214556-11-0.32
Hearts2926.7343,0609010034.037481236138241671.854634+12+0.35
Hibernian3728.0343,0609010034.037482238135221691.244752-5-0.15
Kilmarnock2627.1343,0609010034.037484237136151701.534334+9+0.26
Livingston3028.9343,0609010034.037482242133221590.622459-35-1.03
Motherwell3026.8343,0609010034.037484252119181851.094652-6-0.18
Rangers3028.1343,0609010034.037480223149231572.297424+50+1.47
Ross County3027.0343,0609010034.037482231141201500.883258-26-0.76
St Johnstone3127.6343,0609010034.037483246125221720.912549-24-0.71
St Mirren2527.3343,0609010034.037481225147221581.263945-6-0.18
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 Aberdeen2327.3343,0609010034.037484238136201601.564936+13+0.38
vs Celtic3427.1343,0609010034.037480235137201650.442782-55-1.62
vs Dundee2927.4343,0609010034.037483232137231641.475645+11+0.32
vs Hearts2927.3343,0609010034.037481242130211700.973446-12-0.35
vs Hibernian3727.3343,0609010034.037482241133211681.415247+5+0.15
vs Kilmarnock2627.5343,0609010034.037484247125201801.093443-9-0.26
vs Livingston3027.2343,0609010034.037482236136211672.125924+35+1.03
vs Motherwell3027.4343,0609010034.037484244129221751.535246+6+0.18
vs Rangers3027.3343,0609010034.037480226146221590.622474-50-1.47
vs Ross County3027.4343,0609010034.037482242134221651.855832+26+0.76
vs St Johnstone3127.5343,0609010034.037483244132211721.794925+24+0.71
vs St Mirren2527.2343,0609010034.037481242132211731.534539+6+0.18

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
Aberdeen2334.05911371446456692663920
Celtic3434.04420340315679051583331
Dundee2934.06732340326485503003431
Hearts2934.06800352398367081913181
Hibernian3734.06611335373525922423024
Kilmarnock2634.07620405362398242113144
Livingston3034.06621427365605472263342
Motherwell3034.07741393360417092463851
Rangers3034.04041367365669072173650
Ross County3034.07831417325535853203272
St Johnstone3134.07730399327506033093951
St Mirren2534.05730373348498192783232
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 Aberdeen2334.08641461350427182343690
vs Celtic3434.06441332333634443343531
vs Dundee2934.05972338323478942142881
vs Hearts2934.07932417334567362923823
vs Hibernian3734.07910391320617192423691
vs Kilmarnock2634.06420379385646352013772
vs Livingston3034.04641382410737861993071
vs Motherwell3034.06311375365347722292870
vs Rangers3034.08320384353334363153772
vs Ross County3034.05200343406357892383362
vs St Johnstone3134.04900345381597962123151
vs St Mirren2534.05100372350396932543715

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.