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

League Two 2023/24

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

556Matches
1,658Goals
2.98Per game
45%Home wins
100%Priced at kickoff
Stockport CountyTop of the table

Final table 24 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 SCStockport County 46 27 11 8 +48 92
2 WREWrexham 46 26 10 10 +37 88
3 MTMansfield Town 46 24 14 8 +43 86
4 CTCrawley Town 49 24 7 18 +15 79
5 MKDMilton Keynes Dons 48 23 9 16 +8 78
6 DONDoncaster 47 22 8 17 +7 74
7 CRECrewe 48 19 14 15 0 71
8 BARBarrow 46 18 15 13 +6 69
9 BRABradford 46 19 12 15 +2 69
10 AWAFC Wimbledon 46 17 14 15 +13 65
11 WALWalsall 46 18 11 17 -4 65
12 GILGillingham 46 18 10 18 -11 64
13 HTHarrogate Town 46 17 12 17 -9 63
14 NCNotts County 46 18 7 21 +3 61
15 MORMorecambe 46 17 10 19 -14 61
16 TRATranmere 46 17 6 23 -3 57
17 ASAccrington ST 46 16 9 21 -8 57
18 NCNewport County 46 16 7 23 -14 55
19 STSwindon Town 46 14 12 20 -6 54
20 SCSalford City 46 13 12 21 -16 51
21 GRIGrimsby 46 11 16 19 -17 49
22 COLColchester 46 11 12 23 -21 45
23 SUSutton Utd 46 9 15 22 -25 42
24 FGForest Green 46 11 9 26 -34 42

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.98
1,658 goals. 56.1% of matches went over 2.5.
Home advantage
45%
Draws 23.6%, away wins 31.5%.
Half-time lead held
73.9%
From 352 matches where someone led at the break.
1–1 67 · 12.1%
2–1 54 · 9.7%
1–0 53 · 9.5%
2–0 41 · 7.4%
1–2 41 · 7.4%
0–1 32 · 5.8%

Results 500

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.

Sunday 19 May 2024
13:00 Crawley Town 2 – 0 Crewe 2.45 3.54 3.30
Saturday 11 May 2024
19:45 Milton Keynes Dons 1 – 5 Crawley Town 1.66 4.75 5.11
Friday 10 May 2024
20:00 Doncaster 0 – 2 Crewe 1.87 3.96 4.64
Tuesday 7 May 2024
19:30 Crawley Town 3 – 0 Milton Keynes Dons 3.04 3.74 2.42
Monday 6 May 2024
17:30 Crewe 0 – 2 Doncaster 3.60 3.50 2.57
Saturday 27 April 2024
15:00 Wrexham 2 – 1 Stockport County 2.30 3.80 3.05
15:00 Swindon Town 3 – 3 Morecambe 1.53 5.07 5.80
15:00 Salford City 2 – 2 Harrogate Town 1.75 4.37 4.60
15:00 Milton Keynes Dons 4 – 4 Sutton Utd 2.10 4.40 3.20
15:00 Gillingham 2 – 2 Doncaster 3.60 3.63 2.36
15:00 Forest Green 1 – 0 Notts County 3.34 4.17 2.15
15:00 Crawley Town 2 – 0 Grimsby 1.70 4.75 6.50
15:00 Colchester 1 – 1 Crewe 2.75 3.00 3.52
15:00 Bradford 4 – 1 Newport County 1.33 5.88 11.00
15:00 Barrow 1 – 1 Mansfield Town 2.42 3.57 2.92
15:00 Accrington ST 4 – 1 Tranmere 2.53 3.84 2.72
15:00 AFC Wimbledon 5 – 1 Walsall 2.51 3.70 2.90
Tuesday 23 April 2024
19:45 Colchester 1 – 4 Doncaster 3.94 3.75 1.96
19:45 Barrow 1 – 2 Bradford 2.40 3.40 3.10
Saturday 20 April 2024
15:00 Walsall 2 – 3 Bradford 2.25 3.75 3.25
15:00 Tranmere 3 – 2 AFC Wimbledon 3.01 3.40 2.50
15:00 Sutton Utd 2 – 2 Crawley Town 2.31 3.75 3.00
15:00 Stockport County 4 – 2 Accrington ST 1.36 5.50 9.00
15:00 Notts County 1 – 0 Colchester 2.45 4.03 2.70
15:00 Newport County 0 – 1 Salford City 3.90 3.90 1.95
15:00 Morecambe 1 – 2 Forest Green 2.15 3.50 3.57
15:00 Mansfield Town 2 – 1 Gillingham 1.95 3.80 4.20
15:00 Harrogate Town 3 – 5 Milton Keynes Dons 3.30 3.77 2.21
15:00 Grimsby 2 – 0 Swindon Town 2.00 3.77 3.80
15:00 Doncaster 4 – 2 Barrow 2.20 3.50 3.60
12:30 Crewe 0 – 3 Wrexham 3.50 3.63 2.33
Tuesday 16 April 2024
19:45 Mansfield Town 2 – 1 Accrington ST 1.36 5.75 9.50
19:45 Walsall 2 – 1 Swindon Town 1.96 3.92 3.81
19:45 Crawley Town 1 – 1 Barrow 2.56 3.60 3.16
19:45 Colchester 2 – 0 Grimsby 2.24 3.50 3.60
19:45 Notts County 2 – 5 Stockport County 3.85 4.08 1.90
Saturday 13 April 2024
15:00 Wrexham 6 – 0 Forest Green 1.36 5.33 9.00
15:00 Walsall 1 – 3 Notts County 2.05 3.90 3.50
15:00 Swindon Town 3 – 2 AFC Wimbledon 3.16 3.60 2.34
15:00 Stockport County 2 – 0 Morecambe 1.38 5.50 10.00
15:00 Salford City 1 – 2 Bradford 2.60 3.50 2.75
15:00 Newport County 1 – 2 Tranmere 3.00 3.58 2.46
15:00 Milton Keynes Dons 1 – 4 Mansfield Town 2.54 3.60 3.00
15:00 Harrogate Town 2 – 2 Sutton Utd 2.68 3.50 2.67
15:00 Gillingham 3 – 0 Barrow 2.70 3.30 2.88
15:00 Doncaster 4 – 0 Accrington ST 1.69 4.12 5.25
15:00 Crewe 0 – 3 Grimsby 2.26 3.50 3.40
15:00 Crawley Town 2 – 3 Colchester 2.20 3.72 3.30
Tuesday 9 April 2024
19:45 Colchester 1 – 2 Stockport County 4.30 3.60 2.01
19:45 Wrexham 4 – 1 Crawley Town 1.66 4.35 6.00
19:45 Harrogate Town 1 – 0 Grimsby 3.25 3.45 2.35
19:45 Newport County 1 – 3 Accrington ST 2.91 3.61 2.43
19:45 Morecambe 0 – 1 Crewe 3.05 3.60 2.40
19:45 Doncaster 2 – 1 Walsall 2.35 3.54 3.22
19:45 Mansfield Town 1 – 0 Forest Green 1.36 5.39 9.03
Saturday 6 April 2024
15:00 Tranmere 1 – 3 Walsall 3.13 3.60 2.46
15:00 Sutton Utd 1 – 3 Stockport County 5.50 3.70 1.83
15:00 Notts County 3 – 0 Harrogate Town 1.87 4.33 3.80
15:00 Morecambe 0 – 3 Doncaster 2.93 3.75 2.43
15:00 Mansfield Town 1 – 4 Crawley Town 1.50 5.00 6.75
15:00 Grimsby 1 – 0 Newport County 1.79 4.00 4.90
15:00 Forest Green 0 – 2 Milton Keynes Dons 4.50 3.83 1.85
15:00 Colchester 1 – 2 Wrexham 3.50 3.65 2.23
15:00 Bradford 1 – 0 Gillingham 2.42 3.25 3.20
15:00 Barrow 0 – 2 Swindon Town 1.67 4.20 5.10
15:00 Accrington ST 0 – 0 Crewe 3.01 3.60 2.45
15:00 AFC Wimbledon 1 – 0 Salford City 2.05 3.55 4.00
Tuesday 2 April 2024
19:45 Doncaster 1 – 0 Wrexham 3.76 3.66 2.10
Monday 1 April 2024
15:00 Walsall 2 – 1 Salford City 2.16 3.68 3.50
15:00 Tranmere 1 – 1 Colchester 2.79 3.54 2.74
15:00 Sutton Utd 3 – 1 Swindon Town 2.14 3.66 3.56
15:00 Stockport County 1 – 0 AFC Wimbledon 1.61 4.00 7.25
15:00 Notts County 3 – 3 Milton Keynes Dons 3.00 3.84 2.32
15:00 Newport County 0 – 4 Crawley Town 2.63 3.60 2.65
15:00 Morecambe 2 – 1 Barrow 3.61 3.50 2.12
15:00 Harrogate Town 5 – 1 Gillingham 3.74 3.44 2.17
15:00 Crewe 0 – 3 Forest Green 1.75 3.85 4.89
13:00 Grimsby 1 – 1 Bradford 2.60 3.50 2.94
Friday 29 March 2024
15:00 Wrexham 2 – 0 Mansfield Town 2.45 3.75 3.10
15:00 Swindon Town 2 – 1 Notts County 2.42 4.05 2.90
15:00 Salford City 1 – 2 Sutton Utd 2.09 3.68 3.77
15:00 Milton Keynes Dons 5 – 0 Walsall 1.97 3.75 3.91
15:00 Gillingham 0 – 0 Crewe 2.09 3.50 3.68
15:00 Forest Green 0 – 3 Stockport County 7.00 4.09 1.62
15:00 Crawley Town 0 – 2 Doncaster 2.35 3.71 3.20
15:00 Colchester 2 – 1 Newport County 1.90 3.87 4.34
15:00 Bradford 2 – 0 Tranmere 2.21 3.66 3.40
15:00 Barrow 3 – 1 Grimsby 1.91 3.60 4.60
15:00 Accrington ST 1 – 2 Morecambe 2.19 3.78 3.25
15:00 AFC Wimbledon 1 – 1 Harrogate Town 1.54 4.35 7.00
Saturday 23 March 2024
17:15 Stockport County 5 – 0 Milton Keynes Dons 1.94 3.78 4.50
15:00 Tranmere 1 – 3 Crawley Town 2.08 3.78 3.55
15:00 Sutton Utd 3 – 1 Accrington ST 2.20 3.60 3.42
15:00 Notts County 1 – 2 Salford City 2.10 4.20 3.20
15:00 Morecambe 2 – 3 Gillingham 3.52 3.38 2.25
15:00 Grimsby 1 – 3 Wrexham 3.75 3.59 2.15
15:00 Doncaster 2 – 0 Forest Green 2.21 3.48 3.80
15:00 Crewe 1 – 1 AFC Wimbledon 2.48 3.47 3.20
15:00 Barrow 1 – 0 Newport County 1.78 3.82 5.00
13:00 Harrogate Town 3 – 0 Bradford 3.90 3.60 2.14
12:30 Mansfield Town 1 – 1 Colchester 1.45 5.10 7.50
Tuesday 19 March 2024
19:45 Bradford 0 – 3 Notts County 2.02 4.04 3.70
Monday 18 March 2024
19:45 Crawley Town 1 – 1 Stockport County 4.25 4.05 1.87
Sunday 17 March 2024
14:00 Salford City 3 – 1 Morecambe 1.95 3.80 4.60
Saturday 16 March 2024
15:00 Wrexham 0 – 1 Tranmere 1.63 4.34 5.50
15:00 Swindon Town 1 – 2 Doncaster 2.21 3.75 3.40
15:00 Milton Keynes Dons 3 – 1 Crewe 2.00 3.75 4.00
15:00 Gillingham 1 – 1 Grimsby 2.22 3.33 3.80
15:00 Forest Green 0 – 1 Sutton Utd 2.55 3.40 3.20
15:00 Colchester 1 – 1 Walsall 2.80 3.53 2.80
15:00 Bradford 1 – 5 Mansfield Town 3.05 3.38 2.60
15:00 Barrow 0 – 0 Harrogate Town 1.60 4.30 6.65
15:00 Accrington ST 2 – 2 Notts County 2.85 3.80 2.48
15:00 AFC Wimbledon 0 – 2 Newport County 1.71 4.01 6.14
Thursday 14 March 2024
20:00 Salford City 2 – 2 Stockport County 4.40 3.80 1.86
Tuesday 12 March 2024
19:45 Wrexham 0 – 0 Harrogate Town 1.30 6.38 10.44
19:45 Walsall 1 – 1 Barrow 2.27 3.40 3.44
19:45 Tranmere 2 – 1 Mansfield Town 4.00 3.90 1.98
19:45 Swindon Town 1 – 2 Accrington ST 1.84 4.10 4.30
19:45 Newport County 5 – 3 Morecambe 2.26 3.45 3.38
19:45 Grimsby 1 – 0 Milton Keynes Dons 2.98 3.60 2.40
19:45 Crewe 1 – 0 Sutton Utd 1.78 3.91 4.75
19:45 Crawley Town 2 – 1 Notts County 2.60 3.97 2.60
19:45 Bradford 0 – 2 Forest Green 1.63 4.05 6.09
19:45 AFC Wimbledon 2 – 0 Gillingham 2.32 3.30 3.43
Saturday 9 March 2024
15:00 Sutton Utd 1 – 1 Grimsby 2.51 3.60 3.05
15:00 Stockport County 1 – 0 Newport County 1.50 4.80 8.30
15:00 Notts County 0 – 2 AFC Wimbledon 2.30 3.77 3.10
15:00 Morecambe 1 – 3 Wrexham 4.50 3.99 1.90
15:00 Milton Keynes Dons 3 – 1 Salford City 1.81 4.20 4.20
15:00 Mansfield Town 3 – 2 Swindon Town 1.51 5.00 6.85
15:00 Harrogate Town 1 – 2 Crawley Town 2.96 3.55 2.51
15:00 Gillingham 1 – 1 Tranmere 2.08 3.50 4.23
15:00 Forest Green 2 – 0 Walsall 3.49 3.53 2.26
15:00 Doncaster 2 – 0 Crewe 2.60 3.60 2.93
15:00 Barrow 2 – 0 Colchester 2.07 3.80 3.96
15:00 Accrington ST 0 – 3 Bradford 4.20 3.69 2.05
Tuesday 5 March 2024
19:45 Bradford 1 – 1 Doncaster 2.05 3.40 4.24
19:45 AFC Wimbledon 0 – 0 Grimsby 1.85 3.78 5.00
19:45 Mansfield Town 1 – 2 Milton Keynes Dons 1.80 3.90 4.75
19:45 Barrow 2 – 0 Gillingham 2.27 3.25 3.60
19:45 Morecambe 1 – 0 Crawley Town 2.39 3.58 3.35
Saturday 2 March 2024
15:00 Wrexham 4 – 0 Accrington ST 1.51 5.00 6.63
15:00 Walsall 3 – 1 Doncaster 2.01 3.62 3.81
15:00 Tranmere 1 – 0 Sutton Utd 2.09 3.58 3.65
15:00 Swindon Town 1 – 1 Harrogate Town 1.80 4.20 4.53
15:00 Salford City 0 – 2 Gillingham 2.60 3.50 2.82
15:00 Newport County 0 – 1 Mansfield Town 4.60 4.09 1.79
15:00 Grimsby 1 – 0 Forest Green 2.10 3.65 3.80
15:00 Crewe 2 – 3 Morecambe 1.92 3.70 4.26
12:30 AFC Wimbledon 1 – 0 Milton Keynes Dons 2.61 3.49 2.80
Tuesday 27 February 2024
19:45 Harrogate Town 1 – 4 Newport County 2.64 3.45 2.84
19:45 Walsall 2 – 1 Accrington ST 1.83 3.87 4.60
19:45 Swindon Town 3 – 1 Tranmere 2.40 3.54 3.06
19:45 Salford City 1 – 1 Colchester 2.02 3.98 3.62
19:45 Notts County 3 – 4 Sutton Utd 1.75 4.20 4.62
19:45 Forest Green 1 – 1 Wrexham 4.60 3.80 1.88
Saturday 24 February 2024
15:00 Sutton Utd 1 – 1 Colchester 2.65 3.44 2.85
15:00 Stockport County 0 – 0 Swindon Town 1.62 4.60 6.50
15:00 Notts County 1 – 3 Crewe 2.00 3.88 3.80
15:00 Morecambe 1 – 1 Grimsby 2.52 3.45 3.00
15:00 Milton Keynes Dons 3 – 0 Newport County 1.73 4.05 5.00
15:00 Mansfield Town 5 – 1 Salford City 1.65 4.33 5.50
15:00 Harrogate Town 0 – 2 Walsall 3.00 3.49 2.47
15:00 Gillingham 1 – 0 Wrexham 2.81 3.33 2.68
15:00 Forest Green 1 – 0 Tranmere 2.69 3.42 2.83
15:00 Doncaster 1 – 0 AFC Wimbledon 2.88 3.39 2.60
15:00 Accrington ST 0 – 1 Crawley Town 2.38 3.52 3.20
Tuesday 20 February 2024
19:45 AFC Wimbledon 0 – 1 Crawley Town 1.81 4.15 4.94
19:45 Walsall 3 – 0 Morecambe 2.05 3.60 4.00
19:45 Milton Keynes Dons 1 – 1 Wrexham 2.25 3.71 3.42
19:45 Gillingham 0 – 0 Stockport County 2.86 3.25 2.70
Saturday 17 February 2024
15:00 Wrexham 1 – 0 Notts County 1.96 4.10 3.72
15:00 Walsall 2 – 1 Mansfield Town 4.06 3.75 2.05
15:00 Tranmere 4 – 0 Stockport County 4.60 4.00 1.88
15:00 Swindon Town 1 – 2 Milton Keynes Dons 2.90 3.80 2.38
15:00 Salford City 5 – 3 Barrow 2.45 3.50 3.00
15:00 Newport County 1 – 0 Gillingham 2.87 3.40 2.66
15:00 Grimsby 1 – 5 Doncaster 2.12 3.75 3.70
15:00 Crewe 0 – 0 Harrogate Town 1.85 3.90 4.33
15:00 Crawley Town 2 – 0 Forest Green 2.40 3.58 3.07
15:00 Colchester 1 – 1 Accrington ST 2.19 3.81 3.28
15:00 Bradford 1 – 0 Sutton Utd 1.70 4.00 5.62
15:00 AFC Wimbledon 1 – 1 Morecambe 1.75 4.00 4.70
Tuesday 13 February 2024
19:45 Tranmere 2 – 3 Morecambe 2.05 3.66 3.94
19:45 Sutton Utd 1 – 2 Wrexham 5.75 4.20 2.12
19:45 Stockport County 1 – 3 Crewe 1.53 4.50 6.44
19:45 Salford City 2 – 2 Doncaster 1.93 3.80 4.30
19:45 Newport County 1 – 3 Notts County 2.60 3.91 2.66
19:45 Mansfield Town 9 – 2 Harrogate Town 1.57 4.40 6.34
19:45 Gillingham 2 – 2 Swindon Town 1.91 3.78 4.30
19:45 Crawley Town 1 – 1 Walsall 2.85 3.67 2.52
19:45 Bradford 4 – 0 Milton Keynes Dons 2.39 3.50 3.16
19:45 Barrow 1 – 2 Forest Green 1.68 4.00 5.60
19:45 Accrington ST 2 – 0 AFC Wimbledon 2.95 3.60 2.54
Saturday 10 February 2024
15:00 Wrexham 0 – 1 Bradford 2.05 3.64 4.00
15:00 Walsall 0 – 3 Newport County 1.95 3.64 4.20
15:00 Swindon Town 1 – 1 Salford City 2.75 3.85 2.50
15:00 Morecambe 1 – 0 Sutton Utd 2.49 3.60 3.15
15:00 Milton Keynes Dons 2 – 1 Accrington ST 1.79 4.00 4.75
15:00 Harrogate Town 1 – 0 Colchester 2.30 3.70 3.18
15:00 Grimsby 1 – 3 Stockport County 4.06 3.83 1.93
15:00 Forest Green 0 – 4 Mansfield Town 4.30 3.88 1.95
15:00 Doncaster 2 – 1 Tranmere 2.60 3.38 2.96
15:00 Crewe 1 – 0 Crawley Town 2.06 4.00 3.50
15:00 AFC Wimbledon 2 – 0 Barrow 2.37 3.38 3.54
Friday 9 February 2024
19:45 Notts County 1 – 3 Gillingham 2.14 3.75 3.74
Saturday 3 February 2024
15:00 Tranmere 0 – 0 Crewe 2.33 3.80 3.15
15:00 Sutton Utd 1 – 1 Doncaster 2.38 3.30 3.50
15:00 Stockport County 1 – 1 Harrogate Town 1.42 5.00 8.25
15:00 Salford City 3 – 1 Wrexham 3.39 3.74 2.25
15:00 Mansfield Town 1 – 0 Notts County 1.83 4.10 4.16
15:00 Gillingham 1 – 1 Walsall 2.14 3.30 3.90
15:00 Crawley Town 1 – 2 Morecambe 2.10 4.04 3.77
15:00 Colchester 3 – 3 Forest Green 2.55 3.61 2.81
15:00 Bradford 0 – 0 AFC Wimbledon 2.34 3.50 3.53
15:00 Barrow 1 – 0 Milton Keynes Dons 2.51 3.33 3.14
15:00 Accrington ST 0 – 0 Grimsby 2.24 3.85 3.35
12:45 Newport County 2 – 1 Swindon Town 2.14 3.65 3.70
Tuesday 30 January 2024
19:45 Sutton Utd 1 – 2 Harrogate Town 2.71 3.57 2.77
Saturday 27 January 2024
15:00 Walsall 1 – 1 Sutton Utd 1.81 3.80 5.25
15:00 Swindon Town 2 – 0 Bradford 3.50 3.62 2.15
15:00 Notts County 1 – 1 Barrow 2.07 3.90 3.60
15:00 Morecambe 0 – 1 Colchester 2.16 3.60 3.50
15:00 Milton Keynes Dons 2 – 1 Gillingham 2.08 3.53 4.00
15:00 Grimsby 1 – 2 Tranmere 2.28 3.69 3.30
15:00 Forest Green 0 – 1 Accrington ST 2.50 3.67 2.89
15:00 Doncaster 1 – 5 Stockport County 4.75 3.70 1.91
15:00 Crewe 2 – 3 Salford City 2.10 3.80 3.80
15:00 AFC Wimbledon 2 – 1 Mansfield Town 3.24 3.48 2.75
Tuesday 23 January 2024
19:45 Mansfield Town 1 – 1 Sutton Utd 1.35 5.66 9.20
19:45 Bradford 1 – 1 Salford City 1.85 3.95 5.10
19:45 Milton Keynes Dons 3 – 1 AFC Wimbledon 2.28 3.50 3.39
Saturday 20 January 2024
15:00 Newport County 1 – 0 Wrexham 4.06 3.90 1.90
15:00 Milton Keynes Dons 1 – 2 Morecambe 1.50 4.75 7.00
15:00 Gillingham 1 – 1 Forest Green 1.76 3.81 5.00
15:00 Barrow 1 – 3 Crewe 1.90 3.60 4.47
Saturday 13 January 2024
15:00 Wrexham 2 – 0 AFC Wimbledon 1.88 4.00 4.75
15:00 Tranmere 1 – 2 Milton Keynes Dons 2.76 3.53 2.58
15:00 Sutton Utd 2 – 2 Barrow 4.00 3.35 2.14
15:00 Stockport County 3 – 1 Walsall 1.78 4.25 5.95
15:00 Morecambe 1 – 1 Mansfield Town 6.40 4.22 1.58
15:00 Grimsby 5 – 5 Notts County 3.08 4.01 2.25
15:00 Forest Green 0 – 2 Harrogate Town 2.11 3.61 3.60
15:00 Doncaster 0 – 1 Newport County 2.15 3.60 3.54
15:00 Crewe 2 – 1 Swindon Town 1.96 3.98 3.84
15:00 Crawley Town 0 – 1 Salford City 1.88 4.04 4.09
15:00 Colchester 1 – 1 Bradford 3.75 3.63 2.06
15:00 Accrington ST 1 – 2 Gillingham 2.53 3.50 2.92
Saturday 6 January 2024
15:00 Swindon Town 2 – 2 Colchester 2.17 4.10 3.25
15:00 Salford City 2 – 2 Forest Green 2.61 3.70 2.73
15:00 Mansfield Town 0 – 1 Crewe 1.42 5.10 7.55
15:00 Bradford 2 – 4 Crawley Town 1.68 4.20 5.50
15:00 Barrow 1 – 0 Tranmere 2.10 3.46 4.20
13:00 Harrogate Town 3 – 1 Doncaster 2.67 3.50 2.82
Monday 1 January 2024
15:00 Wrexham 4 – 1 Barrow 1.91 3.70 3.66
15:00 Tranmere 4 – 2 Notts County 3.00 3.65 2.17
15:00 Sutton Utd 1 – 1 Newport County 2.52 3.22 2.75
15:00 Stockport County 0 – 2 Mansfield Town 2.34 3.28 2.96
15:00 Morecambe 2 – 2 Harrogate Town 2.24 3.50 2.96
15:00 Grimsby 1 – 6 Walsall 2.29 3.29 3.04
15:00 Forest Green 1 – 1 AFC Wimbledon 3.94 3.54 1.87
15:00 Doncaster 3 – 0 Milton Keynes Dons 3.09 3.38 2.21
15:00 Crewe 1 – 0 Bradford 2.91 3.44 2.28
15:00 Crawley Town 3 – 1 Swindon Town 2.21 3.68 2.89
15:00 Colchester 0 – 1 Gillingham 3.26 3.41 2.12
15:00 Accrington ST 3 – 0 Salford City 1.74 3.88 4.23
Friday 29 December 2023
19:45 Walsall 3 – 1 Wrexham 3.77 3.75 2.11
19:45 Swindon Town 2 – 1 Forest Green 2.21 3.81 3.85
19:45 Salford City 0 – 3 Grimsby 2.50 3.64 2.92
19:45 Notts County 5 – 0 Morecambe 1.61 4.52 5.50
19:45 Newport County 1 – 1 Crewe 2.27 3.75 3.19
19:45 Milton Keynes Dons 2 – 0 Crawley Town 1.72 4.35 5.50
19:45 Mansfield Town 1 – 1 Doncaster 1.47 5.14 7.86
19:45 Harrogate Town 0 – 2 Tranmere 2.72 3.42 2.73
19:45 Gillingham 1 – 0 Sutton Utd 1.95 3.70 4.45
19:45 Bradford 0 – 0 Stockport County 3.07 3.30 2.55
19:45 Barrow 1 – 1 Accrington ST 1.84 4.00 4.70
19:45 AFC Wimbledon 5 – 3 Colchester 1.57 4.60 6.50
Tuesday 26 December 2023
15:00 Walsall 2 – 0 Crewe 2.20 3.64 3.40
15:00 Swindon Town 0 – 1 Wrexham 4.26 4.21 1.83
15:00 Salford City 1 – 5 Tranmere 2.46 3.62 3.00
15:00 Notts County 3 – 0 Doncaster 1.79 4.25 5.00
15:00 Newport County 4 – 2 Forest Green 2.25 3.60 3.33
15:00 Milton Keynes Dons 1 – 0 Colchester 1.65 4.20 5.50
15:00 Harrogate Town 2 – 1 Accrington ST 2.89 3.60 2.80
15:00 Bradford 2 – 2 Morecambe 1.72 3.90 5.75
15:00 Barrow 2 – 2 Stockport County 3.15 3.18 2.90
15:00 AFC Wimbledon 0 – 1 Sutton Utd 1.45 4.83 8.25
13:00 Gillingham 0 – 2 Crawley Town 2.02 3.70 3.80
12:30 Mansfield Town 2 – 0 Grimsby 1.53 4.55 6.25
Saturday 23 December 2023
15:00 Wrexham 2 – 0 Newport County 1.54 4.77 7.75
15:00 Tranmere 2 – 1 Swindon Town 2.30 3.90 3.46
15:00 Sutton Utd 0 – 2 Mansfield Town 5.55 4.35 1.65
15:00 Morecambe 1 – 3 Milton Keynes Dons 3.10 3.52 2.38
15:00 Grimsby 1 – 2 Harrogate Town 1.90 3.75 4.43
15:00 Accrington ST 2 – 1 Walsall 2.55 3.65 2.95
Friday 22 December 2023
19:45 Stockport County 2 – 1 Notts County 1.75 4.25 5.25
19:45 Doncaster 1 – 3 Bradford 3.11 3.34 2.47
19:45 Crewe 1 – 3 Barrow 3.36 3.66 2.69
19:45 Crawley Town 1 – 2 AFC Wimbledon 4.00 3.64 2.15
19:45 Colchester 2 – 1 Salford City 2.17 3.78 3.75
19:00 Forest Green 0 – 0 Gillingham 2.83 3.50 2.68
Saturday 16 December 2023
15:00 Wrexham 2 – 1 Colchester 1.43 5.50 8.25
15:00 Walsall 1 – 0 Tranmere 2.12 3.62 3.87
15:00 Swindon Town 0 – 3 Barrow 2.60 3.84 2.87
15:00 Stockport County 8 – 0 Sutton Utd 1.50 5.12 8.25
15:00 Salford City 0 – 0 AFC Wimbledon 3.60 3.60 2.16
15:00 Newport County 1 – 1 Grimsby 2.88 3.55 2.80
15:00 Milton Keynes Dons 2 – 0 Forest Green 1.81 4.25 4.70
15:00 Harrogate Town 3 – 1 Notts County 4.20 4.10 1.92
15:00 Gillingham 0 – 2 Bradford 2.59 3.30 3.18
15:00 Doncaster 0 – 5 Morecambe 2.40 3.70 3.86
15:00 Crewe 3 – 3 Accrington ST 2.42 3.85 3.40
15:00 Crawley Town 1 – 3 Mansfield Town 4.04 4.02 2.01
Saturday 9 December 2023
15:00 Tranmere 2 – 1 Newport County 2.45 3.60 3.14
15:00 Notts County 1 – 2 Walsall 1.78 4.30 5.40
15:00 Morecambe 1 – 1 Stockport County 5.00 4.04 1.83
15:00 Grimsby 2 – 1 Crewe 2.37 3.60 3.10
15:00 Colchester 1 – 2 Crawley Town 2.39 3.76 3.00
15:00 Accrington ST 0 – 0 Doncaster 2.41 3.70 3.44
15:00 AFC Wimbledon 4 – 0 Swindon Town 1.93 4.20 4.42
Tuesday 28 November 2023
19:45 Sutton Utd 1 – 1 Crewe 2.57 3.60 2.80
19:45 Stockport County 0 – 0 Salford City 1.44 5.43 9.00
19:45 Notts County 3 – 1 Crawley Town 1.66 4.72 5.50
19:45 Morecambe 1 – 2 Newport County 2.28 3.50 3.30
19:45 Milton Keynes Dons 1 – 1 Grimsby 1.91 3.88 4.60
19:45 Mansfield Town 2 – 2 Tranmere 1.39 5.25 8.50
19:45 Harrogate Town 2 – 2 Wrexham 5.75 4.29 1.66
19:45 Gillingham 1 – 0 AFC Wimbledon 3.05 3.40 2.75
19:45 Forest Green 0 – 3 Bradford 3.04 3.44 2.51
19:45 Doncaster 3 – 1 Colchester 2.04 3.78 4.50
19:45 Barrow 2 – 0 Walsall 2.04 3.52 4.21
19:45 Accrington ST 3 – 4 Swindon Town 2.45 3.85 3.40
Saturday 25 November 2023
15:00 Wrexham 6 – 0 Morecambe 1.46 5.15 7.75
15:00 Walsall 0 – 0 Forest Green 2.24 3.60 3.25
15:00 Tranmere 3 – 1 Gillingham 2.93 3.30 2.61
15:00 Swindon Town 2 – 1 Mansfield Town 3.75 4.20 2.06
15:00 Salford City 2 – 4 Milton Keynes Dons 3.13 3.72 2.45
15:00 Newport County 2 – 1 Stockport County 5.50 3.93 1.74
15:00 Grimsby 1 – 1 Sutton Utd 2.01 3.72 4.00
15:00 Crewe 3 – 2 Doncaster 2.31 3.64 3.20
15:00 Crawley Town 2 – 1 Harrogate Town 1.94 3.91 4.25
15:00 Colchester 1 – 4 Barrow 2.80 3.42 2.70
15:00 Bradford 1 – 0 Accrington ST 2.22 3.52 3.45
15:00 AFC Wimbledon 4 – 2 Notts County 2.50 3.68 3.37
Saturday 18 November 2023
15:00 Sutton Utd 1 – 1 Tranmere 2.28 3.54 3.59
15:00 Stockport County 2 – 0 Colchester 1.40 5.21 9.00
15:00 Mansfield Town 2 – 0 Newport County 1.43 5.10 11.00
15:00 Harrogate Town 1 – 1 Swindon Town 3.62 3.80 2.11
15:00 Gillingham 3 – 1 Salford City 2.13 3.65 3.76
15:00 Forest Green 2 – 2 Grimsby 2.53 3.60 2.97
15:00 Barrow 1 – 0 Crawley Town 2.01 3.66 4.10
15:00 Accrington ST 2 – 0 Wrexham 3.70 4.03 2.12
12:30 Notts County 4 – 2 Bradford 1.94 3.84 4.50
Saturday 11 November 2023
15:00 Wrexham 2 – 0 Gillingham 1.68 4.40 6.00
15:00 Walsall 0 – 1 Harrogate Town 1.85 4.00 4.44
15:00 Tranmere 3 – 0 Forest Green 2.57 3.75 2.85
15:00 Swindon Town 2 – 4 Stockport County 3.51 4.00 2.26
15:00 Salford City 1 – 2 Mansfield Town 4.50 4.05 1.92
15:00 Newport County 0 – 0 Milton Keynes Dons 3.11 3.80 2.28
15:00 Grimsby 3 – 2 Morecambe 2.27 3.48 3.38
15:00 Crewe 1 – 0 Notts County 3.21 4.00 2.18
15:00 Crawley Town 3 – 1 Accrington ST 2.41 3.93 2.86
15:00 Colchester 1 – 1 Sutton Utd 2.02 3.97 3.75
15:00 Bradford 1 – 2 Barrow 2.32 3.30 3.55
15:00 AFC Wimbledon 2 – 0 Doncaster 1.93 3.82 4.27
Tuesday 7 November 2023
19:45 Colchester 3 – 1 Swindon Town 2.88 3.93 2.49
Tuesday 31 October 2023
19:45 Barrow 1 – 0 Morecambe 2.14 3.52 4.15
Saturday 28 October 2023
15:00 Sutton Utd 2 – 1 Bradford 3.22 3.42 2.39
15:00 Stockport County 2 – 0 Tranmere 1.37 5.36 9.84
15:00 Notts County 0 – 2 Wrexham 2.46 3.86 2.81
15:00 Morecambe 4 – 1 AFC Wimbledon 3.40 3.56 2.36
15:00 Milton Keynes Dons 3 – 2 Swindon Town 2.44 3.81 3.10
15:00 Mansfield Town 2 – 1 Walsall 1.47 4.91 7.54
15:00 Harrogate Town 0 – 1 Crewe 3.33 3.62 2.31
15:00 Gillingham 0 – 2 Newport County 1.87 3.79 4.72
15:00 Forest Green 2 – 1 Crawley Town 2.15 3.84 3.40
15:00 Doncaster 1 – 0 Grimsby 2.25 3.60 3.25
15:00 Barrow 0 – 0 Salford City 2.00 3.75 4.12
15:00 Accrington ST 0 – 1 Colchester 2.08 3.91 3.66
Tuesday 24 October 2023
19:45 Wrexham 2 – 1 Sutton Utd 1.39 5.75 7.75
19:45 Walsall 1 – 1 Crawley Town 2.28 3.71 3.25
19:45 Swindon Town 0 – 1 Gillingham 1.89 3.80 4.50
19:45 Notts County 3 – 0 Newport County 1.70 4.50 5.25
19:45 Morecambe 1 – 0 Tranmere 2.14 3.65 3.75
19:45 Milton Keynes Dons 4 – 1 Bradford 2.40 3.40 3.23
19:45 Harrogate Town 1 – 4 Mansfield Town 6.42 4.53 1.63
19:45 Grimsby 2 – 3 Colchester 2.20 3.70 3.50
19:45 Forest Green 0 – 2 Barrow 2.60 3.60 2.92
19:45 Doncaster 0 – 3 Salford City 2.30 3.70 3.30
19:45 Crewe 0 – 2 Stockport County 4.20 4.05 1.90
19:45 AFC Wimbledon 2 – 4 Accrington ST 1.80 4.03 5.00
Saturday 21 October 2023
15:00 Sutton Utd 2 – 3 Morecambe 2.50 3.50 2.92
15:00 Stockport County 3 – 2 Grimsby 1.59 4.40 7.00
15:00 Salford City 2 – 2 Swindon Town 3.10 3.82 2.46
15:00 Gillingham 1 – 2 Notts County 2.61 3.76 2.75
15:00 Crawley Town 2 – 4 Crewe 2.31 3.78 3.20
15:00 Colchester 1 – 2 Harrogate Town 2.05 3.79 3.84
15:00 Bradford 1 – 1 Wrexham 3.16 3.54 2.40
15:00 Barrow 0 – 0 AFC Wimbledon 2.90 3.34 2.65
15:00 Accrington ST 1 – 0 Milton Keynes Dons 2.62 3.65 2.91
Friday 20 October 2023
19:45 Tranmere 1 – 2 Doncaster 2.80 3.60 2.74
19:45 Newport County 3 – 3 Walsall 2.39 3.55 3.10
Saturday 14 October 2023
15:00 Wrexham 3 – 2 Salford City 1.59 4.75 5.75
15:00 Walsall 4 – 1 Gillingham 3.05 3.33 2.50
15:00 Swindon Town 2 – 0 Newport County 1.73 4.33 5.10
15:00 Milton Keynes Dons 2 – 2 Barrow 2.13 3.45 3.82
15:00 Harrogate Town 1 – 3 Stockport County 6.50 4.30 1.67
15:00 Grimsby 0 – 2 Accrington ST 2.20 3.63 3.50
15:00 Forest Green 5 – 0 Colchester 2.56 3.74 2.75
15:00 Doncaster 4 – 1 Sutton Utd 2.05 3.75 3.75
15:00 Crewe 2 – 0 Tranmere 2.03 3.85 3.85
15:00 AFC Wimbledon 0 – 1 Bradford 2.12 3.60 3.93
12:30 Notts County 1 – 4 Mansfield Town 2.63 3.92 2.96
Saturday 7 October 2023
15:00 Tranmere 2 – 2 Grimsby 2.88 3.40 2.62
15:00 Sutton Utd 4 – 0 Walsall 2.66 3.50 2.80
15:00 Stockport County 1 – 0 Doncaster 1.47 4.92 7.50
15:00 Salford City 4 – 2 Crewe 2.23 3.71 3.40
15:00 Newport County 1 – 2 Harrogate Town 2.01 3.66 4.33
15:00 Mansfield Town 0 – 0 AFC Wimbledon 2.07 3.58 4.00
15:00 Gillingham 2 – 1 Milton Keynes Dons 2.35 3.52 3.38
15:00 Crawley Town 0 – 1 Wrexham 3.80 4.15 1.99
15:00 Colchester 1 – 3 Morecambe 2.05 3.77 3.90
15:00 Bradford 1 – 0 Swindon Town 2.35 3.50 3.28
15:00 Barrow 1 – 1 Notts County 3.50 3.69 2.28
15:00 Accrington ST 2 – 1 Forest Green 2.23 3.97 3.35
Tuesday 3 October 2023
19:45 Walsall 0 – 0 Milton Keynes Dons 2.77 3.44 2.68
19:45 Tranmere 2 – 1 Bradford 3.56 3.40 2.46
19:45 Sutton Utd 0 – 2 Salford City 2.46 3.70 2.98
19:45 Stockport County 2 – 0 Forest Green 1.50 4.70 7.74
19:45 Notts County 3 – 1 Swindon Town 1.94 4.36 3.75
19:45 Newport County 2 – 1 Colchester 2.33 3.62 3.15
19:45 Morecambe 1 – 1 Accrington ST 2.59 3.46 3.20
19:45 Mansfield Town 0 – 0 Wrexham 2.40 3.75 3.10
19:45 Harrogate Town 0 – 1 AFC Wimbledon 4.42 3.75 2.42
19:45 Grimsby 2 – 1 Barrow 2.23 3.34 3.76
19:45 Doncaster 2 – 0 Crawley Town 2.50 3.75 2.92
19:45 Crewe 2 – 0 Gillingham 2.70 3.40 2.82
Saturday 30 September 2023
15:00 Wrexham 3 – 3 Crewe 1.42 5.33 7.61
15:00 Swindon Town 2 – 1 Grimsby 1.81 4.03 4.75
15:00 Salford City 2 – 1 Newport County 2.30 3.62 3.20
15:00 Milton Keynes Dons 0 – 1 Harrogate Town 1.85 4.00 4.59
15:00 Gillingham 1 – 1 Mansfield Town 3.15 3.40 2.50
15:00 Forest Green 1 – 2 Morecambe 2.14 3.57 3.70
15:00 Crawley Town 3 – 0 Sutton Utd 2.01 3.80 3.95
15:00 Colchester 5 – 4 Notts County 3.55 3.83 2.17
15:00 Bradford 1 – 3 Walsall 2.01 3.55 4.51
15:00 Barrow 3 – 2 Doncaster 2.16 3.55 3.82
15:00 Accrington ST 1 – 3 Stockport County 4.54 4.09 2.03
15:00 AFC Wimbledon 4 – 1 Tranmere 1.75 4.20 5.53
Saturday 23 September 2023
15:00 Walsall 1 – 3 AFC Wimbledon 2.94 3.38 2.60
15:00 Tranmere 2 – 0 Accrington ST 2.76 3.50 2.63
15:00 Sutton Utd 1 – 1 Milton Keynes Dons 3.08 3.52 2.50
15:00 Stockport County 5 – 0 Wrexham 2.60 3.75 2.65
15:00 Notts County 4 – 3 Forest Green 1.51 4.95 6.50
15:00 Newport County 1 – 4 Bradford 2.47 3.32 3.14
15:00 Morecambe 2 – 2 Swindon Town 3.68 3.76 2.09
15:00 Mansfield Town 1 – 0 Barrow 1.60 4.20 6.69
15:00 Harrogate Town 3 – 2 Salford City 2.86 3.55 2.81
15:00 Grimsby 2 – 3 Crawley Town 2.10 3.67 3.75
15:00 Doncaster 2 – 1 Gillingham 3.20 3.25 2.56
15:00 Crewe 2 – 1 Colchester 2.45 3.75 2.94
Saturday 16 September 2023
15:00 Newport County 1 – 1 Barrow 2.18 3.50 3.90
15:00 Wrexham 3 – 0 Grimsby 1.65 4.31 5.33
15:00 Swindon Town 2 – 0 Walsall 1.93 4.03 4.45
15:00 Milton Keynes Dons 1 – 2 Stockport County 3.37 3.75 2.30
15:00 Gillingham 2 – 1 Morecambe 1.84 3.70 5.20
15:00 Forest Green 1 – 2 Doncaster 2.33 3.56 3.30
15:00 Crawley Town 3 – 2 Tranmere 2.12 3.72 4.02
15:00 Colchester 1 – 1 Mansfield Town 4.00 3.91 2.05
15:00 Bradford 1 – 1 Harrogate Town 1.88 3.75 4.80
15:00 Accrington ST 4 – 1 Sutton Utd 2.09 3.69 3.86
15:00 AFC Wimbledon 2 – 2 Crewe 1.87 3.91 4.42
Friday 15 September 2023
19:45 Salford City 0 – 2 Notts County 3.15 3.80 2.31
Saturday 9 September 2023
15:00 Wrexham 2 – 1 Doncaster 1.54 5.00 7.25
15:00 Swindon Town 5 – 3 Sutton Utd 1.83 4.00 4.75
15:00 Salford City 1 – 2 Walsall 2.35 3.56 3.45
15:00 Milton Keynes Dons 1 – 1 Notts County 3.14 3.85 2.77
15:00 Gillingham 1 – 0 Harrogate Town 1.89 3.60 5.00
15:00 Forest Green 1 – 4 Crewe 2.35 3.60 3.25
15:00 Crawley Town 4 – 1 Newport County 3.10 3.54 2.55
15:00 Colchester 2 – 0 Tranmere 2.38 3.50 3.30
15:00 Accrington ST 0 – 3 Mansfield Town 3.20 3.60 2.81
15:00 AFC Wimbledon 1 – 2 Stockport County 3.02 3.40 2.50
12:30 Bradford 1 – 1 Grimsby 2.28 3.40 3.64
Saturday 2 September 2023
15:00 Walsall 1 – 0 Colchester 2.21 3.45 3.64
15:00 Sutton Utd 0 – 1 Forest Green 2.15 3.48 3.76
15:00 Stockport County 3 – 3 Crawley Town 1.56 4.59 8.00
15:00 Notts County 3 – 1 Accrington ST 1.73 4.50 5.75
15:00 Newport County 2 – 2 AFC Wimbledon 2.64 3.40 3.05
15:00 Morecambe 1 – 0 Salford City 3.00 3.56 2.55
15:00 Mansfield Town 0 – 0 Bradford 1.99 4.00 4.86
15:00 Harrogate Town 0 – 1 Barrow 2.82 3.34 2.77
15:00 Grimsby 2 – 0 Gillingham 2.51 3.30 3.19
15:00 Doncaster 0 – 0 Swindon Town 3.20 3.64 2.37
15:00 Crewe 3 – 1 Milton Keynes Dons 3.08 3.75 2.41
12:30 Tranmere 0 – 1 Wrexham 3.60 3.94 2.30
Saturday 26 August 2023
15:00 Walsall 1 – 1 Grimsby 2.48 3.32 3.08
15:00 Swindon Town 6 – 0 Crawley Town 1.96 4.08 4.00

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