Dundee
Kilmarnock
30 Dec 20:45
+410
Dundee to Win 2.77
Draw 3.10
Kilmarnock to Win 2.44
Dundee (0) 1.98
Kilmarnock (0) 1.75
Under 2.5 1.727
Over 2.5 2.02
Hibernian
Aberdeen
30 Dec 20:45
+398
Hibernian to Win 1.81
Draw 3.40
Aberdeen to Win 4.05
Hibernian (-1.0) 2.52
Aberdeen (+1.0) 1.47
Under 2.5 1.909
Over 2.5 1.82
Livingston
Dundee United
30 Dec 20:45
+401
Livingston to Win 2.51
Draw 3.10
Dundee United to Win 2.68
Livingston (0) 1.81
Dundee United (0) 1.92
Under 2.5 1.833
Over 2.5 1.90
Rangers
St Mirren
30 Dec 20:45
+400
Rangers to Win 1.57
Draw 3.82
St Mirren to Win 5.65
Rangers (-1.0) 1.97
St Mirren (+1.0) 1.76
Under 2.5 1.87
Over 2.5 1.86
Motherwell
Celtic
30 Dec 21:00
+418
Motherwell to Win 3.78
Draw 3.42
Celtic to Win 1.909
Motherwell (+1.0) 1.44
Celtic (-1.0) 2.62
Under 2.5 1.98
Over 2.5 1.76
Airdrieonians
Raith Rovers
03 Jan 2026 16:00
+307
Airdrieonians to Win 3.50
Draw 3.24
Raith Rovers to Win 1.94
Airdrieonians (0) 2.55
Raith Rovers (0) 1.43
Under 2.5 1.66
Over 2.5 2.12
Ayr United
Queen's Park
03 Jan 2026 16:00
+313
Ayr United to Win 1.46
Draw 3.84
Queen's Park to Win 6.05
Ayr United (-1.0) 1.79
Queen's Park (+1.0) 1.88
Under 2.5 1.89
Over 2.5 1.83
Dunfermline
Ross County
03 Jan 2026 16: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.71
Over 2.5 2.04
Partick Thistle
Greenock Morton
03 Jan 2026 16: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.81
Over 2.5 1.909
St Johnstone
Arbroath
03 Jan 2026 16: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.97
Over 2.5 1.76
Cove Rangers
Montrose
03 Jan 2026 16: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.78
Over 2.5 1.95
Hamilton
East Fife
03 Jan 2026 16: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.95
Over 2.5 1.78
Inverness Caledonian Thistle
Peterhead
03 Jan 2026 16: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.13
Over 2.5 1.65
Kelty Hearts
Alloa Athletic
03 Jan 2026 16: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.89
Over 2.5 1.83
Stenhousemuir
Queen of the South
03 Jan 2026 16: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.71
Over 2.5 2.04
Clyde
Forfar Athletic
03 Jan 2026 16: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.96
Over 2.5 1.77
Elgin City
East Kilbride
03 Jan 2026 16: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.10
Over 2.5 1.666
Spartans
Dumbarton
03 Jan 2026 16:00
+240
Spartans to Win 1.63
Draw 3.64
Dumbarton to Win 4.50
Spartans (-1.0) 2.13
Dumbarton (+1.0) 1.61
Under 2.5 2.03
Over 2.5 1.72
Stirling Albion
Annan Athletic
03 Jan 2026 16: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.10
Over 2.5 1.666
Stranraer
Edinburgh City
03 Jan 2026 16: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.04
Over 2.5 1.71
Premiership. 2025/26. Winner.  30 Dec 20: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 16: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 16: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 16: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