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

League Two 2024/25

Every result, the table as it finished, and the price each match went off at. 182 matches played between August 2024 and May 2025.

182Matches
473Goals
2.6Per game
50%Home wins
100%Priced at kickoff
PeterheadTop of the table

Final table 11 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 PETPeterhead 36 19 9 8 +12 66
2 EFEast Fife 36 20 5 11 +28 65
3 ECEdinburgh City 36 17 5 14 +7 56
4 ECElgin City 36 16 7 13 +7 55
5 SPASpartans 36 15 7 14 +1 52
6 SAStirling Albion 36 14 6 16 -7 48
7 CLYClyde 36 11 10 15 -5 43
8 BRABonnyrigg Rose Athletic 38 12 7 19 -24 43
9 STRStranraer 36 11 7 18 -8 40
10 FAForfar Athletic 36 8 12 16 -13 36
11 EKEast Kilbride 2 1 1 0 +2 4

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.6
473 goals. 46.2% of matches went over 2.5.
Home advantage
50%
Draws 20.9%, away wins 29.1%.
Half-time lead held
82.7%
From 104 matches where someone led at the break.
2–0 23 · 12.6%
1–0 18 · 9.9%
2–1 17 · 9.3%
0–1 16 · 8.8%
1–1 15 · 8.2%
0–0 14 · 7.7%

Results 182

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 17 May 2025
15:00 Bonnyrigg Rose Athletic 0 – 0 East Kilbride 2.75 3.80 2.05
Saturday 10 May 2025
15:00 East Kilbride 3 – 1 Bonnyrigg Rose Athletic 1.70 3.90 3.90
Saturday 3 May 2025
15:00 Spartans 3 – 1 Edinburgh City 1.09 3.33 2.78
15:00 Stranraer 0 – 1 Bonnyrigg Rose Athletic 3.00 1.40 2.45
15:00 Forfar Athletic 0 – 0 Stirling Albion 1.53 3.90 5.75
15:00 East Fife 2 – 0 Elgin City 1.83 3.60 3.70
15:00 Clyde 6 – 1 Peterhead 3.25 3.50 2.00
Saturday 26 April 2025
15:00 Stirling Albion 1 – 4 Clyde 2.40 3.30 2.50
15:00 Peterhead 1 – 0 East Fife 2.00 3.30 3.20
15:00 Elgin City 3 – 0 Stranraer 1.67 3.70 4.00
15:00 Edinburgh City 0 – 0 Forfar Athletic 2.45 3.30 2.45
15:00 Bonnyrigg Rose Athletic 2 – 1 Spartans 2.50 3.40 2.38
Saturday 19 April 2025
15:00 Spartans 2 – 0 Clyde 2.00 3.50 3.25
15:00 Stranraer 2 – 0 Edinburgh City 2.63 3.60 2.25
15:00 Forfar Athletic 0 – 2 Bonnyrigg Rose Athletic 1.60 4.00 4.75
15:00 Elgin City 4 – 0 Peterhead 3.40 3.60 1.90
15:00 East Fife 2 – 0 Stirling Albion 1.53 3.70 5.50
Saturday 12 April 2025
15:00 Stirling Albion 3 – 1 Stranraer 2.30 3.40 2.70
15:00 Peterhead 1 – 0 Spartans 1.57 4.10 4.75
15:00 Edinburgh City 2 – 0 Elgin City 2.00 1.00 2.00
15:00 Clyde 1 – 1 Forfar Athletic 1.67 4.25 5.67
15:00 Bonnyrigg Rose Athletic 0 – 2 East Fife 3.10 3.50 2.05
Saturday 5 April 2025
15:00 Spartans 2 – 1 Stranraer 2.10 3.25 3.00
15:00 Peterhead 5 – 0 Bonnyrigg Rose Athletic 1.50 3.90 5.00
15:00 Forfar Athletic 1 – 0 East Fife 2.70 3.25 2.30
15:00 Elgin City 0 – 2 Stirling Albion 1.75 3.60 3.75
15:00 Edinburgh City 2 – 1 Clyde 2.00 3.60 3.00
Saturday 29 March 2025
15:00 Stranraer 1 – 2 Clyde 2.45 3.10 2.55
15:00 Stirling Albion 2 – 1 Edinburgh City 2.50 3.25 2.45
15:00 Forfar Athletic 0 – 0 Peterhead 2.90 3.25 2.15
15:00 East Fife 4 – 2 Spartans 1.95 3.70 3.60
15:00 Bonnyrigg Rose Athletic 0 – 1 Elgin City 2.20 3.40 2.75
Saturday 22 March 2025
15:00 Spartans 1 – 2 Elgin City 2.05 3.20 3.20
15:00 Stranraer 0 – 1 Forfar Athletic 2.30 3.40 2.63
15:00 Stirling Albion 1 – 2 Peterhead 3.40 3.75 1.80
15:00 Edinburgh City 5 – 2 East Fife 3.00 3.10 2.20
15:00 Clyde 3 – 1 Bonnyrigg Rose Athletic 2.05 3.10 3.25
Saturday 15 March 2025
15:00 Peterhead 2 – 0 Edinburgh City 1.75 3.60 3.90
15:00 Forfar Athletic 0 – 2 Spartans 2.25 3.20 2.80
15:00 Elgin City 2 – 0 Clyde 2.50 3.25 2.60
15:00 East Fife 0 – 3 Stranraer 1.57 3.60 5.25
15:00 Bonnyrigg Rose Athletic 1 – 1 Stirling Albion 2.25 3.30 2.80
Tuesday 11 March 2025
19:45 Elgin City 0 – 2 Spartans 2.45 3.00 2.75
Saturday 8 March 2025
15:00 Spartans 0 – 0 Stirling Albion 1.95 3.40 3.25
15:00 Stranraer 0 – 0 Peterhead 3.40 3.30 1.95
15:00 Elgin City 0 – 1 Forfar Athletic 2.15 3.10 3.10
15:00 Clyde 1 – 2 East Fife 2.70 3.30 2.25
15:00 Bonnyrigg Rose Athletic 0 – 1 Edinburgh City 2.55 3.40 2.35
Tuesday 4 March 2025
19:45 Stranraer 1 – 2 Forfar Athletic 2.30 3.00 2.88
Saturday 1 March 2025
15:00 Spartans 3 – 1 Bonnyrigg Rose Athletic 1.91 3.10 3.70
15:00 Stirling Albion 1 – 0 East Fife 3.50 3.25 1.91
15:00 Peterhead 2 – 0 Elgin City 1.70 3.50 4.20
15:00 Forfar Athletic 0 – 1 Clyde 2.15 2.88 3.30
15:00 Edinburgh City 0 – 1 Stranraer 1.90 3.20 3.70
Tuesday 25 February 2025
19:45 Spartans 1 – 1 Forfar Athletic 2.20 2.90 3.10
Saturday 22 February 2025
15:00 Stranraer 3 – 0 Stirling Albion 2.30 3.50 2.60
15:00 Elgin City 1 – 2 Edinburgh City 1.90 3.50 3.30
15:00 East Fife 0 – 0 Peterhead 2.20 3.30 2.75
15:00 Clyde 0 – 2 Spartans 2.05 3.40 3.00
15:00 Bonnyrigg Rose Athletic 0 – 2 Forfar Athletic 2.20 3.10 3.00
Saturday 15 February 2025
15:00 Stranraer 1 – 0 Elgin City 2.60 3.40 2.38
15:00 Stirling Albion 3 – 1 Forfar Athletic 2.25 3.40 2.75
15:00 Peterhead 2 – 2 Clyde 1.67 3.60 4.75
15:00 Edinburgh City 5 – 0 Spartans 2.50 3.20 2.63
15:00 East Fife 1 – 1 Bonnyrigg Rose Athletic 1.60 3.70 5.25
Saturday 8 February 2025
15:00 Spartans 0 – 1 East Fife 2.55 3.25 2.45
15:00 Stirling Albion 3 – 1 Elgin City 2.55 3.20 2.40
15:00 Forfar Athletic 0 – 1 Edinburgh City 1.83 3.50 3.50
15:00 Clyde 2 – 0 Stranraer 1.85 3.50 3.50
15:00 Bonnyrigg Rose Athletic 3 – 4 Peterhead 3.50 3.40 1.83
Tuesday 4 February 2025
19:45 Elgin City 3 – 0 Bonnyrigg Rose Athletic 2.05 3.25 3.20
19:45 Stirling Albion 1 – 3 Spartans 2.50 3.25 2.50
Saturday 1 February 2025
15:00 Stranraer 2 – 0 Spartans 2.63 3.10 2.35
15:00 Peterhead 2 – 2 Forfar Athletic 1.85 3.50 3.70
15:00 Elgin City 1 – 0 East Fife 3.00 3.20 2.25
15:00 Edinburgh City 4 – 3 Stirling Albion 2.60 3.40 2.38
15:00 Bonnyrigg Rose Athletic 2 – 1 Clyde 2.55 3.10 2.45
Tuesday 28 January 2025
19:45 Bonnyrigg Rose Athletic 3 – 1 Stranraer 2.20 3.40 3.00
Saturday 25 January 2025
15:00 Spartans 1 – 0 Peterhead 2.90 3.20 2.30
15:00 Stirling Albion 3 – 0 Bonnyrigg Rose Athletic 2.25 3.40 2.80
15:00 Forfar Athletic 0 – 1 Stranraer 2.00 3.25 3.50
15:00 East Fife 4 – 1 Edinburgh City 1.53 4.00 5.25
15:00 Clyde 0 – 0 Elgin City 2.10 3.50 3.00
Tuesday 21 January 2025
19:45 Bonnyrigg Rose Athletic 2 – 2 Spartans 2.55 3.10 2.63
Saturday 18 January 2025
15:00 Stranraer 0 – 2 East Fife 3.30 3.40 2.15
15:00 Peterhead 3 – 2 Stirling Albion 1.57 3.90 5.00
Friday 17 January 2025
19:45 Clyde 0 – 2 Edinburgh City 1.75 3.80 4.33
Tuesday 14 January 2025
19:45 Peterhead 1 – 0 Stranraer 1.67 3.50 4.75
Saturday 11 January 2025
15:00 Forfar Athletic 1 – 1 Elgin City 2.20 3.30 2.90
15:00 Edinburgh City 0 – 1 Peterhead 3.30 4.10 1.80
15:00 East Fife 3 – 0 Clyde 1.83 3.50 3.80
Wednesday 8 January 2025
20:00 Edinburgh City 2 – 4 East Fife 3.60 3.60 1.85
Saturday 4 January 2025
15:00 Edinburgh City 2 – 0 Bonnyrigg Rose Athletic 2.80 3.25 2.30
15:00 East Fife 1 – 0 Forfar Athletic 1.83 3.40 3.80
15:00 Clyde 2 – 0 Stirling Albion 2.05 3.40 3.25
Saturday 28 December 2024
15:00 Spartans 1 – 0 Edinburgh City 1.80 3.70 3.40
15:00 Stranraer 1 – 1 Clyde 2.45 3.30 2.45
15:00 Forfar Athletic 2 – 2 Stirling Albion 1.85 3.60 3.50
15:00 Elgin City 2 – 0 Peterhead 2.88 3.40 2.15
Saturday 21 December 2024
15:00 Stirling Albion 1 – 1 Stranraer 2.10 3.25 3.10
15:00 Peterhead 2 – 0 Bonnyrigg Rose Athletic 1.70 3.50 4.20
15:00 Edinburgh City 1 – 0 Elgin City 3.10 3.70 2.00
15:00 East Fife 5 – 1 Spartans 1.95 3.20 3.50
15:00 Clyde 2 – 0 Forfar Athletic 2.15 3.20 3.10
Tuesday 17 December 2024
19:45 Forfar Athletic 1 – 1 Peterhead 2.80 3.25 2.20
19:45 Elgin City 4 – 2 Clyde 2.38 3.10 2.70
Saturday 14 December 2024
15:00 Spartans 3 – 2 Clyde 2.38 3.40 2.55
15:00 Stranraer 0 – 0 Edinburgh City 1.75 3.50 4.00
15:00 Peterhead 1 – 0 East Fife 2.05 3.50 3.10
15:00 Forfar Athletic 5 – 1 Bonnyrigg Rose Athletic 2.50 3.10 2.70
15:00 Elgin City 2 – 4 Stirling Albion 1.83 3.60 3.80
Tuesday 10 December 2024
19:45 Spartans 1 – 3 Stranraer 1.80 3.40 4.10
Saturday 7 December 2024
15:00 Stirling Albion 0 – 3 Edinburgh City 1.67 3.75 4.10
15:00 East Fife 2 – 1 Elgin City 1.83 3.50 3.60
15:00 Clyde 3 – 2 Peterhead 2.25 3.25 2.80
Tuesday 3 December 2024
19:45 Bonnyrigg Rose Athletic 2 – 1 Stirling Albion 2.00 3.25 3.30
Saturday 30 November 2024
15:00 Bonnyrigg Rose Athletic 1 – 1 East Fife 2.45 3.40 2.45
Saturday 16 November 2024
15:00 Spartans 3 – 0 Stirling Albion 2.05 3.25 3.20
15:00 Stranraer 1 – 2 Bonnyrigg Rose Athletic 2.63 3.25 2.30
15:00 Peterhead 2 – 3 Edinburgh City 1.38 4.75 5.75
15:00 Elgin City 2 – 1 Forfar Athletic 2.10 3.25 3.00
15:00 Clyde 3 – 1 East Fife 2.45 3.25 2.50
Saturday 9 November 2024
15:00 Stirling Albion 2 – 3 Peterhead 3.10 3.20 2.15
15:00 Forfar Athletic 0 – 3 Spartans 2.50 3.00 2.75
15:00 Edinburgh City 1 – 0 Clyde 3.90 3.60 1.70
15:00 East Fife 1 – 2 Stranraer 1.60 3.80 4.75
15:00 Bonnyrigg Rose Athletic 2 – 0 Elgin City 2.40 3.30 2.60
Saturday 2 November 2024
15:00 Peterhead 2 – 1 Spartans 2.24 3.49 3.70
15:00 Elgin City 1 – 0 Stranraer 1.95 3.58 4.33
15:00 Edinburgh City 2 – 0 Forfar Athletic 3.90 3.57 2.02
15:00 East Fife 1 – 1 Stirling Albion 1.84 4.00 4.80
15:00 Clyde 2 – 2 Bonnyrigg Rose Athletic 2.26 3.38 3.32
Saturday 19 October 2024
15:00 Spartans 1 – 3 Elgin City 2.30 3.20 2.88
15:00 Stranraer 0 – 0 Peterhead 3.60 3.40 1.90
15:00 Stirling Albion 3 – 1 Clyde 3.10 3.60 2.00
15:00 Forfar Athletic 0 – 0 East Fife 3.00 3.50 2.05
15:00 Bonnyrigg Rose Athletic 2 – 0 Edinburgh City 1.80 4.24 5.45
Saturday 12 October 2024
13:00 Edinburgh City 2 – 0 Spartans 5.10 3.99 1.72
Saturday 5 October 2024
15:00 Stirling Albion 2 – 1 Forfar Athletic 2.64 3.32 2.80
15:00 Peterhead 0 – 1 Elgin City 1.95 3.50 3.83
15:00 Edinburgh City 1 – 2 Stranraer 3.07 3.82 2.30
15:00 East Fife 5 – 0 Bonnyrigg Rose Athletic 1.79 3.97 4.70
15:00 Clyde 1 – 1 Spartans 2.29 3.28 3.35
Saturday 28 September 2024
15:00 Spartans 0 – 1 East Fife 3.14 3.35 2.63
15:00 Stranraer 0 – 2 Stirling Albion 2.29 3.54 3.47
15:00 Peterhead 2 – 2 Clyde 2.04 3.50 3.80
15:00 Elgin City 3 – 3 Edinburgh City 1.52 4.60 6.50
15:00 Bonnyrigg Rose Athletic 0 – 1 Forfar Athletic 2.24 3.47 3.57
Saturday 21 September 2024
15:00 Stirling Albion 0 – 2 Bonnyrigg Rose Athletic 2.58 3.39 2.96
15:00 Forfar Athletic 2 – 1 Stranraer 2.25 3.49 3.23
15:00 East Fife 2 – 0 Peterhead 2.22 3.48 3.21
15:00 Clyde 0 – 0 Elgin City 2.25 3.68 3.51
Tuesday 17 September 2024
19:45 Elgin City 1 – 1 Spartans 2.56 3.22 3.29
Saturday 14 September 2024
15:00 Spartans 1 – 0 Forfar Athletic 1.92 3.47 4.40
15:00 Stranraer 2 – 1 East Fife 4.40 3.75 2.01
15:00 Peterhead 2 – 1 Stirling Albion 1.81 3.80 4.98
15:00 Elgin City 2 – 1 Bonnyrigg Rose Athletic 2.07 3.77 4.00
15:00 Clyde 1 – 1 Edinburgh City 1.34 6.10 10.20
Saturday 31 August 2024
15:00 Stirling Albion 1 – 0 Spartans 3.09 3.51 2.35
15:00 Forfar Athletic 1 – 1 Elgin City 2.90 3.57 2.40
15:00 Edinburgh City 0 – 4 Peterhead 5.32 4.20 1.60
15:00 East Fife 5 – 1 Clyde 2.24 3.54 3.51
15:00 Bonnyrigg Rose Athletic 2 – 0 Stranraer 2.10 3.56 3.51
Saturday 24 August 2024
15:00 Spartans 0 – 0 Peterhead 2.40 3.50 3.63
15:00 Stranraer 1 – 1 Elgin City 2.55 3.86 2.72
15:00 Stirling Albion 0 – 4 East Fife 2.76 3.89 2.60
15:00 Forfar Athletic 0 – 3 Edinburgh City 1.52 4.93 6.17
15:00 Bonnyrigg Rose Athletic 2 – 1 Clyde 3.75 3.66 2.18
Saturday 17 August 2024
15:00 Peterhead 1 – 0 Stranraer 1.81 3.78 4.33
15:00 Edinburgh City 2 – 2 Bonnyrigg Rose Athletic 5.75 4.75 1.56
15:00 East Fife 2 – 1 Forfar Athletic 1.95 3.67 4.08
15:00 Clyde 0 – 2 Stirling Albion 1.72 3.84 5.25
Saturday 10 August 2024
15:00 Spartans 2 – 0 Bonnyrigg Rose Athletic 1.94 4.20 4.40
15:00 Stirling Albion 0 – 1 Elgin City 2.02 3.99 3.71
15:00 Peterhead 2 – 1 Forfar Athletic 2.09 3.34 3.75
15:00 East Fife 2 – 0 Edinburgh City 1.29 6.00 11.00
15:00 Clyde 1 – 0 Stranraer 1.84 4.64 5.00
Saturday 3 August 2024
15:00 Stranraer 2 – 2 Spartans 3.85 4.00 2.31
15:00 Forfar Athletic 0 – 0 Clyde 2.89 3.56 2.53
15:00 Elgin City 4 – 2 East Fife 3.70 3.64 2.13
15:00 Edinburgh City 1 – 2 Stirling Albion 6.30 4.95 1.50
15:00 Bonnyrigg Rose Athletic 0 – 1 Peterhead 2.74 3.57 2.59

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