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 Celtic3627638728+59872.42
55,510Matt O'Riley - 15Joe Hart
2Club Crest Rangers3626377927+52812.25
46,575James Tavernier - 17Jack Butland
3Club Crest Hearts36206104937+12661.83
18,421Lawrence Shankland - 22Zander Clark
4Club Crest Kilmarnock36141394538+7551.53
6,353Marley Watkins, Kyle Vassell - 9Will Dennis
5Club Crest St Mirren36137164247-5461.28
6,236Mikael Mandron - 8Zachary Hemming
6Club Crest Dundee361011154662-16411.14
6,983Luke McCowan - 9Trevor Carson
7Club Crest Motherwell361013135554+1431.19
5,706Theo Bair - 15Liam Kelly
8Club Crest Hibernian351012134854-6421.20
15,992Myziane Maolida - 8David Marshall
9Club Crest Aberdeen351011143749-12411.17
16,111Bojan Miovski - 16Kelle Roos
10Club Crest Ross County3689193564-29330.92
4,211Simon Murray - 13Ross Laidlaw
11Club Crest St Johnstone36710192652-26310.86
4,566Nicky Clark - 6Dimitar Mitov
12Club Crest Livingston3659222764-37240.67
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.501813324015+25422.33
2Club Crest Rangers1814134616+30432.391812243311+22382.11
3Club Crest Hearts1810532916+13351.941810172021-1311.72
4Club Crest Kilmarnock1810532816+12351.94184861722-5201.11
5Club Crest St Mirren188372219+3271.50185492028-8191.06
6Club Crest Dundee186572327-4231.28184682335-12181.00
7Club Crest Motherwell185673129+2211.17185762425-1221.22
8Club Crest Hibernian186482226-4221.22174852632-6201.18
9Club Crest Aberdeen186752122-1251.39174492027-7160.94
10Club Crest Ross County187472126-5251.391815121438-2480.44
11Club Crest St Johnstone184681627-11181.001834111025-15130.72
12Club Crest Livingston184681324-11181.001813141440-2660.33

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 Celtic3627638728+59872.42
2Club Crest Rangers3626377927+52812.25
3Club Crest Hearts36206104937+12661.83
4Club Crest Kilmarnock36141394538+7551.53
5Club Crest St Mirren36137164247-5461.28
6Club Crest Dundee361011154662-16411.14

Relegation round

Relegation round Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 Notes
7Club Crest Motherwell361013135554+1431.19
8Club Crest Hibernian351012134854-6421.20
9Club Crest Aberdeen351011143749-12411.17
10Club Crest Ross County3689193564-29330.92
11Club Crest St Johnstone36710192652-26310.86
12Club Crest Livingston3659222764-37240.67

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
Aberdeen2427.348.4353963,24036.041256637456111.140.691.831.031.72
Celtic3427.068.9363963,24036.085611467510164722.361.694.062.083.78
Dundee2926.443.5363963,24036.045297441457231.250.812.061.141.94
Hearts3026.755.2363963,24036.046337940697001.280.922.191.112.03
Hibernian3728.153.2353963,24036.047317844346811.310.862.171.222.08
Kilmarnock2627.145.9363963,24036.042276938458131.170.751.921.061.81
Livingston3028.943.7363963,24036.026144020686820.720.391.110.560.94
Motherwell3026.845.0363963,24036.055419650578141.531.142.671.392.53
Rangers3028.162.9363963,24036.077461236512164052.141.283.421.813.08
Ross County3027.044.4363963,24036.033235633008230.920.641.560.921.56
St Johnstone3127.743.6363963,24036.025174224128030.690.471.170.671.14
St Mirren2527.445.8363963,24036.037236031695831.030.641.670.861.50
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 Aberdeen2427.451.6353963,24036.0493281409109041.360.892.251.112.00
vs Celtic3427.131.1363963,24036.027204725226650.750.561.310.691.25
vs Dundee2927.556.5363963,24036.06140101538116071.691.112.811.472.58
vs Hearts3027.244.8363963,24036.036235932488231.000.641.640.891.53
vs Hibernian3727.346.8353963,24036.0543286477108111.500.892.391.312.19
vs Kilmarnock2627.654.1363963,24036.034245832256420.940.671.610.891.56
vs Livingston3027.356.3363963,24036.0624610858474941.721.283.001.612.89
vs Motherwell3027.555.0363963,24036.053348748576611.470.942.421.332.28
vs Rangers3027.337.1363963,24036.025143922348930.690.391.080.611.00
vs Ross County3027.555.6363963,24036.0624410657575401.721.222.941.582.81
vs St Johnstone3127.656.4363963,24036.051348544775201.420.942.361.222.17
vs St Mirren2527.254.2363963,24036.045277240585501.250.752.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%
Aberdeen135353,24036.0491.3615711774.51111141028.6109010.0
Celtic236363,23836.0280.78896370.827631438.922000.0
Dundee336363,24036.0621.7216411267.11011151130.61183027.3
Hearts236363,24036.0371.031309974.6206101644.4842233.3
Hibernian335353,24036.0581.611429364.1101214925.71072122.2
Kilmarnock236363,24036.0381.0614811275.7141391438.9522150.0
Livingston336363,24036.0641.7816510763.65922719.4742133.3
Motherwell136363,24036.0541.501389164.510131338.3752028.6
Rangers136363,24036.0270.75987475.526371850.0431025.0
Ross County236363,24036.0641.7819914270.48919616.7752028.6
St Johnstone136363,24036.0521.4417613174.471019822.277000.0
St Mirren136363,24036.0471.311399969.8137161027.8852128.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 Aberdeen135353,24036.0411.1413810273.21411111542.9541020.0
vs Celtic236363,24036.0872.4225217969.43627411.116104228.6
vs Dundee336363,24036.0461.281308967.7151110925.0541020.0
vs Hearts236363,24036.0491.3615111071.510620822.2962125.0
vs Hibernian335353,24036.0481.331409667.9141210822.9431025.0
vs Kilmarnock236363,24036.0451.2514110170.991314719.4541020.0
vs Livingston336363,23836.0270.75866475.622951747.2861114.3
vs Motherwell136363,24036.0551.531338562.41313101027.8752028.6
vs Rangers136363,24036.0792.1924217772.3732638.316122214.3
vs Ross County236363,24036.0350.971178270.119981747.20000
vs St Johnstone136363,24036.0260.721007675.0191071541.7211050.0
vs St Mirren136363,24036.0421.171157968.7167131336.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
Aberdeen2436.04143814633.312.174.060.080.2545
Celtic3436.08571327138.019.817.530.110.281016
Dundee2936.04541613632.711.563.780.100.3045
Hearts3036.04648516133.213.474.470.080.2569
Hibernian3736.04741714935.711.584.140.110.3034
Kilmarnock2636.04246914530.913.034.030.080.2645
Livingston3036.0263309127.69.172.530.060.2268
Motherwell3036.05540914535.511.364.030.120.3457
Rangers3036.07776526234.221.257.280.080.251216
Ross County3036.03336311832.510.083.280.090.2800
St Johnstone3136.02534910429.89.692.890.070.2312
St Mirren2536.03737812132.010.503.360.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 Aberdeen2436.04947517136.013.194.750.080.23910
vs Celtic3436.0272849132.07.892.530.090.2722
vs Dundee2936.06153817933.314.944.970.100.30811
vs Hearts3036.03648614329.413.503.970.070.2248
vs Hibernian3736.05448115031.213.364.170.100.31710
vs Kilmarnock2636.03446115032.512.814.170.070.2125
vs Livingston3036.06249217235.013.674.780.120.3447
vs Motherwell3036.05349914629.313.864.060.100.3357
vs Rangers3036.02529110235.18.082.830.080.2234
vs Ross County3036.06256420836.915.675.780.100.2757
vs St Johnstone3136.05153118835.414.755.220.080.2377
vs St Mirren2536.04543014934.711.944.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
Aberdeen2427.3353,2409310036.039684278120212031.173749-12-0.33
Celtic3427.0363,2409010036.039680231164231602.428728+59+1.64
Dundee2926.4363,2409010036.039683270126221961.144662-16-0.44
Hearts3026.7363,2409010036.039681248148241751.834937+12+0.33
Hibernian3728.1353,2409310036.039682252143221791.204854-6-0.17
Kilmarnock2627.1363,2409010036.039684250145161791.534538+7+0.19
Livingston3028.9363,2409010036.039682256141221690.672764-37-1.03
Motherwell3026.8363,2409010036.039684264129171931.195554+1+0.03
Rangers3028.1363,2409010036.039680234159241652.257927+52+1.44
Ross County3027.0363,2409010036.039682245149211600.923564-29-0.81
St Johnstone3127.7363,2409010036.039683261132211830.862652-26-0.72
St Mirren2527.4363,2409010036.039681240154221691.284247-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 Aberdeen2427.4353,2409310036.039684253143201711.514937+12+0.33
vs Celtic3427.1363,2409010036.039680246147201730.422887-59-1.64
vs Dundee2927.5363,2409010036.039683246145231741.566246+16+0.44
vs Hearts3027.2363,2409010036.039681255139211791.003749-12-0.33
vs Hibernian3727.3353,2409310036.039682255141211781.465448+6+0.17
vs Kilmarnock2627.6363,2409010036.039684260134201891.113845-7-0.19
vs Livingston3027.3363,2409010036.039682249145211762.086427+37+1.03
vs Motherwell3027.5363,2409010036.039684257138231841.445455-1-0.03
vs Rangers3027.3363,2409010036.039680239155221680.672779-52-1.44
vs Ross County3027.5363,2409010036.039682255143211741.836435+29+0.81
vs St Johnstone3127.6363,2409010036.039683259139211831.865226+26+0.72
vs St Mirren2527.2363,2409010036.039681255141211821.534742+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
Aberdeen2436.06111386472487092774120
Celtic3436.04720367336709521773501
Dundee2936.07232356342495833143591
Hearts3036.07000367419407282003401
Hibernian3736.06811354388536432513134
Kilmarnock2636.08130427383398452263234
Livingston3036.06821451382605852483492
Motherwell3036.08141405385437522534031
Rangers3036.04051395386709642303772
Ross County3036.08231441335556333323392
St Johnstone3136.08030423349506473324191
St Mirren2536.05830392368518722913502
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 Aberdeen2436.09041489365437642493900
vs Celtic3436.06651356359664723463722
vs Dundee2936.06072355338499272273101
vs Hearts3036.08232438347577813103983
vs Hibernian3736.08110406338637482553891
vs Kilmarnock2636.06420400406697042113973
vs Livingston3036.04941399433748382163321
vs Motherwell3036.06611401377358232412940
vs Rangers3036.08930407380364593343892
vs Ross County3036.05400353430368292453432
vs St Johnstone3136.05200367404618422323351
vs St Mirren2536.05500393368397262653855

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.