The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
SCO

Challenge Cup 2026/27

Every result, the table as it finished, and the price each match went off at. 120 matches played between August 2026 and October 2026.

120Matches
470Goals
3.92Per game
54.2%Home wins
42%Priced at kickoff
ClydebankTop of the table

Final table 40 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 CLYClydebank 6 5 1 0 +13 16
2 RCRoss County 6 5 0 1 +23 15
3 AUAirdrie United 6 5 0 1 +13 15
4 CRCove Rangers 6 5 0 1 +12 15
5 PETPeterhead 6 5 0 1 +8 15
6 EKEast Kilbride 6 4 1 1 +6 13
7 SMUSt. Mirren U21 6 4 0 2 +11 12
8 ECElgin City 6 4 0 2 +11 12
9 AAAlloa Athletic 6 3 3 0 +7 12
10 HAHamilton Academical 6 4 0 2 +7 12
11 MONMontrose 6 4 0 2 +5 12
12 CICeltic II 6 3 3 0 +4 12
13 QOTQueen of the South 6 3 2 1 +6 11
14 SAStirling Albion 6 3 2 1 +4 11
15 AUAberdeen U21 6 3 1 2 +3 10
16 BRABonnyrigg Rose Athletic 6 3 1 2 -2 10
17 ECEdinburgh City 6 3 1 2 -3 10
18 BRBerwick Rangers 6 3 1 2 -4 10
19 AAAnnan Athletic 6 2 3 1 +4 9
20 FUFormartine United 6 3 0 3 +2 9
21 SPASpartans 6 2 3 1 +2 9
22 KHKelty Hearts 6 3 0 3 0 9
23 HUHearts U21 6 3 0 3 -12 9
24 STRStranraer 6 2 1 3 +1 7
25 EFEast Fife 6 2 1 3 0 7
26 FAForfar Athletic 6 2 1 3 -3 7
27 BODBanks O' Dee 6 2 1 3 -6 7
28 DUMDumbarton 6 2 1 3 -9 7
29 RURangers U21 6 2 0 4 0 6
30 CLYClyde 6 2 0 4 -4 6
31 KIKilmarnock II 6 1 2 3 -5 5
32 CCCumbernauld Colts 6 1 2 3 -8 5
33 CLAClachnacuddin 6 1 1 4 -6 4
34 FRAFraserburgh 6 1 1 4 -14 4
35 DIDundee II 6 1 0 5 -8 3
36 DUIDundee United II 6 1 0 5 -9 3
37 GFRGala Fairydean Rovers 6 0 2 4 -14 2
38 HUHibernian U21 6 0 1 5 -10 1
39 COWCowdenbeath 6 0 0 6 -9 0
40 MUMotherwell U21 6 0 0 6 -16 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.92
470 goals. 74.2% of matches went over 2.5.
Home advantage
54.2%
Draws 15%, away wins 30.8%.
Half-time lead held
74.2%
From 89 matches where someone led at the break.
2–1 15 · 12.5%
1–0 9 · 7.5%
1–1 8 · 6.7%
3–2 7 · 5.8%
3–0 6 · 5%
4–0 5 · 4.2%

Results 136

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Tuesday 3 November 2026
19:45 St. Mirren U21 scheduled Peterhead — — —
19:45 Stenhousemuir scheduled Berwick Rangers — — —
19:45 Spartans scheduled Livingston — — —
19:45 Ross County scheduled Celtic II — — —
19:45 Morton scheduled Kelty Hearts — — —
19:45 Inverness CT scheduled Montrose — — —
19:45 Hamilton Academical scheduled Raith Rovers — — —
19:45 Formartine United scheduled Cove Rangers — — —
19:45 Edinburgh City scheduled Partick — — —
19:45 East Kilbride scheduled Stirling Albion — — —
19:45 Clydebank scheduled Alloa Athletic — — —
19:45 Bonnyrigg Rose Athletic scheduled Dunfermline — — —
19:45 Arbroath scheduled Queen of the South — — —
19:45 Annan Athletic scheduled Ayr Utd — — —
19:45 Airdrie United scheduled Elgin City — — —
19:45 Aberdeen U21 scheduled Queen's Park — — —
Tuesday 13 October 2026
18:45 Stranraer 3 – 3 Kilmarnock II — — —
18:45 Stirling Albion 2 – 2 Hibernian U21 — — —
18:45 Spartans 1 – 1 Bonnyrigg Rose Athletic — — —
18:45 Ross County 2 – 1 Forfar Athletic — — —
18:45 Peterhead 1 – 0 Rangers U21 — — —
18:45 Montrose 2 – 1 Dundee United II — — —
18:45 Gala Fairydean Rovers 0 – 2 Hamilton Academical — — —
18:45 Fraserburgh 2 – 3 Dundee II — — —
18:45 Elgin City 0 – 1 Aberdeen U21 — — —
18:45 Edinburgh City 0 – 5 St. Mirren U21 — — —
18:45 East Kilbride 2 – 1 Kelty Hearts — — —
18:45 Cumbernauld Colts 2 – 1 East Fife — — —
18:45 Cowdenbeath 2 – 3 Celtic II — — —
18:45 Cove Rangers 2 – 1 Formartine United — — —
18:45 Clydebank 4 – 0 Dumbarton — — —
18:45 Clyde 5 – 1 Clachnacuddin — — —
18:45 Berwick Rangers 1 – 0 Queen of the South — — —
18:45 Banks O' Dee 2 – 0 Motherwell U21 — — —
18:45 Annan Athletic 0 – 0 Alloa Athletic — — —
18:45 Airdrie United 3 – 2 Hearts U21 — — —
Tuesday 29 September 2026
18:45 Forfar Athletic 2 – 0 Formartine United — — —
Saturday 26 September 2026
19:00 Queen of the South 4 – 2 Rangers U21 — — —
14:00 Stranraer 4 – 3 East Kilbride — — —
14:00 Ross County 14 – 0 Hearts U21 — — —
14:00 Peterhead 0 – 1 Elgin City — — —
14:00 Kelty Hearts 2 – 1 Montrose — — —
14:00 Hamilton Academical 3 – 0 Kilmarnock II — — —
14:00 Fraserburgh 4 – 3 Stirling Albion — — —
14:00 Formartine United 2 – 0 Edinburgh City — — —
14:00 Forfar Athletic 2 – 1 Dundee United II — — —
14:00 East Fife 0 – 2 Clydebank — — —
14:00 Dumbarton 3 – 2 Banks O' Dee — — —
14:00 Cumbernauld Colts 2 – 4 St. Mirren U21 — — —
14:00 Cowdenbeath 1 – 3 Clyde — — —
14:00 Cove Rangers 2 – 1 Aberdeen U21 — — —
14:00 Clachnacuddin 3 – 3 Celtic II — — —
14:00 Bonnyrigg Rose Athletic 3 – 0 Motherwell U21 — — —
14:00 Annan Athletic 2 – 1 Hibernian U21 — — —
14:00 Alloa Athletic 2 – 2 Gala Fairydean Rovers — — —
14:00 Airdrie United 7 – 1 Berwick Rangers — — —
Friday 25 September 2026
18:45 Spartans 1 – 0 Dundee II — — —
Wednesday 23 September 2026
18:45 Hamilton Academical 1 – 0 Cowdenbeath — — —
Tuesday 22 September 2026
18:45 Stirling Albion 1 – 1 Cumbernauld Colts 1.55 5.00 5.00
18:45 Queen of the South 1 – 1 Annan Athletic 2.10 3.75 3.10
18:45 Kelty Hearts 3 – 5 Hearts U21 — — —
18:45 Gala Fairydean Rovers 0 – 0 Spartans 13.50 7.62 1.17
18:45 Fraserburgh 0 – 5 Cove Rangers 7.23 5.00 1.40
18:45 Formartine United 3 – 2 Montrose 4.24 4.25 1.75
18:45 Forfar Athletic 0 – 2 Peterhead 3.90 4.00 1.80
18:45 Elgin City 3 – 0 Dundee II — — —
18:45 Edinburgh City 1 – 0 Dundee United II — — —
18:45 East Kilbride 3 – 3 Celtic II — — —
18:45 Dumbarton 3 – 2 Kilmarnock II — — —
18:45 Clydebank 2 – 1 St. Mirren U21 1.50 5.00 6.33
18:45 Clyde 1 – 2 Rangers U21 2.10 4.10 2.85
18:45 Clachnacuddin 1 – 5 Ross County 17.00 8.50 1.14
18:45 Bonnyrigg Rose Athletic 1 – 6 Airdrie United — — —
18:45 Berwick Rangers 3 – 2 Stranraer 4.28 4.05 1.70
18:45 Banks O' Dee 2 – 1 Aberdeen U21 4.00 4.40 1.75
18:45 Alloa Athletic 4 – 1 Hibernian U21 1.22 6.31 10.80
Tuesday 15 September 2026
18:45 East Fife 4 – 1 Motherwell U21 — — —
Tuesday 8 September 2026
18:45 Stirling Albion 3 – 2 Rangers U21 2.52 4.20 2.76
18:45 Spartans 0 – 4 Hamilton Academical 3.60 4.51 1.98
18:45 Ross County 3 – 4 Aberdeen U21 1.36 7.00 10.00
18:45 Peterhead 2 – 1 Clachnacuddin 1.65 4.75 5.60
18:45 Montrose 3 – 2 Dundee II — — —
18:45 Gala Fairydean Rovers 1 – 6 Hearts U21 — — —
18:45 Formartine United 2 – 3 Dundee United II — — —
18:45 Elgin City 7 – 0 Fraserburgh 1.53 5.19 6.25
18:45 Edinburgh City 1 – 1 Queen of the South 3.04 4.03 2.35
18:45 East Kilbride 3 – 1 Bonnyrigg Rose Athletic 1.42 4.96 6.50
18:45 Cumbernauld Colts 0 – 3 Kelty Hearts 5.60 4.57 1.60
18:45 Cowdenbeath 1 – 2 Kilmarnock II — — —
18:45 Cove Rangers 6 – 1 Dumbarton 1.60 4.75 5.00
18:45 Clydebank 1 – 1 Alloa Athletic 3.55 4.40 2.11
18:45 Clyde 1 – 4 East Fife 3.26 4.00 2.27
18:45 Berwick Rangers 1 – 0 Hibernian U21 2.16 3.91 2.95
18:45 Banks O' Dee 1 – 1 Forfar Athletic 2.80 3.75 2.48
18:45 Annan Athletic 4 – 0 Motherwell U21 — — —
18:45 Airdrie United 1 – 0 St. Mirren U21 — — —
Tuesday 1 September 2026
18:45 Stranraer 3 – 4 Celtic II — — —
Tuesday 25 August 2026
18:45 Stranraer 3 – 0 Gala Fairydean Rovers 1.24 6.76 12.50
18:45 Spartans 5 – 0 Hearts U21 — — —
18:45 Ross County 4 – 0 Banks O' Dee 1.15 9.00 21.00
18:45 Queen of the South 1 – 0 Hibernian U21 1.28 6.50 11.60
18:45 Peterhead 2 – 1 Dundee II — — —
18:45 Montrose 3 – 0 Clyde 1.91 4.00 3.70
18:45 Kelty Hearts 2 – 4 Clydebank 2.20 4.00 3.15
18:45 Hamilton Academical 0 – 1 Edinburgh City 1.90 4.05 5.01
18:45 Fraserburgh 1 – 1 Aberdeen U21 4.25 4.60 2.55
18:45 East Fife 2 – 5 St. Mirren U21 1.46 4.75 6.66
18:45 Dumbarton 2 – 2 Celtic II — — —
18:45 Cumbernauld Colts 1 – 1 Kilmarnock II — — —
18:45 Cowdenbeath 1 – 3 East Kilbride 10.50 6.00 1.31
18:45 Cove Rangers 2 – 0 Dundee United II — — —
18:45 Clachnacuddin 0 – 2 Elgin City 4.87 4.25 1.82
18:45 Bonnyrigg Rose Athletic 2 – 1 Rangers U21 4.10 4.60 1.88
18:45 Annan Athletic 2 – 2 Berwick Rangers 1.53 5.10 7.10
18:45 Alloa Athletic 3 – 0 Motherwell U21 — — —
18:45 Airdrie United 1 – 3 Stirling Albion — — —
Wednesday 12 August 2026
18:45 Hamilton Academical 1 – 3 Celtic II — — —
Tuesday 11 August 2026
18:45 Stirling Albion 4 – 2 Cove Rangers 4.10 3.66 2.16
18:45 Queen of the South 4 – 0 Cumbernauld Colts 1.30 7.60 15.00
18:45 Montrose 2 – 0 Fraserburgh 1.40 5.75 7.00
18:45 Kelty Hearts 4 – 3 Motherwell U21 — — —
18:45 Gala Fairydean Rovers 0 – 4 Rangers U21 4.85 4.62 1.65
18:45 Formartine United 4 – 1 Dundee II — — —
18:45 Forfar Athletic 0 – 3 Aberdeen U21 2.09 3.75 3.40
18:45 Elgin City 1 – 2 Ross County 6.60 4.76 1.46
18:45 Edinburgh City 3 – 1 Cowdenbeath 1.58 4.36 6.00
18:45 East Kilbride 5 – 3 Kilmarnock II — — —
18:45 East Fife 2 – 2 Spartans 1.75 4.00 4.33
18:45 Dumbarton 1 – 3 Airdrie United — — —
18:45 Clydebank 4 – 0 Hibernian U21 1.70 4.75 4.33
18:45 Clyde 1 – 4 St. Mirren U21 1.36 6.33 8.80
18:45 Clachnacuddin 5 – 0 Dundee United II — — —
18:45 Bonnyrigg Rose Athletic 1 – 0 Annan Athletic 2.60 3.70 2.90
18:45 Berwick Rangers 3 – 4 Hearts U21 — — —
18:45 Banks O' Dee 1 – 5 Peterhead 6.40 5.00 1.50
18:45 Alloa Athletic 2 – 1 Stranraer 1.67 4.20 5.33

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key