Season 2024-25

Football League One 2024-25 (7th)

PL HW HD HL HF HA AW AD AL AF AA GD PTS
1 Birmingham CityP 46 19 4 0 47 11 15 5 3 37 20 +53 111
2 WrexhamP 46 16 5 2 41 15 11 6 6 26 19 +33 92
3 Stockport County 46 16 4 3 42 22 9 8 6 30 20 +30 87
4 Charlton Athletic1 46 15 6 2 38 16 10 4 9 29 27 +24 85
5 Wycombe Wanderers 46 12 6 5 27 18 12 6 5 43 27 +25 84
6 Leyton Orient 46 12 4 7 33 19 12 2 9 39 29 +24 78
7 READING 46 14 4 5 37 21 7 8 8 31 36 +11 75
8 Bolton Wanderers 46 11 4 8 36 32 9 4 10 31 38 −3 68
9 Blackpool 46 7 11 5 35 29 10 5 8 37 31 +12 67
10 Huddersfield Town 46 10 4 9 27 24 9 3 11 31 31 +3 64
11 Lincoln City 46 10 6 7 37 24 6 7 10 27 32 +8 61
12 Barnsley 46 6 8 9 33 36 11 2 10 36 37 −4 61
13 Rotherham United 46 11 5 7 35 30 5 6 12 19 29 −5 59
14 Stevenage 46 9 5 9 28 26 6 7 10 14 24 −8 57
15 Wigan Athletic 46 7 7 9 20 23 6 10 7 20 19 −2 56
16 Exeter City 46 8 6 9 30 33 7 5 11 19 32 −16 56
17 Mansfield Town 46 8 4 11 30 34 7 5 11 30 39 −13 54
18 Peterborough United 46 8 7 8 38 36 5 5 13 30 45 −13 51
19 Northampton Town 46 7 7 9 24 31 5 8 10 24 35 −18 51
20 Burton Albion 46 6 6 11 30 34 5 8 10 19 32 −17 47
21 Crawley TownR 46 7 6 10 31 35 5 4 14 26 48 −26 46
22 Bristol RoversR 46 9 4 10 31 33 3 3 17 13 43 −32 43
23 Cambridge UnitedR 46 5 6 12 25 33 4 5 14 20 40 −28 38
24 Shrewsbury TownR 46 5 3 15 20 37 3 6 14 21 42 −38 33
1 Charlton promoted after play-offs

Football League One 2024-25

Barnsley Birmingham City Blackpool Bolton Wanderers Bristol Rovers Burton Albion Cambridge United Charlton Athletic Crawley Town Exeter City Huddersfield Town Leyton Orient Lincoln City Mansfield Town Northampton Town Peterborough United READING Rotherham United Shrewsbury Town Stevenage Stockport County Wigan Athletic Wrexham Wycombe Wanderers
Barnsley 1-2 0-3 4-1 2-1 0-0 1-1 2-2 3-0 1-2 1-2 0-4 4-3 1-2 2-2 1-1 2-2 2-0 1-2 0-1 1-1 0-1 2-1 2-2
Birmingham City 6-2 0-0 2-0 2-0 2-0 4-0 1-0 0-0 1-0 1-0 2-0 1-0 4-0 1-1 3-2 1-1 2-1 4-1 2-1 2-0 2-1 3-1 1-0
Blackpool 1-2 0-2 2-1 4-1 3-0 2-1 2-2 3-1 2-1 2-2 1-2 1-1 3-3 0-0 0-0 3-0 0-0 1-1 0-0 0-3 2-2 1-2 2-2
Bolton Wanderers 1-2 3-1 2-1 1-0 2-1 2-2 1-2 4-3 0-2 0-4 2-1 3-0 3-1 3-1 1-0 5-2 0-1 2-2 1-1 0-1 0-2 0-0 0-2
Bristol Rovers 3-1 1-2 0-2 3-2 3-1 2-0 3-2 0-0 1-2 1-0 2-3 1-1 1-2 1-0 3-1 0-2 2-3 1-0 0-1 1-1 0-4 1-1 1-2
Burton Albion 1-2 1-2 1-1 1-2 1-3 2-1 0-1 0-0 1-2 3-0 2-1 2-3 1-1 0-1 2-2 3-2 4-2 2-0 0-0 0-3 1-1 0-1 2-3
Cambridge United 1-1 1-2 4-4 1-1 0-1 1-0 0-1 0-1 0-1 0-4 1-2 0-2 3-2 1-1 0-1 1-3 0-1 4-1 0-1 2-0 2-0 2-2 1-1
Charlton Athletic 1-0 1-0 1-2 2-0 2-0 3-1 2-1 1-2 3-0 4-0 1-0 2-2 0-0 2-1 2-1 0-0 1-1 1-0 2-0 1-1 2-1 2-2 2-1
Crawley Town 0-3 0-1 2-1 0-2 1-0 1-1 0-2 0-1 3-1 2-2 1-3 3-0 0-2 3-0 3-4 1-1 1-0 3-5 3-1 1-1 1-1 1-2 1-1
Exeter City 1-2 0-2 1-3 1-2 3-1 0-0 1-0 1-0 4-4 3-1 2-6 0-0 2-0 1-1 1-2 1-2 1-0 2-0 2-0 0-2 1-1 0-2 2-2
Huddersfield Town 2-0 0-1 0-2 0-1 3-1 1-1 1-2 2-1 5-1 2-0 1-4 2-2 2-1 1-3 0-1 0-0 0-0 1-0 2-1 1-0 1-0 0-1 0-1
Leyton Orient 4-3 1-2 3-0 1-2 3-0 0-0 2-0 1-2 3-0 0-1 0-2 3-2 3-0 1-2 2-2 2-0 1-0 1-0 1-0 0-1 0-0 0-0 1-0
Lincoln City 1-2 1-3 0-2 4-2 5-0 0-1 1-1 0-0 4-1 0-0 1-0 2-1 4-1 2-1 5-1 2-0 0-1 1-1 0-0 2-1 0-0 0-2 2-3
Mansfield Town 2-1 1-1 2-0 2-1 0-1 3-3 2-1 1-2 0-1 3-0 1-2 2-3 0-3 0-1 4-2 1-5 1-0 2-1 0-1 1-1 0-0 1-2 1-2
Northampton Town 1-2 1-1 0-2 2-4 2-1 0-0 0-0 0-5 3-0 2-1 3-2 1-0 0-1 0-2 2-1 0-0 0-2 4-1 0-0 1-1 1-1 0-2 1-2
Peterborough United 1-3 1-2 5-1 1-1 3-2 0-1 6-1 3-0 4-3 1-1 0-2 0-0 1-1 0-3 0-4 1-2 3-3 3-1 2-1 1-1 1-0 0-2 1-1
READING 2-4 0-0 0-3 1-0 1-0 3-1 3-0 2-0 4-1 0-0 2-1 0-1 0-1 2-1 4-1 3-1 2-1 1-1 1-1 1-3 2-0 2-0 1-0
Rotherham United 0-1 0-2 2-1 3-1 0-0 2-2 2-1 4-2 0-4 1-1 2-1 1-0 2-1 3-3 3-0 2-1 2-1 1-2 2-0 1-1 0-1 0-1 2-3
Shrewsbury Town 0-2 3-2 1-2 2-3 0-0 0-2 0-1 0-1 1-2 0-2 0-1 3-0 1-0 2-1 1-1 1-4 1-3 1-1 0-1 0-2 0-1 2-1 1-4
Stevenage 3-0 0-1 1-3 1-4 3-0 0-1 0-2 1-0 3-1 4-1 1-2 0-0 0-1 1-1 2-0 1-1 1-1 1-1 1-0 2-1 1-2 1-0 0-3
Stockport County 2-1 1-1 2-1 5-0 2-0 2-1 2-0 0-0 2-0 2-0 2-1 1-4 3-2 1-2 1-1 2-1 4-1 3-1 1-0 3-0 0-0 1-0 0-5
Wigan Athletic 1-1 0-3 1-1 0-1 2-0 1-2 1-0 0-1 1-0 0-0 2-1 0-2 1-1 1-2 2-1 3-0 1-2 1-0 2-2 0-0 0-2 0-0 0-1
Wrexham 1-0 1-1 2-1 0-0 1-1 3-0 2-2 3-0 2-1 3-0 0-0 1-2 1-0 1-0 4-1 1-0 3-0 1-0 3-0 2-3 1-0 2-1 3-2
Wycombe Wanderers 2-1 2-3 1-1 0-0 2-0 2-0 2-1 0-4 1-0 2-1 0-1 3-0 1-0 1-0 0-0 3-1 1-1 2-0 0-0 1-0 1-3 0-0 0-1