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 Rangers3324367223+49752.27
43,455James Tavernier - 17Jack Butland
2Club Crest Celtic3324638026+54782.36
58,759Matt O'Riley - 13Joe Hart
3Club Crest Hearts3319594634+12621.88
18,402Lawrence Shankland - 21Zander Clark
4Club Crest St Mirren33127143843-5431.30
6,538Mikael Mandron - 7Zachary Hemming
5Club Crest Dundee331011124454-10411.24
6,857Luke McCowan - 9Trevor Carson
6Club Crest Kilmarnock33131284334+9511.55
6,334Marley Watkins - 9Will Dennis
7Club Crest Aberdeen33811143549-14351.06
15,167Bojan Miovski - 14Kelle Roos
8Club Crest Motherwell33813124651-5371.12
5,464Theo Bair - 13Liam Kelly
9Club Crest Hibernian33912124451-7391.18
15,951Myziane Maolida - 7David Marshall
10Club Crest St Johnstone33710162446-22310.94
3,519Nicky Clark - 6Dimitar Mitov
11Club Crest Livingston3339212259-37180.55
3,582Bruce Anderson - 5Shamal George
12Club Crest Ross County3379173256-24300.91
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.35161123308+22352.19
2Club Crest Celtic1612314212+30392.441712323814+24392.29
3Club Crest Hearts179532616+10321.881610062018+2301.88
4Club Crest St Mirren168352116+5271.69174491727-10160.94
5Club Crest Dundee166552122-1231.44174672332-9181.06
6Club Crest Kilmarnock1710432816+12342.00163851518-3171.06
7Club Crest Aberdeen164751922-3191.19174491627-11160.94
8Club Crest Motherwell174672728-1181.06164751923-4191.19
9Club Crest Hibernian1764722220221.29163852229-7171.06
10Club Crest St Johnstone174671524-9181.0616349922-13130.81
11Club Crest Livingston16268923-14120.751713131336-2360.35
12Club Crest Ross County166461820-2221.381715111436-2280.47

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 Notes
1Club Crest Rangers00000000
2Club Crest Celtic00000000
3Club Crest Hearts00000000
4Club Crest St Mirren00000000
5Club Crest Dundee00000000
6Club Crest Kilmarnock00000000

Relegation round

Relegation round Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Notes
1Club Crest Aberdeen00000000
2Club Crest Motherwell00000000
3Club Crest Hibernian00000000
4Club Crest St Johnstone00000000
5Club Crest Livingston00000000
6Club Crest Ross County00000000

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.247.8333632,97033.035205532345811.060.611.670.971.58
Celtic3426.869.3333632,97033.07957136709144322.391.734.122.123.85
Dundee2926.443.4333632,97033.043277039456731.300.822.121.182.00
Hearts2926.755.7333632,97033.043307337696801.300.912.211.122.03
Hibernian3728.053.0333632,97033.043307340346511.300.912.211.212.12
Kilmarnock2627.146.7333632,97033.041266737457221.240.792.031.121.91
Livingston2928.942.9333632,97033.021113216576520.640.330.970.480.82
Motherwell3026.845.1333632,97033.046358142467731.391.062.451.272.33
Rangers3028.163.3333632,97033.071421135912153942.151.273.421.793.06
Ross County3026.943.8333632,97033.030215130007830.910.641.550.911.55
St Johnstone3127.543.7333632,97033.023153822127730.700.451.150.671.12
St Mirren2527.345.8333632,97033.033215427695631.000.641.640.821.45
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.352.2333632,97033.0493281409108631.480.972.451.212.18
vs Celtic3427.130.7333632,97033.025184323226440.760.551.300.701.24
vs Dundee2927.456.6333632,97033.0533588458115871.611.062.671.362.42
vs Hearts2927.244.3333632,97033.033215430377531.000.641.640.911.55
vs Hibernian3727.247.0333632,97033.0472673407107911.420.792.211.212.00
vs Kilmarnock2627.653.3333632,97033.030225228246420.910.671.580.851.52
vs Livingston2927.257.1333632,97033.057429954364641.731.273.001.642.91
vs Motherwell3027.454.9333632,97033.050318145576211.520.942.451.362.30
vs Rangers3027.236.7333632,97033.023123520338220.700.361.060.610.97
vs Ross County3027.456.2333632,97033.054419550465101.641.242.881.522.76
vs St Johnstone3127.556.3333632,97033.045317639664801.360.942.301.182.12
vs St Mirren2527.254.2333632,97033.042246637585001.270.732.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%
Aberdeen133332,97033.0491.4814610672.681114721.2109010.0
Celtic233332,96833.0260.79805670.024631339.422000.0
Dundee333332,97033.0541.641439967.81011121133.31183027.3
Hearts233332,97033.0341.031178873.519591442.4732240.0
Hibernian333332,97033.0511.551318966.491212927.31072122.2
Kilmarnock233332,97033.0341.031279674.8131281236.4421133.3
Livingston333332,97033.0591.791489462.23921618.2632140.0
Motherwell133332,97033.0511.551318764.98131239.1752028.6
Rangers133332,97033.0230.70846376.224361854.533000.0
Ross County233332,97033.0561.7018313371.67917618.2642033.3
St Johnstone133332,97033.0461.3915711774.571016824.266000.0
St Mirren133332,97033.0431.301248869.4127141030.3852128.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 Aberdeen133332,97033.0351.061269574.6141181545.5431025.0
vs Celtic233332,97033.0802.4223316569.53624412.11493225.0
vs Dundee333332,97033.0441.331167765.5121110824.2541020.0
vs Hearts233332,97033.0461.391379970.89519618.2962125.0
vs Hibernian333332,97033.0441.331248466.912129721.2431025.0
vs Kilmarnock233332,97033.0431.301329470.581213618.2541020.0
vs Livingston333332,96833.0220.67735576.721931751.5751116.7
vs Motherwell133332,97033.0461.391187864.412138927.3642033.3
vs Rangers133332,97033.0722.1822116272.9632439.11512127.7
vs Ross County233332,97033.0320.971077570.117971648.50000
vs St Johnstone133332,97033.0240.73856372.9161071442.4211050.0
vs St Mirren133332,97033.0381.15996967.7147121236.4962125.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
Aberdeen2333.03538413134.111.643.970.080.2434
Celtic3433.07966125138.020.037.610.110.28914
Dundee2933.04338012232.111.523.700.100.3245
Hearts2933.04345014732.713.644.450.080.2569
Hibernian3733.04336513236.211.064.000.110.3034
Kilmarnock2633.04143313731.613.124.150.090.2745
Livingston2933.0213047825.79.212.360.050.2157
Motherwell3033.04637312934.611.303.910.110.3346
Rangers3033.07169624034.521.097.270.080.251215
Ross County3033.03032310833.49.793.270.090.2800
St Johnstone3133.0233038929.49.182.700.070.2512
St Mirren2533.03334410731.110.423.240.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 Aberdeen2333.04943915936.213.304.820.090.25910
vs Celtic3433.0252608231.57.882.480.090.2822
vs Dundee2933.05349715831.815.064.790.090.28811
vs Hearts2933.03343812929.513.273.910.070.2337
vs Hibernian3733.04744413931.313.454.210.090.29710
vs Kilmarnock2633.03039612932.612.003.910.070.2224
vs Livingston2933.05743915535.313.304.700.120.3536
vs Motherwell3033.05045713830.213.854.180.100.3357
vs Rangers3033.0232528935.37.642.700.080.2233
vs Ross County3033.05452419236.615.885.820.100.2646
vs St Johnstone3133.04548516634.214.705.030.080.2366
vs St Mirren2533.04238513535.111.674.090.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
Aberdeen2327.2332,9709010033.036384256109211871.063549-14-0.42
Celtic3426.8332,9709010033.036380210152241452.368026+54+1.64
Dundee2926.4332,9709010033.036383250113221821.244454-10-0.30
Hearts2926.7332,9709010033.036381229134251621.884634+12+0.36
Hibernian3728.0332,9709010033.036382232130221651.184451-7-0.21
Kilmarnock2627.1332,9709010033.036384231131151661.554334+9+0.27
Livingston2928.9332,9709010033.036382234130221550.552259-37-1.12
Motherwell3026.8332,9709010033.036384247114181811.124651-5-0.15
Rangers3028.1332,9709010033.036380215146241512.277223+49+1.48
Ross County3026.9332,9709010033.036382225136201460.913256-24-0.73
St Johnstone3127.5332,9709010033.036383240120211680.942446-22-0.67
St Mirren2527.3332,9709010033.036381219142221541.303843-5-0.15
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.3332,9709010033.036384233131201561.614935+14+0.42
vs Celtic3427.1332,9709010033.036380228133201600.452680-54-1.64
vs Dundee2927.4332,9709010033.036383224134231581.425444+10+0.30
vs Hearts2927.2332,9709010033.036381236125211660.973446-12-0.36
vs Hibernian3727.2332,9709010033.036382235128211641.455144+7+0.21
vs Kilmarnock2627.6332,9709010033.036384240121201751.093443-9-0.27
vs Livingston2927.2332,9709010033.036382230131211632.185922+37+1.12
vs Motherwell3027.4332,9709010033.036384236126231691.485146+5+0.15
vs Rangers3027.2332,9709010033.036380220141221550.642372-49-1.48
vs Ross County3027.4332,9709010033.036382234131221611.825632+24+0.73
vs St Johnstone3127.5332,9709010033.036383238127211681.764624+22+0.67
vs St Mirren2527.2332,9709010033.036381234129211671.484338+5+0.15

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
Aberdeen2333.05811362432446422583770
Celtic3433.04320333308678881563211
Dundee2933.06732330320455312883311
Hearts2933.06800346390346851873011
Hibernian3733.06511327362505772382944
Kilmarnock2633.07220396356377992073044
Livingston2933.06521414353605252213252
Motherwell3033.07731379351406882393711
Rangers3033.03941355356658832143510
Ross County3033.07831404313505633133212
St Johnstone3133.07730388319485823013831
St Mirren2533.05630361336487992713071
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 Aberdeen2333.08631447341416972273550
vs Celtic3433.06441322327604253223411
vs Dundee2933.05872331316478772122761
vs Hearts2933.07532408328547112883723
vs Hibernian3733.07910380312596982343571
vs Kilmarnock2633.06420373377626121973602
vs Livingston2933.04641369398707641923011
vs Motherwell3033.06211366351337452212720
vs Rangers3033.08220372341324163083611
vs Ross County3033.05100330394357672333272
vs St Johnstone3133.04800337370577812083071
vs St Mirren2533.05000360341386692513575

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.