Premiership Scotland
Round 1
2024-08-03Hearts0 - 0Rangers4.754.201.62
2024-08-03Motherwell0 - 0Ross County1.853.604.10
2024-08-04Celtic4 - 0Kilmarnock1.147.5019.00
2024-08-04Dundee Utd2 - 2Dundee FC2.383.253.00
2024-08-04Saint Mirren3 - 0Hibernian2.463.292.77
2024-08-05Saint Johnstone1 - 2Aberdeen3.133.252.25
Round 2
2024-08-10Dundee FC3 - 1Hearts3.103.402.25
2024-08-10Rangers2 - 1Motherwell1.207.0010.00
2024-08-10Ross County1 - 1Dundee Utd2.603.302.63
2024-08-11Aberdeen3 - 1Saint Mirren1.813.604.20
2024-08-11Hibernian0 - 2Celtic9.005.251.33
2024-08-11Kilmarnock0 - 3Saint Johnstone1.723.654.64
Round 3
2024-08-24Dundee Utd2 - 0Saint Johnstone1.703.684.78
2024-08-24Hibernian2 - 2Dundee FC2.103.503.30
2024-08-24Rangers6 - 0Ross County1.187.5013.00
2024-08-25Aberdeen2 - 0Kilmarnock1.703.605.25
2024-08-25Motherwell3 - 1Hearts2.883.402.38
2024-08-25Saint Mirren0 - 3Celtic9.625.781.27
Round 4
2024-08-31Dundee FC2 - 2Saint Mirren2.093.373.37
2024-08-31Ross County0 - 1Aberdeen4.503.751.75
2024-08-31Saint Johnstone1 - 2Motherwell2.843.282.40
2024-09-01Celtic3 - 0Rangers1.624.104.75
2024-09-01Hearts0 - 1Dundee Utd1.903.504.10
2024-09-01Kilmarnock1 - 1Hibernian2.753.102.63
Round 5
2024-09-14Aberdeen2 - 1Motherwell1.753.604.50
2024-09-14Celtic2 - 0Hearts1.178.0012.00
2024-09-14Hibernian2 - 0Saint Johnstone1.574.115.31
2024-09-14Ross County2 - 0Dundee FC2.803.602.30
2024-09-14Saint Mirren2 - 2Kilmarnock2.353.252.99
2024-09-15Dundee Utd0 - 1Rangers6.004.201.53
Round 6
2024-09-28Dundee FC1 - 2Aberdeen3.003.902.10
2024-09-28Hearts1 - 1Ross County1.654.004.75
2024-09-28Kilmarnock3 - 3Dundee Utd2.053.303.50
2024-09-28Motherwell2 - 1Saint Mirren2.203.303.20
2024-09-28Saint Johnstone0 - 6Celtic16.398.311.13
2024-09-29Rangers1 - 0Hibernian1.335.008.50
Round 7
2024-10-05Dundee FC2 - 3Kilmarnock2.253.602.90
2024-10-05Hibernian1 - 2Motherwell1.853.504.10
2024-10-05Saint Mirren0 - 1Dundee Utd2.373.292.91
2024-10-06Aberdeen3 - 2Hearts1.853.753.90
2024-10-06Rangers2 - 0Saint Johnstone1.109.1320.50
2024-10-06Ross County1 - 2Celtic13.008.001.17
Round 8
2024-10-19Celtic2 - 2Aberdeen1.177.0011.00
2024-10-19Dundee Utd3 - 2Hibernian2.553.252.57
2024-10-19Hearts4 - 0Saint Mirren1.743.734.39
2024-10-19Motherwell0 - 1Dundee FC2.013.753.25
2024-10-19Saint Johnstone3 - 0Ross County2.503.292.73
2024-10-20Kilmarnock1 - 0Rangers6.504.331.45
Round 9
2024-10-26Aberdeen1 - 0Dundee Utd1.833.604.20
2024-10-26Dundee FC1 - 2Saint Johnstone1.663.844.88
2024-10-26Ross County2 - 1Kilmarnock3.403.402.10
2024-10-27Hibernian1 - 1Hearts2.353.402.90
2024-10-27Motherwell0 - 3Celtic8.007.001.25
2024-10-27Rangers2 - 1Saint Mirren1.226.1011.88
Round 10
2024-10-30Aberdeen2 - 1Rangers3.903.501.90
2024-10-30Celtic2 - 0Dundee FC1.139.0015.00
2024-10-30Dundee Utd1 - 2Motherwell2.103.403.40
2024-10-30Hearts1 - 2Kilmarnock1.803.604.20
2024-10-30Ross County0 - 0Hibernian3.403.202.20
2024-10-30Saint Mirren3 - 1Saint Johnstone1.933.363.95
Round 11
2024-11-02Saint Johnstone1 - 2Hearts3.853.561.89
2024-11-02Saint Mirren0 - 0Ross County1.893.344.11
2024-11-26Hibernian3 - 3Aberdeen2.753.102.70
2025-01-08Celtic2 - 0Dundee Utd1.148.0017.00
2025-01-08Kilmarnock0 - 0Motherwell1.913.304.10
2025-01-09Dundee FC1 - 1Rangers9.005.751.29
Round 12
2024-11-09Aberdeen4 - 1Dundee FC1.623.905.25
2024-11-09Dundee Utd3 - 0Ross County1.803.504.50
2024-11-09Hibernian1 - 2Saint Mirren1.813.504.34
2024-11-09Motherwell2 - 1Saint Johnstone1.873.583.95
2024-11-10Kilmarnock0 - 2Celtic9.505.501.29
2024-11-10Rangers1 - 0Hearts1.364.758.00
Round 13
2024-11-23Dundee FC4 - 1Hibernian2.903.302.38
2024-11-23Hearts1 - 4Celtic7.004.751.40
2024-11-23Rangers1 - 1Dundee Utd1.275.5011.00
2024-11-23Ross County2 - 1Motherwell2.882.902.75
2024-11-23Saint Johnstone1 - 0Kilmarnock3.003.372.28
2024-11-23Saint Mirren2 - 1Aberdeen3.003.312.30
Round 14
2024-11-30Celtic5 - 0Ross County1.109.0023.00
2024-11-30Dundee Utd2 - 0Saint Mirren2.213.293.18
2024-11-30Kilmarnock1 - 1Dundee FC1.903.404.10
2024-11-30Motherwell0 - 3Hibernian2.633.252.60
2024-12-01Hearts1 - 1Aberdeen1.953.503.75
2024-12-01Saint Johnstone0 - 1Rangers7.555.181.35
Round 15
2024-09-21Ross County3 - 3Saint Johnstone2.013.373.60
2024-09-21Saint Mirren2 - 1Hearts2.793.352.42
2024-11-03Hibernian1 - 1Dundee Utd1.853.604.00
2024-12-04Aberdeen0 - 1Celtic9.005.251.33
2024-12-04Dundee FC4 - 1Motherwell2.053.403.60
2024-12-04Rangers6 - 0Kilmarnock1.275.5012.00
Round 16
2024-12-07Aberdeen1 - 1Saint Johnstone1.524.175.81
2024-12-07Celtic3 - 0Hibernian1.178.0013.00
2024-12-07Dundee Utd1 - 1Kilmarnock2.153.403.40
2024-12-07Hearts2 - 0Dundee FC1.673.904.75
2024-12-07Saint Mirren0 - 1Motherwell2.083.333.48
2024-12-08Ross County0 - 3Rangers13.005.501.25
Round 17
2024-12-14Hibernian3 - 1Ross County1.504.206.25
2024-12-14Motherwell4 - 3Dundee Utd2.203.503.00
2024-12-14Saint Johnstone2 - 3Saint Mirren2.863.242.43
2024-12-15Kilmarnock1 - 0Hearts2.553.302.70
2025-01-14Dundee FC3 - 3Celtic12.007.501.18
2025-01-15Rangers3 - 0Aberdeen1.206.0013.00
Round 18
2024-12-20Motherwell1 - 1Kilmarnock2.253.253.25
2024-12-21Aberdeen1 - 3Hibernian2.203.403.20
2024-12-21Rangers1 - 0Dundee FC1.178.0013.00
2024-12-21Ross County1 - 2Saint Mirren3.423.212.13
2024-12-22Dundee Utd0 - 0Celtic11.006.001.25
2024-12-22Hearts2 - 1Saint Johnstone1.594.005.28
Round 19
2024-12-26Celtic4 - 0Motherwell1.1010.0017.00
2024-12-26Dundee FC0 - 3Ross County1.833.504.33
2024-12-26Hearts1 - 2Hibernian2.153.403.30
2024-12-26Kilmarnock4 - 0Aberdeen2.453.302.88
2024-12-26Saint Johnstone1 - 2Dundee Utd2.843.142.49
2024-12-26Saint Mirren2 - 1Rangers7.954.851.35
Round 20
2024-12-29Celtic4 - 0Saint Johnstone1.0810.2222.60
2024-12-29Dundee Utd1 - 0Aberdeen2.153.503.10
2024-12-29Hibernian1 - 0Kilmarnock1.903.503.90
2024-12-29Motherwell2 - 2Rangers10.005.251.30
2024-12-29Ross County2 - 2Hearts3.503.402.00
2024-12-29Saint Mirren1 - 2Dundee FC1.833.663.98
Round 21
2025-01-02Aberdeen1 - 2Ross County1.573.905.50
2025-01-02Dundee FC1 - 2Dundee Utd3.003.302.38
2025-01-02Hearts1 - 0Motherwell1.803.604.20
2025-01-02Kilmarnock2 - 0Saint Mirren2.183.233.30
2025-01-02Rangers3 - 0Celtic3.603.501.95
2025-01-02Saint Johnstone1 - 1Hibernian3.733.461.95
Round 22
2025-01-05Celtic3 - 0Saint Mirren1.099.9922.29
2025-01-05Dundee Utd0 - 1Hearts2.253.303.10
2025-01-05Hibernian3 - 3Rangers5.254.201.57
2025-01-05Kilmarnock0 - 1Ross County1.673.905.00
2025-01-05Motherwell2 - 0Aberdeen2.803.302.50
2025-01-05Saint Johnstone1 - 3Dundee FC2.623.232.65
Round 23
2024-11-03Dundee FC3 - 2Kilmarnock2.403.502.70
2025-01-11Hibernian3 - 1Motherwell1.534.335.50
2025-01-11Ross County1 - 4Celtic15.006.001.20
2025-01-11Saint Mirren0 - 1Dundee Utd2.452.993.04
2025-01-12Aberdeen0 - 0Hearts2.403.402.80
2025-01-12Rangers3 - 1Saint Johnstone1.119.1819.54
Round 24
2025-01-25Aberdeen0 - 3Saint Mirren1.983.423.68
2025-01-25Hearts3 - 2Kilmarnock1.853.704.00
2025-01-25Ross County1 - 1Hibernian3.703.402.05
2025-01-25Saint Johnstone2 - 1Motherwell2.443.232.93
2025-01-26Dundee Utd1 - 3Rangers5.254.101.60
2025-02-05Celtic6 - 0Dundee FC1.109.0023.00
Round 25
2025-02-01Dundee FC0 - 6Hearts3.103.602.20
2025-02-01Hibernian2 - 0Aberdeen1.753.704.33
2025-02-01Kilmarnock1 - 0Dundee Utd2.303.503.00
2025-02-01Saint Mirren0 - 1Saint Johnstone1.853.414.24
2025-02-02Motherwell1 - 3Celtic12.007.501.18
2025-02-02Rangers4 - 0Ross County1.148.0017.00
Round 26
2025-02-15Celtic3 - 0Dundee Utd1.187.0013.00
2025-02-15Dundee FC1 - 2Aberdeen2.553.502.60
2025-02-15Kilmarnock3 - 1Saint Johnstone1.773.554.53
2025-02-15Motherwell0 - 3Ross County2.352.883.50
2025-02-16Hearts1 - 3Rangers4.503.751.73
2025-02-16Saint Mirren0 - 0Hibernian3.133.142.34
Round 27
2025-02-22Aberdeen1 - 0Kilmarnock2.203.253.40
2025-02-22Dundee Utd1 - 0Motherwell1.703.605.00
2025-02-22Hibernian2 - 1Celtic7.004.201.45
2025-02-22Rangers0 - 2Saint Mirren1.157.4715.12
2025-02-22Ross County3 - 1Dundee FC2.353.303.00
2025-02-23Saint Johnstone1 - 2Hearts3.583.392.02
Round 28
2025-02-25Celtic5 - 1Aberdeen1.149.0013.00
2025-02-26Dundee Utd1 - 3Hibernian2.603.402.60
2025-02-26Hearts3 - 1Saint Mirren1.723.724.60
2025-02-26Kilmarnock2 - 4Rangers7.004.501.44
2025-02-26Motherwell2 - 1Dundee FC2.253.403.10
2025-02-26Saint Johnstone1 - 0Ross County2.293.113.22
Round 29
2025-03-01Dundee FC1 - 1Saint Johnstone2.223.263.20
2025-03-01Rangers1 - 2Motherwell1.138.0019.00
2025-03-01Ross County1 - 0Kilmarnock3.203.102.40
2025-03-01Saint Mirren2 - 5Celtic8.825.191.31
2025-03-02Aberdeen2 - 2Dundee Utd2.103.303.40
2025-03-02Hibernian2 - 1Hearts2.403.253.00
Round 30
2025-03-15Hearts2 - 0Ross County1.364.758.00
2025-03-15Kilmarnock1 - 1Hibernian2.403.203.00
2025-03-15Motherwell2 - 2Saint Mirren2.932.932.58
2025-03-15Saint Johnstone0 - 0Aberdeen3.403.362.11
2025-03-16Celtic2 - 3Rangers1.574.504.75
2025-03-16Dundee Utd2 - 4Dundee FC1.853.604.00
Round 31
2025-03-29Aberdeen4 - 1Motherwell1.653.805.25
2025-03-29Celtic3 - 0Hearts1.276.259.00
2025-03-29Dundee FC3 - 4Rangers6.506.001.36
2025-03-29Hibernian3 - 0Saint Johnstone1.643.785.15
2025-03-29Saint Mirren5 - 1Kilmarnock2.303.253.08
2025-03-30Ross County0 - 1Dundee Utd2.603.002.90
Round 32
2025-04-05Dundee FC-Saint Mirren2.633.502.50
2025-04-05Kilmarnock-Motherwell1.753.504.75
2025-04-05Rangers-Hibernian1.455.005.75
2025-04-05Ross County-Aberdeen3.253.252.25
2025-04-06Hearts-Dundee Utd1.674.004.75
2025-04-06Saint Johnstone-Celtic17.007.501.14
Round 33
2025-04-12Aberdeen-Rangers
2025-04-12Celtic-Kilmarnock
2025-04-12Dundee Utd-Saint Johnstone
2025-04-12Hibernian-Dundee FC
2025-04-12Motherwell-Hearts
2025-04-12Saint Mirren-Ross County