Skip to main content

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

  1. Hearts0-0Rangers14.33X4.1021.78
  2. Motherwell0-0Ross County12.25X3.1023.40
  3. Dundee United2-2FC Dundee12.38X3.1023.10
  4. St Mirren3-0Hibernian13.00X3.2522.60
  5. Celtic4-0Kilmarnock11.13X9.00219.00
  6. St Johnstone1-2Aberdeen13.90X3.6022.00
  7. Rangers2-1Motherwell11.20X15.00241.00
  8. Ross County1-1Dundee United13.35X3.3522.63
  9. FC Dundee3-1Hearts13.20X3.4522.35
  10. Hibernian0-2Celtic121.00X9.5021.30
  11. Kilmarnock0-3St Johnstone12.38X3.6522.60
  12. Aberdeen3-1St Mirren11.74X3.7525.00
  13. Dundee United2-0St Johnstone11.75X3.9024.40
  14. Hibernian2-2FC Dundee12.05X3.5023.40
  15. Rangers6-0Ross County11.19X8.00215.00
  16. St Mirren0-3Celtic136.00X13.0021.22
  17. Aberdeen2-0Kilmarnock11.76X3.4025.25
  18. Motherwell3-1Hearts13.25X3.2522.30
  19. FC Dundee2-2St Mirren12.30X3.4023.15
  20. St Johnstone1-2Motherwell13.00X3.5022.25
  21. Ross County0-1Aberdeen14.25X3.5521.83

September 2024

  1. Celtic3-0Rangers11.76X3.9024.75
  2. Kilmarnock1-1Hibernian12.63X3.1022.88
  3. Hearts0-1Dundee United11.92X3.6024.00
  4. Celtic2-0Hearts11.13X9.50219.00
  5. Aberdeen2-1Motherwell11.70X3.7525.00
  6. Hibernian2-0St Johnstone11.60X4.1025.25
  7. Ross County2-0FC Dundee12.80X3.6022.35
  8. St Mirren2-2Kilmarnock12.48X3.2023.05
  9. Dundee United0-1Rangers16.50X4.7521.48
  10. Ross County3-3St Johnstone12.04X3.5024.50
  11. St Mirren2-1Hearts12.75X3.4522.55
  12. FC Dundee1-2Aberdeen12.90X3.8022.20
  13. Hearts1-1Ross County11.57X4.1025.50
  14. Kilmarnock3-3Dundee United12.05X3.4023.50
  15. Motherwell2-1St Mirren12.10X3.3023.40
  16. St Johnstone0-6Celtic117.00X8.0021.14
  17. Rangers1-0Hibernian11.29X5.25210.00

October 2024

  1. FC Dundee2-3Kilmarnock12.20X3.7023.00
  2. Hibernian1-2Motherwell11.81X3.6024.33
  3. St Mirren0-1Dundee United12.30X3.3023.10
  4. Ross County1-2Celtic115.00X8.0021.17
  5. Aberdeen3-2Hearts11.80X3.8024.20
  6. Rangers2-0St Johnstone11.11X9.50219.00
  7. Celtic2-2Aberdeen11.18X7.50212.00
  8. Dundee United3-2Hibernian12.95X3.3022.45
  9. Hearts4-0St Mirren11.75X3.7524.33
  10. Motherwell0-1FC Dundee12.00X3.8023.45
  11. St Johnstone3-0Ross County12.60X3.2022.80
  12. Kilmarnock1-0Rangers15.75X4.3521.53
  13. FC Dundee1-2St Johnstone11.73X3.9524.90
  14. Ross County2-1Kilmarnock13.80X3.4022.00
  15. Aberdeen1-0Dundee United11.75X3.7024.50
  16. Hibernian1-1Hearts12.25X3.2523.20
  17. Motherwell0-3Celtic18.50X7.5021.24
  18. Rangers2-1St Mirren11.29X5.00210.50
  19. Celtic2-0FC Dundee11.18X7.50216.00
  20. Dundee United1-2Motherwell11.90X3.6024.00
  21. Hearts1-2Kilmarnock11.76X3.6024.50
  22. Ross County0-0Hibernian14.20X3.4021.90
  23. St Mirren3-1St Johnstone11.95X3.5524.10
  24. Aberdeen2-1Rangers13.95X3.5021.91

November 2024

  1. St Mirren0-0Ross County11.70X3.5025.50
  2. St Johnstone1-2Hearts13.90X3.5021.91
  3. FC Dundee3-2Kilmarnock12.75X3.4022.55
  4. Hibernian1-1Dundee United11.80X3.6024.60
  5. Hibernian1-2St Mirren11.78X3.5025.00
  6. Motherwell2-1St Johnstone12.20X3.4023.30
  7. Dundee United3-0Ross County11.83X3.4024.75
  8. Aberdeen4-1FC Dundee11.85X3.6024.33
  9. Kilmarnock0-2Celtic110.00X5.7521.25
  10. Rangers1-0Hearts11.38X9.50223.00
  11. St Johnstone1-0Kilmarnock13.70X3.5522.00
  12. Ross County2-1Motherwell12.70X3.0522.90
  13. Rangers1-1Dundee United11.22X6.25212.00
  14. St Mirren2-1Aberdeen12.70X3.4022.55
  15. FC Dundee4-1Hibernian12.88X3.4522.45
  16. Hearts1-4Celtic16.50X4.9021.44
  17. Hibernian3-3Aberdeen12.50X3.2022.90
  18. Celtic5-0Ross County11.06X12.50229.00
  19. Dundee United2-0St Mirren12.30X3.4023.25
  20. Kilmarnock1-1FC Dundee12.08X3.4023.80
  21. Motherwell0-3Hibernian13.00X3.2522.45

December 2024

  1. St Johnstone0-1Rangers17.00X6.2521.30
  2. Hearts1-1Aberdeen11.89X3.6024.10
  3. FC Dundee4-1Motherwell12.00X3.5023.70
  4. Rangers6-0Kilmarnock11.24X6.00213.00
  5. Aberdeen0-1Celtic111.00X5.7521.28
  6. Aberdeen1-1St Johnstone11.62X4.1025.25
  7. Hearts2-0FC Dundee11.62X4.0025.10
  8. Celtic3-0Hibernian11.18X13.00234.00
  9. Dundee United1-1Kilmarnock11.95X3.5024.10
  10. St Mirren0-1Motherwell11.83X3.6525.00
  11. Ross County0-3Rangers131.00X12.5021.18
  12. Hibernian3-1Ross County12.02X4.3327.00
  13. Motherwell4-3Dundee United12.48X3.5022.80
  14. St Johnstone2-3St Mirren12.75X3.3022.50
  15. Kilmarnock1-0Hearts12.85X3.2522.60
  16. Motherwell1-1Kilmarnock12.05X3.4523.60
  17. Rangers1-0FC Dundee11.10X12.00221.00
  18. Ross County1-2St Mirren12.90X3.1022.60
  19. Aberdeen1-3Hibernian12.04X3.5023.70
  20. Dundee United0-0Celtic18.50X5.3021.33
  21. Hearts2-1St Johnstone11.62X3.9025.25
  22. Hearts1-2Hibernian12.15X3.4523.40
  23. Celtic4-0Motherwell11.14X9.00215.00
  24. FC Dundee0-3Ross County11.75X3.6524.70
  25. Kilmarnock4-0Aberdeen12.45X3.3023.00
  26. St Johnstone1-2Dundee United13.00X3.2022.48
  27. St Mirren2-1Rangers18.50X5.2521.33
  28. Celtic4-0St Johnstone11.10X10.50229.00
  29. Hibernian1-0Kilmarnock11.95X3.5023.80
  30. Motherwell2-2Rangers17.50X5.2521.34
  31. Ross County2-2Hearts13.00X3.3022.30
  32. St Mirren1-2FC Dundee11.85X3.6524.00
  33. Dundee United1-0Aberdeen12.20X3.5023.10

January 2025

  1. Aberdeen1-2Ross County11.67X3.7525.00
  2. Hearts1-0Motherwell11.67X3.7525.00
  3. Kilmarnock2-0St Mirren12.20X3.2023.40
  4. Rangers3-0Celtic13.20X3.9023.45
  5. St Johnstone1-1Hibernian13.95X3.4022.05
  6. FC Dundee1-2Dundee United13.15X3.4022.25
  7. Hibernian3-3Rangers112.00X6.7521.50
  8. Motherwell2-0Aberdeen12.75X3.2522.60
  9. Celtic3-0St Mirren11.16X9.00214.00
  10. Kilmarnock0-1Ross County11.60X3.9026.00
  11. Dundee United0-1Hearts12.45X3.2523.10
  12. St Johnstone1-3FC Dundee12.55X3.3022.75
  13. Kilmarnock0-0Motherwell11.80X3.6024.50
  14. Celtic2-0Dundee United11.14X8.50219.00
  15. FC Dundee1-1Rangers19.50X6.0021.71
  16. Ross County1-4Celtic115.00X6.0021.25
  17. Hibernian3-1Motherwell11.54X4.3326.25
  18. St Mirren0-1Dundee United12.60X3.0023.15
  19. Aberdeen0-0Hearts12.60X3.4522.80
  20. Rangers3-1St Johnstone11.12X9.00221.00
  21. FC Dundee3-3Celtic112.00X7.0021.20
  22. Rangers3-0Aberdeen11.18X7.50213.00
  23. Hearts3-2Kilmarnock11.84X3.7024.20
  24. Ross County1-1Hibernian14.25X3.4021.91
  25. St Johnstone2-1Motherwell12.10X3.2024.00
  26. Aberdeen0-3St Mirren11.95X3.4023.90
  27. Dundee United1-3Rangers15.50X4.2021.57

February 2025

  1. FC Dundee0-6Hearts13.25X3.5022.20
  2. Hibernian2-0Aberdeen11.75X3.6024.50
  3. St Mirren0-1St Johnstone11.86X3.4024.50
  4. Kilmarnock1-0Dundee United12.32X3.5023.00
  5. Motherwell1-3Celtic113.00X7.5021.18
  6. Rangers4-0Ross County11.09X10.00221.00
  7. Celtic6-0FC Dundee11.07X12.50229.00
  8. Celtic3-0Dundee United11.18X7.00214.00
  9. FC Dundee1-2Aberdeen12.70X3.5022.65
  10. Kilmarnock3-1St Johnstone11.83X3.5524.60
  11. Motherwell0-3Ross County12.20X3.0024.10
  12. Hearts1-3Rangers15.50X4.1021.57
  13. St Mirren0-0Hibernian13.05X3.1022.55
  14. Hibernian2-1Celtic17.00X4.6021.45
  15. Aberdeen1-0Kilmarnock12.10X3.3023.65
  16. Dundee United1-0Motherwell11.71X3.6525.00
  17. Rangers0-2St Mirren11.17X7.50217.00
  18. Ross County3-1FC Dundee12.38X3.2023.20
  19. St Johnstone1-2Hearts14.20X3.5021.93
  20. Celtic5-1Aberdeen11.14X9.00218.00
  21. Hearts3-1St Mirren11.80X3.7524.50
  22. Motherwell2-1FC Dundee12.35X3.4023.00
  23. Dundee United1-3Hibernian12.75X3.2522.60
  24. St Johnstone1-0Ross County12.45X3.1023.30
  25. Kilmarnock2-4Rangers16.50X4.7521.48

March 2025

  1. Rangers1-2Motherwell11.13X9.00221.00
  2. Ross County1-0Kilmarnock13.10X3.2022.45
  3. FC Dundee1-1St Johnstone12.30X3.3023.25
  4. St Mirren2-5Celtic19.00X5.7521.33
  5. Hibernian2-1Hearts12.55X3.3522.95
  6. Aberdeen2-2Dundee United12.12X3.4023.60
  7. Hearts2-0Ross County11.42X4.4027.50
  8. Kilmarnock1-1Hibernian12.48X3.3023.00
  9. Motherwell2-2St Mirren13.00X3.1022.60
  10. St Johnstone0-0Aberdeen13.05X3.2022.40
  11. Celtic2-3Rangers11.65X4.3325.30
  12. Dundee United2-4FC Dundee11.80X3.8024.35
  13. Aberdeen4-1Motherwell11.67X3.7525.25
  14. Celtic3-0Hearts11.20X7.00211.50
  15. Hibernian3-0St Johnstone11.62X4.1025.60
  16. St Mirren5-1Kilmarnock12.30X3.3523.10
  17. FC Dundee3-4Rangers18.00X5.7521.38
  18. Ross County0-1Dundee United13.10X3.2022.38

April 2025

  1. Kilmarnock2-0Motherwell11.75X3.6024.75
  2. Rangers0-2Hibernian11.48X4.7526.25
  3. FC Dundee2-0St Mirren12.70X3.4022.50
  4. Ross County0-1Aberdeen13.85X3.5021.95
  5. St Johnstone1-0Celtic117.00X7.5021.17
  6. Hearts0-1Dundee United11.67X4.0024.75
  7. Celtic5-1Kilmarnock11.18X7.50215.00
  8. Dundee United1-0St Johnstone11.83X3.6024.25
  9. St Mirren3-2Ross County11.53X4.2026.40
  10. Motherwell0-0Hearts14.33X3.7521.82
  11. Aberdeen2-2Rangers12.50X3.7522.70
  12. Hibernian4-0FC Dundee11.48X4.5026.00
  13. Dundee United0-5Celtic18.00X5.4021.33
  14. Aberdeen1-0Hibernian12.35X3.4522.90
  15. Hearts0-1FC Dundee11.53X4.5026.10
  16. Kilmarnock2-0Ross County11.75X3.5024.80
  17. Motherwell3-2St Johnstone12.00X3.3523.80
  18. St Mirren2-2Rangers14.10X4.1021.85

May 2025

  1. FC Dundee1-2Motherwell12.04X3.4023.75
  2. Hibernian3-1Dundee United11.67X4.0025.00
  3. Ross County1-3Hearts14.10X3.5021.88
  4. St Johnstone0-2Kilmarnock13.00X3.3022.40
  5. St Mirren1-0Aberdeen12.35X3.4022.90
  6. Rangers1-1Celtic12.90X3.7022.25
  7. Partick0-1Ayr United12.70X3.3022.63
  8. Celtic3-1Hibernian11.30X5.8029.00
  9. Hearts3-0Motherwell11.60X4.2525.60
  10. St Johnstone2-1Ross County12.02X3.4023.75
  11. Dundee United0-2St Mirren12.38X3.5022.88
  12. Kilmarnock3-2FC Dundee11.91X3.6024.00
  13. Rangers4-0Aberdeen11.45X4.6026.00
  14. FC Dundee1-1Ross County11.95X3.7523.90
  15. Hearts2-1St Johnstone11.65X3.7526.00
  16. Motherwell3-0Kilmarnock12.75X3.3022.80
  17. Rangers3-1Dundee United11.25X6.25210.00
  18. St Mirren2-2Hibernian12.55X3.3522.70
  19. Aberdeen1-5Celtic13.70X3.8521.95
  20. Celtic1-1St Mirren11.25X7.50212.00
  21. Dundee United2-1Aberdeen12.60X3.5022.60
  22. Hibernian2-2Rangers13.40X4.0021.96
  23. Kilmarnock0-1Hearts12.45X3.5022.90
  24. Ross County1-1Motherwell11.86X3.9024.00
  25. St Johnstone0-2FC Dundee13.50X3.6022.05
  26. Livingston1-1Ross County11.85X3.5024.33
  27. 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?
The closing favourite, the shortest average price across the bookmakers we compare, won 127 of the 231 games with a closing price (55%): odds-on favourites won 89 of 143; favourites at 2.00 to 2.99 won 38 of 88.
What was the biggest upset of the Scotland Premier League 2024/25?
Motherwell won at Rangers 1-2 on 1 March 2025. Motherwell closed at 21.00 at Bet365, the longest winning price of the season, when the market made Rangers the favourite at about 89%.
What was the bookmakers' margin on Scotland Premier League 2024/25 games?
The average closing payout was 93.6%, so about 6.4% of the stakes on a game's outcomes went to the bookmaker's margin. A higher payout means fairer prices; compare one game's prices with the margin calculator.