Premiership Scotland
Season: 2023 - 2024
Round 1
2023-08-05Celtic4 - 2Ross County1.099.9519.33
2023-08-05Dundee FC1 - 1Motherwell2.473.212.79
2023-08-05Kilmarnock1 - 0Rangers6.744.781.40
2023-08-05Livingston0 - 0Aberdeen2.843.142.49
2023-08-05Saint Johnstone0 - 2Hearts3.253.482.10
2023-08-06Hibernian2 - 3Saint Mirren1.993.393.72
Round 2
2023-08-12Rangers4 - 0Livingston1.226.3110.92
2023-08-12Ross County2 - 0Saint Johnstone2.063.183.67
2023-08-12Saint Mirren2 - 1Dundee FC2.043.283.67
2023-08-13Aberdeen1 - 3Celtic7.935.451.31
2023-08-13Hearts0 - 0Kilmarnock1.873.484.01
2023-08-13Motherwell2 - 1Hibernian2.593.252.65
Round 3
2023-08-26Celtic0 - 0Saint Johnstone1.0513.6730.83
2023-08-26Hibernian2 - 3Livingston1.803.614.25
2023-08-26Motherwell2 - 1Kilmarnock2.443.152.90
2023-08-26Ross County0 - 2Rangers8.125.231.32
2023-08-27Dundee FC1 - 0Hearts2.963.372.31
2023-08-27Saint Mirren2 - 2Aberdeen2.233.223.21
Round 4
2023-09-02Kilmarnock0 - 1Ross County1.713.604.75
2023-09-02Livingston1 - 1Saint Mirren3.033.032.45
2023-09-02Saint Johnstone2 - 2Dundee FC2.943.162.41
2023-09-03Aberdeen0 - 2Hibernian2.203.353.14
2023-09-03Hearts0 - 1Motherwell1.923.503.81
2023-09-03Rangers0 - 1Celtic2.373.552.72
Round 5
2023-09-16Celtic3 - 0Dundee FC1.157.5014.58
2023-09-16Hearts2 - 0Aberdeen2.013.503.54
2023-09-16Kilmarnock2 - 2Hibernian2.423.212.89
2023-09-16Motherwell0 - 1Saint Mirren2.423.112.97
2023-09-16Ross County1 - 1Livingston2.273.143.19
2023-09-16Saint Johnstone0 - 2Rangers12.586.541.20
Round 6
2023-09-23Dundee FC2 - 2Kilmarnock2.533.212.73
2023-09-23Hibernian2 - 0Saint Johnstone1.583.945.50
2023-09-23Livingston0 - 3Celtic10.335.841.26
2023-09-23Saint Mirren1 - 0Hearts2.633.172.66
2023-09-24Aberdeen4 - 0Ross County1.943.463.75
2023-09-24Rangers1 - 0Motherwell1.226.1711.25
Round 7
2023-09-30Hibernian0 - 0Dundee FC1.743.814.44
2023-09-30Kilmarnock1 - 1Saint Mirren2.283.203.17
2023-09-30Motherwell1 - 2Celtic8.555.161.33
2023-09-30Rangers1 - 3Aberdeen1.275.6810.09
2023-09-30Ross County0 - 1Hearts3.193.452.18
2023-09-30Saint Johnstone1 - 1Livingston2.573.112.84
Round 8
2023-10-07Celtic3 - 1Kilmarnock1.206.9912.58
2023-10-07Hearts2 - 2Hibernian2.263.403.06
2023-10-07Livingston2 - 0Motherwell2.763.182.58
2023-10-08Aberdeen0 - 0Saint Johnstone1.583.935.74
2023-10-08Saint Mirren0 - 3Rangers6.054.431.49
2023-10-24Dundee FC0 - 0Ross County2.043.473.50
Round 9
2023-10-21Kilmarnock3 - 1Livingston1.873.454.23
2023-10-21Rangers4 - 0Hibernian1.355.157.95
2023-10-22Hearts1 - 4Celtic5.954.661.47
2023-11-07Saint Johnstone2 - 2Motherwell2.723.102.67
2023-11-28Ross County1 - 0Saint Mirren2.693.062.71
2024-01-30Aberdeen1 - 1Dundee FC1.743.664.66
Round 10
2023-10-28Hibernian0 - 0Celtic6.344.781.44
2023-10-28Livingston0 - 2Dundee FC2.453.222.89
2023-10-28Motherwell3 - 3Ross County1.913.583.85
2023-10-28Saint Mirren4 - 0Saint Johnstone1.723.485.09
2023-10-29Kilmarnock2 - 0Aberdeen2.343.253.05
2023-10-29Rangers2 - 1Hearts1.275.879.74
Round 11
2023-10-31Hibernian2 - 2Ross County1.564.105.58
2023-11-01Celtic2 - 1Saint Mirren1.197.0413.33
2023-11-01Dundee FC0 - 5Rangers7.654.781.38
2023-11-01Hearts1 - 0Livingston1.643.895.13
2023-11-01Motherwell2 - 4Aberdeen2.413.352.86
2023-11-01Saint Johnstone2 - 1Kilmarnock3.533.182.14
Round 12
2023-11-04Kilmarnock1 - 0Motherwell2.193.383.17
2023-11-04Ross County0 - 3Celtic11.836.081.22
2023-11-08Saint Mirren2 - 2Hibernian2.493.252.81
2023-12-20Aberdeen2 - 1Livingston1.593.985.45
2023-12-20Rangers2 - 0Saint Johnstone1.138.3318.50
2024-01-23Hearts3 - 2Dundee FC1.713.704.83
Round 13
2023-11-11Dundee FC4 - 0Saint Mirren2.363.233.02
2023-11-11Hibernian1 - 0Kilmarnock2.143.443.28
2023-11-11Motherwell1 - 2Hearts2.873.302.41
2023-11-11Saint Johnstone1 - 0Ross County2.573.212.75
2023-11-12Celtic6 - 0Aberdeen1.226.4411.92
2023-11-12Livingston0 - 2Rangers11.175.861.24
Round 14
2023-11-25Celtic1 - 1Motherwell1.138.4218.00
2023-11-25Dundee FC1 - 2Hibernian2.683.282.55
2023-11-25Hearts1 - 0Saint Johnstone1.524.026.25
2023-11-25Ross County0 - 0Kilmarnock2.853.222.48
2023-11-25Saint Mirren1 - 0Livingston1.763.494.78
2023-11-26Aberdeen1 - 1Rangers6.074.291.51
Round 15
2023-12-02Kilmarnock0 - 1Hearts2.723.252.56
2023-12-02Motherwell3 - 3Dundee FC2.243.223.23
2023-12-03Hibernian2 - 0Aberdeen1.903.573.85
2023-12-03Rangers2 - 0Saint Mirren1.206.5413.67
2023-12-03Saint Johnstone1 - 3Celtic12.336.381.21
2024-01-30Livingston2 - 2Ross County2.343.113.21
Round 16
2023-11-05Dundee FC1 - 0Livingston1.963.353.90
2023-12-05Ross County3 - 0Motherwell2.263.143.29
2023-12-06Aberdeen0 - 1Kilmarnock2.163.283.36
2023-12-06Celtic4 - 1Hibernian1.177.2013.42
2023-12-06Hearts0 - 1Rangers5.944.331.50
2023-12-06Saint Johnstone1 - 0Saint Mirren2.983.042.49
Round 17
2023-12-09Aberdeen2 - 1Hearts2.423.352.86
2023-12-09Livingston0 - 1Hibernian3.373.332.14
2023-12-09Motherwell1 - 1Saint Johnstone2.073.213.66
2023-12-09Rangers3 - 1Dundee FC1.147.6617.00
2023-12-09Saint Mirren2 - 0Ross County2.203.133.43
2023-12-10Kilmarnock2 - 1Celtic8.875.291.31
Round 18
2023-12-16Celtic0 - 2Hearts1.236.3710.92
2023-12-16Livingston0 - 0Kilmarnock3.353.182.20
2023-12-16Ross County0 - 1Dundee FC2.353.213.05
2023-12-16Saint Mirren0 - 0Motherwell1.993.243.89
2024-01-24Hibernian0 - 3Rangers9.225.261.31
2024-01-24Saint Johnstone1 - 1Aberdeen4.203.371.90
Round 19
2023-12-23Celtic2 - 0Livingston1.0710.6229.67
2023-12-23Hearts2 - 0Saint Mirren1.913.424.06
2023-12-23Kilmarnock2 - 1Saint Johnstone1.613.765.63
2023-12-24Motherwell0 - 2Rangers9.855.401.28
2024-03-13Dundee FC1 - 0Aberdeen2.593.332.62
2024-03-13Ross County2 - 2Hibernian3.653.472.01
Round 20
2023-12-26Dundee FC0 - 3Celtic9.985.711.27
2023-12-27Hibernian0 - 1Hearts2.763.252.53
2023-12-27Livingston0 - 0Saint Johnstone2.422.993.16
2023-12-27Saint Mirren0 - 1Kilmarnock2.722.972.76
2024-02-14Aberdeen3 - 3Motherwell1.933.453.88
2024-02-14Rangers3 - 1Ross County1.0711.7027.67
Round 21
2023-12-16Saint Johnstone1 - 0Hibernian3.183.202.28
2023-12-30Aberdeen0 - 3Saint Mirren1.923.414.09
2023-12-30Celtic2 - 1Rangers2.153.483.20
2023-12-30Hearts2 - 2Ross County1.683.695.01
2023-12-30Kilmarnock2 - 2Dundee FC1.813.524.44
2023-12-30Motherwell3 - 1Livingston2.003.303.85
Round 22
2024-01-02Hibernian2 - 2Motherwell1.943.453.81
2024-01-02Livingston1 - 2Hearts4.173.401.88
2024-01-02Rangers3 - 1Kilmarnock1.236.2711.83
2024-01-02Ross County0 - 3Aberdeen3.143.282.26
2024-01-02Saint Mirren0 - 3Celtic12.086.081.23
2024-02-11Dundee FC2 - 1Saint Johnstone2.033.263.77
Round 23
2024-01-27Celtic1 - 0Ross County1.0712.1730.17
2024-01-27Hearts2 - 0Aberdeen2.153.263.38
2024-01-27Kilmarnock2 - 2Hibernian1.963.433.80
2024-01-27Livingston1 - 4Dundee FC2.803.052.66
2024-01-27Saint Johnstone1 - 1Motherwell2.692.892.86
2024-01-27Saint Mirren0 - 1Rangers10.425.881.26
Round 24
2024-02-03Aberdeen1 - 1Celtic7.425.081.36
2024-02-03Dundee FC2 - 3Hearts2.983.392.31
2024-02-03Hibernian0 - 3Saint Mirren1.993.343.79
2024-02-03Motherwell1 - 1Kilmarnock2.993.232.35
2024-02-03Rangers3 - 0Livingston1.0810.4926.83
2024-02-03Ross County0 - 1Saint Johnstone2.313.073.27
Round 25
2024-02-06Motherwell5 - 0Ross County1.983.363.83
2024-02-06Rangers2 - 1Aberdeen1.226.2811.92
2024-02-07Hibernian1 - 2Celtic7.635.231.34
2024-02-07Kilmarnock1 - 0Livingston1.673.685.28
2024-02-07Saint Johnstone0 - 1Hearts3.683.342.03
2024-02-07Saint Mirren2 - 0Dundee FC2.273.163.26
Round 26
2024-02-17Aberdeen2 - 2Hibernian2.283.403.01
2024-02-17Celtic1 - 1Kilmarnock1.206.8412.25
2024-02-17Dundee FC2 - 0Ross County1.803.774.08
2024-02-17Hearts2 - 0Motherwell1.693.704.88
2024-02-17Livingston1 - 0Saint Mirren3.053.082.43
2024-02-18Saint Johnstone0 - 3Rangers12.086.381.22
Round 27
2024-02-24Hibernian2 - 1Dundee FC1.953.613.64
2024-02-24Kilmarnock2 - 0Aberdeen2.203.233.31
2024-02-24Rangers5 - 0Hearts1.265.7810.33
2024-02-24Ross County3 - 2Livingston2.203.253.31
2024-02-24Saint Mirren2 - 0Saint Johnstone1.813.254.82
2024-02-25Motherwell1 - 3Celtic8.635.441.31
Round 28
2024-02-27Ross County1 - 1Saint Mirren3.563.172.12
2024-02-28Aberdeen0 - 2Saint Johnstone1.653.665.43
2024-02-28Celtic7 - 1Dundee FC1.158.0915.33
2024-02-28Hearts1 - 1Hibernian1.903.603.87
2024-02-28Kilmarnock1 - 2Rangers7.514.371.43
2024-02-28Livingston1 - 3Motherwell3.043.192.39
Round 29
2024-03-02Dundee FC2 - 2Kilmarnock2.703.332.52
2024-03-02Hibernian2 - 0Ross County1.484.406.16
2024-03-02Rangers1 - 2Motherwell1.158.0616.08
2024-03-02Saint Johnstone1 - 1Livingston2.213.103.47
2024-03-02Saint Mirren2 - 1Aberdeen2.283.223.15
2024-03-03Hearts2 - 0Celtic6.784.681.43
Round 30
2024-03-16Celtic3 - 1Saint Johnstone1.109.3623.83
2024-03-16Hibernian3 - 0Livingston1.524.126.30
2024-03-16Kilmarnock5 - 2Saint Mirren2.153.023.74
2024-03-16Motherwell0 - 1Aberdeen2.333.263.04
2024-03-16Ross County2 - 1Hearts4.263.651.80
2024-04-17Dundee FC0 - 0Rangers10.175.891.26
Round 31
2024-03-30Aberdeen2 - 1Ross County1.743.654.73
2024-03-30Hearts1 - 1Kilmarnock2.023.443.62
2024-03-30Motherwell1 - 1Saint Mirren2.493.252.82
2024-03-30Rangers3 - 1Hibernian1.256.179.75
2024-03-30Saint Johnstone1 - 2Dundee FC2.853.162.52
2024-03-31Livingston0 - 3Celtic12.837.201.19
Round 32
2024-04-06Dundee FC2 - 3Motherwell2.323.362.99
2024-04-06Hibernian1 - 2Saint Johnstone1.524.116.20
2024-04-06Kilmarnock1 - 0Ross County1.494.216.72
2024-04-06Livingston0 - 0Aberdeen3.573.332.07
2024-04-06Saint Mirren1 - 2Hearts2.713.162.64
2024-04-07Rangers3 - 3Celtic2.203.533.03
Round 33