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

League One 2024/25

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

556Matches
1,433Goals
2.58Per game
43.2%Home wins
100%Priced at kickoff
BirminghamTop 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 BIRBirmingham 46 34 9 3 +53 111
2 WREWrexham 46 27 11 8 +33 92
3 CHACharlton 49 27 11 11 +26 92
4 SCStockport County 47 25 13 9 +30 88
5 WYCWycombe 48 24 13 11 +24 85
6 LOLeyton Orient 48 24 7 17 +23 79
7 REAReading 46 21 12 13 +11 75
8 BOLBolton 46 20 8 18 -3 68
9 BLABlackpool 46 17 16 13 +12 67
10 HUDHuddersfield 46 19 7 20 +3 64
11 LINLincoln 46 16 13 17 +8 61
12 BARBarnsley 46 17 10 19 -4 61
13 ROTRotherham 46 16 11 19 -5 59
14 STEStevenage 46 15 12 19 -8 57
15 WIGWigan 46 13 17 16 -2 56
16 ECExeter City 46 15 11 20 -16 56
17 MTMansfield Town 46 15 9 22 -13 54
18 PETPeterborough 46 13 12 21 -13 51
19 NORNorthampton 46 12 15 19 -18 51
20 BABurton Albion 46 11 14 21 -17 47
21 CTCrawley Town 46 12 10 24 -26 46
22 BRBristol Rovers 46 12 7 27 -32 43
23 CUCambridge United 46 9 11 26 -28 38
24 SHRShrewsbury 46 8 9 29 -38 33

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.58
1,433 goals. 50% of matches went over 2.5.
Home advantage
43.2%
Draws 24.1%, away wins 32.7%.
Half-time lead held
75.2%
From 318 matches where someone led at the break.
1–1 60 · 10.8%
2–1 58 · 10.4%
1–0 56 · 10.1%
1–2 51 · 9.2%
0–1 50 · 9%
0–0 47 · 8.5%

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 25 May 2025
13:01 Charlton 1 – 0 Leyton Orient 2.20 3.10 3.40
Thursday 15 May 2025
20:00 Charlton 1 – 0 Wycombe 2.20 3.25 3.30
Wednesday 14 May 2025
20:00 Stockport County 1 – 1 Leyton Orient 1.80 3.70 4.10
Sunday 11 May 2025
18:30 Wycombe 0 – 0 Charlton 2.40 3.00 3.10
Saturday 10 May 2025
12:30 Leyton Orient 2 – 2 Stockport County 2.70 2.90 2.75
Saturday 3 May 2025
15:00 Wycombe 1 – 3 Stockport County 2.25 3.20 3.20
15:00 Shrewsbury 1 – 2 Crawley Town 2.33 1.33 2.57
15:00 Rotherham 2 – 1 Peterborough 2.00 3.70 3.30
15:00 Reading 2 – 4 Barnsley 9.00 4.60 2.13
15:00 Northampton 1 – 1 Wigan 8.50 1.00 2.00
15:00 Mansfield Town 3 – 0 Exeter City 1.90 3.50 3.90
15:00 Lincoln 0 – 2 Wrexham 2.63 2.67 1.83
15:00 Huddersfield 1 – 4 Leyton Orient 3.90 3.80 1.80
15:00 Charlton 3 – 1 Burton Albion 1.70 1.89 3.40
15:00 Cambridge United 1 – 2 Birmingham 5.50 1.14 1.75
15:00 Bolton 1 – 1 Stevenage 1.00 4.20 3.00
15:00 Blackpool 4 – 1 Bristol Rovers 4.00 4.00 3.11
Wednesday 30 April 2025
19:45 Mansfield Town 4 – 2 Peterborough 2.10 3.60 3.10
19:45 Blackpool 0 – 2 Birmingham 3.75 3.60 1.85
Tuesday 29 April 2025
19:45 Burton Albion 1 – 1 Wigan 2.15 3.40 3.10
Sunday 27 April 2025
15:00 Birmingham 4 – 0 Mansfield Town 1.44 4.33 6.50
14:00 Stevenage 1 – 1 Rotherham 2.15 3.30 3.30
Saturday 26 April 2025
17:30 Wrexham 3 – 0 Charlton 2.25 3.10 3.20
15:00 Wigan 1 – 1 Blackpool 2.70 3.30 2.50
15:00 Stockport County 3 – 2 Lincoln 1.80 3.50 4.20
15:00 Peterborough 1 – 1 Bolton 2.25 3.90 2.63
15:00 Exeter City 3 – 1 Huddersfield 3.20 3.30 2.15
15:00 Crawley Town 3 – 0 Northampton 1.95 3.50 3.60
15:00 Burton Albion 2 – 1 Cambridge United 1.85 3.40 4.00
15:00 Barnsley 1 – 2 Shrewsbury 1.53 4.10 5.50
12:30 Leyton Orient 1 – 0 Wycombe 2.70 3.25 2.50
12:30 Bristol Rovers 0 – 2 Reading 3.20 3.50 2.10
Thursday 24 April 2025
19:45 Stevenage 0 – 1 Birmingham 4.33 3.60 1.80
Monday 21 April 2025
15:00 Wycombe 0 – 4 Charlton 2.05 3.20 3.70
15:00 Wigan 1 – 0 Rotherham 2.30 3.30 3.00
15:00 Stockport County 2 – 1 Huddersfield 1.75 3.60 4.75
15:00 Northampton 4 – 1 Shrewsbury 1.50 4.00 6.50
15:00 Mansfield Town 1 – 5 Reading 1.95 3.60 3.60
15:00 Lincoln 4 – 2 Bolton 3.00 3.30 2.38
15:00 Crawley Town 3 – 1 Exeter City 2.20 3.70 2.90
15:00 Cambridge United 1 – 2 Leyton Orient 3.50 3.40 2.05
15:00 Burton Albion 1 – 2 Birmingham 3.90 4.00 1.80
15:00 Bristol Rovers 0 – 1 Stevenage 2.55 3.10 2.88
15:00 Blackpool 1 – 2 Wrexham 2.75 3.20 2.55
15:00 Barnsley 1 – 1 Peterborough 2.30 3.40 2.90
Friday 18 April 2025
15:00 Wrexham 1 – 1 Bristol Rovers 1.42 5.00 5.75
15:00 Stevenage 1 – 3 Blackpool 2.88 3.00 2.55
15:00 Shrewsbury 0 – 1 Wigan 3.60 3.25 2.05
15:00 Rotherham 3 – 3 Mansfield Town 2.38 3.30 2.88
15:00 Reading 0 – 1 Lincoln 2.20 3.50 3.00
15:00 Peterborough 1 – 1 Stockport County 3.40 3.50 2.00
15:00 Leyton Orient 4 – 3 Barnsley 1.67 3.70 4.75
15:00 Huddersfield 1 – 2 Cambridge United 1.60 3.70 5.50
15:00 Charlton 2 – 1 Northampton 1.50 4.10 6.00
15:00 Bolton 0 – 2 Wycombe 2.60 3.20 2.63
15:00 Birmingham 0 – 0 Crawley Town 1.30 4.75 9.50
13:00 Exeter City 0 – 0 Burton Albion 2.90 3.10 2.50
Saturday 12 April 2025
15:00 Stockport County 3 – 1 Rotherham 1.60 3.70 6.00
15:00 Northampton 0 – 0 Reading 2.50 5.75 4.60
15:00 Lincoln 1 – 1 Shrewsbury 1.48 3.90 7.00
15:00 Crawley Town 1 – 3 Leyton Orient 3.20 3.40 2.15
15:00 Cambridge United 0 – 1 Charlton 2.67 1.22 2.00
15:00 Burton Albion 3 – 0 Huddersfield 3.30 3.20 2.20
15:00 Bristol Rovers 1 – 2 Exeter City 2.25 3.10 3.30
15:00 Barnsley 4 – 1 Bolton 3.25 3.75 2.00
12:30 Wycombe 1 – 0 Stevenage 2.44 3.50 1.67
12:30 Wigan 0 – 0 Wrexham 3.70 3.25 2.00
Tuesday 8 April 2025
19:45 Shrewsbury 1 – 3 Reading 3.70 3.30 2.05
19:45 Mansfield Town 2 – 3 Leyton Orient 2.40 3.40 2.75
19:45 Huddersfield 0 – 1 Wycombe 2.70 3.20 2.55
19:45 Bolton 0 – 1 Rotherham 1.75 3.80 4.20
19:45 Peterborough 1 – 2 Birmingham 4.20 4.00 1.70
19:45 Exeter City 1 – 1 Wigan 2.75 3.10 2.60
Saturday 5 April 2025
15:00 Stevenage 3 – 1 Crawley Town 1.80 3.60 4.33
15:00 Shrewsbury 0 – 1 Cambridge United 2.70 2.90 2.88
15:00 Rotherham 2 – 1 Blackpool 2.55 3.60 2.45
15:00 Peterborough 0 – 4 Northampton 1.83 3.75 3.80
15:00 Leyton Orient 0 – 0 Wigan 1.90 3.25 4.20
15:00 Huddersfield 2 – 1 Mansfield Town 1.80 3.60 4.10
15:00 Exeter City 0 – 2 Stockport County 3.80 3.30 1.95
15:00 Charlton 2 – 2 Lincoln 1.75 3.40 4.75
15:00 Bolton 1 – 0 Bristol Rovers 1.38 4.75 7.00
15:00 Birmingham 6 – 2 Barnsley 1.36 5.00 7.50
12:30 Wrexham 3 – 0 Burton Albion 1.57 3.80 5.75
12:30 Reading 1 – 0 Wycombe 3.90 3.50 1.85
Tuesday 1 April 2025
20:00 Bristol Rovers 1 – 2 Birmingham 7.50 4.75 1.36
19:45 Wycombe 0 – 0 Shrewsbury 1.33 4.75 8.50
19:45 Wigan 0 – 1 Bolton 2.90 3.20 2.38
19:45 Stockport County 3 – 0 Stevenage 1.90 3.30 4.10
19:45 Northampton 0 – 2 Rotherham 2.60 3.25 2.60
19:45 Mansfield Town 1 – 2 Charlton 3.30 3.30 2.15
19:45 Lincoln 1 – 0 Huddersfield 2.38 3.20 2.90
19:45 Crawley Town 3 – 4 Peterborough 2.90 3.50 2.20
19:45 Cambridge United 2 – 2 Wrexham 4.75 3.40 1.75
19:45 Burton Albion 2 – 1 Leyton Orient 2.70 3.20 2.55
19:45 Blackpool 3 – 0 Reading 1.73 3.80 4.33
19:45 Barnsley 1 – 2 Exeter City 1.75 3.60 4.33
Saturday 29 March 2025
15:00 Wycombe 1 – 0 Lincoln 1.95 3.25 4.00
15:00 Wigan 1 – 1 Barnsley 2.40 3.30 2.90
15:00 Rotherham 0 – 4 Crawley Town 1.62 4.20 4.75
15:00 Reading 3 – 1 Peterborough 2.70 3.50 2.50
15:00 Exeter City 0 – 2 Wrexham 3.90 3.50 1.90
15:00 Cambridge United 1 – 1 Northampton 2.55 3.30 2.70
15:00 Bristol Rovers 1 – 2 Mansfield Town 3.10 3.40 2.25
15:00 Blackpool 2 – 1 Bolton 2.35 3.50 2.88
15:00 Birmingham 4 – 1 Shrewsbury 1.20 6.50 15.00
12:30 Stockport County 2 – 1 Burton Albion 1.65 3.80 5.00
12:30 Charlton 4 – 0 Huddersfield 2.10 3.50 3.30
Thursday 27 March 2025
20:00 Leyton Orient 1 – 0 Stevenage 2.30 3.25 3.20
Saturday 22 March 2025
15:00 Wrexham 1 – 0 Stockport County 2.35 3.20 2.90
15:00 Peterborough 3 – 0 Charlton 2.90 3.40 2.30
15:00 Northampton 0 – 2 Blackpool 3.00 3.25 2.30
15:00 Lincoln 0 – 0 Exeter City 1.65 3.70 5.00
15:00 Crawley Town 1 – 0 Bristol Rovers 2.00 3.40 3.50
15:00 Barnsley 1 – 1 Cambridge United 1.67 4.00 4.50
Tuesday 18 March 2025
19:45 Rotherham 2 – 3 Wycombe 3.10 3.40 2.20
Saturday 15 March 2025
15:00 Wycombe 0 – 1 Wrexham 1.95 3.50 3.60
15:00 Shrewsbury 0 – 2 Burton Albion 2.50 3.20 2.88
15:00 Rotherham 1 – 1 Exeter City 1.73 3.75 4.50
15:00 Reading 1 – 1 Stevenage 2.38 3.50 2.80
15:00 Northampton 1 – 1 Birmingham 5.25 3.75 1.65
15:00 Mansfield Town 2 – 1 Barnsley 2.50 3.60 2.55
15:00 Lincoln 5 – 0 Bristol Rovers 1.55 4.10 6.00
15:00 Huddersfield 5 – 1 Crawley Town 1.48 4.20 6.50
15:00 Charlton 2 – 1 Wigan 1.60 4.00 5.25
15:00 Blackpool 1 – 2 Leyton Orient 2.25 3.30 3.10
12:30 Cambridge United 0 – 1 Peterborough 3.00 3.60 2.20
12:30 Bolton 0 – 1 Stockport County 2.55 3.40 2.63
Tuesday 11 March 2025
20:00 Reading 2 – 0 Wrexham 3.10 3.40 2.15
19:45 Blackpool 2 – 1 Cambridge United 1.67 3.75 4.75
19:45 Crawley Town 0 – 1 Charlton 4.00 3.70 1.80
19:45 Bristol Rovers 3 – 2 Bolton 3.90 3.60 1.85
19:45 Birmingham 2 – 1 Stevenage 1.45 4.10 7.50
19:45 Exeter City 2 – 0 Mansfield Town 2.80 3.70 2.25
Saturday 8 March 2025
15:00 Wrexham 1 – 0 Rotherham 1.91 3.30 4.00
15:00 Wigan 1 – 0 Cambridge United 1.95 3.10 4.10
15:00 Stevenage 1 – 1 Mansfield Town 2.00 3.20 3.80
15:00 Peterborough 1 – 1 Wycombe 3.20 3.40 2.15
15:00 Leyton Orient 1 – 2 Northampton 1.65 3.60 5.50
15:00 Exeter City 2 – 0 Shrewsbury 2.25 3.10 3.20
15:00 Burton Albion 1 – 2 Bolton 3.60 3.60 1.95
15:00 Bristol Rovers 1 – 0 Huddersfield 4.00 3.75 1.80
15:00 Birmingham 1 – 0 Lincoln 1.50 3.90 7.00
15:00 Barnsley 0 – 3 Blackpool 2.40 3.50 2.90
12:30 Stockport County 0 – 0 Charlton 2.20 3.10 3.30
12:30 Crawley Town 1 – 1 Reading 2.35 3.60 2.70
Tuesday 4 March 2025
20:00 Reading 0 – 0 Exeter City 1.85 3.75 3.75
20:00 Wycombe 2 – 0 Burton Albion 1.50 3.90 6.25
19:45 Shrewsbury 0 – 0 Bristol Rovers 2.00 3.25 3.70
19:45 Rotherham 1 – 0 Leyton Orient 2.50 3.20 2.90
19:45 Northampton 1 – 1 Stockport County 5.00 3.40 1.75
19:45 Mansfield Town 0 – 0 Wigan 2.20 3.30 3.20
19:45 Lincoln 4 – 1 Crawley Town 1.70 3.50 5.00
19:45 Huddersfield 0 – 1 Wrexham 2.50 3.10 2.80
19:45 Charlton 1 – 0 Barnsley 1.75 3.50 4.75
19:45 Cambridge United 0 – 1 Stevenage 2.88 3.20 2.45
19:45 Bolton 3 – 1 Birmingham 4.00 3.30 1.91
19:45 Blackpool 0 – 0 Peterborough 1.91 3.75 3.60
Saturday 1 March 2025
15:00 Wigan 1 – 2 Reading 2.00 3.50 3.60
15:00 Stockport County 2 – 1 Blackpool 1.83 3.50 4.33
15:00 Stevenage 1 – 2 Huddersfield 2.63 3.40 2.55
15:00 Peterborough 3 – 1 Shrewsbury 1.90 3.50 3.90
15:00 Leyton Orient 1 – 2 Charlton 2.70 3.10 2.70
15:00 Exeter City 1 – 1 Northampton 2.20 3.40 3.20
15:00 Crawley Town 0 – 2 Cambridge United 2.20 3.40 3.20
15:00 Burton Albion 1 – 1 Mansfield Town 2.05 3.60 2.70
15:00 Bristol Rovers 2 – 3 Rotherham 3.70 3.50 2.20
15:00 Barnsley 4 – 3 Lincoln 2.20 3.30 3.25
12:30 Wrexham 0 – 0 Bolton 2.20 3.40 3.20
12:30 Birmingham 1 – 0 Wycombe 1.73 3.80 4.50
Tuesday 25 February 2025
19:45 Northampton 1 – 2 Barnsley 3.40 3.50 2.05
19:45 Birmingham 2 – 0 Leyton Orient 1.62 3.70 5.25
19:45 Wigan 2 – 1 Huddersfield 2.90 3.10 2.50
Sunday 23 February 2025
15:00 Mansfield Town 1 – 2 Wrexham 3.40 3.40 2.05
Saturday 22 February 2025
15:00 Wycombe 0 – 0 Wigan 1.70 3.50 5.00
15:00 Shrewsbury 0 – 1 Stevenage 2.60 2.90 2.90
15:00 Northampton 2 – 1 Bristol Rovers 2.00 3.40 3.60
15:00 Lincoln 0 – 1 Burton Albion 1.83 3.40 4.33
15:00 Huddersfield 0 – 1 Peterborough 1.60 3.90 5.25
15:00 Charlton 3 – 0 Exeter City 1.45 4.33 6.50
15:00 Cambridge United 2 – 0 Stockport County 4.10 3.70 1.80
15:00 Bolton 2 – 1 Leyton Orient 2.20 3.30 3.10
15:00 Blackpool 3 – 1 Crawley Town 1.57 3.90 5.50
12:30 Rotherham 0 – 1 Barnsley 2.45 3.40 2.75
12:30 Reading 0 – 0 Birmingham 6.50 4.20 1.45
Tuesday 18 February 2025
19:45 Wycombe 2 – 0 Bristol Rovers 1.40 4.33 7.50
19:45 Wrexham 1 – 2 Leyton Orient 2.20 3.30 3.20
19:45 Stevenage 0 – 1 Burton Albion 1.80 3.40 4.50
19:45 Shrewsbury 0 – 1 Huddersfield 3.70 3.50 1.95
19:45 Mansfield Town 0 – 3 Lincoln 2.35 3.40 2.80
19:45 Crawley Town 1 – 1 Wigan 2.45 3.30 2.70
Saturday 15 February 2025
15:00 Wigan 0 – 2 Stockport County 3.80 3.40 1.91
15:00 Stevenage 1 – 1 Peterborough 1.85 3.70 3.90
15:00 Shrewsbury 2 – 3 Bolton 4.00 3.40 1.91
15:00 Reading 2 – 1 Rotherham 2.90 3.30 2.30
15:00 Leyton Orient 3 – 2 Lincoln 1.83 3.60 4.00
15:00 Crawley Town 1 – 1 Wycombe 3.80 3.70 1.85
15:00 Bristol Rovers 3 – 1 Burton Albion 2.35 3.40 2.80
15:00 Blackpool 3 – 3 Mansfield Town 1.95 3.60 3.60
15:00 Birmingham 1 – 0 Charlton 1.65 4.00 4.75
15:00 Barnsley 1 – 2 Huddersfield 2.38 3.25 2.90
12:30 Northampton 0 – 2 Wrexham 3.50 3.60 1.95
12:30 Cambridge United 0 – 1 Exeter City 2.05 3.40 3.50
Tuesday 11 February 2025
20:00 Reading 1 – 1 Shrewsbury 2.00 3.40 3.50
19:45 Bristol Rovers 1 – 1 Stockport County 4.50 3.50 1.75
19:45 Crawley Town 3 – 1 Stevenage 3.10 3.40 2.20
19:45 Blackpool 0 – 0 Rotherham 2.05 3.40 3.40
19:45 Leyton Orient 3 – 0 Mansfield Town 1.91 3.60 3.70
19:45 Charlton 2 – 1 Peterborough 1.70 4.10 4.20
19:45 Birmingham 4 – 0 Cambridge United 1.29 5.50 9.00
Saturday 8 February 2025
15:00 Rotherham 1 – 2 Shrewsbury 1.62 3.70 5.50
15:00 Lincoln 1 – 1 Cambridge United 1.75 3.40 5.00
15:00 Huddersfield 0 – 0 Reading 1.48 4.50 6.00
15:00 Burton Albion 1 – 1 Blackpool 3.30 3.40 2.10
15:00 Bolton 4 – 3 Crawley Town 1.40 5.00 6.50
12:30 Stockport County 2 – 1 Barnsley 1.80 3.60 4.10
12:30 Charlton 2 – 0 Stevenage 2.05 3.10 3.70
Friday 7 February 2025
19:45 Mansfield Town 0 – 1 Northampton 1.75 3.60 4.50
Sunday 2 February 2025
15:00 Bristol Rovers 3 – 1 Peterborough 3.00 3.30 2.25
Saturday 1 February 2025
15:00 Wigan 1 – 1 Lincoln 2.70 2.90 2.88
15:00 Shrewsbury 2 – 1 Mansfield Town 3.00 3.25 2.35
15:00 Reading 1 – 0 Bolton 3.40 3.60 2.00
15:00 Northampton 3 – 2 Huddersfield 4.75 3.50 1.70
15:00 Leyton Orient 0 – 1 Stockport County 2.55 3.10 2.80
15:00 Crawley Town 1 – 2 Wrexham 4.00 3.50 1.85
15:00 Cambridge United 1 – 1 Wycombe 4.20 3.40 1.85
15:00 Blackpool 2 – 2 Charlton 2.38 3.10 3.10
15:00 Birmingham 2 – 1 Rotherham 1.53 4.10 5.75
12:30 Stevenage 4 – 1 Exeter City 1.60 3.70 5.50
12:30 Barnsley 0 – 0 Burton Albion 1.62 4.20 4.50
Tuesday 28 January 2025
20:00 Huddersfield 0 – 1 Birmingham 3.00 3.20 2.35
19:45 Wycombe 2 – 1 Barnsley 2.05 3.50 3.40
19:45 Wrexham 2 – 3 Stevenage 1.91 3.40 4.00
19:45 Stockport County 1 – 0 Shrewsbury 1.45 4.33 6.50
19:45 Rotherham 2 – 1 Cambridge United 1.67 3.80 4.75
19:45 Peterborough 1 – 0 Wigan 2.35 3.30 2.90
19:45 Mansfield Town 0 – 1 Crawley Town 1.50 4.33 5.50
19:45 Lincoln 0 – 2 Blackpool 2.35 3.30 2.90
19:45 Exeter City 2 – 6 Leyton Orient 3.30 3.30 2.15
19:45 Charlton 2 – 0 Bristol Rovers 1.50 4.00 6.25
19:45 Burton Albion 3 – 2 Reading 2.38 3.40 2.75
19:45 Bolton 3 – 1 Northampton 1.38 4.75 7.00
Saturday 25 January 2025
15:00 Wycombe 0 – 0 Northampton 1.36 4.50 9.00
15:00 Wigan 2 – 0 Bristol Rovers 1.80 3.50 4.50
15:00 Stockport County 2 – 0 Crawley Town 1.42 4.50 7.00
15:00 Lincoln 5 – 1 Peterborough 1.95 3.30 3.90
15:00 Leyton Orient 2 – 0 Reading 1.67 4.10 4.33
15:00 Exeter City 1 – 3 Blackpool 3.00 3.25 2.35
15:00 Charlton 1 – 0 Shrewsbury 1.57 3.75 6.00
15:00 Burton Albion 4 – 2 Rotherham 4.00 3.40 1.90
15:00 Barnsley 0 – 1 Stevenage 1.80 3.60 4.33
12:30 Huddersfield 0 – 1 Bolton 1.91 3.50 3.80
12:30 Cambridge United 3 – 2 Mansfield Town 3.50 3.40 2.05
Thursday 23 January 2025
20:00 Wrexham 1 – 1 Birmingham 3.30 3.30 2.10
Tuesday 21 January 2025
19:45 Peterborough 1 – 1 Exeter City 2.00 3.50 3.40
19:45 Bolton 1 – 2 Charlton 2.10 3.40 3.25
19:45 Wigan 1 – 2 Burton Albion 1.62 3.50 6.00
Saturday 18 January 2025
15:00 Stevenage 1 – 2 Wigan 2.25 3.20 3.20
15:00 Rotherham 4 – 2 Charlton 2.30 3.30 3.00
15:00 Reading 1 – 3 Stockport County 3.00 3.30 2.30
15:00 Mansfield Town 1 – 2 Wycombe 2.45 3.30 2.70
15:00 Crawley Town 1 – 1 Burton Albion 2.10 3.50 3.25
15:00 Bristol Rovers 3 – 1 Barnsley 3.75 3.75 1.83
15:00 Bolton 2 – 2 Cambridge United 1.48 4.20 6.00
15:00 Birmingham 1 – 0 Exeter City 1.30 4.75 9.00
14:00 Northampton 0 – 1 Lincoln 4.10 3.30 1.91
12:30 Peterborough 0 – 0 Leyton Orient 2.90 3.40 2.25
12:30 Blackpool 2 – 2 Huddersfield 2.70 3.25 2.50
Thursday 16 January 2025
20:00 Shrewsbury 2 – 1 Wrexham 4.50 3.40 1.80
Saturday 11 January 2025
12:30 Rotherham 3 – 1 Bolton 2.63 3.40 2.50
Tuesday 7 January 2025
19:45 Wycombe 0 – 1 Huddersfield 2.38 3.40 2.80
Saturday 4 January 2025
15:00 Wycombe 1 – 1 Blackpool 1.91 3.60 3.60
15:00 Wrexham 1 – 0 Peterborough 1.57 4.20 5.00
15:00 Wigan 0 – 3 Birmingham 4.75 3.40 1.75
15:00 Stockport County 1 – 2 Mansfield Town 2.00 3.40 3.50
15:00 Lincoln 0 – 0 Stevenage 2.05 3.10 3.70
15:00 Leyton Orient 1 – 0 Shrewsbury 1.53 3.80 6.50
15:00 Huddersfield 0 – 0 Rotherham 1.75 3.40 4.75
15:00 Exeter City 1 – 2 Bolton 3.10 3.60 2.15
15:00 Charlton 0 – 0 Reading 1.67 3.80 4.75
15:00 Barnsley 3 – 0 Crawley Town 1.55 4.10 5.50
12:30 Cambridge United 0 – 1 Bristol Rovers 1.95 3.60 3.60
12:30 Burton Albion 0 – 1 Northampton 2.10 3.25 3.40
Wednesday 1 January 2025
15:00 Wycombe 2 – 1 Exeter City 1.48 4.50 5.75
15:00 Stockport County 1 – 1 Birmingham 3.20 3.30 2.20
15:00 Northampton 0 – 0 Stevenage 3.60 3.50 1.95
15:00 Mansfield Town 2 – 1 Bolton 2.25 3.30 3.00
15:00 Lincoln 0 – 1 Rotherham 1.95 3.60 3.50
15:00 Cambridge United 1 – 3 Reading 2.63 3.50 2.45
15:00 Burton Albion 2 – 2 Peterborough 2.70 3.30 2.50
15:00 Bristol Rovers 2 – 3 Leyton Orient 3.90 3.40 1.91
15:00 Blackpool 1 – 1 Shrewsbury 1.55 4.20 5.00
15:00 Barnsley 2 – 1 Wrexham 2.20 3.40 3.10
Sunday 29 December 2024
15:00 Wrexham 2 – 1 Wigan 1.80 3.60 4.20
15:00 Stevenage 3 – 0 Bristol Rovers 1.67 3.80 4.50
15:00 Shrewsbury 1 – 1 Northampton 2.05 3.40 3.30
15:00 Reading 2 – 1 Mansfield Town 2.63 3.25 2.55
15:00 Peterborough 1 – 3 Barnsley 2.88 3.70 2.20
15:00 Leyton Orient 2 – 0 Cambridge United 1.57 3.75 5.75
15:00 Huddersfield 1 – 1 Burton Albion 1.36 4.75 7.50
15:00 Exeter City 4 – 4 Crawley Town 1.67 4.20 4.20
15:00 Bolton 3 – 0 Lincoln 2.20 3.40 3.00
15:00 Birmingham 0 – 0 Blackpool 1.42 4.75 6.50
12:30 Rotherham 1 – 1 Stockport County 2.80 3.25 2.40
12:30 Charlton 2 – 1 Wycombe 2.90 3.25 2.30
Thursday 26 December 2024
15:00 Wrexham 2 – 1 Blackpool 2.15 3.60 3.10
15:00 Stevenage 0 – 3 Wycombe 3.10 3.20 2.25
15:00 Shrewsbury 1 – 0 Lincoln 4.33 3.70 1.75
15:00 Rotherham 0 – 1 Wigan 2.15 3.20 3.40
15:00 Reading 4 – 1 Northampton 1.75 3.80 4.10
15:00 Peterborough 0 – 3 Mansfield Town 2.20 3.75 2.88
15:00 Huddersfield 1 – 0 Stockport County 2.00 3.40 3.60
15:00 Exeter City 3 – 1 Bristol Rovers 1.75 3.60 4.50
15:00 Charlton 2 – 1 Cambridge United 1.57 4.00 5.50
15:00 Bolton 1 – 2 Barnsley 2.05 3.70 3.10
15:00 Birmingham 2 – 0 Burton Albion 1.20 6.50 11.00
13:00 Leyton Orient 3 – 0 Crawley Town 1.48 4.10 6.25
Monday 23 December 2024
20:00 Crawley Town 0 – 1 Birmingham 8.00 4.75 1.36
Saturday 21 December 2024
15:00 Wigan 2 – 2 Shrewsbury 1.70 3.70 5.00
15:00 Northampton 0 – 5 Charlton 3.80 3.40 1.95
15:00 Mansfield Town 1 – 0 Rotherham 2.30 3.50 2.80
15:00 Burton Albion 1 – 2 Exeter City 2.88 3.40 2.30
15:00 Blackpool 0 – 0 Stevenage 2.00 3.40 3.50
15:00 Barnsley 0 – 4 Leyton Orient 2.00 3.50 3.50
12:30 Lincoln 2 – 0 Reading 1.70 3.80 4.75
12:30 Bristol Rovers 1 – 1 Wrexham 4.20 3.70 1.80
Friday 20 December 2024
19:45 Wycombe 0 – 0 Bolton 2.05 3.50 3.40
19:45 Stockport County 2 – 1 Peterborough 1.75 3.80 4.33
19:45 Cambridge United 0 – 4 Huddersfield 4.00 3.50 1.91
Saturday 14 December 2024
15:00 Wrexham 2 – 2 Cambridge United 1.44 4.20 7.00
15:00 Stevenage 2 – 1 Stockport County 3.00 3.30 2.30
15:00 Shrewsbury 1 – 4 Wycombe 4.50 3.75 1.70
15:00 Rotherham 3 – 0 Northampton 1.70 3.80 4.50
15:00 Reading 0 – 3 Blackpool 2.10 3.60 3.10
15:00 Peterborough 4 – 3 Crawley Town 1.65 4.20 4.33
15:00 Huddersfield 2 – 2 Lincoln 1.75 3.60 4.20
15:00 Exeter City 1 – 2 Barnsley 3.10 3.50 2.15
15:00 Charlton 0 – 0 Mansfield Town 1.95 3.50 3.60
15:00 Birmingham 2 – 0 Bristol Rovers 1.22 6.00 10.00
12:30 Leyton Orient 0 – 0 Burton Albion 1.53 4.10 6.00
12:30 Bolton 0 – 2 Wigan 1.67 3.80 4.75
Monday 9 December 2024
20:00 Northampton 2 – 1 Peterborough 3.75 3.60 1.91
Saturday 7 December 2024
15:00 Wycombe 1 – 1 Reading 1.65 4.00 5.25
15:00 Stockport County 2 – 0 Exeter City 1.57 4.10 5.50
15:00 Mansfield Town 1 – 2 Huddersfield 3.40 3.60 2.05
15:00 Cambridge United 4 – 1 Shrewsbury 2.15 3.40 3.30
15:00 Burton Albion 0 – 1 Wrexham 4.20 3.50 1.85
15:00 Barnsley 1 – 2 Birmingham 3.40 3.50 2.05
12:30 Wigan 0 – 2 Leyton Orient 2.25 3.40 3.10
12:30 Lincoln 0 – 0 Charlton 2.20 3.30 3.25
Wednesday 4 December 2024
19:45 Shrewsbury 1 – 2 Blackpool 3.50 3.50 2.00
19:45 Peterborough 0 – 1 Burton Albion 1.42 4.75 6.00
19:45 Birmingham 2 – 0 Stockport County 1.62 3.90 5.00
Tuesday 3 December 2024
20:00 Reading 3 – 0 Cambridge United 1.80 3.75 4.10
20:00 Huddersfield 1 – 0 Wigan 1.67 3.60 5.00
19:45 Wrexham 1 – 0 Barnsley 2.30 3.25 3.00
19:45 Stevenage 2 – 0 Northampton 1.83 3.50 4.20
19:45 Rotherham 2 – 1 Lincoln 2.38 3.25 2.88
19:45 Leyton Orient 3 – 0 Bristol Rovers 1.75 3.50 4.50
19:45 Exeter City 2 – 2 Wycombe 3.20 3.50 2.10
19:45 Charlton 1 – 2 Crawley Town 1.53 4.20 5.50
19:45 Bolton 3 – 1 Mansfield Town 1.70 3.90 4.33
Tuesday 26 November 2024
19:45 Wrexham 1 – 0 Lincoln 1.95 3.30 3.90
19:45 Wigan 2 – 1 Northampton 1.70 3.60 4.75
19:45 Leyton Orient 0 – 2 Huddersfield 3.20 3.20 2.25
19:45 Burton Albion 0 – 1 Charlton 3.30 3.30 2.10
19:45 Bristol Rovers 0 – 2 Blackpool 3.20 3.40 2.15
19:45 Barnsley 2 – 2 Reading 1.70 3.80 4.50
19:45 Wycombe 1 – 0 Mansfield Town 1.62 4.10 4.75
19:45 Exeter City 0 – 2 Birmingham 5.00 3.80 1.62
19:45 Cambridge United 1 – 1 Bolton 4.20 3.70 1.75
Saturday 23 November 2024
15:00 Wrexham 3 – 0 Exeter City 1.80 3.75 4.10
15:00 Peterborough 1 – 2 Reading 1.85 3.60 4.00
15:00 Northampton 0 – 0 Cambridge United 2.25 3.30 3.10
15:00 Mansfield Town 0 – 1 Bristol Rovers 1.75 3.75 4.33
15:00 Lincoln 2 – 3 Wycombe 2.63 3.30 2.60
15:00 Huddersfield 2 – 1 Charlton 1.80 3.70 4.33
15:00 Crawley Town 1 – 0 Rotherham 3.50 3.60 2.00
15:00 Burton Albion 0 – 3 Stockport County 3.80 3.60 1.90
15:00 Barnsley 0 – 1 Wigan 1.85 3.70 3.90
12:30 Stevenage 0 – 0 Leyton Orient 2.63 3.20 2.70
12:30 Shrewsbury 3 – 2 Birmingham 7.50 4.75 1.38
12:30 Bolton 2 – 1 Blackpool 1.83 3.60 4.00
Saturday 16 November 2024
15:00 Stockport County 1 – 0 Wrexham 2.10 3.50 3.25
15:00 Cambridge United 1 – 1 Barnsley 4.20 3.70 1.75
15:00 Bristol Rovers 0 – 0 Crawley Town 1.85 3.60 3.80
15:00 Blackpool 0 – 0 Northampton 1.55 4.20 5.25
12:30 Exeter City 0 – 0 Lincoln 2.60 3.10 2.70
Saturday 9 November 2024
15:00 Wigan 0 – 1 Wycombe 2.90 3.50 2.25
15:00 Stockport County 5 – 0 Bolton 2.63 3.50 2.50
15:00 Stevenage 1 – 1 Reading 2.05 3.50 3.30
15:00 Peterborough 6 – 1 Cambridge United 1.70 4.00 4.33
15:00 Leyton Orient 3 – 0 Blackpool 2.60 3.30 2.60
15:00 Exeter City 1 – 0 Charlton 2.40 3.60 2.70
15:00 Crawley Town 2 – 2 Huddersfield 4.33 4.00 1.70
15:00 Bristol Rovers 1 – 1 Lincoln 3.30 3.40 2.10
15:00 Birmingham 1 – 1 Northampton 1.22 5.50 12.00
12:30 Wrexham 1 – 0 Mansfield Town 1.90 3.50 3.90
12:30 Burton Albion 2 – 0 Shrewsbury 2.05 3.50 3.40
Friday 8 November 2024
19:15 Barnsley 2 – 0 Rotherham 2.10 3.50 3.30
Tuesday 5 November 2024
19:45 Stockport County 0 – 5 Wycombe 2.30 3.25 3.00
19:45 Burton Albion 0 – 0 Crawley Town 2.00 3.60 3.40
Tuesday 29 October 2024
19:45 Stevenage 1 – 4 Bolton 3.20 3.20 2.25
19:45 Stockport County 4 – 1 Reading 1.85 3.70 3.75
19:45 Lincoln 2 – 1 Northampton 1.73 3.60 4.50
Monday 28 October 2024
20:00 Blackpool 2 – 2 Wigan 1.75 3.60 4.33
Saturday 26 October 2024
15:00 Wycombe 3 – 0 Leyton Orient 2.01 3.56 4.20
15:00 Shrewsbury 0 – 2 Barnsley 3.70 3.75 2.02
15:00 Rotherham 2 – 0 Stevenage 2.08 3.40 4.03
15:00 Northampton 3 – 0 Crawley Town 2.15 3.20 3.40
15:00 Lincoln 2 – 1 Stockport County 2.70 3.25 2.55
15:00 Huddersfield 2 – 0 Exeter City 1.76 4.00 5.20
15:00 Charlton 2 – 2 Wrexham 2.45 3.36 3.17
15:00 Cambridge United 1 – 0 Burton Albion 2.22 3.51 3.75
15:00 Bolton 1 – 0 Peterborough 1.90 4.00 3.98
12:30 Reading 1 – 0 Bristol Rovers 1.73 3.80 4.33
12:30 Mansfield Town 1 – 1 Birmingham 5.24 4.15 1.68
Tuesday 22 October 2024
19:45 Wrexham 0 – 0 Huddersfield 2.45 3.50 2.75
19:45 Wigan 1 – 2 Mansfield Town 2.30 3.40 3.00
19:45 Stockport County 1 – 1 Northampton 1.50 4.00 6.50
19:45 Stevenage 0 – 2 Cambridge United 1.70 3.75 4.75
19:45 Peterborough 5 – 1 Blackpool 2.63 3.60 2.45
19:45 Leyton Orient 1 – 0 Rotherham 2.63 3.25 2.75
19:45 Exeter City 1 – 2 Reading 2.30 3.40 3.00
19:45 Crawley Town 3 – 0 Lincoln 3.60 3.60 2.00
19:45 Burton Albion 2 – 3 Wycombe 4.00 3.60 1.85
19:45 Bristol Rovers 1 – 0 Shrewsbury 2.10 3.40 3.40
19:45 Birmingham 2 – 0 Bolton 1.75 3.75 4.33
19:45 Barnsley 2 – 2 Charlton 2.20 3.50 3.20
Saturday 19 October 2024
15:00 Rotherham 0 – 1 Wrexham 2.20 3.40 3.10
15:00 Northampton 1 – 0 Leyton Orient 3.10 3.30 2.25
15:00 Mansfield Town 0 – 1 Stevenage 2.25 3.30 3.10
15:00 Lincoln 1 – 3 Birmingham 4.00 3.30 1.91
15:00 Huddersfield 3 – 1 Bristol Rovers 1.48 4.33 6.00
15:00 Charlton 1 – 1 Stockport County 2.45 3.50 2.63
15:00 Cambridge United 2 – 0 Wigan 3.10 3.20 2.30
15:00 Bolton 2 – 1 Burton Albion 1.36 4.75 8.50
15:00 Blackpool 1 – 2 Barnsley 1.95 3.50 3.60
12:30 Wycombe 3 – 1 Peterborough 1.95 3.70 3.50
12:30 Reading 4 – 1 Crawley Town 1.67 4.00 4.50
Thursday 17 October 2024
20:00 Shrewsbury 0 – 2 Exeter City 3.20 3.60 2.45
Saturday 12 October 2024
15:00 Peterborough 3 – 3 Rotherham 2.78 3.69 2.63
15:00 Crawley Town 3 – 5 Shrewsbury 2.19 3.65 3.32
Saturday 5 October 2024
15:00 Wycombe 1 – 0 Crawley Town 1.61 4.40 5.60
15:00 Wrexham 4 – 1 Northampton 1.55 4.33 6.08
15:00 Stockport County 0 – 0 Wigan 2.08 3.57 3.95
15:00 Rotherham 2 – 1 Reading 2.11 3.65 3.60
15:00 Mansfield Town 2 – 0 Blackpool 3.02 3.80 2.25
15:00 Lincoln 2 – 1 Leyton Orient 2.25 3.32 3.47
15:00 Exeter City 1 – 0 Cambridge United 1.68 4.00 5.50
15:00 Charlton 1 – 0 Birmingham 4.50 3.87 1.81
15:00 Burton Albion 1 – 3 Bristol Rovers 2.45 3.55 3.00
15:00 Bolton 2 – 2 Shrewsbury 1.44 5.00 8.00
12:30 Peterborough 2 – 1 Stevenage 2.40 3.45 3.20
12:30 Huddersfield 2 – 0 Barnsley 2.28 3.76 3.38
Tuesday 1 October 2024
20:00 Reading 3 – 1 Burton Albion 1.74 4.23 4.75
19:45 Wigan 3 – 0 Peterborough 2.20 3.62 3.58
19:45 Stevenage 1 – 0 Wrexham 2.53 3.25 3.11
19:45 Shrewsbury 0 – 2 Stockport County 3.85 3.65 2.06
19:45 Northampton 2 – 4 Bolton 5.00 3.79 1.80
19:45 Leyton Orient 0 – 1 Exeter City 2.02 3.60 3.95
19:45 Crawley Town 0 – 2 Mansfield Town 2.94 3.74 2.45
19:45 Cambridge United 0 – 1 Rotherham 3.84 3.60 2.04
19:45 Bristol Rovers 3 – 2 Charlton 3.62 3.45 2.25
19:45 Blackpool 1 – 1 Lincoln 2.01 3.60 4.20
19:45 Birmingham 1 – 0 Huddersfield 1.65 4.11 5.50
19:45 Barnsley 2 – 2 Wycombe 2.25 3.62 3.30
Saturday 28 September 2024
19:45 Barnsley 1 – 1 Stockport County 2.32 3.60 3.06
15:00 Wigan 0 – 0 Exeter City 2.23 3.42 3.65
15:00 Stevenage 1 – 0 Charlton 2.55 3.30 3.19
15:00 Shrewsbury 1 – 1 Rotherham 3.82 3.50 2.14
15:00 Northampton 0 – 2 Mansfield Town 2.88 3.48 2.56
15:00 Leyton Orient 0 – 0 Wrexham 2.85 3.34 2.77
15:00 Cambridge United 0 – 2 Lincoln 4.00 3.45 2.15
15:00 Bristol Rovers 1 – 2 Wycombe 3.75 3.59 2.29
15:00 Blackpool 3 – 0 Burton Albion 1.49 4.68 7.00
15:00 Birmingham 3 – 2 Peterborough 1.55 4.64 6.18
12:30 Reading 2 – 1 Huddersfield 3.10 3.58 2.52
12:30 Crawley Town 0 – 2 Bolton 4.60 4.04 1.78
Tuesday 24 September 2024
19:45 Wigan 0 – 0 Stevenage 2.94 3.15 3.05
19:45 Leyton Orient 2 – 2 Peterborough 2.70 3.55 2.77
19:45 Huddersfield 0 – 2 Blackpool 1.93 3.85 4.02
Saturday 21 September 2024
15:00 Wycombe 2 – 1 Cambridge United 1.66 4.20 5.53
15:00 Wrexham 2 – 1 Crawley Town 1.47 4.80 7.50
15:00 Stockport County 1 – 4 Leyton Orient 1.81 3.80 4.80
15:00 Rotherham 0 – 2 Birmingham 3.35 3.87 2.15
15:00 Peterborough 3 – 2 Bristol Rovers 1.55 4.70 5.82
15:00 Mansfield Town 2 – 1 Shrewsbury 1.77 4.00 4.79
15:00 Huddersfield 1 – 3 Northampton 1.36 5.33 9.00
15:00 Charlton 1 – 2 Blackpool 2.50 3.50 3.10
15:00 Burton Albion 1 – 2 Barnsley 4.40 4.12 1.88
15:00 Bolton 5 – 2 Reading 1.88 3.90 4.26
12:30 Lincoln 0 – 0 Wigan 2.12 3.50 4.00
12:30 Exeter City 2 – 0 Stevenage 2.70 3.34 2.73
Monday 16 September 2024
20:00 Birmingham 3 – 1 Wrexham 1.83 3.94 4.40
Saturday 14 September 2024
15:00 Stevenage 3 – 0 Barnsley 2.89 3.50 2.65
15:00 Shrewsbury 0 – 1 Charlton 3.90 3.55 2.04
15:00 Rotherham 2 – 2 Burton Albion 1.62 4.50 5.51
15:00 Reading 0 – 1 Leyton Orient 1.88 3.85 4.40
15:00 Peterborough 1 – 1 Lincoln 2.14 3.75 3.40

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