Kilmarnock
Aberdeen
31 Jan 16:00
+483
Kilmarnock to Win 2.83
Draw 3.06
Aberdeen to Win 2.50
Kilmarnock (0) 1.98
Aberdeen (0) 1.75
Under 2.5 1.78
Over 2.5 1.96
Livingston
Motherwell
31 Jan 16:00
+470
Livingston to Win 4.05
Draw 3.42
Motherwell to Win 1.85
Livingston (0) 2.92
Motherwell (0) 1.363
Under 2.5 1.84
Over 2.5 1.89
St Mirren
Dundee
31 Jan 16:00
+467
St Mirren to Win 1.69
Draw 3.50
Dundee to Win 4.65
St Mirren (-1.0) 2.27
Dundee (+1.0) 1.571
Under 2.5 1.84
Over 2.5 1.89
Dundee United
Hearts
31 Jan 21:00
+480
Dundee United to Win 4.20
Draw 3.52
Hearts to Win 1.75
Dundee United (+1.0) 1.533
Hearts (-1.0) 2.36
Under 2.5 1.96
Over 2.5 1.78
Hibernian
Rangers
01 Feb 15:00
+496
Hibernian to Win 3.04
Draw 3.44
Rangers to Win 2.21
Hibernian (0) 2.20
Rangers (0) 1.61
Under 2.5 1.96
Over 2.5 1.78
Celtic
Falkirk
01 Feb 16:00
+481
Celtic to Win 1.28
Draw 5.30
Falkirk to Win 8.10
Celtic (-1.5) 1.82
Falkirk (+1.5) 1.909
Under 3.5 1.64
Over 3.5 2.16
St Mirren
Hearts
03 Feb 21:00
+392
St Mirren to Win 4.75
Draw 3.40
Hearts to Win 1.69
St Mirren (+1.0) 1.571
Hearts (-1.0) 2.27
Under 2.5 1.75
Over 2.5 1.99
Dundee
Motherwell
04 Feb 20:45
+400
Dundee to Win 4.75
Draw 3.38
Motherwell to Win 1.70
Dundee (+1.0) 1.58
Motherwell (-1.0) 2.25
Under 2.5 1.77
Over 2.5 1.97
Hibernian
Dundee United
04 Feb 20:45
+397
Hibernian to Win 1.56
Draw 3.80
Dundee United to Win 5.25
Hibernian (-1.0) 1.952
Dundee United (+1.0) 1.77
Under 2.5 1.98
Over 2.5 1.76
Livingston
Falkirk
04 Feb 20:45
+410
Livingston to Win 2.65
Draw 3.125
Falkirk to Win 2.52
Livingston (0) 1.909
Falkirk (0) 1.82
Under 2.5 1.77
Over 2.5 1.97
Rangers
Kilmarnock
04 Feb 20:45
+396
Rangers to Win 1.29
Draw 4.70
Kilmarnock to Win 9.50
Rangers (-1.5) 1.83
Kilmarnock (+1.5) 1.89
Under 2.5 2.21
Over 2.5 1.615
Aberdeen
Celtic
04 Feb 21:00
+413
Aberdeen to Win 5.15
Draw 3.98
Celtic to Win 1.54
Aberdeen (+1.0) 1.86
Celtic (-1.0) 1.86
Under 2.5 2.25
Over 2.5 1.59
St Johnstone
Partick Thistle
30 Jan 20:45
+364
St Johnstone to Win 1.76
Draw 3.38
Partick Thistle to Win 4.05
St Johnstone (0) 1.32
Partick Thistle (0) 3.00
Under 2.5 1.77
Over 2.5 1.96
Ayr United
Raith Rovers
31 Jan 16:00
+376
Ayr United to Win 2.08
Draw 3.04
Raith Rovers to Win 3.32
Ayr United (0) 1.49
Raith Rovers (0) 2.38
Under 2.5 1.666
Over 2.5 2.10
Dunfermline
Airdrieonians
31 Jan 16:00
+359
Dunfermline to Win 1.66
Draw 3.40
Airdrieonians to Win 4.70
Dunfermline (-1.0) 2.29
Airdrieonians (+1.0) 1.53
Under 2.5 1.69
Over 2.5 2.07
Greenock Morton
Ross County
31 Jan 16:00
+371
Greenock Morton to Win 2.58
Draw 3.10
Ross County to Win 2.50
Greenock Morton (0) 1.86
Ross County (0) 1.81
Under 2.5 1.78
Over 2.5 1.95
Queen's Park
Arbroath
31 Jan 16:00
+368
Queen's Park to Win 3.48
Draw 3.22
Arbroath to Win 1.95
Queen's Park (0) 2.55
Arbroath (0) 1.43
Under 2.5 1.77
Over 2.5 1.96
Alloa Athletic
Cove Rangers
31 Jan 16:00
+242
Alloa Athletic to Win 1.909
Draw 3.28
Cove Rangers to Win 3.55
Alloa Athletic (0) 1.41
Cove Rangers (0) 2.62
Under 2.5 1.83
Over 2.5 1.89
East Fife
Montrose
31 Jan 16:00
+248
East Fife to Win 2.28
Draw 3.32
Montrose to Win 2.70
East Fife (0) 1.70
Montrose (0) 1.99
Under 2.5 1.909
Over 2.5 1.81
Kelty Hearts
Hamilton
31 Jan 16:00
+240
Kelty Hearts to Win 3.28
Draw 3.28
Hamilton to Win 2.00
Kelty Hearts (+1.0) 1.32
Hamilton (-1.0) 3.00
Under 2.5 1.88
Over 2.5 1.84
Queen of the South
Inverness Caledonian Thistle
31 Jan 16:00
+235
Queen of the South to Win 4.40
Draw 3.48
Inverness Caledonian Thistle to Win 1.68
Queen of the South (+1.0) 1.53
Inverness Caledonian Thistle (-1.0) 2.29
Under 2.5 1.88
Over 2.5 1.84
Stenhousemuir
Peterhead
31 Jan 16:00
+243
Stenhousemuir to Win 1.85
Draw 3.35
Peterhead to Win 3.68
Stenhousemuir (0) 1.38
Peterhead (0) 2.73
Under 2.5 1.76
Over 2.5 1.97
Annan Athletic
Clyde
31 Jan 16:00
+247
Annan Athletic to Win 2.18
Draw 3.30
Clyde to Win 2.875
Annan Athletic (0) 1.615
Clyde (0) 2.12
Under 2.5 2.02
Over 2.5 1.71
Dumbarton
Edinburgh City
31 Jan 16:00
+245
Dumbarton to Win 1.99
Draw 3.68
Edinburgh City to Win 2.98
Dumbarton (0) 1.53
Edinburgh City (0) 2.29
Under 3.5 1.69
Over 3.5 2.07
East Kilbride
Forfar Athletic
31 Jan 16:00
+241
East Kilbride to Win 1.57
Draw 3.94
Forfar Athletic to Win 4.55
East Kilbride (-1.0) 2.02
Forfar Athletic (+1.0) 1.68
Under 2.5 2.26
Over 2.5 1.58
Elgin City
Spartans
31 Jan 16:00
+238
Elgin City to Win 2.76
Draw 3.14
Spartans to Win 2.33
Elgin City (0) 2.01
Spartans (0) 1.69
Under 2.5 1.86
Over 2.5 1.86
Stirling Albion
Stranraer
31 Jan 16:00
+244
Stirling Albion to Win 2.60
Draw 3.28
Stranraer to Win 2.38
Stirling Albion (0) 1.92
Stranraer (0) 1.76
Under 2.5 1.95
Over 2.5 1.78
Premiership. 2025/26. Winner.  31 Jan 21:00
Name Yes No
Celtic 2.54 1.44
Rangers 2.80 1.36
Hearts 3.06 1.31
Motherwell 98.00
Hibernian 551.00
Falkirk 1151.00
Name Yes No
Aberdeen 1751.00
Dundee 1751.00
Dundee United 1751.00
Livingston 1751.00
St Mirren 1751.00
Kilmarnock 2001.00
Championship. 2025/26. Winner.  30 Jan 20:45
Name Yes No
St Johnstone 1.172 4.20
Partick Thistle 6.00 1.08
Arbroath 26.00
Dunfermline 101.00
Raith Rovers 111.00
Name Yes No
Ayr United 165.00
Greenock Morton 285.00
Ross County 285.00
Airdrieonians 1501.00
Queen's Park 1501.00
League 1. 2025/26. Winner.  31 Jan 16:00
Name Yes No
Inverness Caledonian Thistle 1.36 2.80
Stenhousemuir 4.00 1.188
Queen of the South 7.00 1.053
Alloa Athletic 16.00
Peterhead 88.00
Name Yes No
East Fife 111.00
Hamilton 126.00
Montrose 226.00
Cove Rangers 675.00
Kelty Hearts 701.00
League 2. 2025/26. Winner.  31 Jan 16:00
Name Yes No
Spartans 1.35 2.84
East Kilbride 4.70 1.137
Clyde 6.75 1.059
Stranraer 25.00
Stirling Albion 106.00
Name Yes No
Forfar Athletic 165.00
Annan Athletic 215.00
Elgin City 265.00
Dumbarton 801.00
Edinburgh City 1751.00