Dundee
Kilmarnock
30 Dec 19:45
+481
Dundee to Win 2.79
Draw 3.125
Kilmarnock to Win 2.55
Dundee (0) 1.95
Kilmarnock (0) 1.80
Under 2.5 1.68
Over 2.5 2.14
Hibernian
Aberdeen
30 Dec 19:45
+474
Hibernian to Win 1.82
Draw 3.52
Aberdeen to Win 4.20
Hibernian (-1.0) 2.51
Aberdeen (+1.0) 1.49
Under 2.5 1.94
Over 2.5 1.83
Livingston
Dundee United
30 Dec 19:45
+481
Livingston to Win 2.53
Draw 3.24
Dundee United to Win 2.71
Livingston (0) 1.81
Dundee United (0) 1.94
Under 2.5 1.89
Over 2.5 1.88
Rangers
St Mirren
30 Dec 19:45
+481
Rangers to Win 1.56
Draw 3.94
St Mirren to Win 5.65
Rangers (-1.0) 1.94
St Mirren (+1.0) 1.81
Under 2.5 1.95
Over 2.5 1.82
Motherwell
Celtic
30 Dec 20:00
+501
Motherwell to Win 4.10
Draw 3.84
Celtic to Win 1.76
Motherwell (+1.0) 1.59
Celtic (-1.0) 2.27
Under 2.5 2.375
Over 2.5 1.56
Celtic
Rangers
03 Jan 2026 12:30
+403
Celtic to Win 1.666
Draw 3.78
Rangers to Win 4.85
Celtic (-1.0) 2.16
Rangers (+1.0) 1.65
Under 2.5 2.04
Over 2.5 1.75
Dundee United
Dundee
03 Jan 2026 15:00
+401
Dundee United to Win 1.727
Draw 3.56
Dundee to Win 4.70
Dundee United (-1.0) 2.29
Dundee (+1.0) 1.58
Under 2.5 1.83
Over 2.5 1.94
Falkirk
Aberdeen
03 Jan 2026 15:00
+410
Falkirk to Win 2.73
Draw 3.22
Aberdeen to Win 2.53
Falkirk (0) 1.94
Aberdeen (0) 1.81
Under 2.5 1.77
Over 2.5 2.01
Hearts
Livingston
03 Jan 2026 15:00
+388
Hearts to Win 1.30
Draw 5.05
Livingston to Win 9.50
Hearts (-1.0) 1.47
Livingston (+1.0) 2.57
Under 2.5 2.19
Over 2.5 1.65
Kilmarnock
Hibernian
03 Jan 2026 15:00
+388
Kilmarnock to Win 4.25
Draw 3.40
Hibernian to Win 1.84
Kilmarnock (0) 3.10
Hibernian (0) 1.34
Under 2.5 1.75
Over 2.5 2.04
Motherwell
St Mirren
03 Jan 2026 15:00
+394
Motherwell to Win 1.92
Draw 3.36
St Mirren to Win 3.94
Motherwell (0) 1.40
St Mirren (0) 2.82
Under 2.5 1.77
Over 2.5 2.01
Airdrieonians
Raith Rovers
03 Jan 2026 15:00
+307
Airdrieonians to Win 3.44
Draw 3.24
Raith Rovers to Win 1.96
Airdrieonians (0) 2.52
Raith Rovers (0) 1.44
Under 2.5 1.65
Over 2.5 2.11
Ayr United
Queen's Park
03 Jan 2026 15:00
+313
Ayr United to Win 1.43
Draw 3.96
Queen's Park to Win 6.30
Ayr United (-1.0) 1.74
Queen's Park (+1.0) 1.94
Under 2.5 1.94
Over 2.5 1.77
Dunfermline
Ross County
03 Jan 2026 15:00
+319
Dunfermline to Win 2.08
Draw 3.14
Ross County to Win 3.22
Dunfermline (0) 1.51
Ross County (0) 2.33
Under 2.5 1.69
Over 2.5 2.04
Partick Thistle
Greenock Morton
03 Jan 2026 15:00
+301
Partick Thistle to Win 1.55
Draw 3.58
Greenock Morton to Win 5.40
Partick Thistle (-1.0) 2.04
Greenock Morton (+1.0) 1.666
Under 2.5 1.77
Over 2.5 1.94
St Johnstone
Arbroath
03 Jan 2026 15:00
+299
St Johnstone to Win 1.35
Draw 4.25
Arbroath to Win 7.50
St Johnstone (-1.0) 1.61
Arbroath (+1.0) 2.13
Under 2.5 1.98
Over 2.5 1.74
Cove Rangers
Montrose
03 Jan 2026 15:00
+237
Cove Rangers to Win 2.08
Draw 3.18
Montrose to Win 3.18
Cove Rangers (0) 1.52
Montrose (0) 2.31
Under 2.5 1.77
Over 2.5 1.94
Hamilton
East Fife
03 Jan 2026 15:00
+237
Hamilton to Win 1.86
Draw 3.40
East Fife to Win 3.58
Hamilton (-1.0) 2.69
East Fife (+1.0) 1.39
Under 2.5 1.94
Over 2.5 1.77
Inverness Caledonian Thistle
Peterhead
03 Jan 2026 15:00
+231
Inverness Caledonian Thistle to Win 1.31
Draw 4.45
Peterhead to Win 8.20
Inverness Caledonian Thistle (-1.5) 1.98
Peterhead (+1.5) 1.71
Under 2.5 2.12
Over 2.5 1.64
Kelty Hearts
Alloa Athletic
03 Jan 2026 15:00
+238
Kelty Hearts to Win 4.45
Draw 3.45
Alloa Athletic to Win 1.68
Kelty Hearts (+1.0) 1.55
Alloa Athletic (-1.0) 2.24
Under 2.5 1.89
Over 2.5 1.81
Stenhousemuir
Queen of the South
03 Jan 2026 15:00
+235
Stenhousemuir to Win 2.22
Draw 3.08
Queen of the South to Win 2.99
Stenhousemuir (0) 1.60
Queen of the South (0) 2.15
Under 2.5 1.70
Over 2.5 2.03
Clyde
Forfar Athletic
03 Jan 2026 15:00
+241
Clyde to Win 1.76
Draw 3.44
Forfar Athletic to Win 3.98
Clyde (-1.0) 2.41
Forfar Athletic (+1.0) 1.48
Under 2.5 1.93
Over 2.5 1.78
Elgin City
East Kilbride
03 Jan 2026 15:00
+247
Elgin City to Win 2.46
Draw 3.40
East Kilbride to Win 2.44
Elgin City (0) 1.84
East Kilbride (0) 1.83
Under 2.5 2.11
Over 2.5 1.65
Spartans
Dumbarton
03 Jan 2026 15:00
+240
Spartans to Win 1.63
Draw 3.58
Dumbarton to Win 4.60
Spartans (-1.0) 2.13
Dumbarton (+1.0) 1.61
Under 2.5 2.02
Over 2.5 1.71
Stirling Albion
Annan Athletic
03 Jan 2026 15:00
+249
Stirling Albion to Win 3.02
Draw 3.38
Annan Athletic to Win 2.07
Stirling Albion (+1.0) 1.32
Annan Athletic (-1.0) 3.00
Under 2.5 2.09
Over 2.5 1.66
Stranraer
Edinburgh City
03 Jan 2026 15:00
+241
Stranraer to Win 2.32
Draw 3.38
Edinburgh City to Win 2.61
Stranraer (0) 1.73
Edinburgh City (0) 1.95
Under 2.5 2.03
Over 2.5 1.70
Premiership. 2025/26. Winner.  30 Dec 19:45
Name Yes No
Celtic 1.48 2.40
Hearts 3.52 1.24
Rangers 8.40 1.027
Motherwell 365.00
Aberdeen 525.00
Hibernian 525.00
Name Yes No
Dundee United 1151.00
Falkirk 1151.00
St Mirren 1751.00
Kilmarnock 2751.00
Livingston 3501.00
Dundee 5001.00
Championship. 2025/26. Winner.  03 Jan 2026 15:00
Name Yes No
St Johnstone 1.172 4.20
Partick Thistle 6.50 1.065
Arbroath 21.00
Ayr United 41.00
Dunfermline 61.00
Name Yes No
Raith Rovers 91.00
Greenock Morton 151.00
Airdrieonians 575.00
Ross County 575.00
Queen's Park 1151.00
League 1. 2025/26. Winner.  03 Jan 2026 15:00
Name Yes No
Inverness Caledonian Thistle 1.25 3.42
Stenhousemuir 9.90 1.009
Alloa Athletic 13.50
Queen of the South 14.50
East Fife 27.00
Name Yes No
Peterhead 41.00
Hamilton 101.00
Montrose 106.00
Cove Rangers 851.00
Kelty Hearts 1751.00
League 2. 2025/26. Winner.  03 Jan 2026 15:00
Name Yes No
East Kilbride 2.03 1.666
Spartans 2.05 1.66
Clyde 9.80 1.01
Stranraer 31.00
Elgin City 53.00
Name Yes No
Forfar Athletic 53.00
Annan Athletic 73.00
Dumbarton 111.00
Stirling Albion 140.00
Edinburgh City 365.00