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

League One 2022/23

Every result, the table as it finished, and the price each match went off at. 186 matches played between July 2022 and May 2023.

186Matches
549Goals
2.95Per game
43%Home wins
100%Priced at kickoff
DunfermlineTop 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 DUNDunfermline 36 23 12 1 +42 81
2 FALFalkirk 36 19 10 7 +31 67
3 AUAirdrie United 36 17 9 10 +31 60
4 AAAlloa Athletic 36 17 6 13 +9 57
5 QOTQueen of the South 36 16 6 14 0 54
6 ECEdinburgh City 36 15 6 15 +5 51
7 MONMontrose 36 13 9 14 -5 48
8 KHKelty Hearts 36 10 10 16 -15 40
9 CLYClyde 40 6 10 24 -35 28
10 PETPeterhead 36 3 7 26 -65 16
11 AAAnnan Athletic 4 3 1 0 +9 10
12 EFEast Fife 2 0 1 1 -1 1
13 DUMDumbarton 2 0 1 1 -6 1

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.95
549 goals. 55.9% of matches went over 2.5.
Home advantage
43%
Draws 23.7%, away wins 33.3%.
Half-time lead held
73.8%
From 107 matches where someone led at the break.
1–1 20 · 10.8%
1–0 17 · 9.1%
2–1 14 · 7.5%
2–0 14 · 7.5%
1–2 14 · 7.5%
0–2 13 · 7%

Results 186

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 19 May 2023
19:35 Clyde 1 – 2 Annan Athletic 2.92 3.60 2.40
Tuesday 16 May 2023
19:35 Annan Athletic 3 – 1 Clyde 1.82 3.90 4.70
Saturday 13 May 2023
15:00 Dumbarton 0 – 0 Annan Athletic 3.60 3.60 3.28
Friday 12 May 2023
19:45 Clyde 1 – 1 East Fife 2.51 3.65 3.44
Tuesday 9 May 2023
20:00 East Fife 0 – 1 Clyde 2.60 3.51 3.02
19:45 Annan Athletic 6 – 0 Dumbarton 2.02 3.60 3.90
Saturday 6 May 2023
15:00 Queen of the South 4 – 1 Kelty Hearts 2.09 4.38 4.16
15:00 Peterhead 1 – 3 Falkirk 7.25 4.90 1.55
15:00 Edinburgh City 1 – 4 Airdrie United 4.10 4.10 2.06
15:00 Clyde 2 – 1 Montrose 4.10 4.00 2.09
15:00 Alloa Athletic 0 – 2 Dunfermline 3.50 3.84 2.28
Saturday 29 April 2023
15:00 Montrose 0 – 4 Alloa Athletic 2.52 3.52 2.75
15:00 Kelty Hearts 2 – 1 Peterhead 1.54 4.55 6.70
15:00 Dunfermline 2 – 1 Clyde 1.36 5.59 13.00
15:00 Airdrie United 1 – 3 Queen of the South 1.87 4.60 4.70
Saturday 22 April 2023
15:00 Queen of the South 2 – 3 Montrose 2.04 3.76 4.00
15:00 Peterhead 1 – 1 Clyde 3.47 3.54 2.53
15:00 Edinburgh City 2 – 2 Kelty Hearts 2.31 3.54 3.16
15:00 Alloa Athletic 1 – 4 Falkirk 3.13 3.48 2.40
15:00 Airdrie United 1 – 1 Dunfermline 2.80 3.60 3.06
Tuesday 18 April 2023
19:45 Falkirk 1 – 2 Edinburgh City 1.47 4.91 7.50
Saturday 15 April 2023
15:00 Montrose 2 – 1 Peterhead 1.41 5.60 10.00
15:00 Kelty Hearts 0 – 1 Alloa Athletic 3.12 3.46 2.38
15:00 Falkirk 2 – 2 Airdrie United 2.21 4.00 4.46
15:00 Dunfermline 5 – 0 Queen of the South 1.81 4.10 5.40
15:00 Clyde 2 – 1 Edinburgh City 3.20 3.68 2.24
Tuesday 11 April 2023
19:45 Peterhead 0 – 2 Dunfermline 17.86 6.96 1.24
19:45 Montrose 1 – 2 Falkirk 3.60 3.70 2.12
Saturday 8 April 2023
15:00 Peterhead 1 – 0 Edinburgh City 5.00 4.00 1.73
15:00 Kelty Hearts 0 – 0 Clyde 1.85 3.85 4.75
15:00 Falkirk 2 – 2 Dunfermline 2.52 3.23 3.00
15:00 Alloa Athletic 1 – 2 Queen of the South 2.89 3.40 2.73
15:00 Airdrie United 3 – 0 Montrose 1.72 4.26 5.15
Saturday 1 April 2023
15:00 Queen of the South 2 – 1 Peterhead 1.29 7.43 15.00
15:00 Edinburgh City 1 – 1 Montrose 3.00 3.56 2.59
15:00 Dunfermline 0 – 0 Kelty Hearts 1.49 5.00 9.48
15:00 Clyde 0 – 0 Falkirk 7.00 4.56 1.48
15:00 Alloa Athletic 0 – 1 Airdrie United 3.00 3.81 2.44
Saturday 25 March 2023
16:00 Montrose 1 – 3 Dunfermline 3.73 3.62 2.06
15:00 Peterhead 0 – 2 Alloa Athletic 8.13 4.75 1.59
Friday 24 March 2023
19:45 Falkirk 0 – 0 Kelty Hearts 1.50 5.00 8.50
19:45 Edinburgh City 1 – 3 Queen of the South 3.09 3.58 2.35
19:30 Clyde 1 – 5 Airdrie United 6.53 4.87 1.59
Saturday 18 March 2023
15:00 Queen of the South 1 – 0 Falkirk 3.46 3.60 2.19
15:00 Kelty Hearts 1 – 2 Montrose 2.93 3.66 2.42
15:00 Dunfermline 0 – 0 Edinburgh City 1.43 4.75 7.75
15:00 Alloa Athletic 3 – 1 Clyde 1.59 4.27 5.90
15:00 Airdrie United 7 – 0 Peterhead 1.22 6.68 13.24
Saturday 11 March 2023
15:00 Edinburgh City 0 – 2 Alloa Athletic 2.66 3.48 2.80
15:00 Clyde 1 – 1 Queen of the South 4.05 3.99 1.87
15:00 Airdrie United 6 – 1 Kelty Hearts 1.92 3.97 4.18
Tuesday 7 March 2023
19:45 Dunfermline 2 – 0 Falkirk 2.35 3.45 3.22
Saturday 4 March 2023
15:00 Queen of the South 3 – 2 Airdrie United 2.60 3.59 2.65
15:00 Montrose 2 – 0 Clyde 1.72 4.51 6.50
15:00 Kelty Hearts 1 – 2 Edinburgh City 2.13 3.71 3.30
15:00 Falkirk 5 – 0 Peterhead 1.24 7.37 17.18
15:00 Dunfermline 2 – 0 Alloa Athletic 1.70 4.10 5.38
Saturday 25 February 2023
15:00 Queen of the South 0 – 2 Dunfermline 3.75 3.46 2.20
15:00 Peterhead 1 – 1 Kelty Hearts 5.01 3.88 1.73
15:00 Edinburgh City 3 – 0 Clyde 1.95 4.12 4.25
15:00 Alloa Athletic 1 – 0 Montrose 2.55 3.38 2.94
15:00 Airdrie United 1 – 3 Falkirk 2.77 3.46 2.47
Saturday 18 February 2023
15:00 Montrose 3 – 3 Edinburgh City 2.01 4.05 3.93
15:00 Kelty Hearts 3 – 0 Queen of the South 2.60 3.38 2.93
15:00 Falkirk 1 – 0 Alloa Athletic 1.60 4.29 6.21
15:00 Dunfermline 1 – 1 Airdrie United 1.93 3.65 4.50
15:00 Clyde 1 – 0 Peterhead 1.97 3.83 4.50
Saturday 11 February 2023
15:00 Airdrie United 3 – 4 Dunfermline 2.95 3.53 2.32
Tuesday 7 February 2023
19:45 Alloa Athletic 1 – 1 Falkirk 4.03 3.60 2.20
Saturday 4 February 2023
15:00 Queen of the South 1 – 0 Edinburgh City 1.90 4.20 5.39
15:00 Kelty Hearts 1 – 2 Falkirk 3.97 3.64 2.10
15:00 Dunfermline 2 – 0 Montrose 1.69 4.20 6.00
15:00 Alloa Athletic 1 – 0 Peterhead 1.43 5.00 7.75
15:00 Airdrie United 1 – 0 Clyde 1.46 5.60 7.50
Saturday 28 January 2023
15:00 Peterhead 1 – 3 Queen of the South 4.50 4.10 1.75
15:00 Montrose 3 – 3 Kelty Hearts 2.40 3.48 3.05
15:00 Edinburgh City 1 – 2 Falkirk 4.86 3.96 2.12
15:00 Clyde 1 – 1 Dunfermline 7.10 4.50 1.53
15:00 Airdrie United 4 – 0 Alloa Athletic 2.01 3.72 3.63
Saturday 21 January 2023
15:00 Peterhead 1 – 0 Clyde 2.75 3.62 2.57
Saturday 14 January 2023
15:00 Montrose 1 – 0 Queen of the South 2.35 3.78 3.01
15:00 Kelty Hearts 1 – 1 Airdrie United 2.85 3.55 2.59
15:00 Falkirk 4 – 0 Clyde 1.37 5.41 8.25
15:00 Dunfermline 4 – 0 Peterhead 1.23 7.30 17.00
15:00 Alloa Athletic 2 – 1 Edinburgh City 2.25 3.80 3.40
Saturday 7 January 2023
15:00 Queen of the South 1 – 2 Alloa Athletic 2.20 3.64 3.12
15:00 Peterhead 0 – 3 Airdrie United 6.25 4.33 1.65
15:00 Falkirk 2 – 1 Montrose 1.73 4.05 5.16
15:00 Edinburgh City 0 – 1 Dunfermline 3.90 3.66 2.07
15:00 Clyde 1 – 2 Kelty Hearts 3.19 3.60 2.26
Monday 2 January 2023
15:00 Peterhead 0 – 0 Montrose 5.62 4.33 1.60
15:00 Airdrie United 3 – 5 Edinburgh City 1.63 4.53 5.40
Saturday 31 December 2022
15:00 Queen of the South 1 – 0 Clyde 1.96 4.10 3.70
13:00 Alloa Athletic 0 – 0 Kelty Hearts 2.16 3.56 3.60
Saturday 24 December 2022
14:00 Edinburgh City 4 – 0 Peterhead 1.53 4.44 6.77
13:00 Kelty Hearts 1 – 2 Dunfermline 3.89 3.62 2.01
Friday 23 December 2022
19:45 Montrose 2 – 4 Airdrie United 2.38 3.65 3.02
19:45 Falkirk 5 – 2 Queen of the South 2.00 3.98 4.40
19:45 Clyde 2 – 2 Alloa Athletic 3.80 3.79 2.02
Saturday 17 December 2022
15:00 Queen of the South 1 – 2 Kelty Hearts 1.92 3.88 4.04
15:00 Edinburgh City 2 – 2 Montrose 3.06 3.69 2.32
Saturday 3 December 2022
15:00 Montrose 0 – 0 Alloa Athletic 2.20 3.92 3.26
15:00 Kelty Hearts 3 – 0 Peterhead 1.62 4.22 5.50
15:00 Falkirk 1 – 1 Airdrie United 2.15 3.76 3.45
15:00 Dunfermline 1 – 1 Queen of the South 1.94 3.82 4.02
15:00 Clyde 0 – 2 Edinburgh City 2.61 3.60 2.57
Saturday 19 November 2022
15:00 Queen of the South 4 – 0 Montrose 2.48 3.54 2.88
15:00 Peterhead 0 – 2 Dunfermline 7.90 4.64 1.50
15:00 Edinburgh City 4 – 3 Alloa Athletic 2.87 3.70 2.90
15:00 Clyde 3 – 3 Falkirk 4.93 4.10 1.79
15:00 Airdrie United 1 – 0 Kelty Hearts 1.98 3.90 4.45
Saturday 12 November 2022
15:00 Kelty Hearts 1 – 3 Montrose 2.86 3.35 2.75
15:00 Falkirk 2 – 0 Edinburgh City 1.74 4.14 5.10
15:00 Dunfermline 2 – 2 Clyde 1.31 5.71 10.31
15:00 Alloa Athletic 5 – 1 Queen of the South 2.55 3.66 2.60
15:00 Airdrie United 1 – 1 Peterhead 1.39 5.60 9.00
Saturday 5 November 2022
15:00 Montrose 3 – 0 Peterhead 1.54 4.71 6.79
15:00 Kelty Hearts 1 – 1 Alloa Athletic 2.31 3.42 3.14
15:00 Falkirk 0 – 1 Dunfermline 2.65 3.60 3.18
15:00 Edinburgh City 0 – 3 Queen of the South 3.27 4.00 2.30
15:00 Clyde 0 – 1 Airdrie United 4.10 3.86 1.91
Saturday 29 October 2022
15:00 Queen of the South 1 – 3 Falkirk 2.75 3.55 2.43
15:00 Peterhead 1 – 1 Edinburgh City 4.42 3.96 1.84
15:00 Dunfermline 2 – 1 Kelty Hearts 1.60 4.00 5.89
15:00 Alloa Athletic 2 – 1 Clyde 1.68 4.13 5.15
15:00 Airdrie United 4 – 0 Montrose 2.74 3.58 2.59
Saturday 22 October 2022
15:00 Peterhead 0 – 2 Alloa Athletic 5.25 4.00 2.10
15:00 Montrose 2 – 0 Dunfermline 3.09 3.52 2.67
15:00 Falkirk 2 – 3 Kelty Hearts 1.78 4.36 6.07
15:00 Edinburgh City 3 – 1 Airdrie United 4.10 3.66 2.30
15:00 Clyde 1 – 2 Queen of the South 4.10 3.85 2.12
Tuesday 18 October 2022
19:45 Falkirk 3 – 1 Alloa Athletic 1.92 3.82 4.00
19:45 Clyde 0 – 2 Dunfermline 7.10 4.50 1.70
Saturday 15 October 2022
15:00 Queen of the South 2 – 0 Peterhead 1.50 4.60 6.42
15:00 Montrose 1 – 1 Falkirk 2.60 3.62 2.66
15:00 Kelty Hearts 2 – 1 Clyde 1.93 3.62 4.10
15:00 Dunfermline 1 – 0 Edinburgh City 1.56 4.35 5.80
15:00 Alloa Athletic 2 – 0 Airdrie United 2.86 3.81 2.38
Tuesday 11 October 2022
19:45 Kelty Hearts 1 – 0 Queen of the South 3.09 3.45 2.35
Saturday 8 October 2022
15:00 Peterhead 0 – 4 Falkirk 6.00 4.40 1.57
15:00 Edinburgh City 2 – 0 Kelty Hearts 2.79 3.70 2.44
15:00 Clyde 1 – 3 Montrose 3.39 3.64 2.15
15:00 Alloa Athletic 0 – 3 Dunfermline 3.68 3.58 2.04
15:00 Airdrie United 3 – 3 Queen of the South 2.04 3.86 3.72
Wednesday 5 October 2022
19:45 Edinburgh City 2 – 0 Peterhead 1.64 4.16 5.10
Tuesday 4 October 2022
19:45 Montrose 4 – 2 Airdrie United 2.60 3.56 2.68
Saturday 1 October 2022
15:00 Queen of the South 1 – 1 Alloa Athletic 2.15 3.91 3.16
15:00 Montrose 1 – 2 Edinburgh City 1.75 4.30 5.00
15:00 Kelty Hearts 1 – 0 Airdrie United 3.35 3.60 2.23
15:00 Falkirk 2 – 0 Clyde 1.66 4.18 5.06
15:00 Dunfermline 2 – 2 Peterhead 1.23 6.75 16.08
Saturday 17 September 2022
15:00 Queen of the South 4 – 1 Edinburgh City 1.99 4.00 3.72
15:00 Peterhead 2 – 1 Kelty Hearts 3.90 4.00 2.00
15:00 Dunfermline 1 – 1 Falkirk 1.92 3.70 4.05
15:00 Alloa Athletic 2 – 1 Montrose 2.67 3.66 2.74
15:00 Airdrie United 5 – 0 Clyde 1.72 4.10 4.80
Saturday 3 September 2022
15:00 Queen of the South 0 – 2 Dunfermline 3.09 3.66 2.25
15:00 Peterhead 0 – 2 Montrose 5.40 4.20 1.71
15:00 Kelty Hearts 2 – 0 Falkirk 3.04 3.59 2.27
15:00 Clyde 2 – 4 Alloa Athletic 2.85 3.59 2.53
15:00 Airdrie United 0 – 6 Edinburgh City 1.40 5.00 9.00
Saturday 27 August 2022
15:00 Montrose 3 – 0 Kelty Hearts 1.99 3.73 3.86
15:00 Falkirk 3 – 1 Queen of the South 2.38 3.70 2.90
15:00 Edinburgh City 2 – 0 Clyde 2.76 3.64 2.42
15:00 Dunfermline 1 – 1 Airdrie United 2.30 3.42 3.32
15:00 Alloa Athletic 5 – 0 Peterhead 1.69 4.20 4.75
Saturday 20 August 2022
15:00 Peterhead 1 – 4 Queen of the South 4.20 3.88 1.90
15:00 Montrose 2 – 1 Clyde 2.15 3.60 4.10
15:00 Kelty Hearts 0 – 0 Dunfermline 3.56 3.69 2.15
15:00 Edinburgh City 0 – 3 Falkirk 3.83 3.80 1.98
15:00 Airdrie United 2 – 0 Alloa Athletic 1.85 4.10 4.60
Saturday 13 August 2022
15:00 Queen of the South 1 – 1 Airdrie United 2.99 3.66 2.55
15:00 Falkirk 3 – 1 Peterhead 1.59 4.09 5.90
15:00 Dunfermline 1 – 0 Montrose 2.06 3.82 4.10
15:00 Clyde 3 – 0 Kelty Hearts 2.80 3.60 2.93
15:00 Alloa Athletic 2 – 4 Edinburgh City 1.71 4.29 6.50
Saturday 6 August 2022
15:00 Montrose 0 – 0 Queen of the South 2.40 3.50 2.90
15:00 Edinburgh City 0 – 3 Dunfermline 4.75 3.90 1.76
15:00 Clyde 2 – 2 Peterhead 2.02 3.58 3.75
15:00 Alloa Athletic 3 – 1 Kelty Hearts 2.30 3.42 3.04
15:00 Airdrie United 4 – 0 Falkirk 2.41 3.42 3.45
Saturday 30 July 2022
15:00 Queen of the South 1 – 4 Clyde 1.54 4.30 6.05
15:00 Peterhead 0 – 2 Airdrie United 6.26 3.94 1.78
15:00 Kelty Hearts 0 – 2 Edinburgh City 1.69 4.00 5.50
15:00 Falkirk 0 – 0 Montrose 2.20 3.66 3.34
15:00 Dunfermline 1 – 0 Alloa Athletic 1.95 3.75 4.65

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