Season 2023-24

Football League One 2023-24 (17th)

PL HW HD HL HF HA AW AD AL AF AA GD PTS
1 PortsmouthP 46 15 5 3 43 27 13 8 2 35 14 +37 97
2 Derby CountyP 46 15 4 4 41 18 13 4 6 37 19 +41 92
3 Bolton Wanderers 46 15 5 3 52 27 10 7 6 34 24 +35 87
4 Peterborough Utd 46 13 5 5 55 28 12 4 7 34 33 +28 84
5 Oxford United1 46 11 7 5 44 24 11 4 8 35 32 +23 77
6 Barnsley 46 9 7 7 38 33 12 6 5 44 31 +18 76
7 Lincoln City 46 10 7 6 36 17 10 7 6 29 23 +25 74
8 Blackpool 46 14 6 3 43 19 7 4 12 22 29 +17 73
9 Stevenage 46 10 8 5 27 19 9 6 8 30 27 +11 71
10 Wycombe Wanderers 46 9 7 7 31 28 8 7 8 29 27 +5 65
11 Leyton Orient 46 9 5 9 26 31 9 6 8 27 24 −2 65
12 Wigan Athletic2 46 13 4 6 30 18 7 6 10 33 38 +7 62
13 Exeter City 46 7 8 8 17 22 10 2 11 29 39 −15 61
14 Northampton Town 46 11 5 7 31 23 6 4 13 26 43 −9 60
15 Bristol Rovers 46 8 6 9 27 29 8 3 12 25 39 −16 57
16 Charlton Athletic 46 8 8 7 37 31 3 12 8 27 34 −1 53
17 READING3 46 12 5 6 39 24 4 6 13 29 46 −2 53
18 Cambridge United 46 8 7 8 22 24 4 5 14 17 37 −22 48
19 Shrewsbury Town 46 8 3 12 19 31 5 6 12 16 36 −32 48
20 Burton Albion 46 7 4 12 22 33 5 6 12 17 34 −28 46
21 Cheltenham TownR 46 7 4 12 24 34 5 4 14 17 31 −24 44
22 Fleetwood TownR 46 6 5 12 26 33 4 8 11 23 39 −23 43
23 Port ValeR 46 6 4 13 27 34 4 7 12 14 40 −33 41
24 Carlisle UnitedR 46 3 6 14 21 42 4 3 16 20 39 −40 30
1 Oxford promoted after play-offs
2 Wigan deducted eight points (financial irregularities)
3 Reading deducted six points (financial irregularities)

Football League One 2023-24

Barnsley Blackpool Bolton Wanderers Bristol Rovers Burton Albion Cambridge United Carlisle United Charlton Athletic Cheltenham Town Derby County Exeter City Fleetwood Town Leyton Orient Lincoln City Northampton Town Oxford United Peterborough Utd Port Vale Portsmouth READING Shrewsbury Town Stevenage Wigan Athletic Wycombe Wanderers
Barnsley 0-1 2-2 2-1 2-0 0-2 2-1 1-1 0-0 2-1 1-2 2-2 2-1 1-5 1-1 1-3 1-3 7-0 2-3 2-2 3-0 2-1 1-1 1-0
Blackpool 3-2 4-1 3-1 2-0 1-0 3-0 1-1 3-2 1-3 2-0 1-0 0-0 2-0 1-2 1-1 2-4 0-0 0-0 4-1 4-0 3-0 2-1 0-0
Bolton Wanderers 1-1 1-0 1-2 1-0 2-0 1-3 3-3 1-0 2-1 7-0 3-1 3-2 3-0 2-1 5-0 1-1 2-0 1-1 5-2 2-2 3-2 0-4 2-1
Bristol Rovers 1-1 1-2 0-2 1-2 1-0 2-1 2-1 1-1 0-3 0-1 0-2 1-1 1-1 2-1 3-1 0-2 3-0 2-1 0-2 0-0 1-1 4-1 1-2
Burton Albion 1-3 1-0 1-1 4-1 2-1 0-1 2-0 1-2 0-3 0-1 1-1 0-0 0-1 0-2 0-4 1-3 0-1 0-2 3-2 1-0 1-2 2-1 1-1
Cambridge United 0-4 2-1 1-2 2-0 0-0 1-0 1-1 0-1 0-1 2-0 2-1 0-2 0-3 1-1 2-0 0-1 1-1 0-0 1-0 1-1 1-2 3-1 1-1
Carlisle United 2-3 0-1 1-4 0-1 2-1 0-4 1-1 0-1 0-2 0-2 1-1 0-1 1-3 2-2 1-3 1-1 2-1 0-1 1-3 2-0 2-2 1-1 1-3
Charlton Athletic 2-1 2-2 0-2 1-2 1-1 2-2 3-2 2-1 0-1 4-1 2-1 1-0 1-1 2-3 1-2 1-2 2-3 0-0 4-0 1-1 0-0 2-2 3-1
Cheltenham Town 0-2 2-0 0-3 1-3 0-0 1-0 0-1 1-3 1-1 1-2 0-2 1-2 1-2 0-1 2-0 2-0 3-2 2-1 2-2 2-0 0-3 1-1 1-3
Derby County 3-0 1-0 1-0 2-1 3-2 0-0 2-0 1-2 2-1 2-0 1-0 3-0 3-1 4-0 1-2 2-3 3-0 1-1 2-1 1-1 1-0 1-2 1-1
Exeter City 0-1 0-0 2-2 0-1 1-0 0-0 2-1 1-1 1-0 0-3 1-1 1-2 1-1 0-2 1-2 2-1 0-1 0-0 2-1 0-0 1-0 0-2 1-0
Fleetwood Town 1-2 3-3 0-2 0-0 3-0 0-2 1-1 1-1 1-2 1-3 3-0 1-0 0-1 2-0 0-3 0-1 3-0 0-1 1-1 0-1 0-3 4-2 1-4
Leyton Orient 1-1 1-0 1-0 0-1 1-2 2-0 3-2 1-0 3-1 0-3 2-2 0-1 0-1 4-3 2-3 1-2 0-0 0-4 2-1 1-0 0-3 1-1 0-0
Lincoln City 2-2 3-0 0-1 5-0 0-1 6-0 1-1 3-1 2-0 0-0 1-0 2-1 1-0 1-2 0-2 0-0 1-1 0-2 1-1 3-0 0-0 1-2 3-0
Northampton Town 1-2 0-1 1-1 3-1 2-0 2-1 2-0 1-1 1-0 1-0 1-2 3-0 2-2 2-2 2-1 1-0 2-0 0-3 3-1 0-2 0-1 1-1 0-1
Oxford United 0-1 1-1 0-0 2-1 3-0 2-1 1-0 2-1 2-1 2-3 3-0 4-0 1-2 0-1 2-2 5-0 1-2 2-2 1-1 3-0 1-1 4-2 2-2
Peterborough Utd 2-2 1-2 3-3 2-0 4-0 5-0 1-3 1-0 3-0 2-4 2-1 4-1 1-1 2-0 5-1 3-0 3-0 0-1 2-2 2-1 3-1 2-3 2-2
Port Vale 2-3 3-0 0-1 2-0 2-3 0-0 1-0 3-3 1-2 0-1 2-4 2-2 0-1 0-2 1-0 0-2 0-1 0-1 1-0 1-2 2-2 3-2 1-2
Portsmouth 3-2 0-4 2-0 1-1 2-1 3-1 1-0 2-2 0-0 2-2 1-0 1-1 0-3 2-1 4-1 2-1 3-1 2-0 4-1 3-1 2-1 1-2 2-1
READING 1-3 3-2 2-1 1-1 0-0 4-0 5-1 2-0 1-0 1-0 3-2 1-2 1-1 1-1 1-0 1-1 0-1 2-0 2-3 2-3 2-0 2-0 1-2
Shrewsbury Town 1-1 0-2 0-2 0-2 2-1 1-2 1-0 0-0 1-0 1-0 0-3 3-1 1-3 0-1 1-0 1-1 1-2 2-1 0-3 3-2 0-1 0-1 0-2
Stevenage 2-1 1-0 0-0 2-3 1-2 1-0 2-2 1-1 2-1 3-1 1-1 0-0 0-1 1-0 3-0 1-3 2-2 0-0 0-0 0-1 2-0 1-0 1-0
Wigan Athletic 0-2 1-0 1-0 2-0 1-1 2-1 2-0 2-3 1-1 0-1 1-2 3-0 1-0 0-0 2-1 2-0 2-1 0-0 1-2 1-0 2-0 2-3 1-0
Wycombe Wanderers 2-4 2-0 2-4 3-2 0-0 0-0 2-0 1-0 2-0 0-0 0-3 2-2 3-2 1-1 2-0 0-0 5-2 1-1 1-3 1-2 0-1 0-1 1-0