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,775Matt O'Riley - 14Joe 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,983Luke McCowan - 9Trevor Carson
7Club Crest Hibernian341012124752-5421.24
15,951Myziane Maolida - 8David Marshall
8Club Crest Livingston3449212459-35210.62
3,461Bruce Anderson - 6Shamal George
9Club Crest Aberdeen34911143649-13381.12
15,167Bojan Miovski - 15Kelle Roos
10Club Crest Motherwell34813134652-6371.09
5,392Theo Bair - 15Liam Kelly
11Club Crest St Johnstone34710172549-24310.91
3,571Nicky Clark - 6Dimitar Mitov
12Club Crest Ross County3479183258-26300.88
3,892Simon Murray - 12Ross 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 Celtic1713314512+33422.471712324015+25392.29
3Club Crest Hearts179532616+10321.881710162021-1311.82
4Club Crest Kilmarnock1810532816+12351.94163851518-3171.06
5Club Crest St Mirren178362218+4271.59174492028-8160.94
6Club Crest Dundee186572327-4231.28164662332-9181.13
7Club Crest Hibernian1764722220221.29174852632-6201.18
8Club Crest Livingston173681123-12150.881713131440-2660.35
9Club Crest Aberdeen186752122-1251.39163491627-11130.81
10Club Crest Motherwell185673129+2211.17163761924-5161.00
11Club Crest St Johnstone184681627-11181.0016349923-14130.81
12Club Crest Ross County177462021-1251.471705121438-2450.29

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

Finals

19:45
Airdrieonians
 May 7 
Partick Thistle
19:45
Partick Thistle
 May 10 
Airdrieonians
Results are the aggregate results over two legs.

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.6343853,15035.037215833456011.060.601.660.941.54
Celtic3426.969.0343853,15035.084601447410154422.401.714.112.113.83
Dundee2926.443.5343853,15035.045297441456931.290.832.111.172.00
Hearts2926.755.3343853,15035.043307337697001.230.862.091.061.91
Hibernian3728.153.1343853,15035.047317844346611.340.892.231.262.14
Kilmarnock2627.146.7343743,06034.041266737457621.210.761.971.091.85
Livingston3028.943.3343853,15035.024123618686620.690.341.030.510.86
Motherwell3026.845.0343853,15035.050388845577941.431.092.511.292.37
Rangers3028.163.4343743,06034.072431156012154042.121.263.381.763.03
Ross County3027.044.1343853,15035.032225432007930.910.631.540.911.54
St Johnstone3127.643.6343853,15035.024164023127930.690.461.140.661.11
St Mirren2527.345.3343853,15035.037236031695831.060.661.710.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 Aberdeen2327.451.4343853,15035.0493281409108841.400.912.311.142.06
vs Celtic3427.131.0343853,15035.026194524226640.740.541.290.691.23
vs Dundee2927.456.5343853,15035.0583795508116071.661.062.711.432.49
vs Hearts2927.344.7343853,15035.036235932487931.030.661.690.911.57
vs Hibernian3727.346.9343853,15035.0502878437108011.430.802.231.232.03
vs Kilmarnock2627.653.3343743,06034.030225228246420.880.651.530.821.47
vs Livingston3027.256.7343853,15035.0614510657474841.741.293.031.632.91
vs Motherwell3027.455.0343853,15035.052338547576311.490.942.431.342.29
vs Rangers3027.336.6343743,06034.024133721338320.710.381.090.621.00
vs Ross County3027.555.9343853,15035.057419852575201.631.172.801.492.66
vs St Johnstone3127.556.4343853,15035.049328142775001.400.912.311.202.11
vs St Mirren2527.254.7343853,15035.044267039585301.260.742.001.111.86

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,15035.0491.4015311373.9101114926.5109010.0
Celtic234343,14835.0270.77886371.626631441.222000.0
Dundee334343,15035.0591.6915610767.31011141132.41183027.3
Hearts234343,15035.0371.061269573.8196101544.1842233.3
Hibernian334343,15035.0541.541389365.9101213926.51072122.2
Kilmarnock234343,06034.0341.0013110075.6131381338.2421133.3
Livingston334343,15035.0631.8015710062.44922720.6742133.3
Motherwell134343,15035.0531.511369064.79131338.8752028.6
Rangers134343,06034.0240.71896776.425361852.933000.0
Ross County234343,15035.0591.6919214071.98918617.6752028.6
St Johnstone134343,15035.0501.4316812574.471018823.577000.0
St Mirren134343,15035.0461.311359669.6137151029.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,15035.0371.0613410275.41411101544.1541020.0
vs Celtic234343,15035.0852.4324617469.53626411.815103223.1
vs Dundee334343,15035.0461.311268566.7141110823.5541020.0
vs Hearts234343,15035.0461.3114310572.010619823.5962125.0
vs Hibernian334343,15035.0481.371369266.9131210720.6431025.0
vs Kilmarnock234343,06034.0431.261349670.981313720.6541020.0
vs Livingston334343,14835.0250.71785875.622941750.0861114.3
vs Motherwell134343,15035.0501.431268364.3131391029.4752028.6
vs Rangers134343,06034.0742.1822816772.8632538.81512127.7
vs Ross County234343,15035.0340.971158170.418981750.00000
vs St Johnstone134343,15035.0250.71926973.9181071544.1211050.0
vs St Mirren134343,15035.0421.201117767.6157131235.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
Aberdeen2335.03742214233.612.064.060.080.2345
Celtic3435.08469126538.419.747.570.110.281015
Dundee2935.04540113232.911.463.770.100.3145
Hearts2935.04346915332.613.404.370.080.2469
Hibernian3735.04740114536.211.464.140.110.3034
Kilmarnock2634.04144913931.013.214.090.080.2745
Livingston3035.0243158326.39.002.370.060.2268
Motherwell3035.05039513834.911.293.940.110.3357
Rangers3034.07271624634.421.067.240.080.241215
Ross County3035.03234911633.29.973.310.090.2800
St Johnstone3135.0243249729.99.262.770.070.2412
St Mirren2535.03736811932.310.513.400.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 Aberdeen2335.04945916736.413.114.770.090.24910
vs Celtic3435.0262769032.67.892.570.090.2722
vs Dundee2935.05852217132.814.914.890.100.29811
vs Hearts2935.03647113929.513.463.970.070.2348
vs Hibernian3735.05046514631.413.294.170.090.29710
vs Kilmarnock2634.03041013332.412.063.910.070.2124
vs Livingston3035.06146716535.313.344.710.120.3547
vs Motherwell3035.05248514429.713.864.110.100.3357
vs Rangers3034.0242649435.67.762.760.080.2233
vs Ross County3035.05755020136.515.715.740.090.2657
vs St Johnstone3135.04951618034.914.745.140.080.2377
vs St Mirren2535.04441514534.911.864.140.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,1509310035.038584272115211991.123649-13-0.37
Celtic3426.9343,1509310035.038580224160241552.388227+55+1.57
Dundee2926.4343,1509310035.038583263122221911.214556-11-0.31
Hearts2926.7343,1509310035.038581242143241711.854634+12+0.34
Hibernian3728.1343,1509310035.038582245139221731.244752-5-0.14
Kilmarnock2627.1343,0609010034.037484237136151701.534334+9+0.26
Livingston3028.9343,1509310035.038582249137221640.622459-35-1.00
Motherwell3026.8343,1509310035.038584258124171891.094652-6-0.17
Rangers3028.1343,0609010034.037480223149231572.297424+50+1.47
Ross County3027.0343,1509310035.038582239144201560.883258-26-0.74
St Johnstone3127.6343,1509310035.038583254128221780.912549-24-0.69
St Mirren2527.3343,1509310035.038581233150221641.263945-6-0.17
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.4343,1509310035.038584246139201661.564936+13+0.37
vs Celtic3427.1343,1509310035.038580241142201690.442782-55-1.57
vs Dundee2927.4343,1509310035.038583240140231701.475645+11+0.31
vs Hearts2927.3343,1509310035.038581248135211740.973446-12-0.34
vs Hibernian3727.3343,1509310035.038582249136221741.415247+5+0.14
vs Kilmarnock2627.6343,0609010034.037484247125201801.093443-9-0.26
vs Livingston3027.2343,1509310035.038582242141211712.125924+35+1.00
vs Motherwell3027.4343,1509310035.038584251133231801.535246+6+0.17
vs Rangers3027.3343,0609010034.037480226146221590.622474-50-1.47
vs Ross County3027.5343,1509310035.038582249138211691.855832+26+0.74
vs St Johnstone3127.5343,1509310035.038583252135211781.794925+24+0.69
vs St Mirren2527.2343,1509310035.038581248137221771.534539+6+0.17

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
Aberdeen2335.06011381460476962694030
Celtic3435.04420353320679361693431
Dundee2935.06932348334485693073531
Hearts2935.07000359411397181963311
Hibernian3735.06611341383526142473034
Kilmarnock2634.07620405362398242113144
Livingston3035.06621439373605662313402
Motherwell3035.07941401371427342513971
Rangers3034.04041367365669072173650
Ross County3035.07931427331546013253382
St Johnstone3135.07930414337506203204061
St Mirren2535.05830382355508422873362
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 Aberdeen2335.08841476360427352453800
vs Celtic3435.06641339346664543393661
vs Dundee2935.06072347330489172233011
vs Hearts2935.07932430339567673033923
vs Hibernian3735.08010401326627352473801
vs Kilmarnock2634.06420379385646352013772
vs Livingston3035.04841390421748112043191
vs Motherwell3035.06311387373347912342930
vs Rangers3034.08320384353334363153772
vs Ross County3035.05200349416358112433372
vs St Johnstone3135.05000355395618232153261
vs St Mirren2535.05300380358397122613815

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.