loadingLoading...
Odds comparison - Choose the best betting odds!

Odds comparison

Create account
It's FREE!
Home Page › Football › Archive Scotland

Scotland - historical betting odds 2026/2027

Here you can find historical odds that bookmakers offered on football matches in this country. These are the last highest odds we recorded for each of the bookmakers. The winning odds are marked with a colour. Click on the match to view the final result and the odds from all bookmakers.

The odds are available for the following football leagues: Premiership, Championship, League One, League Two, FA Cup, League Cup, Challenge Cup.

Football Scotland Premiership Best odds
31 July 2026 1 X 2
21:00 Dundee United - Glasgow Rangers 4.70 4.00 1.67
1 August 2026 1 X 2
16:00 Falkirk - St Mirren 2.15 3.40 3.20
18:30 Aberdeen - Hearts 2.99 3.36 2.27
2 August 2026 1 X 2
15:00 St Johnstone - Kilmarnock 1.96 3.54 3.64
17:30 Hibernian - Motherwell 1.84 3.52 4.10
3 August 2026 1 X 2
20:30 Celtic Glasgow - Dundee FC 1.13 8.70 16.25
8 August 2026 1 X 2
16:00 St Mirren - St Johnstone 2.56 3.22 2.72
16:00 Dundee FC - Aberdeen 2.85 3.28 2.40
9 August 2026 1 X 2
14:30 Kilmarnock - Celtic Glasgow 7.60 5.15 1.36
16:00 Motherwell - Falkirk 1.85 3.62 4.10
16:00 Hearts - Dundee United 1.77 3.90 4.10
17:00 Glasgow Rangers - Hibernian 1.39 4.75 7.00
22 August 2026 1 X 2
18:45 Dundee United - Dundee FC 1.95 3.46 3.74
29 August 2026 1 X 2
16:00 Hearts - St Johnstone 1.77 3.78 4.30
16:00 Celtic Glasgow - Falkirk 1.24 6.15 10.50
16:00 Kilmarnock - Dundee United 2.46 3.52 2.62
30 August 2026 1 X 2
13:00 Aberdeen - Glasgow Rangers 4.20 3.68 1.78
16:00 St Mirren - Motherwell 2.53 3.26 2.70
16:00 Dundee FC - Hibernian 3.30 3.42 2.10
2 September 2026 1 X 2
20:45 Celtic Glasgow - Aberdeen 1.24 5.85 10.50
20:45 Motherwell - Dundee United 2.33 3.50 2.80
20:45 Kilmarnock - St Mirren 2.62 3.56 2.44
20:45 Dundee FC - St Johnstone 2.66 3.34 2.52
21:00 Falkirk - Glasgow Rangers 6.05 4.33 1.48
3 September 2026 1 X 2
20:45 Hibernian - Hearts 2.28 3.48 2.94
5 September 2026 1 X 2
16:00 Dundee United - Falkirk 2.08 3.52 3.38
16:00 Aberdeen - Kilmarnock 1.62 3.96 4.95
16:00 Glasgow Rangers - Motherwell 1.38 4.85 7.10
21:00 St Mirren - Celtic Glasgow 6.85 4.95 1.38
6 September 2026 1 X 2
16:00 Hearts - Dundee FC 1.42 4.60 6.65
16:00 St Johnstone - Hibernian 3.15 3.25 2.24
9 September 2026 1 X 2
20:45 Glasgow Rangers - St Mirren 1.22 6.15 11.25
21:00 St Johnstone - Celtic Glasgow 5.60 4.50 1.52
15 September 2026 1 X 2
20:45 Motherwell - Aberdeen 1.84 3.64 3.98
20:45 Falkirk - Hearts 3.74 3.58 1.90
20:45 Hibernian - Kilmarnock 1.40 4.65 6.85
19 September 2026 1 X 2
16:00 Hibernian - Aberdeen 1.76 3.60 4.40
16:00 Dundee FC - Motherwell 2.97 3.40 2.25
16:00 St Johnstone - Falkirk 2.14 3.28 3.35
16:00 St Mirren - Dundee United 2.22 3.64 2.86
18:45 Kilmarnock - Hearts 4.55 3.92 1.71
20 September 2026 1 X 2
13:00 Celtic Glasgow - Glasgow Rangers 2.18 3.50 3.02
Football Scotland Championship Best odds
1 August 2026 1 X 2
16:00 Inverness CT - Dunfermline 2.56 2.96 2.78
16:00 Greenock Morton - Partick Thistle 5.15 3.94 1.51
16:00 Ayr - Arbroath 2.09 2.99 3.62
16:00 Raith Rovers - Stenhousemuir 1.36 4.05 7.70
16:00 Livingston - Queens Park 1.42 4.10 6.80
7 August 2026 1 X 2
20:30 Partick Thistle - Livingston 2.28 3.13 2.97
8 August 2026 1 X 2
16:00 Dunfermline - Ayr 2.00 3.18 3.78
16:00 Arbroath - Inverness CT 3.13 3.01 2.22
16:00 Queens Park - Raith Rovers 3.62 3.14 2.07
16:00 Stenhousemuir - Greenock Morton 2.10 3.05 3.38
21 August 2026 1 X 2
20:30 Inverness CT - Partick Thistle 2.56 3.07 2.56
22 August 2026 1 X 2
16:00 Queens Park - Stenhousemuir 2.50 2.98 2.71
16:00 Raith Rovers - Ayr 1.84 3.38 3.95
16:00 Livingston - Dunfermline 1.70 3.60 4.10
16:00 Greenock Morton - Arbroath 3.64 3.18 1.98
28 August 2026 1 X 2
20:30 Dunfermline - Raith Rovers 2.38 3.04 2.77
29 August 2026 1 X 2
16:00 Ayr - Greenock Morton 1.63 3.40 4.95
16:00 Stenhousemuir - Inverness CT 4.60 3.42 1.81
16:00 Partick Thistle - Queens Park 1.25 4.90 9.40
16:00 Arbroath - Livingston 3.62 3.20 1.99
4 September 2026 1 X 2
20:30 Livingston - Stenhousemuir 1.41 4.05 6.95
5 September 2026 1 X 2
16:00 Arbroath - Dunfermline 2.97 2.91 2.40
16:00 Partick Thistle - Ayr 1.48 3.90 5.60
16:00 Queens Park - Greenock Morton 2.32 3.13 2.88
16:00 Inverness CT - Raith Rovers 2.13 3.04 3.25
11 September 2026 1 X 2
20:30 Greenock Morton - Livingston 5.50 4.10 1.46
12 September 2026 1 X 2
16:00 Dunfermline - Queens Park 1.40 4.05 6.70
16:00 Ayr - Inverness CT 2.90 2.99 2.32
16:00 Raith Rovers - Arbroath 1.63 3.28 5.35
15 September 2026 1 X 2
20:45 Stenhousemuir - Partick Thistle 5.30 3.86 1.53
18 September 2026 1 X 2
20:30 Queens Park - Ayr 3.30 3.13 2.02
19 September 2026 1 X 2
16:00 Stenhousemuir - Arbroath 2.00 2.90 3.75
16:00 Partick Thistle - Raith Rovers 1.86 3.18 3.75
16:00 Livingston - Inverness CT 1.88 3.13 3.80
16:00 Greenock Morton - Dunfermline 6.45 4.10 1.39
25 September 2026 1 X 2
20:45 Raith Rovers - Livingston 2.73 3.03 2.43
20:45 Inverness CT - Greenock Morton 1.31 4.55 9.00
20:45 Ayr - Stenhousemuir 2.07 3.18 3.26
20:45 Arbroath - Queens Park 1.87 2.98 4.30
3 October 2026 1 X 2
16:00 Partick Thistle - Arbroath 1.31 4.70 7.80
16:00 Livingston - Ayr 1.49 4.00 5.30
16:00 Greenock Morton - Raith Rovers 5.30 3.74 1.51
Football Scotland League One Best odds
1 August 2026 1 X 2
16:00 Peterhead - Ross County 4.75 3.70 1.64
16:00 Montrose - Hamilton Academical 2.83 3.30 2.20
16:00 East Kilbride - Queen of The South 1.51 4.30 4.65
16:00 Cove Rangers - Airdrieonians 3.44 3.34 1.92
16:00 Alloa - East Fife 2.07 3.16 3.24
8 August 2026 1 X 2
16:00 Hamilton Academical - Alloa 1.58 3.75 4.75
16:00 Airdrieonians - East Kilbride 2.50 3.48 2.36
16:00 East Fife - Cove Rangers 2.16 3.25 2.94
16:00 Queen of The South - Peterhead 2.74 3.08 2.38
16:00 Ross County - Montrose 1.39 4.06 6.95
15 August 2026 1 X 2
16:00 Peterhead - East Fife 1.90 3.38 3.48
16:00 Hamilton Academical - Airdrieonians 1.89 3.54 3.38
16:00 Alloa - Montrose 2.25 3.25 2.85
16:00 East Kilbride - Cove Rangers 1.46 4.02 5.85
22 August 2026 1 X 2
16:00 East Fife - Hamilton Academical 3.94 3.26 1.82
16:00 Montrose - East Kilbride 4.25 3.78 1.64
16:00 Airdrieonians - Ross County 4.24 3.94 1.65
16:00 Cove Rangers - Peterhead 2.40 3.26 2.58
16:00 Queen of The South - Alloa 2.53 3.10 2.55
29 August 2026 1 X 2
16:00 Montrose - Queen of The South 1.96 3.48 3.40
16:00 Hamilton Academical - Cove Rangers 1.49 4.20 5.00
16:00 Alloa - Peterhead 1.87 3.28 3.70
16:00 Airdrieonians - East Fife 1.82 3.58 3.56
18:30 Ross County - East Kilbride 1.49 4.15 5.05
5 September 2026 1 X 2
16:00 Cove Rangers - Alloa 3.05 3.10 2.18
16:00 Queen of The South - Airdrieonians 3.04 3.44 2.04
16:00 East Kilbride - Hamilton Academical 2.78 3.68 2.09
16:00 East Fife - Ross County 5.45 3.78 1.51
16:00 Peterhead - Montrose 2.31 3.04 2.89
12 September 2026 1 X 2
16:00 Queen of The South - East Fife 2.32 3.36 2.62
16:00 East Kilbride - Peterhead 1.58 4.05 4.33
16:00 Montrose - Cove Rangers 1.93 3.34 3.42
16:00 Airdrieonians - Alloa 2.22 3.10 2.96
15 September 2026 1 X 2
20:45 Ross County - Queen of The South 1.22 6.15 10.50
19 September 2026 1 X 2
16:00 Hamilton Academical - Queen of The South 1.30 4.35 8.40
16:00 Peterhead - Airdrieonians 2.81 3.24 2.20
16:00 Cove Rangers - Ross County 6.55 4.15 1.38
16:00 East Fife - Montrose 2.57 3.02 2.52
16:00 Alloa - East Kilbride 2.86 3.30 2.15
3 October 2026 1 X 2
16:00 Airdrieonians - Montrose 1.88 3.35 3.48
16:00 Ross County - Alloa 1.21 5.35 9.50
16:00 East Fife - East Kilbride 3.62 3.46 1.84
16:00 Queen of The South - Cove Rangers 2.51 3.28 2.41
18:30 Hamilton Academical - Peterhead 1.35 4.19 7.90
Football Scotland League Two Best odds
1 August 2026 1 X 2
16:00 Clyde - Stranraer 1.90 3.55 3.30
16:00 Annan Athletic - Spartans 2.73 3.44 2.21
16:00 Forfar - Kelty Hearts 3.13 3.50 1.98
16:00 Stirling - Dumbarton 2.30 3.26 2.71
16:00 Edinburgh City - Elgin 2.11 3.50 3.04
8 August 2026 1 X 2
16:00 Stranraer - Annan Athletic 1.81 3.32 3.94
16:00 Kelty Hearts - Stirling 2.14 3.50 2.80
16:00 Elgin - Forfar 1.68 3.48 4.40
16:00 Dumbarton - Clyde 3.58 3.68 1.96
16:00 Spartans - Edinburgh City 1.48 3.90 5.60
15 August 2026 1 X 2
16:00 Elgin - Kelty Hearts 2.18 3.30 2.88
16:00 Stranraer - Spartans 2.58 3.48 2.30
16:00 Forfar - Stirling 2.43 3.38 2.50
16:00 Dumbarton - Edinburgh City 2.17 3.50 2.75
16:00 Annan Athletic - Clyde 2.78 3.64 2.15
22 August 2026 1 X 2
16:00 Spartans - Elgin 2.05 3.20 3.22
16:00 Stirling - Stranraer 2.72 3.38 2.28
16:00 Edinburgh City - Annan Athletic 2.01 3.55 3.02
16:00 Kelty Hearts - Dumbarton 1.67 3.64 4.25
16:00 Clyde - Forfar 1.57 3.88 4.65
28 August 2026 1 X 2
20:45 Edinburgh City - Forfar 1.79 3.28 4.05
29 August 2026 1 X 2
16:00 Annan Athletic - Dumbarton 1.87 3.62 3.92
16:00 Spartans - Clyde 2.72 3.38 2.24
16:00 Stranraer - Kelty Hearts 2.10 3.42 2.93
16:00 Elgin - Stirling 1.81 3.92 3.84
5 September 2026 1 X 2
16:00 Forfar - Stranraer 2.71 3.22 2.32
16:00 Dumbarton - Elgin 3.32 3.60 1.88
16:00 Clyde - Edinburgh City 1.86 3.82 3.75
16:00 Kelty Hearts - Annan Athletic 2.16 3.34 2.88
16:00 Stirling - Spartans 3.28 3.58 1.90
12 September 2026 1 X 2
16:00 Spartans - Forfar 1.57 3.80 4.75
16:00 Stranraer - Dumbarton 1.63 3.74 4.35
16:00 Clyde - Kelty Hearts 1.86 3.50 3.48
16:00 Edinburgh City - Stirling 1.73 3.60 4.15
16:00 Annan Athletic - Elgin 2.50 3.48 2.36
19 September 2026 1 X 2
16:00 Dumbarton - Spartans 4.10 3.74 1.65
16:00 Kelty Hearts - Edinburgh City 2.53 3.24 2.41
16:00 Stirling - Clyde 3.28 3.88 1.80
16:00 Forfar - Annan Athletic 2.98 3.20 2.13
16:00 Elgin - Stranraer 1.85 3.52 3.40
3 October 2026 1 X 2
16:00 Dumbarton - Forfar 2.08 3.58 2.89
16:00 Annan Athletic - Stirling 1.85 3.48 3.44
16:00 Stranraer - Edinburgh City 1.89 3.68 3.15
16:00 Elgin - Clyde 2.31 3.42 2.54
16:00 Spartans - Kelty Hearts 1.62 3.80 4.20
Football Scotland FA Cup Best odds
3 October 2026 1 X 2
15:00 Clachnacuddin - Bonnyrigg Rose 2.71 3.70 2.09
Football Scotland League Cup Best odds
25 July 2026 1 X 2
15:00 Ayr - Alloa 1.39 4.40 6.75
15:00 Aberdeen - Kelty Hearts 1.03 10.25 26.00
15:00 Hamilton Academical - Elgin 1.27 4.95 9.80
15:00 Dumbarton - Cove Rangers 3.29 3.80 2.01
15:00 Stenhousemuir - Livingston 6.15 4.20 1.42
15:00 Greenock Morton - Inverness CT 7.20 4.25 1.47
15:00 St Johnstone - East Fife 1.13 9.30 19.25
15:00 Airdrieonians - Ross County 5.95 4.60 1.63
15:00 Forfar - Brechin 2.21 3.46 2.81
15:00 Arbroath - Stirling 1.38 4.80 7.20
15:00 Falkirk - Stranraer 1.10 9.50 20.50
15:00 Peterhead - Kilmarnock 9.30 5.25 1.31
15:00 Queens Park - Queen of The South 1.84 3.80 4.40
15:00 Dundee FC - Clyde 1.12 8.70 19.50
15:00 Montrose - Spartans 1.35 4.70 6.35
26 July 2026 1 X 2
15:00 St Mirren - Dunfermline 1.68 3.66 4.45
14 August 2026 1 X 2
19:45 Kilmarnock - Ayr 1.69 4.25 4.95
15 August 2026 1 X 2
15:00 Dunfermline - Ross County 2.18 3.35 3.28
15:00 Aberdeen - Dundee FC 2.05 3.60 3.92
17:45 Dundee United - Celtic Glasgow 5.10 4.30 1.54
16 August 2026 1 X 2
14:00 Hibernian - Partick Thistle 1.49 4.55 6.25
14:00 Stenhousemuir - Motherwell 5.80 4.25 1.49
14:00 Hearts - Inverness CT 1.29 5.35 10.25
16:00 Glasgow Rangers - St Mirren 1.28 5.55 9.50
11 September 2026 1 X 2
19:45 Stenhousemuir - Hearts 9.50 5.55 1.27
12 September 2026 1 X 2
15:00 Ross County - Hibernian 5.70 4.40 1.48
17:45 Kilmarnock - Aberdeen 2.69 3.18 2.55
13 September 2026 1 X 2
12:00 Glasgow Rangers - Celtic Glasgow 2.41 3.72 2.73
Football Scotland Challenge Cup Best odds
25 August 2026 1 X 2
19:45 Clachnacuddin - Elgin 4.60 3.90 1.57
19:45 Annan Athletic - Berwick 1.32 4.85 6.80
19:45 Forfar - Formartine United 1.64 3.60 4.50
19:45 Airdrieonians - Stirling 1.43 4.25 5.70
19:45 Montrose - Clyde 1.78 3.64 3.65
19:45 Stranraer - Gala Fairydean 1.14 6.55 12.50
19:45 Cowdenbeath - East Kilbride 9.50 5.60 1.21
19:45 Hamilton Academical - Edinburgh City 1.78 3.58 3.72
22 September 2026 1 X 2
19:45 Forfar - Peterhead 3.60 3.54 1.79
19:45 Berwick - Stranraer 5.30 4.55 1.41
19:45 Bonnyrigg Rose - Airdrieonians 3.42 3.70 1.80
19:45 Formartine United - Montrose 4.40 3.48 1.66
19:45 Clachnacuddin - Ross County 20.50 8.90 1.04
19:45 Stirling - Cumbernauld Colts 1.42 4.25 5.60
19:45 Fraserburgh - Cove Rangers 8.70 5.45 1.22
19:45 Queen of The South - Annan Athletic 1.91 3.64 3.13
19:45 Gala Fairydean - Spartans 8.20 5.65 1.22
23 September 2026 1 X 2
19:45 Hamilton Academical - Cowdenbeath 1.08 7.40 16.50
26 September 2026 1 X 2
15:00 Fraserburgh - Stirling 3.84 4.20 1.62
15:00 Formartine United - Edinburgh City 1.19 5.65 9.70
15:00 Kelty Hearts - Montrose 4.90 4.35 1.46
15:00 Cowdenbeath - Clyde 3.68 3.92 1.69
15:00 Airdrieonians - Berwick 1.02 11.50 22.00
15:00 Stranraer - East Kilbride 3.38 3.92 1.76
15:00 Alloa - Gala Fairydean 1.00 12.50 24.00
15:00 Peterhead - Elgin 1.85 3.64 3.30
29 September 2026 1 X 2
19:45 Forfar - Formartine United 2.36 3.45 2.47