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 Celtic36284410624+82882.44
53,898Daizen Maeda - 16Kasper Schmeichel
2Club Crest Rangers3621877538+37711.97
48,194Cyriel Dessers - 15Jack Butland
3Club Crest Hibernian361511105846+12561.56
16,495Martin Boyle - 13Jordan Smith
4Club Crest Aberdeen36158134654-8531.47
17,771Kevin Nisbet - 10Dimitar Mitov
5Club Crest Dundee United36148144250-8501.39
10,943Sam Dalby - 14Jack Walton
6Club Crest St Mirren36146165056-6481.33
7,427Toyosi Olusanya - 8Ellery Balcombe
7Club Crest Hearts36137164946+3461.28
17,587Lawrence Shankland - 8Craig Gordon
8Club Crest Motherwell36136174262-20451.25
5,751Tom Sparrow, Tawanda Maswanhise - 6Aston Oxborough
9Club Crest Kilmarnock36128164560-15441.22
6,345Bruce Anderson - 11Robby McCrorie
10Club Crest Dundee36107195476-22371.03
7,090Simon Murray - 16Trevor Carson
11Club Crest Ross County3698193563-28350.97
4,384Ronan Hale - 10Jordan Amissah
12Club Crest St Johnstone3695223764-27320.89
5,670Makenzie Kirk - 8Joshua Rae
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 Celtic181611618+53492.721812334516+29392.17
2Club Crest Rangers1813234111+30412.28188643427+7301.67
3Club Crest Hibernian1810533721+16351.94185672125-4211.17
4Club Crest Aberdeen1810443021+9341.89185491633-17191.06
5Club Crest Dundee United187382126-5241.33187562124-3261.44
6Club Crest St Mirren198472825+3281.47176292231-9201.18
7Club Crest Hearts188372620+6271.50185492326-3191.06
8Club Crest Motherwell177552427-3261.531961121835-17191.00
9Club Crest Kilmarnock189542719+8321.781833121841-23120.67
10Club Crest Dundee185493338-5191.061853102138-17181.00
11Club Crest Ross County185582127-6201.111843111436-22150.83
12Club Crest St Johnstone1862101928-9201.111833121836-18120.67

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 Last 5 Notes
1Club Crest Celtic36284410624+82882.44
2Club Crest Rangers3621877538+37711.97
3Club Crest Hibernian361511105846+12561.56
4Club Crest Aberdeen36158134654-8531.47
5Club Crest Dundee United36148144250-8501.39
6Club Crest St Mirren36146165056-6481.33

Relegation round

Relegation round Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 Notes
7Club Crest Hearts36137164946+3461.28
8Club Crest Motherwell36136174262-20451.25
9Club Crest Kilmarnock36128164560-15441.22
10Club Crest Dundee36107195476-22371.03
11Club Crest Ross County3698193563-28350.97
12Club Crest St Johnstone3695223764-27320.89

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.953.8363963,24036.046358146018411.280.972.251.282.25
Celtic3227.874.6363963,24036.01048018496883302.892.225.112.674.89
Dundee2926.444.2363963,24036.051358646567011.420.972.391.282.25
Dundee United2626.844.6363963,24036.041256637458021.140.691.831.031.72
Hearts3327.954.3363963,24036.046348046016921.280.942.221.282.22
Hibernian2827.545.1363963,24036.057379452586851.581.032.611.442.47
Kilmarnock2527.344.0363963,24036.044277137786571.220.751.971.031.78
Motherwell3426.341.2363963,24036.040286838227161.110.781.891.061.83
Rangers3427.062.4363963,24036.0715412570116831.971.503.471.943.44
Ross County3126.340.3363963,24036.034185229586030.940.501.440.811.31
St Johnstone3427.253.4363963,24036.036225831556341.000.611.610.861.47
St Mirren3127.542.7363963,24036.049318045479351.360.862.221.252.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 Aberdeen3227.046.3363963,24036.052399151147931.441.082.531.422.50
vs Celtic3226.825.4363963,24036.023153821227710.640.421.060.581.00
vs Dundee2927.055.8363963,24036.0755112669666032.081.423.501.923.33
vs Dundee United2627.255.4363963,24036.049378645466061.361.032.391.252.28
vs Hearts3327.245.8363963,24036.041226335667611.140.611.750.971.58
vs Hibernian2827.054.9363963,24036.043277039457441.190.751.941.081.83
vs Kilmarnock2527.056.0363963,24036.0594410355446931.641.222.861.532.75
vs Motherwell3427.358.8363963,24036.0623910158457861.721.082.811.612.69
vs Rangers3427.137.6363963,24036.037256235247201.030.691.720.971.67
vs Ross County3127.159.7363963,24036.0634410760354521.751.222.971.672.89
vs St Johnstone3426.946.6363963,24036.0604810856447071.671.333.001.562.89
vs St Mirren3127.257.3363963,24036.055359049696431.530.972.501.362.33

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%
Aberdeen236363,24036.0541.501469663.715813822.2413075.0
Celtic236363,24036.0240.671068379.228442158.322000.0
Dundee236363,24036.0762.1119712764.51071938.366000.0
Dundee United136363,24036.0501.3915010569.3148141233.3642033.3
Hearts336363,24036.0461.281288668.8137161027.866000.0
Hibernian236363,24036.0461.281409970.0151110925.0541020.0
Kilmarnock236363,24036.0601.671458961.412816925.044000.0
Motherwell336363,24036.0621.7218713069.013617513.9541020.0
Rangers236363,24036.0381.061097567.021871438.9422050.0
Ross County336363,24036.0631.7516811064.39819822.2532040.0
St Johnstone336363,24036.0641.7816410463.49522719.444000.0
St Mirren236363,24036.0561.561308261.514616719.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 Aberdeen236363,24036.0461.281338765.4138151130.61010100.0
vs Celtic236363,24036.01062.9424314559.7442838.388000.0
vs Dundee236363,24036.0541.501318362.619710822.2651016.7
vs Dundee United136363,24036.0421.171349571.614814925.0541020.0
vs Hearts336363,24036.0491.3615410668.2167131027.81010100.0
vs Hibernian236363,24036.0581.611358460.7101115719.4853037.5
vs Kilmarnock236363,24036.0451.251349771.6168121130.6871012.5
vs Motherwell336363,24036.0421.171117164.0176131233.322000.0
vs Rangers236363,24036.0752.0823916569.07821513.911000.0
vs Ross County336363,24036.0350.971057771.419891541.7853037.5
vs St Johnstone336363,24036.0371.031138171.722591027.855000.0
vs St Mirren236363,24036.0501.391389566.7166141233.3743042.9

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
Aberdeen3236.04642813431.311.893.720.110.3401
Celtic3236.010466725638.418.537.110.140.3888
Dundee2936.05138713735.410.753.810.120.3456
Dundee United2636.04141514134.011.533.920.090.2645
Hearts3336.04646415633.612.894.330.100.2901
Hibernian2836.05745014632.412.504.060.120.3658
Kilmarnock2536.04445114231.512.533.940.080.2678
Motherwell3436.04035211432.49.783.170.110.3322
Rangers3436.07166723835.718.536.610.100.2911
Ross County3136.03436111732.410.033.250.080.2558
St Johnstone3436.03638611529.810.723.190.080.2755
St Mirren3136.04941614935.811.564.140.110.3047
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 Aberdeen3236.05248715231.213.534.220.100.3414
vs Celtic3236.02327610738.87.672.970.080.2022
vs Dundee2936.07559320434.416.475.670.120.3466
vs Dundee United2636.04952315930.414.534.420.090.2846
vs Hearts3336.04138112933.910.583.580.090.2766
vs Hibernian2836.04341014334.911.393.970.100.2745
vs Kilmarnock2536.05945615133.112.674.190.120.3644
vs Motherwell3436.06251719938.514.365.530.110.2945
vs Rangers3436.03734111433.49.473.170.100.3124
vs Ross County3136.06354817832.515.224.940.110.3435
vs St Johnstone3436.06049316533.513.694.580.110.3444
vs St Mirren3136.05541914434.411.644.000.120.3469
Become a Stathead & surf this site ad-free.

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.9363,2409010036.039680231165231591.474654-8-0.22
Celtic3227.8363,2409010036.039681232165221592.4410624+82+2.28
Dundee2926.4363,2409010036.039683274121221901.035476-22-0.61
Dundee United2626.8363,2409010036.039683265131211881.394250-8-0.22
Hearts3327.9363,2409010036.039682235159201651.284946+3+0.08
Hibernian2827.5363,2409010036.039682240152201721.565846+12+0.33
Kilmarnock2527.3363,2409010036.039681226166191571.224560-15-0.42
Motherwell3426.3363,2409010036.039680223167231561.254262-20-0.56
Rangers3427.0363,2409010036.039681236159221651.977538+37+1.03
Ross County3126.3363,2409010036.039681232162221620.973563-28-0.78
St Johnstone3427.2363,2409010036.039682267125251980.893764-27-0.75
St Mirren3127.5363,2409010036.039681229163211611.335056-6-0.17
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 Aberdeen3227.0363,2409010036.039680239154211671.315446+8+0.22
vs Celtic3226.8363,2409010036.039681235161221600.4424106-82-2.28
vs Dundee2927.0363,2409010036.039683236158231661.787654+22+0.61
vs Dundee United2627.2363,2409010036.039683237153201701.395042+8+0.22
vs Hearts3327.2363,2409010036.039682238158231651.534649-3-0.08
vs Hibernian2827.0363,2409010036.039682241153231681.144658-12-0.33
vs Kilmarnock2527.0363,2409010036.039681242152221701.566045+15+0.42
vs Motherwell3427.3363,2409010036.039680237154201701.586242+20+0.56
vs Rangers3427.1363,2409010036.039681246150221710.813875-37-1.03
vs Ross County3127.1363,2409010036.039681249147201761.816335+28+0.78
vs St Johnstone3426.9363,2409010036.039682234157221641.976437+27+0.75
vs St Mirren3127.2363,2409010036.039681256138231851.505650+6+0.17

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
Aberdeen3236.08410404416567912694112
Celtic3236.03300344324658552113211
Dundee2936.07011351363516472843661
Dundee United2636.08020409337467232913891
Hearts3336.06921382372539283074325
Hibernian2836.06854373349678082993133
Kilmarnock2536.06574382406438203193561
Motherwell3436.07160380453616203023650
Rangers3436.06831388354558182963971
Ross County3136.06031381351436333593960
St Johnstone3436.06342384434576282793464
St Mirren3136.09354454309797502843821
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 Aberdeen3236.07932429387417733434080
vs Celtic3236.07710334334644273743472
vs Dundee2936.06030378341518262513923
vs Dundee United2636.06063347392469332263191
vs Hearts3336.07610379370805903273873
vs Hibernian2836.07441365363928142673961
vs Kilmarnock2536.06931415369556872403261
vs Motherwell3436.07865474364329402603332
vs Rangers3436.07200366377695523404214
vs Ross County3136.04522372369499272713831
vs St Johnstone3436.07073447363417843423991
vs St Mirren3136.06431326439567682593631

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.