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

League Two 2026/27

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

55Matches
185Goals
3.36Per game
54.5%Home wins
100%Priced at kickoff
StranraerTop of the table

Final table 10 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 STRStranraer 11 7 2 2 +16 23
2 CLYClyde 11 7 2 2 +9 23
3 ECElgin City 11 5 3 3 +10 18
4 ECEdinburgh City 11 4 4 3 +2 16
5 SPASpartans 11 4 3 4 +2 15
6 KHKelty Hearts 11 5 0 6 -5 15
7 DUMDumbarton 11 4 1 6 -6 13
8 SAStirling Albion 11 3 3 5 -10 12
9 FAForfar Athletic 11 3 2 6 -8 11
10 AAAnnan Athletic 11 3 0 8 -10 9

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.36
185 goals. 63.6% of matches went over 2.5.
Home advantage
54.5%
Draws 18.2%, away wins 27.3%.
Half-time lead held
75%
From 40 matches where someone led at the break.
2–1 6 · 10.9%
1–0 5 · 9.1%
2–0 4 · 7.3%
1–1 4 · 7.3%
4–1 3 · 5.5%
3–1 3 · 5.5%

Results 95

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.

Saturday 26 December 2026
15:00 Stranraer scheduled Annan Athletic — — —
15:00 Spartans scheduled Edinburgh City — — —
15:00 Kelty Hearts scheduled Stirling Albion — — —
15:00 Dumbarton scheduled Clyde — — —
Wednesday 23 December 2026
19:45 Elgin City scheduled Forfar Athletic — — —
Saturday 19 December 2026
15:00 Stirling Albion scheduled Annan Athletic — — —
15:00 Kelty Hearts scheduled Clyde — — —
15:00 Forfar Athletic scheduled Dumbarton — — —
15:00 Elgin City scheduled Spartans — — —
15:00 Edinburgh City scheduled Stranraer — — —
Saturday 12 December 2026
15:00 Stranraer scheduled Forfar Athletic — — —
15:00 Spartans scheduled Stirling Albion — — —
15:00 Dumbarton scheduled Kelty Hearts — — —
15:00 Clyde scheduled Elgin City — — —
15:00 Annan Athletic scheduled Edinburgh City — — —
Saturday 5 December 2026
15:00 Stirling Albion scheduled Edinburgh City — — —
15:00 Kelty Hearts scheduled Spartans — — —
15:00 Forfar Athletic scheduled Clyde — — —
15:00 Elgin City scheduled Annan Athletic — — —
Friday 4 December 2026
19:45 Dumbarton scheduled Stranraer — — —
Saturday 21 November 2026
15:00 Stranraer scheduled Elgin City — — —
15:00 Spartans scheduled Dumbarton — — —
15:00 Edinburgh City scheduled Kelty Hearts — — —
15:00 Clyde scheduled Stirling Albion — — —
15:00 Annan Athletic scheduled Forfar Athletic — — —
Saturday 14 November 2026
15:00 Stirling Albion scheduled Elgin City — — —
15:00 Kelty Hearts scheduled Stranraer — — —
15:00 Forfar Athletic scheduled Spartans — — —
15:00 Edinburgh City scheduled Clyde — — —
15:00 Dumbarton scheduled Annan Athletic — — —
Saturday 7 November 2026
15:00 Stranraer scheduled Stirling Albion — — —
15:00 Forfar Athletic scheduled Edinburgh City — — —
15:00 Elgin City scheduled Dumbarton — — —
15:00 Clyde scheduled Spartans — — —
15:00 Annan Athletic scheduled Kelty Hearts — — —
Saturday 31 October 2026
15:00 Stranraer scheduled Clyde — — —
15:00 Stirling Albion scheduled Forfar Athletic — — —
15:00 Spartans scheduled Annan Athletic — — —
15:00 Kelty Hearts scheduled Elgin City — — —
15:00 Edinburgh City scheduled Dumbarton — — —
Saturday 17 October 2026
14:00 Spartans 0 – 2 Stranraer 2.17 3.57 2.73
14:00 Kelty Hearts 2 – 1 Forfar Athletic 1.83 3.54 3.54
14:00 Elgin City 0 – 0 Edinburgh City 1.67 3.84 4.01
14:00 Dumbarton 1 – 1 Stirling Albion 2.28 3.57 2.55
14:00 Clyde 4 – 1 Annan Athletic 1.48 4.22 4.97
Saturday 10 October 2026
14:00 Stirling Albion 2 – 1 Kelty Hearts 2.25 3.54 2.62
14:00 Forfar Athletic 1 – 2 Elgin City 3.48 3.55 1.85
14:00 Edinburgh City 1 – 3 Spartans 2.26 3.37 2.68
14:00 Clyde 2 – 1 Dumbarton 1.58 4.03 4.44
14:00 Annan Athletic 1 – 6 Stranraer 2.53 3.44 2.36
Saturday 3 October 2026
14:00 Stranraer 0 – 0 Edinburgh City 1.91 3.67 3.18
14:00 Spartans 0 – 2 Kelty Hearts 1.66 3.83 4.10
14:00 Elgin City 6 – 2 Clyde 2.36 3.48 2.50
14:00 Dumbarton 2 – 1 Forfar Athletic 2.11 3.48 2.87
14:00 Annan Athletic 0 – 1 Stirling Albion 1.86 3.64 3.39
Saturday 19 September 2026
14:00 Stirling Albion 1 – 1 Clyde 3.32 3.83 1.84
14:00 Kelty Hearts 1 – 3 Edinburgh City 2.53 3.40 2.39
14:00 Forfar Athletic 1 – 0 Annan Athletic 2.86 3.29 2.19
14:00 Elgin City 1 – 5 Stranraer 1.91 3.55 3.32
14:00 Dumbarton 3 – 0 Spartans 3.78 3.83 1.71
Saturday 12 September 2026
14:00 Stranraer 3 – 1 Dumbarton 1.83 3.65 3.99
14:00 Spartans 5 – 1 Forfar Athletic 1.83 3.60 3.95
14:00 Edinburgh City 7 – 3 Stirling Albion 1.85 3.60 3.79
14:00 Clyde 4 – 1 Kelty Hearts 1.74 3.80 3.95
14:00 Annan Athletic 2 – 0 Elgin City 2.78 3.50 2.25
Saturday 5 September 2026
14:00 Stirling Albion 0 – 2 Spartans 3.81 3.91 1.96
14:00 Kelty Hearts 2 – 1 Annan Athletic 2.30 3.76 2.93
14:00 Forfar Athletic 0 – 3 Stranraer 2.85 3.40 2.38
14:00 Dumbarton 2 – 1 Elgin City 3.77 3.79 1.90
14:00 Clyde 3 – 2 Edinburgh City 1.90 4.00 3.81
Saturday 29 August 2026
14:00 Stranraer 2 – 0 Kelty Hearts 2.25 3.58 3.10
14:00 Spartans 3 – 3 Clyde 2.76 3.64 2.38
14:00 Elgin City 4 – 0 Stirling Albion 1.80 4.20 4.25
14:00 Annan Athletic 2 – 0 Dumbarton 1.91 3.77 3.92
Friday 28 August 2026
18:45 Edinburgh City 1 – 1 Forfar Athletic 1.90 3.64 4.40
Saturday 22 August 2026
14:00 Stirling Albion 2 – 2 Stranraer 2.88 3.50 2.38
14:00 Spartans 3 – 3 Elgin City 2.12 3.40 3.66
14:00 Kelty Hearts 3 – 1 Dumbarton 1.73 3.78 4.33
14:00 Edinburgh City 1 – 0 Annan Athletic 2.25 3.75 3.15
14:00 Clyde 3 – 0 Forfar Athletic 1.66 4.00 4.75
Saturday 15 August 2026
14:00 Stranraer 1 – 0 Spartans 2.70 3.64 2.39
14:00 Forfar Athletic 3 – 0 Stirling Albion 2.60 3.54 2.71
14:00 Elgin City 4 – 1 Kelty Hearts 2.39 3.64 2.91
14:00 Dumbarton 0 – 3 Edinburgh City 2.28 3.63 2.97
14:00 Annan Athletic 1 – 2 Clyde 2.82 3.75 2.33
Saturday 8 August 2026
14:00 Stranraer 0 – 1 Annan Athletic 2.08 3.54 4.00
14:00 Spartans 2 – 2 Edinburgh City 1.52 4.20 6.30
14:00 Kelty Hearts 3 – 2 Stirling Albion 2.25 3.64 3.50
14:00 Elgin City 1 – 1 Forfar Athletic 1.93 3.75 5.33
14:00 Dumbarton 1 – 0 Clyde 3.66 3.88 1.97
Saturday 1 August 2026
14:00 Stirling Albion 2 – 0 Dumbarton 2.38 3.56 2.83
14:00 Forfar Athletic 1 – 0 Kelty Hearts 3.40 3.66 2.18
14:00 Edinburgh City 0 – 5 Elgin City 2.14 3.82 3.35
14:00 Clyde 3 – 1 Stranraer 2.11 3.79 3.60
14:00 Annan Athletic 2 – 4 Spartans 2.97 3.60 2.31

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