Hearts
Rangers
21 Dec 13:30
+479
Hearts to Win 2.10
Draw 3.36
Rangers to Win 3.30
Hearts (0) 1.53
Rangers (0) 2.39
Under 2.5 1.86
Over 2.5 1.88
Celtic
Aberdeen
21 Dec 15:00
+459
Celtic to Win 1.30
Draw 5.30
Aberdeen to Win 8.40
Celtic (-1.5) 1.86
Aberdeen (+1.5) 1.86
Under 3.5 1.64
Over 3.5 2.17
Hibernian
Hearts
27 Dec 12:30
+403
Hibernian to Win 2.68
Draw 3.20
Hearts to Win 2.56
Hibernian (0) 1.92
Hearts (0) 1.82
Under 2.5 1.75
Over 2.5 2.01
Dundee
Falkirk
27 Dec 15:00
+397
Dundee to Win 2.95
Draw 3.125
Falkirk to Win 2.40
Dundee (0) 2.06
Falkirk (0) 1.70
Under 2.5 1.76
Over 2.5 1.99
Livingston
Celtic
27 Dec 15:00
+395
Livingston to Win 8.30
Draw 4.75
Celtic to Win 1.35
Livingston (+1.5) 1.78
Celtic (-1.5) 1.96
Under 3.5 1.52
Over 3.5 2.43
St Mirren
Kilmarnock
27 Dec 15:00
+395
St Mirren to Win 1.79
Draw 3.48
Kilmarnock to Win 4.35
St Mirren (-1.0) 2.45
Kilmarnock (+1.0) 1.51
Under 2.5 1.86
Over 2.5 1.88
Arbroath
Airdrieonians
27 Dec 15:00
+317
Arbroath to Win 1.76
Draw 3.42
Airdrieonians to Win 4.45
Arbroath (-1.0) 2.41
Airdrieonians (+1.0) 1.50
Under 2.5 1.75
Over 2.5 1.97
Greenock Morton
Ayr United
27 Dec 15:00
+307
Greenock Morton to Win 3.22
Draw 3.16
Ayr United to Win 2.17
Greenock Morton (0) 2.31
Ayr United (0) 1.55
Under 2.5 1.65
Over 2.5 2.12
Queen's Park
Partick Thistle
27 Dec 15:00
+308
Queen's Park to Win 6.00
Draw 3.85
Partick Thistle to Win 1.51
Queen's Park (+1.0) 1.80
Partick Thistle (-1.0) 1.909
Under 2.5 1.87
Over 2.5 1.833
Raith Rovers
Dunfermline
27 Dec 15:00
+309
Raith Rovers to Win 2.07
Draw 3.10
Dunfermline to Win 3.38
Raith Rovers (0) 1.49
Dunfermline (0) 2.45
Under 2.5 1.58
Over 2.5 2.23
Ross County
St Johnstone
27 Dec 15:00
+308
Ross County to Win 4.80
Draw 3.60
St Johnstone to Win 1.666
Ross County (+1.0) 1.571
St Johnstone (-1.0) 2.25
Under 2.5 1.85
Over 2.5 1.85
Alloa Athletic
Stenhousemuir
27 Dec 15:00
+237
Alloa Athletic to Win 2.15
Draw 3.32
Stenhousemuir to Win 3.10
Alloa Athletic (0) 1.58
Stenhousemuir (0) 2.23
Under 2.5 1.68
Over 2.5 2.07
East Fife
Kelty Hearts
27 Dec 15:00
+233
East Fife to Win 1.50
Draw 3.94
Kelty Hearts to Win 6.00
East Fife (-1.0) 1.88
Kelty Hearts (+1.0) 1.82
Under 2.5 1.99
Over 2.5 1.73
Montrose
Inverness Caledonian Thistle
27 Dec 15:00
+229
Montrose to Win 6.85
Draw 3.98
Inverness Caledonian Thistle to Win 1.45
Montrose (+1.0) 1.90
Inverness Caledonian Thistle (-1.0) 1.81
Under 2.5 1.90
Over 2.5 1.81
Peterhead
Cove Rangers
27 Dec 15:00
+239
Peterhead to Win 2.22
Draw 3.28
Cove Rangers to Win 3.02
Peterhead (0) 1.615
Cove Rangers (0) 2.17
Under 2.5 1.89
Over 2.5 1.82
Queen of the South
Hamilton
27 Dec 15:00
+248
Queen of the South to Win 2.60
Draw 3.42
Hamilton to Win 2.44
Queen of the South (0) 1.90
Hamilton (0) 1.81
Under 2.5 1.909
Over 2.5 1.80
Annan Athletic
Stranraer
27 Dec 15:00
+238
Annan Athletic to Win 2.00
Draw 3.50
Stranraer to Win 3.32
Annan Athletic (0) 1.49
Stranraer (0) 2.45
Under 2.5 2.03
Over 2.5 1.71
Dumbarton
Stirling Albion
27 Dec 15:00
+244
Dumbarton to Win 1.80
Draw 3.60
Stirling Albion to Win 3.80
Dumbarton (-1.0) 2.47
Stirling Albion (+1.0) 1.48
Under 2.5 2.15
Over 2.5 1.63
East Kilbride
Clyde
27 Dec 15:00
+244
East Kilbride to Win 1.79
Draw 3.65
Clyde to Win 3.92
East Kilbride (-1.0) 2.41
Clyde (+1.0) 1.50
Under 2.5 2.20
Over 2.5 1.60
Edinburgh City
Spartans
27 Dec 15:00
+242
Edinburgh City to Win 2.70
Draw 3.50
Spartans to Win 2.32
Edinburgh City (0) 2.00
Spartans (0) 1.727
Under 2.5 1.99
Over 2.5 1.73
Forfar Athletic
Elgin City
27 Dec 15:00
+242
Forfar Athletic to Win 2.54
Draw 3.28
Elgin City to Win 2.58
Forfar Athletic (0) 1.84
Elgin City (0) 1.86
Under 2.5 1.85
Over 2.5 1.85
Premiership. 2025/26. Winner.  21 Dec 13:30
Name Yes No
Celtic 1.84 1.83
Hearts 2.98 1.33
Rangers 3.86 1.20
Aberdeen 525.00
Hibernian 525.00
Motherwell 775.00
Name Yes No
Dundee United 1151.00
Falkirk 1151.00
St Mirren 1751.00
Kilmarnock 2751.00
Livingston 3501.00
Dundee 5001.00