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

League One 2020/21

Every result, the table as it finished, and the price each match went off at. 119 matches played between October 2020 and May 2021.

119Matches
299Goals
2.51Per game
47.9%Home wins
100%Priced at kickoff
Airdrie UnitedTop of the table

Final table 13 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 AUAirdrie United 26 13 3 10 +8 42
2 PARPartick 22 11 7 4 +22 40
3 CRCove Rangers 24 10 7 7 +9 37
4 EFEast Fife 21 10 3 8 0 33
5 MONMontrose 23 9 6 8 -4 33
6 FALFalkirk 22 9 5 8 +3 32
7 DUMDumbarton 26 9 5 12 -8 32
8 PETPeterhead 22 9 2 11 -3 29
9 CLYClyde 22 8 2 12 -11 26
10 FAForfar Athletic 22 4 5 13 -19 17
11 MORMorton 4 3 0 1 +5 9
12 ECEdinburgh City 2 1 0 1 -1 3
13 STRStranraer 2 0 1 1 -1 1

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.51
299 goals. 47.1% of matches went over 2.5.
Home advantage
47.9%
Draws 19.3%, away wins 32.8%.
Half-time lead held
79.4%
From 63 matches where someone led at the break.
1–0 15 · 12.6%
2–1 14 · 11.8%
2–0 12 · 10.1%
0–1 12 · 10.1%
0–2 9 · 7.6%
2–2 8 · 6.7%

Results 164

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.

Friday 21 May 2021
19:35 Morton 3 – 0 Airdrie United 1.98 3.58 4.20
Thursday 20 May 2021
19:35 Dumbarton 0 – 1 Edinburgh City 1.95 3.72 3.79
Tuesday 18 May 2021
19:35 Airdrie United 0 – 1 Morton 2.60 3.36 2.97
Monday 17 May 2021
19:35 Edinburgh City 1 – 3 Dumbarton 2.33 3.40 3.20
Tuesday 11 May 2021
19:45 Dumbarton 1 – 0 Stranraer 2.35 3.50 3.20
19:45 Airdrie United 3 – 2 Cove Rangers 2.76 3.48 2.75
19:45 Morton 3 – 1 Montrose 2.11 3.56 3.50
Saturday 8 May 2021
15:00 Stranraer 0 – 0 Dumbarton 2.47 3.50 2.95
15:00 Cove Rangers 1 – 1 Airdrie United 2.03 3.62 3.99
15:00 Montrose 2 – 1 Morton 3.34 3.42 2.30
Thursday 6 May 2021
19:00 Clyde 2 – 1 East Fife 2.15 4.00 3.60
Tuesday 4 May 2021
19:00 Forfar Athletic 2 – 3 East Fife 4.00 3.76 1.99
19:00 Dumbarton 3 – 2 Peterhead 2.48 3.32 2.88
19:00 Montrose 3 – 2 Partick 2.90 3.62 2.85
19:00 Airdrie United 2 – 0 Falkirk 2.50 3.60 3.10
Saturday 1 May 2021
15:00 Clyde 2 – 0 Dumbarton 2.24 3.28 3.01
15:00 Peterhead 1 – 2 Forfar Athletic 1.79 4.20 4.40
15:00 Cove Rangers 0 – 2 Airdrie United 1.90 3.90 4.05
15:00 Falkirk 1 – 2 Montrose 1.98 3.80 3.90
15:00 Partick postponed East Fife — — —
15:00 Forfar Athletic postponed Airdrie United — — —
15:00 Falkirk postponed Peterhead — — —
15:00 Dumbarton postponed Clyde 3.13 3.40 2.38
15:00 Cove Rangers postponed Montrose 2.05 3.60 3.60
Thursday 29 April 2021
19:00 Forfar Athletic 2 – 1 Clyde 3.62 3.86 2.00
19:00 East Fife 1 – 3 Peterhead 2.02 3.75 3.60
19:00 Montrose 0 – 2 Cove Rangers 3.47 3.49 1.97
19:00 Partick 5 – 0 Falkirk 1.90 3.50 4.60
Tuesday 27 April 2021
19:00 Dumbarton 1 – 0 Forfar Athletic 2.10 3.40 3.75
19:00 Airdrie United 2 – 1 Montrose 2.25 3.58 3.13
19:00 Cove Rangers 2 – 2 Partick 3.13 3.25 2.55
Saturday 24 April 2021
15:00 Peterhead 3 – 0 Clyde 2.54 3.40 3.25
15:00 East Fife 2 – 1 Dumbarton 1.93 3.60 4.33
15:00 Falkirk 2 – 2 Cove Rangers 2.55 3.25 2.90
15:00 Partick 1 – 0 Airdrie United 1.79 3.84 5.00
15:00 Peterhead postponed Dumbarton — — —
15:00 Montrose postponed Partick — — —
15:00 East Fife postponed Forfar Athletic — — —
15:00 Clyde postponed Falkirk — — —
15:00 Airdrie United postponed Cove Rangers — — —
Tuesday 20 April 2021
19:45 Montrose postponed Peterhead 3.00 3.50 2.15
19:45 Forfar Athletic postponed Partick 3.25 3.45 2.00
19:45 East Fife postponed Airdrie United 3.10 3.38 2.50
19:45 Dumbarton postponed Falkirk — — —
19:45 Cove Rangers postponed Clyde — — —
19:45 Peterhead 1 – 0 Falkirk 5.75 3.90 1.72
19:45 Montrose 1 – 0 Cove Rangers 3.10 3.80 2.20
19:45 Forfar Athletic 1 – 3 Clyde 3.40 3.52 2.15
19:45 Dumbarton 0 – 2 Partick 7.41 4.33 1.48
19:45 Airdrie United 2 – 0 East Fife 2.37 3.12 2.96
Saturday 17 April 2021
15:00 Peterhead postponed East Fife 3.40 3.94 2.08
15:00 Partick postponed Dumbarton — — —
15:00 Falkirk postponed Cove Rangers 2.65 3.25 2.80
15:00 Clyde postponed Forfar Athletic 1.80 3.30 4.50
15:00 Airdrie United postponed Montrose — — —
12:00 East Fife 2 – 1 Peterhead 2.02 3.65 3.17
12:00 Cove Rangers 2 – 0 Falkirk 2.73 3.14 2.50
Thursday 15 April 2021
19:00 Partick 5 – 0 Montrose 1.89 3.72 4.33
19:00 Clyde 0 – 1 Dumbarton 2.50 3.42 2.93
Tuesday 13 April 2021
19:00 Airdrie United 3 – 1 Forfar Athletic 1.46 4.50 7.50
19:00 Partick 2 – 0 Clyde 1.50 4.50 7.00
Saturday 10 April 2021
15:00 Partick postponed Peterhead 2.30 3.65 3.40
15:00 Montrose postponed Falkirk — — —
15:00 Forfar Athletic postponed Dumbarton 1.30 4.40 10.50
15:00 Cove Rangers postponed East Fife — — —
15:00 Airdrie United postponed Clyde — — —
15:00 Peterhead 0 – 3 Partick 3.32 3.23 2.12
15:00 Montrose 2 – 2 Airdrie United 2.08 3.75 3.75
15:00 Forfar Athletic 1 – 2 East Fife 4.20 3.90 1.95
15:00 Falkirk 2 – 1 Clyde 1.41 5.00 11.00
15:00 Cove Rangers 1 – 0 Dumbarton 1.37 5.00 11.00
Thursday 8 April 2021
19:00 Dumbarton 2 – 1 East Fife 3.60 3.60 2.38
19:00 Clyde 3 – 0 Forfar Athletic 1.90 3.50 5.05
Tuesday 6 April 2021
19:00 Forfar Athletic 1 – 1 Peterhead 4.00 3.81 1.99
19:00 East Fife 2 – 2 Partick 3.10 3.50 2.32
19:00 Dumbarton 0 – 0 Montrose 3.90 3.60 1.99
19:00 Clyde 1 – 1 Cove Rangers 4.33 3.75 1.92
19:00 Airdrie United 2 – 1 Falkirk 4.75 3.75 1.76
Saturday 3 April 2021
15:00 Peterhead postponed Forfar Athletic — — —
15:00 Falkirk postponed Airdrie United — — —
15:00 East Fife postponed Montrose — — —
15:00 Dumbarton postponed Cove Rangers — — —
15:00 Clyde postponed Partick — — —
Thursday 1 April 2021
19:45 East Fife 1 – 0 Clyde 2.45 3.75 3.80
19:45 Dumbarton 0 – 1 Airdrie United 2.96 3.49 2.48
Tuesday 30 March 2021
19:45 Peterhead 0 – 2 Clyde 2.25 3.30 3.42
19:45 Partick 2 – 2 Forfar Athletic 1.22 6.75 15.75
19:45 Falkirk 1 – 1 Dumbarton 1.26 6.50 15.00
19:45 Cove Rangers 2 – 0 Airdrie United 1.68 4.00 5.00
Saturday 27 March 2021
15:00 Partick postponed Falkirk — — —
15:00 Montrose postponed Dumbarton — — —
15:00 East Fife postponed Clyde 2.70 3.25 2.50
15:00 Cove Rangers postponed Forfar Athletic — — —
15:00 Airdrie United postponed Peterhead — — —
15:00 Montrose 2 – 2 Clyde 1.85 3.76 4.33
15:00 Forfar Athletic 0 – 2 Falkirk 7.00 4.50 1.48
15:00 East Fife 0 – 0 Cove Rangers 3.05 3.40 2.51
15:00 Dumbarton 0 – 1 Peterhead 2.88 3.30 2.62
15:00 Airdrie United 2 – 4 Partick 5.00 3.75 1.79
Saturday 20 March 2021
15:00 Forfar Athletic postponed Montrose — — —
15:00 Falkirk postponed East Fife — — —
15:00 Dumbarton postponed Airdrie United — — —
15:00 Cove Rangers postponed Partick 4.00 3.95 2.11
15:00 Clyde postponed Peterhead — — —
15:00 Peterhead 1 – 0 Airdrie United 3.80 3.89 1.92
15:00 Partick 1 – 1 Cove Rangers 2.05 3.51 3.18
15:00 Falkirk 2 – 0 Montrose 1.93 3.70 4.10
15:00 Dumbarton 0 – 1 Forfar Athletic 1.83 4.00 4.75
15:00 Clyde 1 – 3 East Fife 3.08 3.50 2.53
Saturday 13 March 2021
15:00 Peterhead postponed Cove Rangers — — —
15:00 Partick postponed Airdrie United — — —
15:00 Falkirk postponed Forfar Athletic — — —
15:00 East Fife postponed Dumbarton — — —
15:00 Clyde postponed Montrose — — —
Saturday 2 January 2021
15:00 Montrose 0 – 0 Forfar Athletic 1.37 5.50 8.50
15:00 East Fife 2 – 1 Falkirk 4.80 3.80 1.80
15:00 Cove Rangers 1 – 0 Peterhead 1.55 4.60 6.00
Saturday 26 December 2020
15:00 Forfar Athletic 0 – 1 Cove Rangers 7.50 4.75 1.45
15:00 Clyde 2 – 4 Airdrie United 3.00 4.20 2.35
12:00 Falkirk 0 – 0 Partick 2.44 3.40 3.00
Tuesday 22 December 2020
19:45 Peterhead 1 – 1 Montrose 3.15 3.75 2.20
Sunday 20 December 2020
12:00 Falkirk 0 – 1 Airdrie United 1.50 4.75 10.00
Saturday 19 December 2020
15:00 Partick 0 – 1 Peterhead 1.42 5.25 8.50
15:00 Montrose 4 – 0 Dumbarton 1.64 4.55 5.05
15:00 East Fife 2 – 0 Forfar Athletic 1.55 4.30 6.50
15:00 Cove Rangers 2 – 3 Clyde 1.57 4.40 6.50
Saturday 12 December 2020
15:00 Peterhead 2 – 1 East Fife 2.79 3.50 2.57
15:00 Forfar Athletic 0 – 2 Partick 7.50 4.50 1.51
15:00 Dumbarton 1 – 0 Cove Rangers 5.50 4.05 1.68
15:00 Clyde 0 – 3 Falkirk 6.00 4.35 1.59
15:00 Airdrie United 0 – 1 Montrose 2.46 3.75 2.98
Saturday 5 December 2020
15:00 Partick 0 – 0 Dumbarton 1.49 4.60 7.00
15:00 Falkirk 2 – 1 Peterhead 1.38 5.00 8.50
15:00 East Fife 2 – 0 Airdrie United 3.24 3.90 2.14
15:00 Cove Rangers 1 – 2 Montrose 1.78 4.10 4.65
Saturday 28 November 2020
15:00 Montrose 0 – 1 Partick 3.00 3.72 2.30
15:00 Peterhead 0 – 1 Forfar Athletic 1.83 4.00 4.15
15:00 Airdrie United 1 – 1 Cove Rangers 2.68 3.62 2.50
Tuesday 24 November 2020
19:00 Dumbarton 0 – 3 Falkirk 6.00 4.33 1.54
Saturday 21 November 2020
15:00 Peterhead 1 – 0 Dumbarton 2.29 3.75 3.30
15:00 Partick 2 – 0 East Fife 1.63 4.33 6.00
15:00 Forfar Athletic 1 – 3 Airdrie United 4.00 3.80 1.94
15:00 Falkirk 1 – 0 Cove Rangers 2.31 3.75 2.96
15:00 Clyde 3 – 2 Montrose 2.76 4.33 2.38
Saturday 7 November 2020
15:00 Partick 2 – 2 Falkirk 2.55 3.75 2.80
15:00 Montrose 3 – 2 Peterhead 2.00 4.50 3.56
15:00 East Fife 2 – 1 Dumbarton 2.21 3.80 3.05
15:00 Cove Rangers 3 – 0 Forfar Athletic 1.23 8.00 18.00
15:00 Airdrie United 5 – 0 Clyde 2.30 3.70 3.00
Tuesday 3 November 2020
19:00 Dumbarton 1 – 0 Clyde 2.90 3.75 2.35
Saturday 31 October 2020
15:00 Airdrie United 0 – 2 Dumbarton 1.93 3.80 4.40
15:00 Forfar Athletic 2 – 3 Montrose 3.50 4.00 2.19
15:00 Falkirk 2 – 0 East Fife 1.72 4.10 6.00
15:00 Cove Rangers 1 – 0 Partick 1.94 4.05 3.70
15:00 Clyde 0 – 2 Peterhead 1.79 4.33 4.20
Saturday 24 October 2020
15:00 Peterhead 0 – 2 Cove Rangers 6.00 4.75 1.54
15:00 Partick 2 – 1 Airdrie United 1.95 3.60 3.86
15:00 Falkirk 1 – 1 Forfar Athletic 1.36 6.00 9.00
15:00 East Fife 2 – 2 Montrose 2.20 3.80 3.10
Saturday 17 October 2020
15:00 Montrose 1 – 3 Falkirk 3.92 3.90 2.15
15:00 Forfar Athletic 0 – 0 Dumbarton 2.61 3.70 2.63
15:00 Cove Rangers 3 – 1 East Fife 1.79 4.20 4.33
15:00 Clyde 1 – 0 Partick 3.13 3.80 2.30
15:00 Airdrie United 2 – 0 Peterhead 1.90 3.75 4.10

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