League One — 2023
Playoffs
Promotion Play-offs - Semi-finals
3–1,2–3
1–0,1–1
Promotion Play-offs - Final
0–2
Promotion Play-offs - Semi-finals
3–1,2–3
1–0,1–1
Promotion Play-offs - Final
0–2
Standings — 2023
The 2023 League One season standings featuring 24 teams. Portsmouth leads the table with 97 points from 46 matches, followed by Derby on 92 points. The teams have scored 1,427 goals combined this season.
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 46 | 28 | 13 | 5 | 78 | 41 | +37 | 97 | |
| 2 | 46 | 28 | 8 | 10 | 78 | 37 | +41 | 92 | |
| 3 | 46 | 25 | 12 | 9 | 86 | 51 | +35 | 87 | |
| 4 | 46 | 25 | 9 | 12 | 89 | 61 | +28 | 84 | |
| 5 | 46 | 22 | 11 | 13 | 79 | 56 | +23 | 77 | |
| 6 | 46 | 21 | 13 | 12 | 82 | 64 | +18 | 76 | |
| 7 | 46 | 20 | 14 | 12 | 65 | 40 | +25 | 74 | |
| 8 | 46 | 21 | 10 | 15 | 65 | 48 | +17 | 73 | |
| 9 | 46 | 19 | 14 | 13 | 57 | 46 | +11 | 71 | |
10Wycombe | 10 | 46 | 17 | 14 | 15 | 60 | 55 | +5 | 65 |
| 11 | 46 | 18 | 11 | 17 | 53 | 55 | -2 | 65 | |
12Wigan | 12 | 46 | 20 | 10 | 16 | 63 | 56 | +7 | 62 |
| 13 | 46 | 17 | 10 | 19 | 46 | 61 | -15 | 61 | |
| 14 | 46 | 17 | 9 | 20 | 57 | 66 | -9 | 60 | |
| 15 | 46 | 16 | 9 | 21 | 52 | 68 | -16 | 57 | |
16Charlton | 16 | 46 | 11 | 20 | 15 | 64 | 65 | -1 | 53 |
17Reading | 17 | 46 | 16 | 11 | 19 | 68 | 70 | -2 | 53 |
| 18 | 46 | 12 | 12 | 22 | 39 | 61 | -22 | 48 | |
| 19 | 46 | 13 | 9 | 24 | 35 | 67 | -32 | 48 | |
| 20 | 46 | 12 | 10 | 24 | 39 | 67 | -28 | 46 | |
| 21 | 46 | 12 | 8 | 26 | 41 | 65 | -24 | 44 | |
| 22 | 46 | 10 | 13 | 23 | 49 | 72 | -23 | 43 | |
| 23 | 46 | 10 | 11 | 25 | 41 | 74 | -33 | 41 | |
24Carlisle | 24 | 46 | 7 | 9 | 30 | 41 | 81 | -40 | 30 |
Betting Insights
Most Common Scorelines
1-2
16.0%(8)
1-1
14.0%(7)
2-0
10.0%(5)
0-2
8.0%(4)
1-3
8.0%(4)
3-2
8.0%(4)
0-1
8.0%(4)
1-0
6.0%(3)
3-0
4.0%(2)
2-2
4.0%(2)
Teams
Portsmouth
Derby
Bolton
Peterborough
Oxford United
Barnsley
Lincoln
Blackpool
Stevenage
Wycombe
Leyton Orient
Wigan
Exeter City
Northampton
Bristol Rovers
Charlton
Reading
Cambridge United
Shrewsbury
Burton Albion
Cheltenham
Fleetwood Town
Port Vale
Carlisle
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Bolton | 0 – 2 | Oxford United | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Peterborough | 1 – 1 | Oxford United | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bolton | 2 – 3 | Barnsley | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Oxford United | 1 – 0 | Peterborough | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Barnsley | 1 – 3 | Bolton | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lincoln | 0 – 2 | Portsmouth | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stevenage | 2 – 1 | Cheltenham | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Exeter City | 1 – 2 | Oxford United | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Derby | 2 – 0 | Carlisle | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Barnsley | 1 – 1 | Northampton | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 21 Apr 2026