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

League Two 2024/25

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

557Matches
1,385Goals
2.49Per game
42.2%Home wins
100%Priced at kickoff
DoncasterTop 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 DONDoncaster 46 24 12 10 +23 84
2 WALWalsall 49 23 14 12 +23 83
3 AWAFC Wimbledon 49 23 13 13 +24 82
4 PVPort Vale 46 22 14 10 +19 80
5 BRABradford 46 22 12 12 +19 78
6 NCNotts County 48 20 12 16 +17 72
7 CHEChesterfield 48 19 13 16 +16 70
8 SCSalford City 46 18 15 13 +10 69
9 GRIGrimsby 46 20 8 18 -6 68
10 COLColchester 46 16 19 11 +5 67
11 BROBromley 46 17 15 14 +5 66
12 STSwindon Town 46 15 17 14 +8 62
13 CRECrewe 46 15 17 14 +1 62
14 FTFleetwood Town 46 15 15 16 0 60
15 CHECheltenham 46 16 12 18 -10 60
16 BARBarrow 46 15 14 17 +2 59
17 GILGillingham 46 14 16 16 -5 58
18 HTHarrogate Town 46 14 11 21 -18 53
19 MKDMilton Keynes Dons 46 14 10 22 -14 52
20 TRATranmere 46 12 15 19 -20 51
21 ASAccrington ST 46 12 14 20 -16 50
22 NCNewport County 46 13 10 23 -24 49
23 CARCarlisle 46 10 12 24 -27 42
24 MORMorecambe 46 10 6 30 -32 36

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.49
1,385 goals. 45.4% of matches went over 2.5.
Home advantage
42.2%
Draws 28.4%, away wins 29.4%.
Half-time lead held
73.8%
From 309 matches where someone led at the break.
1–1 72 · 12.9%
1–0 65 · 11.7%
0–1 53 · 9.5%
0–0 48 · 8.6%
2–1 47 · 8.4%
2–0 38 · 6.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.

Monday 26 May 2025
15:01 AFC Wimbledon 1 – 0 Walsall 2.75 2.88 2.80
Saturday 17 May 2025
12:30 AFC Wimbledon 1 – 0 Notts County 2.25 3.20 3.20
Friday 16 May 2025
20:00 Walsall 2 – 1 Chesterfield 2.38 3.40 2.80
Sunday 11 May 2025
15:30 Chesterfield 0 – 2 Walsall 2.05 3.25 3.80
Saturday 10 May 2025
20:00 Notts County 0 – 1 AFC Wimbledon 2.25 3.10 3.25
Saturday 3 May 2025
15:00 Swindon Town 0 – 0 Milton Keynes Dons 2.60 1.80 3.67
15:00 Port Vale 0 – 1 Gillingham 1.65 3.50 6.00
15:00 Notts County 1 – 2 Doncaster 2.38 9.50 1.13
15:00 Newport County 1 – 4 Tranmere 5.00 3.70 1.70
15:00 Morecambe 1 – 2 Harrogate Town 2.71 1.88 1.40
15:00 Grimsby 0 – 1 AFC Wimbledon 2.57 2.00 2.44
15:00 Crewe 0 – 1 Walsall 4.50 3.60 1.80
15:00 Colchester 0 – 0 Barrow 2.83 4.00 1.67
15:00 Carlisle 2 – 2 Salford City 4.75 4.10 1.62
15:00 Bromley 3 – 0 Cheltenham 1.85 3.75 3.90
15:00 Bradford 1 – 0 Fleetwood Town 1.29 2.29 2.11
15:00 Accrington ST 0 – 1 Chesterfield 4.75 3.80 1.70
Saturday 26 April 2025
15:00 Walsall 0 – 1 Accrington ST 1.57 3.70 6.00
15:00 Tranmere 2 – 0 Crewe 1.85 3.80 3.60
15:00 Salford City 4 – 1 Colchester 2.10 3.40 3.25
15:00 Milton Keynes Dons 0 – 0 Grimsby 3.00 3.60 2.15
15:00 Gillingham 1 – 1 Swindon Town 2.70 3.40 2.45
15:00 Fleetwood Town 2 – 0 Newport County 1.53 4.33 5.25
15:00 Chesterfield 4 – 1 Morecambe 1.29 5.50 9.00
15:00 Cheltenham 3 – 2 Carlisle 2.80 3.60 2.30
15:00 Barrow 3 – 3 Bromley 2.20 3.60 2.90
13:00 Harrogate Town 1 – 3 Notts County 4.20 4.00 1.70
12:30 Doncaster 2 – 1 Bradford 2.10 3.40 3.30
12:30 AFC Wimbledon 0 – 2 Port Vale 2.25 3.20 3.20
Monday 21 April 2025
15:00 Swindon Town 0 – 1 Bromley 1.75 3.75 4.20
15:00 Port Vale 2 – 2 Grimsby 1.90 3.30 4.10
15:00 Notts County 1 – 2 Cheltenham 1.50 4.33 6.00
15:00 Morecambe 1 – 3 Salford City 3.30 3.40 2.10
15:00 Harrogate Town 3 – 1 Fleetwood Town 2.55 3.20 2.75
15:00 Gillingham 1 – 0 AFC Wimbledon 3.40 3.10 2.20
15:00 Doncaster 3 – 0 Colchester 1.75 3.60 4.33
15:00 Crewe 0 – 1 Milton Keynes Dons 2.05 3.40 3.40
15:00 Chesterfield 3 – 3 Bradford 2.45 3.25 2.80
15:00 Barrow 0 – 0 Tranmere 2.20 3.30 3.20
15:00 Accrington ST 1 – 1 Carlisle 2.30 3.20 3.10
12:30 Newport County 0 – 0 Walsall 6.25 3.80 1.53
Friday 18 April 2025
15:00 Walsall 2 – 2 Harrogate Town 1.50 3.90 6.50
15:00 Tranmere 0 – 3 Doncaster 3.40 3.40 2.05
15:00 Salford City 1 – 2 Accrington ST 1.80 3.40 4.50
15:00 Milton Keynes Dons 0 – 0 Newport County 1.53 4.50 5.00
15:00 Grimsby 0 – 4 Swindon Town 1.83 3.60 4.00
15:00 Fleetwood Town 0 – 0 Barrow 2.50 3.25 2.75
15:00 Colchester 0 – 0 Crewe 2.00 3.50 3.40
15:00 Cheltenham 1 – 1 Gillingham 2.70 3.20 2.60
15:00 Carlisle 3 – 2 Port Vale 3.40 3.40 2.05
15:00 Bromley 1 – 0 Morecambe 1.85 3.60 3.90
15:00 AFC Wimbledon 0 – 0 Chesterfield 2.20 3.40 3.10
Thursday 17 April 2025
20:00 Bradford 1 – 1 Notts County 2.10 3.20 3.40
Tuesday 15 April 2025
19:45 Salford City 1 – 1 Doncaster 3.10 3.40 2.20
Saturday 12 April 2025
15:00 Port Vale 5 – 0 Bromley 1.70 3.70 4.75
15:00 Newport County 0 – 2 Colchester 4.75 3.40 1.75
15:00 Morecambe 0 – 2 Carlisle 2.20 3.75 2.88
15:00 Harrogate Town 2 – 2 Grimsby 3.75 3.40 1.95
15:00 Gillingham 1 – 0 Milton Keynes Dons 2.05 3.50 3.40
15:00 Chesterfield 3 – 0 Fleetwood Town 2.05 3.40 3.50
15:00 Barrow 2 – 0 Walsall 3.10 3.20 2.38
15:00 Accrington ST 3 – 3 Tranmere 2.70 3.00 2.70
12:30 Swindon Town 5 – 4 Bradford 3.20 3.20 2.25
12:30 Doncaster 1 – 1 AFC Wimbledon 1.90 3.50 3.90
Friday 11 April 2025
19:45 Notts County 1 – 3 Salford City 1.80 3.75 4.00
Thursday 10 April 2025
20:00 Crewe 2 – 3 Cheltenham 1.70 3.60 5.00
Tuesday 8 April 2025
19:45 Chesterfield 1 – 1 Gillingham 1.75 3.50 4.33
Saturday 5 April 2025
15:00 Salford City 2 – 2 Gillingham 2.10 3.20 3.50
15:00 Milton Keynes Dons 0 – 3 Barrow 2.63 3.25 2.63
15:00 Grimsby 3 – 1 Morecambe 1.65 3.75 5.00
15:00 Fleetwood Town 0 – 4 Swindon Town 2.05 3.40 3.50
15:00 Colchester 1 – 0 Notts County 3.25 3.20 2.20
15:00 Carlisle 3 – 2 Newport County 1.70 4.00 4.20
15:00 Bromley 4 – 0 Accrington ST 2.15 3.30 3.30
15:00 Bradford 2 – 0 Crewe 1.67 3.30 5.75
15:00 AFC Wimbledon 1 – 0 Harrogate Town 1.62 3.40 6.00
12:45 Tranmere 4 – 0 Chesterfield 2.90 3.30 2.35
12:30 Walsall 2 – 3 Port Vale 2.25 3.10 3.25
12:30 Cheltenham 0 – 2 Doncaster 4.75 3.60 1.70
Wednesday 2 April 2025
19:45 Notts County 3 – 0 Milton Keynes Dons 1.62 4.20 4.50
Tuesday 1 April 2025
19:45 Swindon Town 2 – 1 AFC Wimbledon 2.88 3.30 2.30
19:45 Port Vale 2 – 0 Bradford 2.55 3.10 2.80
19:45 Newport County 1 – 1 Bromley 3.10 3.40 2.20
19:45 Morecambe 2 – 0 Cheltenham 2.25 3.30 3.00
19:45 Harrogate Town 3 – 2 Tranmere 2.63 3.20 2.63
19:45 Gillingham 1 – 1 Colchester 2.60 3.20 2.70
19:45 Doncaster 2 – 2 Walsall 1.95 3.30 3.80
19:45 Crewe 2 – 0 Grimsby 2.63 3.25 2.63
19:45 Chesterfield 2 – 1 Carlisle 1.73 3.60 4.50
19:45 Barrow 1 – 1 Salford City 2.30 3.20 3.10
19:45 Accrington ST 1 – 4 Fleetwood Town 2.50 3.10 2.80
Saturday 29 March 2025
15:00 Walsall 1 – 1 AFC Wimbledon 2.25 3.30 3.20
15:00 Newport County 0 – 2 Notts County 5.25 3.90 1.62
15:00 Morecambe 1 – 0 Swindon Town 3.40 3.40 2.15
15:00 Milton Keynes Dons 2 – 4 Fleetwood Town 2.25 3.30 3.10
15:00 Harrogate Town 1 – 1 Gillingham 2.63 3.10 2.70
15:00 Doncaster 3 – 0 Carlisle 1.55 4.00 6.25
15:00 Bromley 2 – 3 Salford City 2.50 3.25 2.90
15:00 Barrow 0 – 1 Chesterfield 2.50 3.20 2.88
12:30 Crewe 0 – 1 Port Vale 2.70 3.10 2.70
12:30 Accrington ST 0 – 0 Bradford 4.00 3.40 2.00
Friday 28 March 2025
19:45 Tranmere 2 – 0 Cheltenham 1.95 3.40 3.90
19:45 Colchester 1 – 2 Grimsby 2.05 3.25 3.60
Tuesday 25 March 2025
19:45 Carlisle 2 – 2 Milton Keynes Dons 2.35 3.30 2.90
19:30 Port Vale 0 – 1 Barrow 1.85 3.25 4.33
Saturday 22 March 2025
15:00 Swindon Town 0 – 0 Accrington ST 1.90 3.30 4.20
15:00 Port Vale 1 – 0 Morecambe 1.53 4.33 5.25
15:00 Grimsby 1 – 0 Newport County 1.44 4.50 6.25
15:00 Gillingham 0 – 0 Walsall 2.75 3.10 2.60
15:00 Fleetwood Town 0 – 0 Tranmere 2.15 3.30 3.25
15:00 Chesterfield 0 – 0 Harrogate Town 1.60 3.80 5.50
15:00 Cheltenham 0 – 1 Milton Keynes Dons 2.20 3.40 3.10
15:00 Carlisle 2 – 1 Bromley 2.20 3.50 3.00
15:00 Bradford 4 – 1 Colchester 2.10 3.10 3.60
15:00 AFC Wimbledon 2 – 2 Barrow 1.95 3.40 3.75
12:30 Notts County 0 – 0 Crewe 1.90 3.50 3.80
Saturday 15 March 2025
15:00 Port Vale 3 – 0 Milton Keynes Dons 2.00 3.40 3.70
15:00 Notts County 1 – 2 Chesterfield 1.90 3.70 3.75
15:00 Newport County 3 – 0 Harrogate Town 2.90 3.10 2.50
15:00 Morecambe 2 – 2 Barrow 3.10 3.10 2.38
15:00 Grimsby 0 – 1 Salford City 2.00 3.50 3.50
15:00 Colchester 3 – 0 Fleetwood Town 2.00 3.20 3.80
15:00 Carlisle 1 – 2 AFC Wimbledon 3.00 3.10 2.35
15:00 Bradford 0 – 1 Tranmere 1.60 3.80 5.75
15:00 Accrington ST 1 – 1 Gillingham 2.35 3.00 3.30
12:30 Swindon Town 3 – 3 Cheltenham 1.95 3.50 3.75
12:30 Crewe 1 – 1 Doncaster 3.20 3.30 2.25
Thursday 13 March 2025
20:00 Bromley 2 – 2 Walsall 3.40 3.40 2.05
Tuesday 11 March 2025
19:45 Colchester 2 – 1 Port Vale 2.00 3.10 3.90
19:45 Salford City 0 – 4 Chesterfield 2.45 3.25 2.80
19:45 Grimsby 0 – 2 Notts County 2.38 3.40 2.80
19:45 Accrington ST 5 – 0 Newport County 1.73 3.75 4.50
19:45 AFC Wimbledon 1 – 2 Cheltenham 1.70 3.50 5.00
Saturday 8 March 2025
15:00 Tranmere 2 – 1 Bromley 2.35 3.20 3.00
15:00 Salford City 1 – 1 Crewe 2.20 3.25 3.20
15:00 Milton Keynes Dons 2 – 1 Morecambe 1.95 3.50 3.60
15:00 Harrogate Town 1 – 0 Carlisle 2.80 3.25 2.45
15:00 Gillingham 1 – 0 Bradford 4.00 3.25 1.91
15:00 Fleetwood Town 1 – 1 Port Vale 2.30 3.30 3.00
15:00 Doncaster 2 – 2 Swindon Town 1.67 3.75 4.75
15:00 Chesterfield 2 – 1 Newport County 1.53 4.10 5.75
15:00 Cheltenham 0 – 1 Colchester 3.00 3.25 2.30
15:00 Barrow 2 – 0 Accrington ST 2.05 3.10 3.70
12:30 Walsall 1 – 3 Grimsby 1.80 3.75 4.00
12:30 AFC Wimbledon 2 – 0 Notts County 2.45 3.10 2.88
Tuesday 4 March 2025
19:45 Swindon Town 2 – 2 Salford City 1.95 3.40 3.70
19:45 Port Vale 0 – 0 Harrogate Town 1.80 3.40 4.50
19:45 Notts County 1 – 2 Barrow 1.65 3.70 5.00
19:45 Newport County 3 – 1 Gillingham 3.60 3.25 2.05
19:45 Morecambe 1 – 0 AFC Wimbledon 3.70 3.30 2.00
19:45 Grimsby 1 – 1 Tranmere 1.80 3.40 4.50
19:45 Crewe 1 – 4 Fleetwood Town 2.25 3.20 3.20
19:45 Colchester 1 – 0 Chesterfield 2.05 3.40 3.40
19:45 Carlisle 1 – 1 Walsall 3.40 3.50 2.05
19:45 Bromley 1 – 0 Doncaster 3.40 3.30 2.10
19:45 Bradford 3 – 0 Cheltenham 1.62 3.60 5.75
19:45 Accrington ST 2 – 0 Milton Keynes Dons 2.45 3.30 2.75
Saturday 1 March 2025
15:00 Walsall 0 – 1 Swindon Town 1.80 3.30 4.50
15:00 Milton Keynes Dons 0 – 1 Colchester 2.75 3.10 3.00
15:00 Harrogate Town 2 – 1 Accrington ST 2.30 3.30 3.00
15:00 Gillingham 1 – 0 Morecambe 2.00 3.40 4.00
15:00 Fleetwood Town 2 – 2 Notts County 2.63 3.25 2.60
15:00 Doncaster 3 – 0 Newport County 1.33 5.25 7.50
15:00 Chesterfield 1 – 3 Crewe 1.91 3.40 4.00
15:00 Cheltenham 1 – 1 Grimsby 2.40 3.30 2.80
15:00 AFC Wimbledon 0 – 1 Bromley 1.91 3.60 4.75
12:30 Tranmere 1 – 1 Port Vale 3.00 3.30 2.30
12:30 Salford City 1 – 2 Bradford 3.25 3.25 2.20
Thursday 27 February 2025
20:00 Barrow 0 – 1 Carlisle 2.00 3.50 4.20
Tuesday 25 February 2025
19:45 Gillingham 1 – 2 Fleetwood Town 2.50 3.20 2.80
19:45 Bromley 0 – 1 Bradford 2.90 3.25 2.38
19:45 Cheltenham 2 – 2 Walsall 3.30 3.10 2.20
19:45 Tranmere 0 – 1 Accrington ST 2.25 3.30 3.10
Saturday 22 February 2025
15:00 Swindon Town 1 – 0 Chesterfield 2.75 3.20 2.50
15:00 Port Vale 2 – 1 Salford City 2.15 3.40 3.20
15:00 Notts County 2 – 1 Tranmere 1.53 4.33 5.25
15:00 Newport County 0 – 3 Cheltenham 3.10 3.20 2.30
15:00 Grimsby 2 – 1 Fleetwood Town 2.35 3.20 3.00
15:00 Colchester 1 – 1 AFC Wimbledon 2.50 3.10 2.90
15:00 Carlisle 0 – 0 Gillingham 2.25 3.25 3.20
15:00 Bromley 2 – 0 Harrogate Town 1.90 3.60 3.70
15:00 Bradford 2 – 0 Milton Keynes Dons 1.75 3.70 4.33
15:00 Accrington ST 1 – 2 Doncaster 3.60 3.10 2.10
12:30 Morecambe 0 – 2 Walsall 4.20 3.90 1.73
12:30 Crewe 3 – 0 Barrow 2.25 3.30 3.10
Tuesday 18 February 2025
19:45 Morecambe 0 – 1 Doncaster 3.75 3.60 1.90
19:45 Fleetwood Town 0 – 0 AFC Wimbledon 3.00 3.10 2.40
19:45 Notts County 1 – 1 Colchester 1.85 3.60 3.80
Saturday 15 February 2025
15:00 Walsall 3 – 1 Chesterfield 1.91 3.40 3.80
15:00 Tranmere 1 – 1 Milton Keynes Dons 2.45 3.20 2.80
15:00 Newport County 0 – 0 Bradford 5.00 3.90 1.62
15:00 Morecambe 2 – 0 Accrington ST 2.38 3.30 2.90
15:00 Harrogate Town 1 – 0 Swindon Town 2.90 3.25 2.38
15:00 Gillingham 0 – 0 Crewe 2.15 3.10 3.50
15:00 Cheltenham 3 – 2 Barrow 2.45 3.10 2.90
15:00 Carlisle 0 – 0 Colchester 3.20 3.20 2.25
15:00 Bromley 1 – 0 Fleetwood Town 2.25 3.30 3.10
12:30 Doncaster 1 – 2 Grimsby 1.70 3.70 4.75
12:30 AFC Wimbledon 1 – 0 Salford City 1.83 3.40 4.33
Thursday 13 February 2025
20:00 Port Vale 1 – 0 Notts County 2.63 3.20 2.63
Tuesday 11 February 2025
19:45 Newport County 1 – 0 Carlisle 2.80 3.40 2.38
19:45 Barrow 2 – 1 Milton Keynes Dons 2.15 3.30 3.30
19:45 Bradford 1 – 0 Accrington ST 1.65 3.60 5.25
19:45 Walsall 1 – 1 Gillingham 1.53 3.90 6.00
19:45 Tranmere 0 – 0 Fleetwood Town 2.90 3.30 2.35
19:45 AFC Wimbledon 3 – 0 Crewe 1.75 3.30 5.00
Saturday 8 February 2025
15:00 Salford City 2 – 0 Tranmere 1.70 3.60 4.75
15:00 Notts County 2 – 0 Morecambe 1.42 4.33 7.00
15:00 Milton Keynes Dons 0 – 1 Bromley 2.20 3.30 3.10
15:00 Grimsby 2 – 1 Carlisle 2.25 3.30 3.10
15:00 Fleetwood Town 2 – 0 Cheltenham 1.95 3.40 3.75
15:00 Crewe 0 – 3 Newport County 1.53 4.00 5.75
15:00 Colchester 2 – 1 Walsall 3.00 3.20 2.35
15:00 Barrow 3 – 0 Gillingham 2.10 3.00 3.70
15:00 Accrington ST 0 – 0 AFC Wimbledon 3.40 3.20 2.10
12:30 Swindon Town 3 – 3 Port Vale 2.15 3.30 3.25
12:30 Bradford 1 – 0 Harrogate Town 1.57 4.00 5.25
Thursday 6 February 2025
19:45 Chesterfield 5 – 2 Doncaster 2.55 3.30 2.60
Tuesday 4 February 2025
19:45 Newport County 2 – 1 Morecambe 2.50 3.30 2.70
19:45 Salford City 3 – 3 Bromley 2.00 3.40 3.60
Saturday 1 February 2025
15:00 Walsall 2 – 2 Salford City 1.85 3.60 3.80
15:00 Tranmere 1 – 3 Colchester 3.00 3.30 2.35
15:00 Port Vale 2 – 1 Accrington ST 1.83 3.60 4.10
15:00 Newport County 1 – 0 Barrow 3.10 3.20 2.30
15:00 Morecambe 4 – 2 Fleetwood Town 3.20 3.30 2.20
15:00 Harrogate Town 1 – 1 Crewe 3.00 3.30 2.25
15:00 Doncaster 2 – 1 Milton Keynes Dons 1.73 3.60 4.75
15:00 Carlisle 1 – 5 Swindon Town 2.55 3.25 2.70
15:00 Bromley 0 – 2 Grimsby 2.00 3.30 3.70
15:00 AFC Wimbledon 1 – 0 Bradford 2.20 3.10 3.30
12:30 Gillingham 1 – 2 Notts County 3.30 3.50 2.05
12:30 Cheltenham 1 – 0 Chesterfield 3.10 3.25 2.25
Wednesday 29 January 2025
20:00 Barrow 1 – 3 Doncaster 3.00 3.10 2.40
Tuesday 28 January 2025
19:45 Swindon Town 3 – 1 Tranmere 1.80 3.60 4.20
19:45 Salford City 1 – 1 Newport County 1.45 4.33 6.25
19:45 Notts County 1 – 0 Carlisle 1.65 4.10 4.50
19:45 Milton Keynes Dons 2 – 1 Harrogate Town 1.62 4.10 4.75
19:45 Grimsby 1 – 1 Gillingham 2.38 3.30 2.88
19:45 Fleetwood Town 2 – 0 Walsall 3.50 3.20 2.15
19:45 Crewe 1 – 1 AFC Wimbledon 2.63 2.90 2.88
19:45 Chesterfield 3 – 0 Bromley 2.05 3.50 3.30
19:45 Bradford 1 – 0 Morecambe 1.45 4.50 6.25
19:45 Accrington ST 0 – 0 Cheltenham 2.10 3.40 3.25
Saturday 25 January 2025
15:00 Tranmere 1 – 1 Gillingham 2.30 3.10 3.20
15:00 Notts County 1 – 1 Bromley 1.85 3.75 3.80
15:00 Fleetwood Town 1 – 2 Carlisle 1.67 3.75 4.75
15:00 Doncaster 1 – 0 Harrogate Town 1.38 4.75 7.00
15:00 Crewe 0 – 1 Accrington ST 1.80 3.50 4.33
15:00 Colchester 1 – 0 Morecambe 1.70 3.60 5.00
15:00 Chesterfield 1 – 1 Port Vale 2.20 3.30 3.10
15:00 Cheltenham 2 – 1 Salford City 3.40 3.10 2.15
15:00 Barrow 3 – 0 Grimsby 2.15 3.20 3.40
12:30 Milton Keynes Dons 0 – 0 AFC Wimbledon 2.63 3.25 2.60
12:30 Bradford 3 – 0 Walsall 2.70 3.20 2.60
Friday 24 January 2025
19:45 Newport County 1 – 2 Swindon Town 3.40 3.60 2.00
Tuesday 21 January 2025
19:45 Harrogate Town 0 – 0 Colchester 3.70 3.40 2.00
19:45 Fleetwood Town 2 – 1 Milton Keynes Dons 2.35 3.30 2.90
Saturday 18 January 2025
15:00 Walsall 4 – 2 Milton Keynes Dons 1.70 3.90 4.33
15:00 Swindon Town 2 – 0 Barrow 2.15 3.30 3.20
15:00 Salford City 0 – 2 Fleetwood Town 1.85 3.30 4.33
15:00 Port Vale 3 – 2 Newport County 1.48 4.10 6.50
15:00 Morecambe 0 – 1 Crewe 3.30 3.30 2.15
15:00 Grimsby 1 – 1 Chesterfield 2.50 3.40 2.63
15:00 Bromley 0 – 1 Colchester 2.20 3.40 3.10
15:00 Accrington ST 0 – 3 Notts County 3.10 3.40 2.20
15:00 AFC Wimbledon 2 – 0 Tranmere 1.53 3.80 6.00
12:30 Gillingham 0 – 1 Doncaster 3.30 3.20 2.20
12:30 Carlisle 0 – 1 Bradford 3.10 3.25 2.25
Friday 17 January 2025
19:45 Harrogate Town 2 – 0 Cheltenham 3.10 3.30 2.20
Saturday 11 January 2025
15:00 Swindon Town 0 – 0 Crewe 2.75 3.30 2.45
12:30 Walsall 5 – 1 Tranmere 1.50 4.10 5.75
Sunday 5 January 2025
15:00 Crewe 4 – 1 Bromley 2.25 3.30 3.10
Saturday 4 January 2025
15:00 Tranmere 1 – 0 Carlisle 2.10 3.50 3.20
15:00 Milton Keynes Dons 0 – 1 Salford City 2.20 3.40 3.10
15:00 Doncaster 1 – 2 Port Vale 1.90 3.50 3.70
15:00 Colchester 0 – 2 Accrington ST 1.80 3.50 4.20
15:00 Barrow 0 – 2 Harrogate Town 1.62 3.70 5.25
13:00 Bradford 3 – 1 Grimsby 1.85 3.40 4.33
12:30 Notts County 2 – 0 Swindon Town 1.70 3.90 4.50
Thursday 2 January 2025
19:45 Newport County 1 – 2 AFC Wimbledon 4.50 3.80 1.70
19:45 Gillingham 0 – 3 Bromley 2.40 3.40 2.75
Wednesday 1 January 2025
15:00 Swindon Town 3 – 2 Colchester 2.50 3.40 2.63
15:00 Port Vale 0 – 0 Cheltenham 1.90 3.60 3.75
15:00 Notts County 1 – 2 Walsall 2.60 3.50 2.50
15:00 Morecambe 2 – 0 Tranmere 2.50 3.40 2.60
15:00 Harrogate Town 0 – 2 Salford City 4.00 3.60 1.83
15:00 Doncaster 2 – 1 Fleetwood Town 1.73 3.50 4.75
15:00 Crewe 3 – 2 Carlisle 1.80 3.70 4.10
15:00 Chesterfield 1 – 2 Milton Keynes Dons 2.15 3.40 3.20
15:00 Barrow 2 – 2 Bradford 2.55 3.40 2.55
15:00 Accrington ST 3 – 2 Grimsby 2.50 3.30 2.70
Monday 30 December 2024
20:00 AFC Wimbledon 1 – 0 Gillingham 1.73 3.50 4.75
Sunday 29 December 2024
15:00 Walsall 2 – 0 Newport County 1.27 5.25 11.00
15:00 Tranmere 1 – 1 Barrow 2.55 3.20 2.70
15:00 Salford City 1 – 0 Morecambe 1.62 3.80 5.00
15:00 Milton Keynes Dons 1 – 1 Crewe 2.15 3.50 3.10
15:00 Grimsby 3 – 0 Port Vale 2.63 3.25 2.63
15:00 Fleetwood Town 1 – 1 Harrogate Town 1.53 3.90 6.00
15:00 Colchester 1 – 1 Doncaster 2.63 3.25 2.55
15:00 Cheltenham 3 – 5 Notts County 3.20 3.25 2.20
15:00 Bradford 2 – 1 Chesterfield 2.00 3.30 3.60
12:30 Carlisle 2 – 1 Accrington ST 2.55 3.40 2.63
12:30 Bromley 1 – 1 Swindon Town 1.91 3.50 3.75
Thursday 26 December 2024
15:00 Walsall 2 – 0 Doncaster 2.15 3.30 3.25
15:00 Salford City 3 – 0 Barrow 2.10 3.40 3.40
15:00 Milton Keynes Dons 0 – 2 Notts County 2.25 3.60 2.90
15:00 Grimsby 2 – 1 Harrogate Town 1.70 3.75 4.50
15:00 Fleetwood Town 2 – 0 Chesterfield 2.60 3.40 2.55
15:00 Colchester 2 – 0 Gillingham 1.91 3.40 3.90
15:00 Cheltenham 2 – 1 Crewe 2.70 3.30 2.50
15:00 Carlisle 0 – 1 Morecambe 1.85 3.50 4.10
15:00 Bromley 5 – 2 Newport County 1.62 3.90 5.00
15:00 Bradford 2 – 1 Port Vale 2.25 3.30 3.10
15:00 AFC Wimbledon 1 – 1 Swindon Town 1.60 4.00 5.00
Saturday 21 December 2024
15:00 Swindon Town 3 – 1 Grimsby 2.20 3.60 2.90
15:00 Port Vale 0 – 0 Carlisle 1.65 3.60 5.00
15:00 Notts County 3 – 0 Bradford 2.15 3.25 3.40
15:00 Newport County 6 – 3 Milton Keynes Dons 5.25 3.70 1.65
15:00 Morecambe 0 – 2 Bromley 3.60 3.60 1.91
15:00 Harrogate Town 0 – 2 Walsall 4.33 4.00 1.70
15:00 Chesterfield 1 – 0 AFC Wimbledon 2.30 3.40 2.90
15:00 Accrington ST 0 – 2 Salford City 2.88 3.00 2.50
12:30 Doncaster 3 – 1 Tranmere 1.60 4.00 5.00
12:30 Barrow 2 – 0 Fleetwood Town 2.20 3.50 3.00
Friday 20 December 2024
19:45 Gillingham 2 – 2 Cheltenham 2.15 3.40 3.20
19:45 Crewe 0 – 0 Colchester 2.05 3.50 3.25
Monday 16 December 2024
20:00 Fleetwood Town 1 – 1 Accrington ST 1.80 3.60 4.10
Saturday 14 December 2024
15:00 Walsall 1 – 0 Barrow 1.75 3.60 4.50
15:00 Milton Keynes Dons 0 – 1 Gillingham 1.70 3.60 4.50
15:00 Grimsby 0 – 2 Crewe 2.45 3.25 2.80
15:00 Colchester 0 – 0 Newport County 1.50 4.33 5.75
15:00 Cheltenham 2 – 0 Morecambe 1.90 3.50 3.80
15:00 Carlisle 0 – 2 Chesterfield 3.00 3.30 2.30
15:00 Bromley 0 – 0 Port Vale 2.75 3.20 2.55
15:00 Bradford 1 – 0 Swindon Town 1.67 3.80 4.75
15:00 AFC Wimbledon 1 – 0 Doncaster 2.40 3.25 2.80
12:30 Tranmere 2 – 1 Harrogate Town 1.70 3.70 4.75
12:30 Salford City 3 – 0 Notts County 2.50 3.25 2.70
Saturday 7 December 2024
15:00 Swindon Town 3 – 1 Fleetwood Town 2.88 3.40 2.30
15:00 Morecambe 0 – 3 Grimsby 2.75 3.30 2.45
15:00 Harrogate Town 0 – 3 AFC Wimbledon 4.75 3.60 1.73
15:00 Gillingham 1 – 0 Salford City 2.20 3.40 3.10
15:00 Doncaster 2 – 2 Cheltenham 1.50 4.33 5.75
15:00 Chesterfield 3 – 0 Tranmere 1.67 3.60 5.25
15:00 Accrington ST 1 – 2 Bromley 2.50 3.30 2.75
12:30 Port Vale 0 – 1 Walsall 2.70 3.30 2.55
12:30 Crewe 1 – 1 Bradford 2.15 3.30 3.25
Wednesday 4 December 2024
19:45 Fleetwood Town 2 – 4 Doncaster 3.00 3.30 2.30
19:45 Bromley 2 – 1 Gillingham 2.10 3.50 3.25
Tuesday 3 December 2024
19:45 Walsall 3 – 2 Notts County 2.00 3.40 3.60
19:45 Tranmere 2 – 2 Morecambe 1.83 3.60 4.10
19:45 Salford City 2 – 0 Harrogate Town 1.70 3.60 4.75
19:45 Milton Keynes Dons 3 – 0 Chesterfield 2.45 3.40 2.70
19:45 Grimsby 5 – 2 Accrington ST 2.38 3.25 2.90
19:45 Colchester 4 – 0 Swindon Town 2.00 3.40 3.60
19:45 Cheltenham 1 – 1 Port Vale 3.20 3.30 2.20
19:45 Bradford 1 – 1 Barrow 2.00 3.25 3.75
19:45 AFC Wimbledon 2 – 2 Newport County 1.38 4.33 8.00
Saturday 30 November 2024
12:30 Carlisle 1 – 1 Crewe 2.75 3.30 2.45
12:30 Fleetwood Town 0 – 0 Colchester 1.91 3.50 3.75
Tuesday 26 November 2024
19:45 Walsall 2 – 2 Bromley 1.62 4.00 4.75
19:45 Tranmere 0 – 2 AFC Wimbledon 3.50 3.30 2.05
Monday 25 November 2024
20:00 Port Vale 1 – 1 Crewe 1.80 3.25 4.75
Saturday 23 November 2024
15:00 Swindon Town 2 – 3 Morecambe 1.80 3.50 4.33
15:00 Gillingham 1 – 2 Harrogate Town 1.65 3.80 5.00
15:00 Chesterfield 1 – 0 Barrow 1.95 3.40 3.75
15:00 Carlisle 0 – 0 Doncaster 4.00 3.40 1.91
15:00 AFC Wimbledon 0 – 1 Walsall 2.25 3.25 3.10
12:30 Notts County 0 – 0 Newport County 1.40 4.75 7.00
12:30 Grimsby 0 – 1 Colchester 2.40 3.40 2.80
Friday 22 November 2024
19:45 Cheltenham 1 – 0 Tranmere 2.38 3.40 2.80
Tuesday 19 November 2024
19:45 AFC Wimbledon 2 – 2 Accrington ST 1.62 3.90 5.25
Saturday 16 November 2024
15:00 Newport County 0 – 0 Grimsby 2.88 3.40 2.30
15:00 Morecambe 0 – 1 Port Vale 4.33 3.50 1.75
15:00 Milton Keynes Dons 3 – 2 Cheltenham 1.73 3.75 4.33
15:00 Harrogate Town 2 – 1 Chesterfield 4.10 3.75 1.75
15:00 Doncaster 1 – 1 Salford City 1.62 4.00 4.75
15:00 Crewe 2 – 0 Notts County 2.75 3.40 2.40
15:00 Colchester 1 – 1 Bradford 2.55 3.40 2.55
15:00 Bromley 1 – 1 Carlisle 1.95 3.50 3.60
15:00 Barrow 1 – 3 AFC Wimbledon 2.63 3.10 2.63
15:00 Accrington ST 2 – 2 Swindon Town 2.20 3.60 3.00
Saturday 9 November 2024
15:00 Walsall 1 – 1 Crewe 1.67 3.60 5.00
15:00 Tranmere 2 – 1 Newport County 1.70 3.50 5.00
15:00 Milton Keynes Dons 3 – 1 Swindon Town 1.90 3.60 3.75
15:00 Gillingham 1 – 0 Port Vale 2.88 3.40 2.35
15:00 Fleetwood Town 1 – 0 Bradford 2.45 3.60 2.60
15:00 Doncaster 1 – 1 Notts County 1.80 3.50 4.33
15:00 Chesterfield 0 – 3 Accrington ST 1.57 3.90 5.50
15:00 Cheltenham 1 – 1 Bromley 2.50 3.50 2.55
15:00 Barrow 1 – 1 Colchester 2.00 3.30 3.60
15:00 AFC Wimbledon 0 – 1 Grimsby 1.50 4.33 5.75
12:30 Salford City 0 – 1 Carlisle 1.95 3.60 3.50
12:30 Harrogate Town 1 – 2 Morecambe 2.25 3.50 2.90
Tuesday 29 October 2024
19:45 Fleetwood Town 2 – 2 Salford City 2.00 3.70 3.25
Saturday 26 October 2024
15:00 Swindon Town 1 – 1 Gillingham 2.20 3.50 3.83
15:00 Port Vale 3 – 2 AFC Wimbledon 2.28 3.25 3.41
15:00 Notts County 1 – 0 Harrogate Town 1.50 4.20 6.00
15:00 Newport County 0 – 0 Fleetwood Town 3.75 3.82 1.95
15:00 Grimsby 1 – 3 Milton Keynes Dons 3.30 3.25 2.15
15:00 Crewe 3 – 1 Tranmere 2.36 3.35 3.25
15:00 Carlisle 0 – 1 Cheltenham 2.01 3.70 3.88
15:00 Bromley 1 – 1 Barrow 2.35 3.40 3.16
15:00 Bradford 1 – 2 Doncaster 2.75 3.44 2.65
15:00 Accrington ST 0 – 0 Walsall 3.90 3.80 2.00
12:30 Morecambe 2 – 5 Chesterfield 3.90 3.75 1.80
12:30 Colchester 1 – 2 Salford City 2.45 3.25 3.15
Tuesday 22 October 2024
19:45 Walsall 3 – 1 Carlisle 1.67 3.70 5.25
19:45 Tranmere 0 – 1 Grimsby 2.05 3.10 4.00
19:45 Salford City 2 – 1 Swindon Town 2.35 3.50 2.88
19:45 Milton Keynes Dons 2 – 1 Accrington ST 1.67 4.00 4.75
19:45 Harrogate Town 0 – 1 Port Vale 3.90 3.70 1.85
19:45 Gillingham 0 – 2 Newport County 1.65 3.70 5.50
19:45 Fleetwood Town 0 – 1 Crewe 1.90 3.60 3.90
19:45 Doncaster 0 – 1 Bromley 1.57 4.10 5.50
19:45 Chesterfield 1 – 1 Colchester 1.90 3.50 4.33
19:45 Cheltenham 1 – 1 Bradford 3.40 3.60 2.05
19:45 Barrow 1 – 1 Notts County 2.45 3.70 2.63
19:45 AFC Wimbledon 3 – 0 Morecambe 1.53 4.33 5.50
Saturday 19 October 2024
15:00 Swindon Town 1 – 2 Doncaster 2.88 3.50 2.25
15:00 Port Vale 3 – 1 Fleetwood Town 2.05 3.50 3.40
15:00 Notts County 1 – 0 AFC Wimbledon 2.45 3.30 2.70
15:00 Morecambe 1 – 3 Milton Keynes Dons 3.70 3.60 1.91
15:00 Grimsby 1 – 4 Walsall 3.00 3.50 2.20
15:00 Crewe 1 – 1 Salford City 2.25 3.20 3.20
15:00 Colchester 1 – 2 Cheltenham 1.80 3.60 4.20
15:00 Carlisle 1 – 1 Harrogate Town 1.91 3.50 3.70
15:00 Bromley 1 – 2 Tranmere 2.05 3.30 3.50
15:00 Bradford 2 – 1 Gillingham 1.90 3.25 4.10
12:30 Accrington ST 1 – 0 Barrow 2.55 3.50 2.55
Friday 18 October 2024
20:00 Newport County 0 – 3 Chesterfield 3.90 4.00 1.75
Saturday 12 October 2024
15:00 Tranmere 0 – 2 Bradford 2.77 3.30 2.65
15:00 Salford City 1 – 2 Grimsby 2.35 3.36 3.15
15:00 Milton Keynes Dons 0 – 1 Port Vale 2.23 3.41 3.42
15:00 Harrogate Town 1 – 0 Newport County 1.95 3.87 4.10
15:00 Gillingham 1 – 2 Accrington ST 1.72 3.90 6.00
15:00 Doncaster 1 – 1 Crewe 1.70 3.85 5.25
15:00 Cheltenham 2 – 3 Swindon Town 3.00 3.32 2.50
15:00 Barrow 0 – 1 Morecambe 1.62 4.05 5.55
15:00 AFC Wimbledon 4 – 0 Carlisle 1.85 3.65 4.40
12:30 Chesterfield 2 – 2 Notts County 2.28 3.76 3.50
Monday 7 October 2024
20:00 Bradford 3 – 1 Newport County 1.46 5.00 6.80
Saturday 5 October 2024
15:00 Swindon Town 0 – 0 Harrogate Town 1.72 4.10 4.80
15:00 Salford City 1 – 0 AFC Wimbledon 3.30 3.34 2.33
15:00 Notts County 0 – 1 Port Vale 2.65 3.64 2.64
15:00 Milton Keynes Dons 1 – 1 Tranmere 1.75 4.00 4.80
15:00 Crewe 2 – 0 Gillingham 2.70 3.25 2.80
15:00 Colchester 0 – 0 Carlisle 2.13 3.60 3.75
15:00 Chesterfield 2 – 2 Walsall 2.31 3.51 3.31
15:00 Barrow 2 – 1 Cheltenham 1.90 3.73 4.40
15:00 Accrington ST 2 – 1 Morecambe 2.15 3.62 3.33
12:30 Grimsby 0 – 3 Doncaster 3.16 3.50 2.30
12:30 Fleetwood Town 0 – 0 Bromley 1.81 3.90 4.50
Tuesday 1 October 2024
19:45 Walsall 2 – 6 Fleetwood Town 2.06 3.61 3.76
19:45 Tranmere 1 – 1 Swindon Town 2.30 3.34 3.28
19:45 Port Vale 1 – 1 Colchester 1.84 3.70 4.75
19:45 Newport County 3 – 1 Salford City 3.25 3.52 2.21
19:45 Morecambe 1 – 1 Bradford 3.47 3.53 2.13
19:45 Harrogate Town 1 – 5 Milton Keynes Dons 4.12 3.80 1.90
19:45 Gillingham 0 – 1 Grimsby 2.12 3.55 4.00
19:45 Doncaster 1 – 0 Barrow 2.26 3.50 3.50
19:45 Cheltenham 2 – 1 Accrington ST 2.30 3.44 3.20
19:45 Carlisle 0 – 2 Notts County 2.70 3.60 2.57
19:45 Bromley 2 – 2 Chesterfield 3.50 3.52 2.20
Saturday 28 September 2024
15:00 Port Vale 2 – 1 Swindon Town 2.07 3.60 3.91
15:00 Newport County 2 – 1 Crewe 3.80 3.73 2.04
15:00 Morecambe 1 – 1 Notts County 4.30 4.10 1.85
15:00 Gillingham 2 – 0 Barrow 2.35 3.30 3.38
15:00 Doncaster 0 – 3 Chesterfield 2.35 3.57 3.10
15:00 Cheltenham 0 – 2 Fleetwood Town 3.02 3.50 2.45
15:00 Carlisle 2 – 3 Grimsby 2.05 3.60 3.70
15:00 Bromley 1 – 1 Milton Keynes Dons 3.21 3.80 2.21
12:30 Walsall 4 – 0 Colchester 2.02 3.60 3.81
12:30 Harrogate Town 2 – 1 Bradford 4.02 3.64 1.96
Friday 27 September 2024
19:45 Tranmere 0 – 0 Salford City 2.25 3.40 3.60
Monday 23 September 2024
20:00 Fleetwood Town 2 – 2 Morecambe 1.56 4.33 6.00
Saturday 21 September 2024
15:00 Swindon Town 0 – 2 Carlisle 2.05 3.60 3.75
15:00 Salford City 0 – 2 Walsall 3.00 3.41 2.48
15:00 Notts County 0 – 1 Gillingham 1.96 3.80 3.79
15:00 Milton Keynes Dons 1 – 1 Doncaster 2.45 3.55 2.85
15:00 Grimsby 1 – 0 Bromley 2.16 3.64 3.35
15:00 Crewe 3 – 0 Harrogate Town 2.02 3.48 4.15
15:00 Colchester 3 – 0 Tranmere 2.16 3.40 3.50
15:00 Bradford 0 – 0 AFC Wimbledon 2.45 3.41 3.00
15:00 Barrow 2 – 0 Newport County 1.43 4.81 8.00
12:30 Chesterfield 1 – 1 Cheltenham 1.55 4.50 6.25
12:30 Accrington ST 2 – 2 Port Vale 3.60 3.71 2.11
Saturday 14 September 2024
15:00 Walsall 2 – 1 Bradford 2.45 3.50 3.00
15:00 Salford City 2 – 1 Cheltenham 1.90 3.77 4.10
15:00 Port Vale 1 – 0 Chesterfield 2.70 3.53 2.72
15:00 Morecambe 3 – 3 Colchester 3.15 3.52 2.35
15:00 Grimsby 1 – 2 Barrow 2.32 3.63 3.03
15:00 Gillingham 3 – 0 Tranmere 2.17 3.35 3.80
15:00 Carlisle 2 – 3 Fleetwood Town 2.56 3.50 2.80
15:00 Bromley 2 – 4 Notts County 2.90 3.63 2.45
15:00 Accrington ST 0 – 1 Crewe 2.46 3.60 2.90
12:30 Swindon Town 4 – 0 Newport County 1.64 4.50 5.50
12:30 AFC Wimbledon 3 – 0 Milton Keynes Dons 2.35 3.50 3.10
Thursday 12 September 2024
20:00 Harrogate Town 2 – 0 Doncaster 4.80 4.00 1.72
Saturday 7 September 2024
15:00 Notts County 2 – 0 Accrington ST 1.85 4.10 4.50

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