Premiership Scotland
Round 1
2023-08-05Celtic4 - 2Ross County1.0811.0019.00
2023-08-05Dundee FC1 - 1Motherwell2.453.302.88
2023-08-05Kilmarnock1 - 0Rangers6.505.251.40
2023-08-05Livingston0 - 0Aberdeen2.803.252.55
2023-08-05Saint Johnstone0 - 2Hearts3.403.602.10
2023-08-06Hibernian2 - 3Saint Mirren2.053.303.75
Round 2
2023-08-12Rangers4 - 0Livingston1.227.0010.00
2023-08-12Ross County2 - 0Saint Johnstone2.053.303.75
2023-08-12Saint Mirren2 - 1Dundee FC2.053.403.75
2023-08-13Aberdeen1 - 3Celtic7.505.501.33
2023-08-13Hearts0 - 0Kilmarnock1.913.404.20
2023-08-13Motherwell2 - 1Hibernian2.633.402.63
Round 3
2023-08-26Celtic0 - 0Saint Johnstone1.0615.0023.00
2023-08-26Hibernian2 - 3Livingston1.833.754.20
2023-08-26Motherwell2 - 1Kilmarnock2.553.102.90
2023-08-26Ross County0 - 2Rangers7.505.501.36
2023-08-27Dundee FC1 - 0Hearts3.103.402.30
2023-08-27Saint Mirren2 - 2Aberdeen2.253.103.50
Round 4
2023-09-02Kilmarnock0 - 1Ross County1.703.805.00
2023-09-02Livingston1 - 1Saint Mirren3.103.102.45
2023-09-02Saint Johnstone2 - 2Dundee FC3.103.252.40
2023-09-03Aberdeen0 - 2Hibernian2.203.403.25
2023-09-03Hearts0 - 1Motherwell1.953.504.00
2023-09-03Rangers0 - 1Celtic2.383.752.70
Round 5
2023-09-16Celtic3 - 0Dundee FC1.177.5015.00
2023-09-16Hearts2 - 0Aberdeen2.003.603.75
2023-09-16Kilmarnock2 - 2Hibernian2.403.302.90
2023-09-16Motherwell0 - 1Saint Mirren2.453.302.90
2023-09-16Ross County1 - 1Livingston2.253.203.30
2023-09-16Saint Johnstone0 - 2Rangers12.007.001.20
Round 6
2023-09-23Dundee FC2 - 2Kilmarnock2.603.302.75
2023-09-23Hibernian2 - 0Saint Johnstone1.604.005.75
2023-09-23Livingston0 - 3Celtic11.006.001.29
2023-09-23Saint Mirren1 - 0Hearts2.703.302.70
2023-09-24Aberdeen4 - 0Ross County2.003.503.80
2023-09-24Rangers1 - 0Motherwell1.256.0012.00
Round 7
2023-09-30Hibernian0 - 0Dundee FC1.753.754.75
2023-09-30Kilmarnock1 - 1Saint Mirren2.203.303.25
2023-09-30Motherwell1 - 2Celtic8.005.001.36
2023-09-30Rangers1 - 3Aberdeen1.295.2510.00
2023-09-30Ross County0 - 1Hearts3.303.402.20
2023-09-30Saint Johnstone1 - 1Livingston2.603.202.88
Round 8
2023-10-07Celtic3 - 1Kilmarnock1.227.0011.00
2023-10-07Hearts2 - 2Hibernian2.253.503.10
2023-10-07Livingston2 - 0Motherwell2.803.202.63
2023-10-08Aberdeen0 - 0Saint Johnstone1.574.006.00
2023-10-08Saint Mirren0 - 3Rangers6.504.501.50
2023-10-24Dundee FC0 - 0Ross County2.053.503.50
Round 9
2023-10-21Kilmarnock3 - 1Livingston1.853.504.33
2023-10-21Rangers4 - 0Hibernian1.365.258.00
2023-10-22Hearts1 - 4Celtic5.754.751.50
2023-11-07Saint Johnstone2 - 2Motherwell2.753.202.63
2023-11-28Ross County1 - 0Saint Mirren2.753.002.80
2024-01-30Aberdeen1 - 1Dundee FC1.803.504.75
Round 10
2023-10-28Hibernian0 - 0Celtic6.005.001.45
2023-10-28Livingston0 - 2Dundee FC2.453.302.90
2023-10-28Motherwell3 - 3Ross County1.913.753.80
2023-10-28Saint Mirren4 - 0Saint Johnstone1.753.405.25
2023-10-29Kilmarnock2 - 0Aberdeen2.383.203.10
2023-10-29Rangers2 - 1Hearts1.296.009.00
Round 11
2023-10-31Hibernian2 - 2Ross County1.574.335.50
2023-11-01Celtic2 - 1Saint Mirren1.227.0012.00
2023-11-01Dundee FC0 - 5Rangers7.504.751.40
2023-11-01Hearts1 - 0Livingston1.654.005.00
2023-11-01Motherwell2 - 4Aberdeen2.403.402.90
2023-11-01Saint Johnstone2 - 1Kilmarnock3.753.102.15
Round 12
2023-11-04Kilmarnock1 - 0Motherwell2.203.603.20
2023-11-04Ross County0 - 3Celtic12.006.001.25
2023-11-08Saint Mirren2 - 2Hibernian2.503.302.88
2023-12-20Aberdeen2 - 1Livingston1.604.504.75
2023-12-20Rangers2 - 0Saint Johnstone1.148.0017.00
2024-01-23Hearts3 - 2Dundee FC1.733.755.00
Round 13
2023-11-11Dundee FC4 - 0Saint Mirren2.403.253.00
2023-11-11Hibernian1 - 0Kilmarnock2.203.603.20
2023-11-11Motherwell1 - 2Hearts3.003.302.40
2023-11-11Saint Johnstone1 - 0Ross County2.603.202.80
2023-11-12Celtic6 - 0Aberdeen1.256.0013.00
2023-11-12Livingston0 - 2Rangers11.006.001.25
Round 14
2023-11-25Celtic1 - 1Motherwell1.148.5015.00
2023-11-25Dundee FC1 - 2Hibernian2.703.402.45
2023-11-25Hearts1 - 0Saint Johnstone1.534.007.00
2023-11-25Ross County0 - 0Kilmarnock2.883.252.50
2023-11-25Saint Mirren1 - 0Livingston1.753.605.00
2023-11-26Aberdeen1 - 1Rangers6.504.201.50
Round 15
2023-12-02Kilmarnock0 - 1Hearts2.633.302.60
2023-12-02Motherwell3 - 3Dundee FC2.253.203.25
2023-12-03Hibernian2 - 0Aberdeen1.913.604.00
2023-12-03Rangers2 - 0Saint Mirren1.226.0015.00
2023-12-03Saint Johnstone1 - 3Celtic13.006.001.22
2024-01-30Livingston2 - 2Ross County2.383.203.20
Round 16
2023-11-05Dundee FC1 - 0Livingston1.953.304.20
2023-12-05Ross County3 - 0Motherwell2.253.203.40
2023-12-06Aberdeen0 - 1Kilmarnock2.153.403.50
2023-12-06Celtic4 - 1Hibernian1.187.0013.00
2023-12-06Hearts0 - 1Rangers6.504.501.50
2023-12-06Saint Johnstone1 - 0Saint Mirren3.003.002.55
Round 17
2023-12-09Aberdeen2 - 1Hearts2.403.502.88
2023-12-09Livingston0 - 1Hibernian3.603.302.10
2023-12-09Motherwell1 - 1Saint Johnstone2.053.303.75
2023-12-09Rangers3 - 1Dundee FC1.147.5019.00
2023-12-09Saint Mirren2 - 0Ross County2.203.203.40
2023-12-10Kilmarnock2 - 1Celtic8.505.501.33
Round 18
2023-12-16Celtic0 - 2Hearts1.256.5010.00
2023-12-16Livingston0 - 0Kilmarnock3.403.302.20
2023-12-16Ross County0 - 1Dundee FC2.403.302.90
2023-12-16Saint Mirren0 - 0Motherwell2.003.303.80
2024-01-24Hibernian0 - 3Rangers8.505.251.33
2024-01-24Saint Johnstone1 - 1Aberdeen4.503.401.85
Round 19
2023-12-23Celtic2 - 0Livingston1.0710.0029.00
2023-12-23Hearts2 - 0Saint Mirren1.913.404.50
2023-12-23Kilmarnock2 - 1Saint Johnstone1.603.806.00
2023-12-24Motherwell0 - 2Rangers11.005.251.29
2024-03-13Dundee FC1 - 0Aberdeen2.633.302.63
2024-03-13Ross County2 - 2Hibernian3.753.502.05
Round 20
2023-12-26Dundee FC0 - 3Celtic11.005.251.30
2023-12-27Hibernian0 - 1Hearts2.753.302.50
2023-12-27Livingston0 - 0Saint Johnstone2.453.003.20
2023-12-27Saint Mirren0 - 1Kilmarnock2.882.902.75
2024-02-14Aberdeen3 - 3Motherwell1.913.504.00
2024-02-14Rangers3 - 1Ross County1.0812.0021.00
Round 21
2023-12-16Saint Johnstone1 - 0Hibernian3.203.302.30
2023-12-30Aberdeen0 - 3Saint Mirren1.913.604.20
2023-12-30Celtic2 - 1Rangers2.153.503.25
2023-12-30Hearts2 - 2Ross County1.673.805.25
2023-12-30Kilmarnock2 - 2Dundee FC1.833.604.50
2023-12-30Motherwell3 - 1Livingston2.003.404.00
Round 22
2024-01-02Hibernian2 - 2Motherwell1.913.404.00
2024-01-02Livingston1 - 2Hearts4.003.601.91
2024-01-02Rangers3 - 1Kilmarnock1.257.009.50
2024-01-02Ross County0 - 3Aberdeen3.303.252.30
2024-01-02Saint Mirren0 - 3Celtic13.006.001.25
2024-02-11Dundee FC2 - 1Saint Johnstone2.053.403.75
Round 23
2024-01-27Celtic1 - 0Ross County1.0612.0034.00
2024-01-27Hearts2 - 0Aberdeen2.153.303.40
2024-01-27Kilmarnock2 - 2Hibernian1.953.404.00
2024-01-27Livingston1 - 4Dundee FC2.882.902.80
2024-01-27Saint Johnstone1 - 1Motherwell2.802.902.90
2024-01-27Saint Mirren0 - 1Rangers9.006.501.29
Round 24
2024-02-03Aberdeen1 - 1Celtic7.005.501.36
2024-02-03Dundee FC2 - 3Hearts2.903.502.38
2024-02-03Hibernian0 - 3Saint Mirren2.003.304.00
2024-02-03Motherwell1 - 1Kilmarnock3.203.102.30
2024-02-03Rangers3 - 0Livingston1.0811.0026.00
2024-02-03Ross County0 - 1Saint Johnstone2.383.103.30
Round 25
2024-02-06Motherwell5 - 0Ross County1.953.404.00
2024-02-06Rangers2 - 1Aberdeen1.226.5012.00
2024-02-07Hibernian1 - 2Celtic8.005.001.36
2024-02-07Kilmarnock1 - 0Livingston1.704.005.00
2024-02-07Saint Johnstone0 - 1Hearts3.503.602.05
2024-02-07Saint Mirren2 - 0Dundee FC2.253.103.40
Round 26
2024-02-17Aberdeen2 - 2Hibernian2.303.503.10
2024-02-17Celtic1 - 1Kilmarnock1.227.5010.00
2024-02-17Dundee FC2 - 0Ross County1.804.004.00
2024-02-17Hearts2 - 0Motherwell1.733.705.00
2024-02-17Livingston1 - 0Saint Mirren3.003.252.45
2024-02-18Saint Johnstone0 - 3Rangers12.007.501.20
Round 27
2024-02-24Hibernian2 - 1Dundee FC1.953.603.75
2024-02-24Kilmarnock2 - 0Aberdeen2.253.253.40
2024-02-24Rangers5 - 0Hearts1.295.5011.00
2024-02-24Ross County3 - 2Livingston2.253.253.40
2024-02-24Saint Mirren2 - 0Saint Johnstone1.803.255.25
2024-02-25Motherwell1 - 3Celtic8.005.751.33
Round 28
2024-02-27Ross County1 - 1Saint Mirren3.753.202.15
2024-02-28Aberdeen0 - 2Saint Johnstone1.673.505.75
2024-02-28Celtic7 - 1Dundee FC1.178.0015.00
2024-02-28Hearts1 - 1Hibernian1.913.604.00
2024-02-28Kilmarnock1 - 2Rangers8.504.331.44
2024-02-28Livingston1 - 3Motherwell3.103.252.38
Round 29
2024-03-02Dundee FC2 - 2Kilmarnock2.703.502.50
2024-03-02Hibernian2 - 0Ross County1.454.506.50
2024-03-02Rangers1 - 2Motherwell1.179.0013.00
2024-03-02Saint Johnstone1 - 1Livingston2.153.253.60
2024-03-02Saint Mirren2 - 1Aberdeen2.253.303.20
2024-03-03Hearts2 - 0Celtic7.504.501.44
Round 30
2024-03-16Celtic3 - 1Saint Johnstone1.109.0026.00
2024-03-16Hibernian3 - 0Livingston1.534.007.00
2024-03-16Kilmarnock5 - 2Saint Mirren2.153.004.00
2024-03-16Motherwell0 - 1Aberdeen2.303.303.20
2024-03-16Ross County2 - 1Hearts4.333.601.83
2024-04-17Dundee FC0 - 0Rangers10.006.001.29
Round 31
2024-03-30Aberdeen2 - 1Ross County1.733.605.00
2024-03-30Hearts1 - 1Kilmarnock2.053.503.60
2024-03-30Motherwell1 - 1Saint Mirren2.503.402.80
2024-03-30Rangers3 - 1Hibernian1.257.008.50
2024-03-30Saint Johnstone1 - 2Dundee FC2.803.252.55
2024-03-31Livingston0 - 3Celtic13.008.001.18
Round 32
2024-04-06Dundee FC2 - 3Motherwell2.383.303.10
2024-04-06Hibernian1 - 2Saint Johnstone1.534.206.00
2024-04-06Kilmarnock1 - 0Ross County1.504.207.50
2024-04-06Livingston0 - 0Aberdeen3.603.402.10
2024-04-06Saint Mirren1 - 2Hearts2.753.102.75
2024-04-07Rangers3 - 3Celtic2.203.603.10