Scotland - Premier League 2024/25 results and closing odds
All 231 finished games of the 2024/25 season, with the score and the best closing price on each outcome among the bookmakers we compare: the last price before the start. A record of what happened, not a tip.
The season in numbers
231 games priced- Closing favourite won 55% 127 of 231 games
- Home / draw / away 47 / 21 / 32% on the regular-time score
- Average closing payout 93.6% 100% minus the bookmakers' margin
- Goals per game 2.96 regular time
- Biggest upset Motherwell won at Rangers 1-2, 1 Mar 2025 Motherwell closed at 21.00 (Bet365); Rangers were the favourite at about 89%
- Odds-on favourites 62% won 89 of 143
- Favourites at 2.00 to 2.99 43% won 38 of 88
Every game, with the closing odds
Best closing price per outcome: 1won the result, 1fav the favourite. Open a game for every bookmaker's closing price and how the whole market closed.
August 2024
Hearts0-0Rangers14.33X4.1021.78
Motherwell0-0Ross County12.25X3.1023.40
Dundee United2-2FC Dundee12.38X3.1023.10
St Mirren3-0Hibernian13.00X3.2522.60
Celtic4-0Kilmarnock11.13X9.00219.00
St Johnstone1-2Aberdeen13.90X3.6022.00
Rangers2-1Motherwell11.20X15.00241.00
Ross County1-1Dundee United13.35X3.3522.63
FC Dundee3-1Hearts13.20X3.4522.35
Hibernian0-2Celtic121.00X9.5021.30
Kilmarnock0-3St Johnstone12.38X3.6522.60
Aberdeen3-1St Mirren11.74X3.7525.00
Dundee United2-0St Johnstone11.75X3.9024.40
Hibernian2-2FC Dundee12.05X3.5023.40
Rangers6-0Ross County11.19X8.00215.00
St Mirren0-3Celtic136.00X13.0021.22
Aberdeen2-0Kilmarnock11.76X3.4025.25
Motherwell3-1Hearts13.25X3.2522.30
FC Dundee2-2St Mirren12.30X3.4023.15
St Johnstone1-2Motherwell13.00X3.5022.25
Ross County0-1Aberdeen14.25X3.5521.83
September 2024
Celtic3-0Rangers11.76X3.9024.75
Kilmarnock1-1Hibernian12.63X3.1022.88
Hearts0-1Dundee United11.92X3.6024.00
Celtic2-0Hearts11.13X9.50219.00
Aberdeen2-1Motherwell11.70X3.7525.00
Hibernian2-0St Johnstone11.60X4.1025.25
Ross County2-0FC Dundee12.80X3.6022.35
St Mirren2-2Kilmarnock12.48X3.2023.05
Dundee United0-1Rangers16.50X4.7521.48
Ross County3-3St Johnstone12.04X3.5024.50
St Mirren2-1Hearts12.75X3.4522.55
FC Dundee1-2Aberdeen12.90X3.8022.20
Hearts1-1Ross County11.57X4.1025.50
Kilmarnock3-3Dundee United12.05X3.4023.50
Motherwell2-1St Mirren12.10X3.3023.40
St Johnstone0-6Celtic117.00X8.0021.14
Rangers1-0Hibernian11.29X5.25210.00
October 2024
FC Dundee2-3Kilmarnock12.20X3.7023.00
Hibernian1-2Motherwell11.81X3.6024.33
St Mirren0-1Dundee United12.30X3.3023.10
Ross County1-2Celtic115.00X8.0021.17
Aberdeen3-2Hearts11.80X3.8024.20
Rangers2-0St Johnstone11.11X9.50219.00
Celtic2-2Aberdeen11.18X7.50212.00
Dundee United3-2Hibernian12.95X3.3022.45
Hearts4-0St Mirren11.75X3.7524.33
Motherwell0-1FC Dundee12.00X3.8023.45
St Johnstone3-0Ross County12.60X3.2022.80
Kilmarnock1-0Rangers15.75X4.3521.53
FC Dundee1-2St Johnstone11.73X3.9524.90
Ross County2-1Kilmarnock13.80X3.4022.00
Aberdeen1-0Dundee United11.75X3.7024.50
Hibernian1-1Hearts12.25X3.2523.20
Motherwell0-3Celtic18.50X7.5021.24
Rangers2-1St Mirren11.29X5.00210.50
Celtic2-0FC Dundee11.18X7.50216.00
Dundee United1-2Motherwell11.90X3.6024.00
Hearts1-2Kilmarnock11.76X3.6024.50
Ross County0-0Hibernian14.20X3.4021.90
St Mirren3-1St Johnstone11.95X3.5524.10
Aberdeen2-1Rangers13.95X3.5021.91
November 2024
St Mirren0-0Ross County11.70X3.5025.50
St Johnstone1-2Hearts13.90X3.5021.91
FC Dundee3-2Kilmarnock12.75X3.4022.55
Hibernian1-1Dundee United11.80X3.6024.60
Hibernian1-2St Mirren11.78X3.5025.00
Motherwell2-1St Johnstone12.20X3.4023.30
Dundee United3-0Ross County11.83X3.4024.75
Aberdeen4-1FC Dundee11.85X3.6024.33
Kilmarnock0-2Celtic110.00X5.7521.25
Rangers1-0Hearts11.38X9.50223.00
St Johnstone1-0Kilmarnock13.70X3.5522.00
Ross County2-1Motherwell12.70X3.0522.90
Rangers1-1Dundee United11.22X6.25212.00
St Mirren2-1Aberdeen12.70X3.4022.55
FC Dundee4-1Hibernian12.88X3.4522.45
Hearts1-4Celtic16.50X4.9021.44
Hibernian3-3Aberdeen12.50X3.2022.90
Celtic5-0Ross County11.06X12.50229.00
Dundee United2-0St Mirren12.30X3.4023.25
Kilmarnock1-1FC Dundee12.08X3.4023.80
Motherwell0-3Hibernian13.00X3.2522.45
December 2024
St Johnstone0-1Rangers17.00X6.2521.30
Hearts1-1Aberdeen11.89X3.6024.10
FC Dundee4-1Motherwell12.00X3.5023.70
Rangers6-0Kilmarnock11.24X6.00213.00
Aberdeen0-1Celtic111.00X5.7521.28
Aberdeen1-1St Johnstone11.62X4.1025.25
Hearts2-0FC Dundee11.62X4.0025.10
Celtic3-0Hibernian11.18X13.00234.00
Dundee United1-1Kilmarnock11.95X3.5024.10
St Mirren0-1Motherwell11.83X3.6525.00
Ross County0-3Rangers131.00X12.5021.18
Hibernian3-1Ross County12.02X4.3327.00
Motherwell4-3Dundee United12.48X3.5022.80
St Johnstone2-3St Mirren12.75X3.3022.50
Kilmarnock1-0Hearts12.85X3.2522.60
Motherwell1-1Kilmarnock12.05X3.4523.60
Rangers1-0FC Dundee11.10X12.00221.00
Ross County1-2St Mirren12.90X3.1022.60
Aberdeen1-3Hibernian12.04X3.5023.70
Dundee United0-0Celtic18.50X5.3021.33
Hearts2-1St Johnstone11.62X3.9025.25
Hearts1-2Hibernian12.15X3.4523.40
Celtic4-0Motherwell11.14X9.00215.00
FC Dundee0-3Ross County11.75X3.6524.70
Kilmarnock4-0Aberdeen12.45X3.3023.00
St Johnstone1-2Dundee United13.00X3.2022.48
St Mirren2-1Rangers18.50X5.2521.33
Celtic4-0St Johnstone11.10X10.50229.00
Hibernian1-0Kilmarnock11.95X3.5023.80
Motherwell2-2Rangers17.50X5.2521.34
Ross County2-2Hearts13.00X3.3022.30
St Mirren1-2FC Dundee11.85X3.6524.00
Dundee United1-0Aberdeen12.20X3.5023.10
January 2025
Aberdeen1-2Ross County11.67X3.7525.00
Hearts1-0Motherwell11.67X3.7525.00
Kilmarnock2-0St Mirren12.20X3.2023.40
Rangers3-0Celtic13.20X3.9023.45
St Johnstone1-1Hibernian13.95X3.4022.05
FC Dundee1-2Dundee United13.15X3.4022.25
Hibernian3-3Rangers112.00X6.7521.50
Motherwell2-0Aberdeen12.75X3.2522.60
Celtic3-0St Mirren11.16X9.00214.00
Kilmarnock0-1Ross County11.60X3.9026.00
Dundee United0-1Hearts12.45X3.2523.10
St Johnstone1-3FC Dundee12.55X3.3022.75
Kilmarnock0-0Motherwell11.80X3.6024.50
Celtic2-0Dundee United11.14X8.50219.00
FC Dundee1-1Rangers19.50X6.0021.71
Ross County1-4Celtic115.00X6.0021.25
Hibernian3-1Motherwell11.54X4.3326.25
St Mirren0-1Dundee United12.60X3.0023.15
Aberdeen0-0Hearts12.60X3.4522.80
Rangers3-1St Johnstone11.12X9.00221.00
FC Dundee3-3Celtic112.00X7.0021.20
Rangers3-0Aberdeen11.18X7.50213.00
Hearts3-2Kilmarnock11.84X3.7024.20
Ross County1-1Hibernian14.25X3.4021.91
St Johnstone2-1Motherwell12.10X3.2024.00
Aberdeen0-3St Mirren11.95X3.4023.90
Dundee United1-3Rangers15.50X4.2021.57
February 2025
FC Dundee0-6Hearts13.25X3.5022.20
Hibernian2-0Aberdeen11.75X3.6024.50
St Mirren0-1St Johnstone11.86X3.4024.50
Kilmarnock1-0Dundee United12.32X3.5023.00
Motherwell1-3Celtic113.00X7.5021.18
Rangers4-0Ross County11.09X10.00221.00
Celtic6-0FC Dundee11.07X12.50229.00
Celtic3-0Dundee United11.18X7.00214.00
FC Dundee1-2Aberdeen12.70X3.5022.65
Kilmarnock3-1St Johnstone11.83X3.5524.60
Motherwell0-3Ross County12.20X3.0024.10
Hearts1-3Rangers15.50X4.1021.57
St Mirren0-0Hibernian13.05X3.1022.55
Hibernian2-1Celtic17.00X4.6021.45
Aberdeen1-0Kilmarnock12.10X3.3023.65
Dundee United1-0Motherwell11.71X3.6525.00
Rangers0-2St Mirren11.17X7.50217.00
Ross County3-1FC Dundee12.38X3.2023.20
St Johnstone1-2Hearts14.20X3.5021.93
Celtic5-1Aberdeen11.14X9.00218.00
Hearts3-1St Mirren11.80X3.7524.50
Motherwell2-1FC Dundee12.35X3.4023.00
Dundee United1-3Hibernian12.75X3.2522.60
St Johnstone1-0Ross County12.45X3.1023.30
Kilmarnock2-4Rangers16.50X4.7521.48
March 2025
Rangers1-2Motherwell11.13X9.00221.00
Ross County1-0Kilmarnock13.10X3.2022.45
FC Dundee1-1St Johnstone12.30X3.3023.25
St Mirren2-5Celtic19.00X5.7521.33
Hibernian2-1Hearts12.55X3.3522.95
Aberdeen2-2Dundee United12.12X3.4023.60
Hearts2-0Ross County11.42X4.4027.50
Kilmarnock1-1Hibernian12.48X3.3023.00
Motherwell2-2St Mirren13.00X3.1022.60
St Johnstone0-0Aberdeen13.05X3.2022.40
Celtic2-3Rangers11.65X4.3325.30
Dundee United2-4FC Dundee11.80X3.8024.35
Aberdeen4-1Motherwell11.67X3.7525.25
Celtic3-0Hearts11.20X7.00211.50
Hibernian3-0St Johnstone11.62X4.1025.60
St Mirren5-1Kilmarnock12.30X3.3523.10
FC Dundee3-4Rangers18.00X5.7521.38
Ross County0-1Dundee United13.10X3.2022.38
April 2025
Kilmarnock2-0Motherwell11.75X3.6024.75
Rangers0-2Hibernian11.48X4.7526.25
FC Dundee2-0St Mirren12.70X3.4022.50
Ross County0-1Aberdeen13.85X3.5021.95
St Johnstone1-0Celtic117.00X7.5021.17
Hearts0-1Dundee United11.67X4.0024.75
Celtic5-1Kilmarnock11.18X7.50215.00
Dundee United1-0St Johnstone11.83X3.6024.25
St Mirren3-2Ross County11.53X4.2026.40
Motherwell0-0Hearts14.33X3.7521.82
Aberdeen2-2Rangers12.50X3.7522.70
Hibernian4-0FC Dundee11.48X4.5026.00
Dundee United0-5Celtic18.00X5.4021.33
Aberdeen1-0Hibernian12.35X3.4522.90
Hearts0-1FC Dundee11.53X4.5026.10
Kilmarnock2-0Ross County11.75X3.5024.80
Motherwell3-2St Johnstone12.00X3.3523.80
St Mirren2-2Rangers14.10X4.1021.85
May 2025
FC Dundee1-2Motherwell12.04X3.4023.75
Hibernian3-1Dundee United11.67X4.0025.00
Ross County1-3Hearts14.10X3.5021.88
St Johnstone0-2Kilmarnock13.00X3.3022.40
St Mirren1-0Aberdeen12.35X3.4022.90
Rangers1-1Celtic12.90X3.7022.25
Partick0-1Ayr United12.70X3.3022.63
Celtic3-1Hibernian11.30X5.8029.00
Hearts3-0Motherwell11.60X4.2525.60
St Johnstone2-1Ross County12.02X3.4023.75
Dundee United0-2St Mirren12.38X3.5022.88
Kilmarnock3-2FC Dundee11.91X3.6024.00
Rangers4-0Aberdeen11.45X4.6026.00
FC Dundee1-1Ross County11.95X3.7523.90
Hearts2-1St Johnstone11.65X3.7526.00
Motherwell3-0Kilmarnock12.75X3.3022.80
Rangers3-1Dundee United11.25X6.25210.00
St Mirren2-2Hibernian12.55X3.3522.70
Aberdeen1-5Celtic13.70X3.8521.95
Celtic1-1St Mirren11.25X7.50212.00
Dundee United2-1Aberdeen12.60X3.5022.60
Hibernian2-2Rangers13.40X4.0021.96
Kilmarnock0-1Hearts12.45X3.5022.90
Ross County1-1Motherwell11.86X3.9024.00
St Johnstone0-2FC Dundee13.50X3.6022.05
Livingston1-1Ross County11.85X3.5024.33
Ross County2-4Livingston12.63X3.1522.80
Results from our results feed; the 1X2 market settles on the regular-time score, so a game won in extra time or on penalties counts as a draw. Closing prices: each bookmaker's last price before the start, the best of the bookmakers we compare; the favourite is the shortest average price.
Scotland - Premier League 2024/25 FAQ
How often did the favourite win in the Scotland Premier League 2024/25?
What was the biggest upset of the Scotland Premier League 2024/25?
What was the bookmakers' margin on Scotland Premier League 2024/25 games?
See the current Scotland - Premier League odds and fixtures, every Scotland - Premier League season, or check a price's margin and closing line value with the betting calculators.