League Summary

League Table

League Table Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes
1Club Crest Celtic38295411226+86922.4254,428Daizen Maeda - 16Kasper Schmeichel→ Champions League via league finish
2Club Crest Rangers3822978041+39751.9748,255Cyriel Dessers - 18Jack Butland→ Champions League via league finish
3Club Crest Hibernian381513106250+12581.5316,616Martin Boyle - 15Jordan Smith→ Europa League via league finish
4Club Crest Dundee United38158154554-9531.3910,972Sam Dalby - 15Jack Walton→ Europa League via league finish
5Club Crest Aberdeen38158154861-13531.3917,735Kevin Nisbet - 11Dimitar Mitov→ Conference League via league finish
6Club Crest St Mirren38148165359-6501.327,439Toyosi Olusanya - 8Ellery Balcombe
7Club Crest Hearts38157165247+5521.3717,610Lawrence Shankland - 8Craig Gordon
8Club Crest Motherwell38147174663-17491.295,706Callum Slattery, Tom Sparrow... - 6Aston Oxborough
9Club Crest Kilmarnock38128184564-19441.166,358Bruce Anderson - 11Robby McCrorie
10Club Crest Dundee38118195777-20411.087,027Simon Murray - 16Trevor Carson
11Club Crest Ross County38910193765-28370.974,372Ronan Hale - 12Jordan Amissah
12Club Crest St Johnstone3895243868-30320.845,680Makenzie Kirk - 8Andy FisherRelegated
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 Celtic191621629+53502.631913335017+33422.21
2Club Crest Rangers1914234412+32442.32198743629+7311.63
3Club Crest Hibernian1910633923+16361.89195772327-4221.16
4Club Crest Dundee United198382327-4271.42197572227-5261.37
5Club Crest Aberdeen1910453126+5341.791954101735-18191.00
6Club Crest St Mirren208573027+3291.45186392332-9211.17
7Club Crest Hearts199372821+7301.58196492426-2221.16
8Club Crest Motherwell1885527270291.612062121936-17201.00
9Club Crest Kilmarnock199552720+7321.681933131844-26120.63
10Club Crest Dundee195593439-5201.051963102338-15211.11
11Club Crest Ross County195682228-6211.111944111537-22160.84
12Club Crest St Johnstone1962111930-11201.051933131938-19120.63

Regular season

Regular season Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Notes
1Club Crest Celtic3326349722+75812.45→ Championship round
2Club Crest Rangers3320676835+33662.00→ Championship round
3Club Crest Hibernian33141185441+13531.61→ Championship round
4Club Crest Dundee United33148114140+1501.52→ Championship round
5Club Crest Aberdeen33148114549-4501.52→ Championship round
6Club Crest St Mirren33125164554-9411.24→ Championship round
7Club Crest Hearts33117154344-1401.21→ Relegation round
8Club Crest Motherwell33116163756-19391.18→ Relegation round
9Club Crest Kilmarnock3398163858-20351.06→ Relegation round
10Club Crest Ross County3398163356-23351.06→ Relegation round
11Club Crest Dundee3397175071-21341.03→ Relegation round
12Club Crest St Johnstone3385203358-25290.88→ Relegation round

Championship round

Championship round Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Notes
1Club Crest Celtic38295411226+86922.42→ Champions League via league finish
2Club Crest Rangers3822978041+39751.97→ Champions League via league finish
3Club Crest Hibernian381513106250+12581.53→ Europa League via league finish
4Club Crest Dundee United38158154554-9531.39→ Europa League via league finish
5Club Crest Aberdeen38158154861-13531.39→ Conference League via league finish
6Club Crest St Mirren38148165359-6501.32

Relegation round

Relegation round Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Notes
7Club Crest Hearts38157165247+5521.37
8Club Crest Motherwell38147174663-17491.29
9Club Crest Kilmarnock38128184564-19441.16
10Club Crest Dundee38118195777-20411.08
11Club Crest Ross County38910193765-28370.97→ Scottish 1/2 Relegation/Promotion play-off
12Club Crest St Johnstone3895243868-30320.84Relegated

Scottish 1/2 Relegation/Promotion play-off

May 22
Livingston
Ross County
May 26
Ross County
Livingston
Livingston won on aggregate score over two legs and promoted to Scottish Premiership.
Ross County relegated to Scottish Championship.

Squad Standard Stats 2024-2025 Scottish Premiership

Squad Standard Stats 2024-2025 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
Aberdeen3226.153.4384183,42038.048378548019121.260.972.241.262.24
Celtic3227.074.5384183,42038.011084194102883302.892.215.112.684.89
Dundee2925.644.3384183,42038.054379148677411.420.972.391.262.24
Dundee United2726.143.8384183,42038.044277139568221.160.711.871.031.74
Hearts3327.154.2384183,42038.048368448017131.260.952.211.262.21
Hibernian2826.744.9384183,42038.0614110256587551.611.082.681.472.55
Kilmarnock2626.543.8384183,42038.044277137786781.160.711.870.971.68
Motherwell3425.542.5384183,42038.044327642227261.160.842.001.111.95
Rangers3426.262.9384183,42038.0765813474227032.001.533.531.953.47
Ross County3125.540.4384183,42038.036195530696330.950.501.450.791.29
St Johnstone3526.453.4384183,42038.037225932556840.970.581.550.841.42
St Mirren3126.742.4384183,42038.052328448479951.370.842.211.262.11
Squad Standard Stats 2024-2025 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 Aberdeen3226.246.6384183,42038.0594310257258131.551.132.681.502.63
vs Celtic3226.025.5384183,42038.025164123228420.660.421.080.611.03
vs Dundee2926.255.7384183,42038.0765112769776432.001.343.341.823.16
vs Dundee United2726.456.2384183,42038.053409348576261.391.052.451.262.32
vs Hearts3326.445.8384183,42038.042226436667911.110.581.680.951.53
vs Hibernian2826.255.1384183,42038.047307743458041.240.792.031.131.92
vs Kilmarnock2626.256.2384183,42038.0634811159447041.661.262.921.552.82
vs Motherwell3426.557.5384183,42038.0634010359458171.661.052.711.552.61
vs Rangers3426.337.1384183,42038.040286838247601.050.741.791.001.74
vs Ross County3126.359.6384183,42038.0654611162354921.711.212.921.632.84
vs St Johnstone3526.246.6384183,42038.0635011358557271.661.322.971.532.84
vs St Mirren3126.557.6384183,42038.058389652696731.531.002.531.372.37

Squad Goalkeeping 2024-2025 Scottish Premiership

Squad Goalkeeping 2024-2025 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%
Aberdeen238383,42038.0611.6116310763.815815821.1523060.0
Celtic238383,42038.0260.681138878.829542155.322000.0
Dundee238383,42038.0772.0320013065.011819410.577000.0
Dundee United238383,42038.0541.4216111369.6158151231.6752028.6
Hearts338383,42038.0471.241328968.9157161128.966000.0
Hibernian238383,42038.0501.3215310869.9151310923.7541020.0
Kilmarnock238383,42038.0641.681589862.012818923.744000.0
Motherwell338383,42038.0631.6619413669.614717615.8541020.0
Rangers238383,42038.0411.081157866.122971436.8422050.0
Ross County338383,42038.0651.7118112165.791019821.1532040.0
St Johnstone338383,42038.0681.7917210963.49524718.455000.0
St Mirren238383,42038.0591.551388761.614816718.4963033.3
Squad Goalkeeping 2024-2025 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 Aberdeen238383,42038.0481.261429466.2158151128.91010100.0
vs Celtic238383,42038.01122.9525915559.8452937.988000.0
vs Dundee238383,42038.0571.501429264.119811821.1761014.3
vs Dundee United238383,42038.0451.1814210171.815815923.7651016.7
vs Hearts338383,42038.0521.3716311268.1167151026.31010100.0
vs Hibernian238383,42038.0621.631428759.9101315718.4853037.5
vs Kilmarnock238383,42038.0451.1813810172.5188121334.2871012.5
vs Motherwell338383,42038.0461.211258164.8177141231.622000.0
vs Rangers238383,42038.0802.1125417669.37922513.222000.0
vs Ross County338383,42038.0370.971118272.1191091539.5963033.3
vs St Johnstone338383,42038.0381.001178471.824591128.955000.0
vs St Mirren238383,42038.0531.391459966.2168141231.6743042.9
Become a Stathead & surf this site ad-free.

Squad Shooting 2024-2025 Scottish Premiership

Squad Shooting 2024-2025 Scottish Premiership Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
Aberdeen3238.04845914230.912.083.740.100.3401
Celtic3238.011071327538.618.767.240.140.3788
Dundee2938.05441715036.010.973.950.120.3267
Dundee United2738.04443515034.511.453.950.090.2656
Hearts3338.04848616433.712.794.320.100.2901
Hibernian2838.06146715332.812.294.030.120.3758
Kilmarnock2638.04448214630.312.683.840.080.2578
Motherwell3438.04439812932.410.473.390.110.3322
Rangers3438.07670725536.118.616.710.100.2922
Ross County3138.03638812432.010.213.260.080.2469
St Johnstone3538.03740811929.210.743.130.080.2755
St Mirren3138.05243115636.211.344.110.110.3147
Squad Shooting 2024-2025 Scottish Premiership Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
vs Aberdeen3238.05952817232.613.894.530.110.3325
vs Celtic3238.02529211439.07.683.000.080.2022
vs Dundee2938.07661820833.716.265.470.110.3377
vs Dundee United2738.05356117030.314.764.470.090.2857
vs Hearts3338.04240713332.710.713.500.090.2766
vs Hibernian2838.04744215735.511.634.130.100.2745
vs Kilmarnock2638.06349116433.412.924.320.120.3644
vs Motherwell3438.06354620637.714.375.420.110.2945
vs Rangers3438.04035312034.09.293.160.110.3224
vs Ross County3138.06558519333.015.395.080.110.3235
vs St Johnstone3538.06351917333.313.664.550.110.3455
vs St Mirren3138.05844915334.111.824.030.120.3469

Squad Playing Time 2024-2025 Scottish Premiership

Squad Playing Time 2024-2025 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
Aberdeen3226.1383,4209010038.041880242175231671.394861-13-0.34
Celtic3227.0383,4209010038.041881244175221672.4211226+86+2.26
Dundee2925.6383,4209010038.041883290127222021.085777-20-0.53
Dundee United2726.1383,4209010038.041883280138211931.394554-9-0.24
Hearts3327.1383,4209010038.041882248167201751.375247+5+0.13
Hibernian2826.7383,4209010038.041882252162201801.536250+12+0.32
Kilmarnock2626.5383,4209010038.041881238176201651.164564-19-0.50
Motherwell3425.5383,4209010038.041880235177231641.294663-17-0.45
Rangers3426.2383,4209010038.041881249168221741.978041+39+1.03
Ross County3125.5383,4209010038.041881245171221700.973765-28-0.74
St Johnstone3526.4383,4209010038.041882283132262080.843868-30-0.79
St Mirren3126.7383,4209010038.041881242172211701.325359-6-0.16
Squad Playing Time 2024-2025 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 Aberdeen3226.2383,4209010038.041880253162211741.396148+13+0.34
vs Celtic3226.0383,4209010038.041881246171221680.4526112-86-2.26
vs Dundee2926.2383,4209010038.041883252165231751.717757+20+0.53
vs Dundee United2726.4383,4209010038.041883249163201781.395445+9+0.24
vs Hearts3326.4383,4209010038.041882251167231741.454752-5-0.13
vs Hibernian2826.2383,4209010038.041882255161231781.135062-12-0.32
vs Kilmarnock2626.2383,4209010038.041881253162221781.636445+19+0.50
vs Motherwell3426.5383,4209010038.041880249164201781.536346+17+0.45
vs Rangers3426.3383,4209010038.041881259159221770.794180-39-1.03
vs Ross County3126.3383,4209010038.041881262156211851.766537+28+0.74
vs St Johnstone3526.2383,4209010038.041882251162221772.036838+30+0.79
vs St Mirren3126.5383,4209010038.041881268148231931.475953+6+0.16

Squad Miscellaneous Stats 2024-2025 Scottish Premiership

Squad Miscellaneous Stats 2024-2025 Scottish Premiership Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
Aberdeen3238.09121428424578442814332
Celtic3238.03300358342699132333401
Dundee2938.07411373383556902953921
Dundee United2738.08220429356487593114121
Hearts3338.07131402395579633204605
Hibernian2838.07554396368728493243243
Kilmarnock2638.06784403430458623363791
Motherwell3438.07260401468646733143820
Rangers3438.07031404377618743124101
Ross County3138.06331399374456723874200
St Johnstone3538.06842403447616682883695
St Mirren3138.09954472332877922954001
Squad Miscellaneous Stats 2024-2025 Scottish Premiership Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
vs Aberdeen3238.08132438411438223614300
vs Celtic3238.08421352348664573923662
vs Dundee2938.06430398360528672654183
vs Dundee United2738.06263366411479962393371
vs Hearts3338.07910402390846393414054
vs Hibernian2838.080413863841048722754121
vs Kilmarnock2638.07041439390597312553371
vs Motherwell3438.08175489385359712863592
vs Rangers3438.07600389392735823744404
vs Ross County3138.04922396387519722824071
vs St Johnstone3538.07273462382468263524351
vs St Mirren3138.06731351456618242743751

Leaders

Nationalities 2024-2025 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.