Dundee
Kilmarnock
30 Dec 19:45
+410
Dundee to Win 2.85
Draw 3.16
Kilmarnock to Win 2.47
Dundee (0) 2.01
Kilmarnock (0) 1.75
Under 2.5 1.74
Over 2.5 2.05
Hibernian
Aberdeen
30 Dec 19:45
+398
Hibernian to Win 1.83
Draw 3.52
Aberdeen to Win 4.15
Hibernian (-1.0) 2.54
Aberdeen (+1.0) 1.48
Under 2.5 1.94
Over 2.5 1.83
Livingston
Dundee United
30 Dec 19:45
+400
Livingston to Win 2.55
Draw 3.22
Dundee United to Win 2.71
Livingston (0) 1.82
Dundee United (0) 1.93
Under 2.5 1.84
Over 2.5 1.93
Rangers
St Mirren
30 Dec 19:45
+400
Rangers to Win 1.58
Draw 3.82
St Mirren to Win 5.65
Rangers (-1.0) 1.98
St Mirren (+1.0) 1.77
Under 2.5 1.89
Over 2.5 1.88
Motherwell
Celtic
30 Dec 20:00
+418
Motherwell to Win 3.80
Draw 3.54
Celtic to Win 1.90
Motherwell (+1.0) 1.46
Celtic (-1.0) 2.60
Under 2.5 2.00
Over 2.5 1.78
Airdrieonians
Raith Rovers
03 Jan 2026 15:00
+305
Airdrieonians to Win 3.65
Draw 3.28
Raith Rovers to Win 1.88
Airdrieonians (0) 2.69
Raith Rovers (0) 1.39
Under 2.5 1.66
Over 2.5 2.09
Ayr United
Queen's Park
03 Jan 2026 15:00
+313
Ayr United to Win 1.45
Draw 3.88
Queen's Park to Win 6.15
Ayr United (-1.0) 1.79
Queen's Park (+1.0) 1.88
Under 2.5 1.88
Over 2.5 1.82
Dunfermline
Ross County
03 Jan 2026 15:00
+319
Dunfermline to Win 2.08
Draw 3.15
Ross County to Win 3.20
Dunfermline (0) 1.52
Ross County (0) 2.31
Under 2.5 1.70
Over 2.5 2.03
Partick Thistle
Greenock Morton
03 Jan 2026 15:00
+300
Partick Thistle to Win 1.55
Draw 3.60
Greenock Morton to Win 5.35
Partick Thistle (-1.0) 2.02
Greenock Morton (+1.0) 1.68
Under 2.5 1.80
Over 2.5 1.90
St Johnstone
Arbroath
03 Jan 2026 15:00
+299
St Johnstone to Win 1.35
Draw 4.20
Arbroath to Win 7.60
St Johnstone (-1.0) 1.615
Arbroath (+1.0) 2.12
Under 2.5 1.96
Over 2.5 1.75
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
+238
Hamilton to Win 1.77
Draw 3.48
East Fife to Win 3.88
Hamilton (-1.0) 2.49
East Fife (+1.0) 1.45
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
+237
Kelty Hearts to Win 4.50
Draw 3.48
Alloa Athletic to Win 1.666
Kelty Hearts (+1.0) 1.56
Alloa Athletic (-1.0) 2.22
Under 2.5 1.88
Over 2.5 1.82
Stenhousemuir
Queen of the South
03 Jan 2026 15:00
+234
Stenhousemuir to Win 2.23
Draw 3.125
Queen of the South to Win 2.93
Stenhousemuir (0) 1.615
Queen of the South (0) 2.12
Under 2.5 1.70
Over 2.5 2.03
Clyde
Forfar Athletic
03 Jan 2026 15:00
+242
Clyde to Win 1.75
Draw 3.46
Forfar Athletic to Win 4.00
Clyde (-1.0) 2.41
Forfar Athletic (+1.0) 1.48
Under 2.5 1.95
Over 2.5 1.76
Elgin City
East Kilbride
03 Jan 2026 15:00
+246
Elgin City to Win 2.86
Draw 3.38
East Kilbride to Win 2.15
Elgin City (0) 2.13
East Kilbride (0) 1.61
Under 2.5 2.09
Over 2.5 1.66
Spartans
Dumbarton
03 Jan 2026 15:00
+240
Spartans to Win 1.63
Draw 3.62
Dumbarton to Win 4.55
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 2.92
Draw 3.38
Annan Athletic to Win 2.12
Stirling Albion (+1.0) 1.30
Annan Athletic (-1.0) 3.125
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
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