scotland flag

2024-2025 Scottish Premiership Table

2024-2025 Scottish Premiership
PosTeamPWDLFAGDPts
1Celtic111010313+2831
2Aberdeen1110102410+1431
3Rangers11713168+822
4Dundee Utd125431813+519
5Motherwell116141514+119
6St Mirren134361722-515
7Dundee123361824-612
8Kilmarnock123361525-1012
9Ross County132651021-1112
10St Johnstone133191627-1110
11Hearts132381420-69
12Hibernian121561118-78
2024-2025 Scottish Premiership (Home)
PosTeamPWDLFAGDMGPts
1Aberdeen7700176+112321
2Rangers6600142+121618
3Celtic5410132+111513
4St Mirren7322108+21811
5Dundee Utd6312117+41810
6Motherwell63127701410
7Ross County723298+1179
8Dundee621312120247
9Hibernian7133810-2186
10Hearts512264+2105
11Kilmarnock512259-4145
12St Johnstone5104612-6183
2024-2025 Scottish Premiership (Away)
PosTeamPWDLFAGDMGPts
1Celtic6600181+171918
2Aberdeen431074+31110
3Motherwell530287+1159
4Dundee Utd623176+1139
5St Johnstone82151015-5257
6Kilmarnock72141016-6267
7Dundee6123612-6185
8Rangers511326-484
9St Mirren6114714-7214
10Hearts8116816-8244
11Ross County6033113-12143
12Hibernian502338-5112
2024-2025 Scottish Premiership (Overall)
PosTeamPWDLFAGDMGPts
1Celtic111010313+283431
2Aberdeen1110102410+143431
3Rangers11713168+82422
4Dundee Utd125431813+53119
5Motherwell116141514+12919
6St Mirren134361722-53915
7Dundee123361824-64212
8Kilmarnock123361525-104012
9Ross County132651021-113112
10St Johnstone133191627-114310
11Hearts132381420-6349
12Hibernian121561118-7298
2024-2025 Scottish Premiership (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Celtic11821151141626
2Rangers116329541421
3Aberdeen115518531320
4St Mirren13463121112318
5Ross County1337356-11116
6Motherwell114348711515
7Dundee12435111102215
8Dundee Utd122825501014
9Hearts1335559-41414
10Hibernian1227347-31113
11St Johnstone13238613-7199
12Kilmarnock12228412-8168
2nd Half
PosTeamPWDLFAGDMGPts
1Celtic11911162141828
2Aberdeen11740165112125
3Dundee Utd1262413852120
4Kilmarnock125161113-22416
5St Johnstone134451014-42416
6Rangers113627341015
7Motherwell113627701415
8Hearts13355911-22014
9Dundee12345713-62013
10Hibernian12264711-41812
11St Mirren13238511-6169
12Ross County13166515-10209

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players
Pos TeamP SP Pl SPG PM SM
1Celtic1121284.77025
2Aberdeen1117274.37120
3Rangers1123314.66924
4Dundee Utd1218283.57424
5Motherwell1118294.47023
6St Mirren1323294.76627
7Dundee1222253.87117
8Kilmarnock1221254.57418
9Ross County1320284.77120
10St Johnstone1319313.57320
11Hearts1322274.67025
12Hibernian1220294.27226
Key to column names
  • P - Games played this season
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes

See: Form Table