The 2023–24 season was the 144th competitive association football season in England.
12 September 2023 | Scotland | 1–3 | England | Glasgow, Scotland |
19:45 BST | Report |
|
Stadium: Hampden Park Attendance: 51,000 Referee: Davide Massa (Italy) |
13 October 2023 | England | 1–0 | Australia | London, England |
19:45 BST |
|
Report | Stadium: Wembley Stadium Attendance: 81,116 Referee: Stéphanie Frappart (France) |
23 March 2024 | England | 0–1 | Brazil | London, England |
19:00 BST | Report |
|
Stadium: Wembley Stadium Attendance: 84,595 Referee: Artur Dias (Portugal) |
26 March 2024 | England | 2–2 | Belgium | London, England |
19:45 BST |
|
Report |
|
Stadium: Wembley Stadium Attendance: 80,733 Referee: Sebastian Gishamer (Austria) |
3 June 2024 | England | 3–0 | Bosnia and Herzegovina | Newcastle, England |
19:45 BST |
|
Report | Stadium: St. James' Park Attendance: 50,061 Referee: Rohit Saggi (Norway) |
7 June 2024 | England | 0–1 | Iceland | London, England |
19:45 BST | Report |
|
Stadium: Wembley Stadium Attendance: 81,410 Referee: Davide Massa (Italy) |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | England | 8 | 6 | 2 | 0 | 22 | 4 | +18 | 20 | Qualify for final tournament | — | 3–1 | 2–0 | 7–0 | 2–0 | |
2 | Italy | 8 | 4 | 2 | 2 | 16 | 9 | +7 | 14[a] | 1–2 | — | 2–1 | 5–2 | 4–0 | ||
3 | Ukraine | 8 | 4 | 2 | 2 | 11 | 8 | +3 | 14[a] | Advance to play-offs via Nations League | 1–1 | 0–0 | — | 2–0 | 1–0 | |
4 | North Macedonia | 8 | 2 | 2 | 4 | 10 | 20 | −10 | 8 | 1–1 | 1–1 | 2–3 | — | 2–1 | ||
5 | Malta | 8 | 0 | 0 | 8 | 2 | 20 | −18 | 0 | 0–4 | 0–2 | 1–3 | 0–2 | — |
9 September 2023 | Ukraine | 1–1 | England | Wrocław, Poland |
17:00 BST |
|
Report |
|
Stadium: Stadion Wrocław Attendance: 39,000 Referee: Georgi Kabakov (Bulgaria) |
17 October 2023 | England | 3–1 | Italy | London, England |
19:45 BST | Report |
|
Stadium: Wembley Stadium Attendance: 83,194 Referee: Clément Turpin (France) |
17 November 2023 | England | 2–0 | Malta | London, England |
19:45 BST | Report | Stadium: Wembley Stadium Attendance: 81,388 Referee: Luis Godinho (Portugal) |
20 November 2023 | North Macedonia | 1–1 | England | Skopje, North Macedonia |
20:45 CEST (UTC+2) |
|
Report | Stadium: Toše Proeski National Arena Attendance: 27,982 Referee: Filip Glova (Slovakia) |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | England | 3 | 1 | 2 | 0 | 2 | 1 | +1 | 5 | Advance to knockout stage |
2 | Denmark | 3 | 0 | 3 | 0 | 2 | 2 | 0 | 3[a] | |
3 | Slovenia | 3 | 0 | 3 | 0 | 2 | 2 | 0 | 3[a] | |
4 | Serbia | 3 | 0 | 2 | 1 | 1 | 2 | −1 | 2 |
16 June 2024 | Serbia | 0–1 | England | Gelsenkirchen, Germany |
21:00 CEST (UTC+2) | Report |
|
Stadium: Arena AufSchalke Attendance: 48,953 Referee: Daniele Orsato (Italy) |
20 June 2024 | Denmark | 1–1 | England | Frankfurt, Germany |
18:00 CEST (UTC+2) |
|
Report |
|
Stadium: Waldstadion Attendance: 46,177 Referee: Artur Soares Dias (Portugal) |
25 June 2024 | England | 0–0 | Slovenia | Cologne, Germany |
21:00 CEST (UTC+2) | Report | Stadium: RheinEnergieStadion Attendance: 41,536 Referee: Clément Turpin (France) |
30 June 2024 Round of 16 | England | 2–1 (a.e.t.) | Slovakia | Gelsenkirchen, Germany |
21:00 CEST (UTC+2) |
|
Report |
|
Stadium: Arena AufSchalke Attendance: 47,244 Referee: Halil Umut Meler (Turkey) |
6 July 2024 Quarter-finals | England | 1–1 (a.e.t.) (5–3 p) | Switzerland | Düsseldorf, Germany |
18:00 CEST (UTC+2) |
|
Report |
|
Stadium: Merkur Spiel-Arena Attendance: 46,907 Referee: Daniele Orsato (Italy) |
Penalties | ||||
10 July 2024 Semi-finals | Netherlands | 1–2 | England | Dortmund, Germany |
21:00 CEST (UTC+2) |
|
Report | Stadium: Westfalenstadion Attendance: 60,926 Referee: Felix Zwayer (Germany) |
14 July 2024 Final | Spain | 2–1 | England | Berlin, Germany |
21:00 CEST (UTC+2) | Report |
|
Stadium: Olympiastadion Attendance: 65,600 Referee: François Letexier (France) |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | England | 3 | 2 | 0 | 1 | 13 | 3 | +10 | 6 | Knockout stage |
2 | Brazil | 3 | 2 | 0 | 1 | 13 | 4 | +9 | 6 | |
3 | Iran | 3 | 2 | 0 | 1 | 9 | 4 | +5 | 6 | |
4 | New Caledonia | 3 | 0 | 0 | 3 | 0 | 24 | −24 | 0 |
11 November 2023 | New Caledonia | 0–10 | England | Jakarta, Indonesia |
Report |
|
Stadium: Jakarta International Stadium Attendance: 6,684 Referee: Ko Hyung-jin (South Korea) |
14 November 2023 | England | 2–1 | Iran | Jakarta, Indonesia |
|
Report |
|
Stadium: Jakarta International Stadium Attendance: 7,698 Referee: Gustavo Tejera (Uruguay) |
17 November 2023 | England | 1–2 | Brazil | Jakarta, Indonesia |
Report |
|
Stadium: Jakarta International Stadium Attendance: 15,171 Referee: Bryan López (Guatemala) |
22 November 2023 R16 | England | 1–2 | Uzbekistan | Jakarta, Indonesia |
|
Report | Stadium: Jakarta International Stadium Attendance: 7,014 Referee: Selvin Brown (Honduras) |
1 July 2023 | England | 0–0 | Portugal | Milton Keynes, England |
15:15 | Stadium: Stadium MK Attendance: 26,227 Referee: Esther Staubli (Switzerland) |
23 February 2024 | England | 7–2 | Austria | Algeciras, Spain |
19:45 |
|
Stadium: Estadio Nuevo Mirador Attendance: 949 Referee: Ainara Andrea Acevedo Dudley (Spain) |
27 February 2024 | England | 5–1 | Italy | Algeciras, Spain |
19:00 |
|
|
Stadium: Estadio Nuevo Mirador Attendance: 650 Referee: María Eugenia Gil Soriano (Spain) |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | England | 3 | 3 | 0 | 0 | 8 | 1 | +7 | 9 | Advance to knockout stage |
2 | Denmark | 3 | 2 | 0 | 1 | 3 | 1 | +2 | 6 | |
3 | China | 3 | 1 | 0 | 2 | 2 | 7 | −5 | 3 | |
4 | Haiti | 3 | 0 | 0 | 3 | 0 | 4 | −4 | 0 |
22 July 2023 | England | 1–0 | Haiti | Brisbane, Australia |
19:30 UTC+10 | Report | Stadium: Lang Park Attendance: 44,369 Referee: Emikar Calderas Barrera (Venezuela) |
28 July 2023 | England | 1–0 | Denmark | Sydney, Australia |
|
Report | Stadium: Sydney Football Stadium Attendance: 40,439 Referee: Tess Olofsson (Sweden) |
1 August 2023 | China | 1–6 | England | Adelaide, Australia |
|
Report | Stadium: Hindmarsh Stadium Attendance: 13,497 Referee: Casey Reibelt (Australia) |
7 August 2023 R16 | England | 0–0 (a.e.t.) (4–2 p) | Nigeria | Brisbane, Australia |
17:30 UTC+10 | Report | Stadium: Lang Park Attendance: 49,461 Referee: Melissa Borjas (Honduras) | ||
Penalties | ||||
12 August 2023 QF | England | 2–1 | Colombia | Sydney, Australia |
20:30 UTC+10 | Report |
|
Stadium: Stadium Australia Attendance: 75,784 Referee: Ekaterina Koroleva (United States) |
16 August 2023 SF | Australia | 1–3 | England | Sydney, Australia |
20:00 UTC+10 |
|
Report | Stadium: Stadium Australia Attendance: 75,784 Referee: Tori Penso (United States) |
20 August 2023 Final | Spain | 1–0 | England | Sydney, Australia |
20:00 UTC+10 |
|
Report | Stadium: Stadium Australia Attendance: 75,784 Referee: Tori Penso (United States) |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Netherlands | 6 | 4 | 0 | 2 | 14 | 6 | +8 | 12[a] | Qualification for Nations League Finals | — | 2–1 | 4–0 | 4–0 | |
2 | England | 6 | 4 | 0 | 2 | 15 | 8 | +7 | 12[a] | 3–2 | — | 1–0 | 2–1 | ||
3 | Belgium (O) | 6 | 2 | 2 | 2 | 7 | 10 | −3 | 8 | Qualification for relegation play-offs | 2–1 | 3–2 | — | 1–1 | |
4 | Scotland (R) | 6 | 0 | 2 | 4 | 3 | 15 | −12 | 2 | Relegation to League B | 0–1 | 0–6 | 1–1 | — |
22 September 2023 | England | 2–1 | Scotland | Sunderland, England |
19:45 | Report |
|
Stadium: Stadium of Light Attendance: 41,947 Referee: Maria Sole Caputi (Italy) |
26 September 2023 | Netherlands | 2–1 | England | Utrecht, Netherlands |
19:00 | Report |
|
Stadium: Stadion Galgenwaard Attendance: 24,000 Referee: Ivana Martinčić (Croatia) |
27 October 2023 | England | 1–0 | Belgium | Leicester |
TBC |
|
Report | Stadium: King Power Stadium Attendance: 28,321 Referee: Lina Lehtovaara (Finland) |
31 October 2023 | Belgium | 3–2 | England | Leuven |
20:30 | Report | Stadium: Den Dreef Attendance: 7,235 Referee: Esther Staubli (Switzerland) |
1 December 2023 | England | 3–2 | Netherlands | London |
TBC | Report |
|
Stadium: Wembley Stadium Attendance: 71,632 Referee: Tess Olofsson (Sweden) |
5 December 2023 | Scotland | 0–6 | England | Glasgow |
TBC | Report | Stadium: Hampden Park Attendance: 15,320 Referee: Alina Peşu (Romania) |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | France | 6 | 4 | 0 | 2 | 8 | 7 | +1 | 12 | Qualify for final tournament | — | 1–2 | 2–1 | 1–0 | |
2 | England | 6 | 3 | 2 | 1 | 8 | 5 | +3 | 11 | 1–2 | — | 1–1 | 2–1 | ||
3 | Sweden | 6 | 2 | 2 | 2 | 6 | 4 | +2 | 8 | Advance to play-offs (seeded) | 0–1 | 0–0 | — | 1–0 | |
4 | Republic of Ireland (R) | 6 | 1 | 0 | 5 | 4 | 10 | −6 | 3 | Advance to play-offs (seeded) and relegation to League B | 3–1 | 0–2 | 0–3 | — |
5 April 2024 | England | 1–1 | Sweden | London, England |
20:00 |
|
Report |
|
Stadium: Wembley Stadium Attendance: 63,248 Referee: Ivana Projkovska (North Macedonia) |
9 April 2024 | Republic of Ireland | 0–2 | England | Dublin, Ireland |
19:30 | Report | Stadium: Aviva Stadium Attendance: 32,742 Referee: Lina Lehtovaara (Finland) |
31 May 2024 | England | 1–2 | France | Newcastle, England |
20:00 |
|
Report |
|
Stadium: St James' Park Attendance: 42,561 Referee: Marta Huerta de Aza (Spain) |
4 June 2024 | France | 1–2 | England | Saint-Étienne, France |
20:00 | Report | Stadium: Stade Geoffroy-Guichard Attendance: 10,194 Referee: Ivana Martinčić (Croatia) |
First round | Second round | Semi-finals | Final | |||||||||||
15 December – Jeddah (PAASC) | ||||||||||||||
León | 0 | 19 December – Jeddah (KASC) | ||||||||||||
Urawa Red Diamonds | 1 | Urawa Red Diamonds | 0 | |||||||||||
Manchester City | 3 | 22 December – Jeddah (KASC) | ||||||||||||
Manchester City | 4 | |||||||||||||
18 December – Jeddah (KASC) | Fluminense | 0 | ||||||||||||
15 December – Jeddah (KASC) | Fluminense | 2 | ||||||||||||
12 December – Jeddah (KASC) | Al Ahly | 3 | Al Ahly | 0 | Match for third place | |||||||||
Al-Ittihad | 3 | Al-Ittihad | 1 | 22 December – Jeddah (PAASC) | ||||||||||
Auckland City | 0 | Urawa Red Diamonds | 2 | |||||||||||
Al Ahly | 4 | |||||||||||||
19 December 2023 SF | Urawa Red Diamonds | 0–3 | Manchester City | King Abdullah Sports City, Jeddah |
Report | Attendance: 40,127 Referee: Mohammed Al Hoish (Saudi Arabia) |
22 December 2023 Final | Manchester City | 4–0 | Fluminense | King Abdullah Sports City, Jeddah |
21:00 | Report | Attendance: 52,601 Referee: Szymon Marciniak (Poland) |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAY | CPH | GAL | MUN | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Bayern Munich | 6 | 5 | 1 | 0 | 12 | 6 | +6 | 16 | Advance to knockout phase | — | 0–0 | 2–1 | 4–3 | |
2 | Copenhagen | 6 | 2 | 2 | 2 | 8 | 8 | 0 | 8 | 1–2 | — | 1–0 | 4–3 | ||
3 | Galatasaray | 6 | 1 | 2 | 3 | 10 | 13 | −3 | 5 | Transfer to Europa League | 1–3 | 2–2 | — | 3–3 | |
4 | Manchester United | 6 | 1 | 1 | 4 | 12 | 15 | −3 | 4 | 0–1 | 1–0 | 2–3 | — |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ARS | PSV | LEN | SEV | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Arsenal | 6 | 4 | 1 | 1 | 16 | 4 | +12 | 13 | Advance to knockout phase | — | 4–0 | 6–0 | 2–0 | |
2 | PSV Eindhoven | 6 | 2 | 3 | 1 | 8 | 10 | −2 | 9 | 1–1 | — | 1–0 | 2–2 | ||
3 | Lens | 6 | 2 | 2 | 2 | 6 | 11 | −5 | 8 | Transfer to Europa League | 2–1 | 1–1 | — | 2–1 | |
4 | Sevilla | 6 | 0 | 2 | 4 | 7 | 12 | −5 | 2 | 1–2 | 2–3 | 1–1 | — |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | DOR | PAR | MIL | NEW | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Borussia Dortmund | 6 | 3 | 2 | 1 | 7 | 4 | +3 | 11 | Advance to knockout phase | — | 1–1 | 0–0 | 2–0 | |
2 | Paris Saint-Germain | 6 | 2 | 2 | 2 | 9 | 8 | +1 | 8[a] | 2–0 | — | 3–0 | 1–1 | ||
3 | Milan | 6 | 2 | 2 | 2 | 5 | 8 | −3 | 8[a] | Transfer to Europa League | 1–3 | 2–1 | — | 0–0 | |
4 | Newcastle United | 6 | 1 | 2 | 3 | 6 | 7 | −1 | 5 | 0–1 | 4–1 | 1–2 | — |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MCI | RBL | YB | RSB | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Manchester City | 6 | 6 | 0 | 0 | 18 | 7 | +11 | 18 | Advance to knockout phase | — | 3–2 | 3–0 | 3–1 | |
2 | RB Leipzig | 6 | 4 | 0 | 2 | 13 | 10 | +3 | 12 | 1–3 | — | 2–1 | 3–1 | ||
3 | Young Boys | 6 | 1 | 1 | 4 | 7 | 13 | −6 | 4 | Transfer to Europa League | 1–3 | 1–3 | — | 2–0 | |
4 | Red Star Belgrade | 6 | 0 | 1 | 5 | 7 | 15 | −8 | 1 | 2–3 | 1–2 | 2–2 | — |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Porto | 1–1 (2–4 p) | Arsenal | 1–0 | 0–1 (a.e.t.) |
Copenhagen | 2–6 | Manchester City | 1–3 | 1–3 |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Arsenal | 2–3 | Bayern Munich | 2–2 | 0–1 |
Real Madrid | 4–4 (4–3 p) | Manchester City | 3–3 | 1–1 (a.e.t.) |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | WHU | FRE | OLY | TSC | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | West Ham United | 6 | 5 | 0 | 1 | 10 | 4 | +6 | 15 | Advance to round of 16 | — | 2–0 | 1–0 | 3–1 | |
2 | SC Freiburg | 6 | 4 | 0 | 2 | 17 | 7 | +10 | 12 | Advance to knockout round play-offs | 1–2 | — | 5–0 | 5–0 | |
3 | Olympiacos | 6 | 2 | 1 | 3 | 11 | 14 | −3 | 7 | Transfer to Europa Conference League | 2–1 | 2–3 | — | 5–2 | |
4 | TSC | 6 | 0 | 1 | 5 | 6 | 19 | −13 | 1 | 0–1 | 1–3 | 2–2 | — |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BHA | MAR | AJA | AEK | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Brighton & Hove Albion | 6 | 4 | 1 | 1 | 10 | 5 | +5 | 13 | Advance to round of 16 | — | 1–0 | 2–0 | 2–3 | |
2 | Marseille | 6 | 3 | 2 | 1 | 14 | 10 | +4 | 11 | Advance to knockout round play-offs | 2–2 | — | 4–3 | 3–1 | |
3 | Ajax | 6 | 1 | 2 | 3 | 10 | 13 | −3 | 5 | Transfer to Europa Conference League | 0–2 | 3–3 | — | 3–1 | |
4 | AEK Athens | 6 | 1 | 1 | 4 | 6 | 12 | −6 | 4 | 0–1 | 0–2 | 1–1 | — |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LIV | TOU | USG | LAS | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Liverpool | 6 | 4 | 0 | 2 | 17 | 7 | +10 | 12 | Advance to round of 16 | — | 5–1 | 2–0 | 4–0 | |
2 | Toulouse | 6 | 3 | 2 | 1 | 8 | 9 | −1 | 11 | Advance to knockout round play-offs | 3–2 | — | 0–0 | 1–0 | |
3 | Union Saint-Gilloise | 6 | 2 | 2 | 2 | 5 | 8 | −3 | 8 | Transfer to Europa Conference League | 2–1 | 1–1 | — | 2–1 | |
4 | LASK | 6 | 1 | 0 | 5 | 6 | 12 | −6 | 3 | 1–3 | 1–2 | 3–0 | — |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Sparta Prague | 2–11 | Liverpool | 1–5 | 1–6 |
Roma | 4–1 | Brighton & Hove Albion | 4–0 | 0–1 |
SC Freiburg | 1–5 | West Ham United | 1–0 | 0–5 |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Liverpool | 1–3 | Atalanta | 0–3 | 1–0 |
Bayer Leverkusen | 3–1 | West Ham United | 2–0 | 1–1 |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Hibernian | 0–8 | Aston Villa | 0–5 | 0–3 |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | AVL | LEG | AZ | ZRI | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Aston Villa | 6 | 4 | 1 | 1 | 12 | 7 | +5 | 13 | Advance to round of 16 | — | 2–1 | 2–1 | 1–0 | |
2 | Legia Warsaw | 6 | 4 | 0 | 2 | 10 | 6 | +4 | 12 | Advance to knockout round play-offs | 3–2 | — | 2–0 | 2–0 | |
3 | AZ | 6 | 2 | 0 | 4 | 7 | 12 | −5 | 6 | 1–4 | 1–0 | — | 1–0 | ||
4 | Zrinjski Mostar | 6 | 1 | 1 | 4 | 6 | 10 | −4 | 4 | 1–1 | 1–2 | 4–3 | — |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Ajax | 0–4 | Aston Villa | 0–0 | 0–4 |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Aston Villa | 3–3 (4–3 p) | Lille | 2–1 | 1–2 (a.e.t.) |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Aston Villa | 2–6 | Olympiacos | 2–4 | 0–2 |
Team 1 | Score | Team 2 |
---|---|---|
Arsenal | 3–0 | Linköping |
Team 1 | Score | Team 2 |
---|---|---|
Arsenal | 3–3 (a.e.t.) (2–4 p) | Paris FC |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Manchester United | 2–4 | Paris Saint-Germain | 1–1 | 1–3 |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | CHE | HAC | PFC | RMA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Chelsea | 6 | 4 | 2 | 0 | 15 | 5 | +10 | 14 | Advance to quarter-finals | — | 0–0 | 4–1 | 2–1 | |
2 | BK Häcken | 6 | 3 | 2 | 1 | 6 | 5 | +1 | 11 | 1–3 | — | 0–0 | 2–1 | ||
3 | Paris FC | 6 | 2 | 1 | 3 | 5 | 11 | −6 | 7 | 0–4 | 1–2 | — | 2–1 | ||
4 | Real Madrid | 6 | 0 | 1 | 5 | 5 | 10 | −5 | 1 | 2–2 | 0–1 | 0–1 | — |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Ajax | 1–4 | Chelsea | 0–3 | 1–1 |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Barcelona | 2–1 | Chelsea | 0–1 | 2–0 |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | CPH | BAY | GAL | MUN | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Copenhagen | 6 | 4 | 1 | 1 | 18 | 7 | +11 | 13 | Round of 16 | — | 3–2 | 6–0 | 2–2 | |
2 | Bayern Munich | 6 | 4 | 0 | 2 | 11 | 7 | +4 | 12 | Play-offs | 2–1 | — | 2–1 | 2–0 | |
3 | Galatasaray | 6 | 2 | 0 | 4 | 5 | 17 | −12 | 6 | 1–5 | 2–1 | — | 1–0 | ||
4 | Manchester United | 6 | 1 | 1 | 4 | 5 | 8 | −3 | 4 | 0–1 | 0–2 | 3–0 | — |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LEN | SEV | PSV | ARS | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Lens | 6 | 4 | 1 | 1 | 7 | 4 | +3 | 13 | Round of 16 | — | 1–1 | 2–1 | 1–0 | |
2 | Sevilla | 6 | 2 | 3 | 1 | 6 | 5 | +1 | 9 | Play-offs | 0–1 | — | 1–0 | 2–1 | |
3 | PSV Eindhoven | 6 | 2 | 1 | 3 | 7 | 8 | −1 | 7 | 2–0 | 1–1 | — | 1–3 | ||
4 | Arsenal | 6 | 1 | 1 | 4 | 6 | 9 | −3 | 4 | 0–2 | 1–1 | 1–2 | — |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MIL | DOR | NEW | PAR | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Milan | 6 | 4 | 0 | 2 | 14 | 8 | +6 | 12 | Round of 16 | — | 4–1 | 4–0 | 3–2 | |
2 | Borussia Dortmund | 6 | 3 | 1 | 2 | 9 | 9 | 0 | 10 | Play-offs | 1–2 | — | 2–2 | 2–0 | |
3 | Newcastle United | 6 | 2 | 1 | 3 | 8 | 11 | −3 | 7 | 3–1 | 1–2 | — | 0–1 | ||
4 | Paris Saint-Germain | 6 | 2 | 0 | 4 | 5 | 8 | −3 | 6 | 1–0 | 0–1 | 1–2 | — |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MCI | RBL | RSB | YB | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Manchester City | 6 | 4 | 2 | 0 | 17 | 6 | +11 | 14 | Round of 16 | — | 2–1 | 5–2 | 3–0 | |
2 | RB Leipzig | 6 | 3 | 2 | 1 | 8 | 5 | +3 | 11 | Play-offs | 1–1 | — | 2–1 | 0–0 | |
3 | Red Star Belgrade | 6 | 1 | 1 | 4 | 8 | 13 | −5 | 4[a] | 2–2 | 0–1 | — | 2–1 | ||
4 | Young Boys | 6 | 1 | 1 | 4 | 4 | 13 | −9 | 4[a] | 0–4 | 1–3 | 2–1 | — |
Team 1 | Score | Team 2 |
---|---|---|
Mainz 05 | 2–1 | Manchester City |
League | Promoted to league | Relegated from league |
---|---|---|
Premier League | ||
Championship | ||
League One | ||
League Two | ||
National League |
In what was a three-horse race for nearly the entire campaign, Manchester City became the first English side to win four straight titles – Pep Guardiola's side overcoming a rough run of form before Christmas to once again hold off challenges from Arsenal and Liverpool (despite only taking top spot in the penultimate week having topped the table for almost the whole of the start of the season to the November international break), finishing with both 91 points and their first unbeaten league season at the Etihad for 12 years as well as securing victory in the UEFA Super Cup and the Club World Cup. Arsenal finished in 2nd place for the 2nd successive season, but unlike last year, the Gunners this time took the battle for the title to the last day (despite spending less time at the top), helped in no small part by an extraordinary run of form in 2024, even going the season unbeaten against City and Liverpool, only slip-ups during the Christmas period proving costly to the North London side who also reached the Champions League quarter-finals for the first time since 2010, only being knocked out by a narrow defeat to Bayern Munich. In what turned out to be Jürgen Klopp's final season, Liverpool remained in the top three for virtually the entire campaign and even led the table for nearly the entire winter whilst being in contention for an unprecedented quadruple until a collapse in form in the spring saw them exit both the Europa League and the FA Cup, whilst a succession of dropped points in the league enabled City and Arsenal to overtake, nonetheless securing a third placed finish and improving on the previous season, while also winning the League Cup for the second time in three seasons. Unai Emery's first full season in charge of Aston Villa was deemed a success as the Villans qualified for Europe's top competition for the first time since 1983, as well as reaching the Conference League semi-finals - perhaps the only disappointment being early exits in both domestic cup competitions.
Tottenham Hotspur's first season without star striker Harry Kane and under Australian head coach Ange Postecoglou proved to be turbulent; despite recording a hot start, finishing October top of the table and unbeaten after ten games, an injury crisis and indifferent form across the rest of the campaign took their toll on the North London club, though finishing fifth place and securing a return to European football. Chelsea languished in mid-table for most of the campaign as they suffered from greatly inconsistent form, despite reaching the final of the League Cup, but the Blues went on a resurgence from mid-February that propelled them up the table, helped by the free goal-scoring efforts of summer signing Cole Palmer, who finished as the division's second-highest scorer with 22 goals, to secure a sixth-place finish and a return to European football; their season, however, was tempered by former Tottenham manager Mauricio Pochettino's sudden departure after just one year in charge shortly after the last game. An extensive injury crisis saw Newcastle United's campaign fizzle out early on, with early exits in both their domestic competitions and the Champions League – with only a decent resurgence in form from the end of January ensuring a seventh-place finish (and because of Manchester United's FA Cup win it wasn't enough to secure what would have been European football in successive seasons for the first time since 2006). Manchester United endured a very disappointing season, suffering early exits in the Champions League and Carabao Cup, on top of poor league form not being helped by an extensive injury crisis as the Red Devils finished with a negative goal difference and suffered their lowest league finish, 8th, in 34 years, all combining to put pressure on manager Erik ten Hag; the season, however, ended on a bright note as the club won its 13th FA Cup, overcoming league champions and crosstown rivals Manchester City in the final (and thus securing European football for the following season).
In contrast to their unexpected qualifying for the Europa League last season, Brighton and Hove Albion's season rapidly faded out as the Seagulls won just seven games after September to miss out on the top ten (also failing to keep a clean sheet until the New Year); their very first European campaign saw them reach the last 16 of the Europa League, bowing out with a heavy first-leg loss to Roma, with head coach Roberto De Zerbi announcing his departure after the season's end. West Ham United were another team that saw their season fizzle out; whilst they remained in the top-seven battle for much longer, a collapse in form in the New Year saw the Hammers slip out of the race and capped a disappointing end to what was manager David Moyes' final season in charge, which also included a run to the Europa League quarter-finals. A run of form that saw only three wins between October and April saw Crystal Palace once more sucked into the relegation fight, the Eagles seeing manager Roy Hodgson resign in mid-February following a health scare amid reports of a potential sacking and being replaced by Oliver Glasner; the London club recovered remarkably, embarking on a great late resurgence - which included thumping victories over Manchester United and Aston Villa among others - to equal their highest Premier League finish of 10th. The shock pre-season decision by Bournemouth to sack head coach Gary O'Neil in favour of Spaniard Andoni Iraola ended up proving to be an inspired choice, only terrible form at both ends of the season and a lengthy winless run after Christmas preventing the Cherries from a potential race for European qualification, their highlights including a first ever away win at Manchester United.
For only the second time in Premier League history, and first since 1998, all three promoted sides were relegated straight back to the Championship, in a relegation battle impacted by points deductions for financial irregularities; Sheffield United secured one of the lowest points total for a newly-promoted side whilst breaking the unwanted records held by both Swindon Town and Derby County for goals conceded in a top-flight season (Swindon having conceded 100 goals in 42 games and Derby 89 goals in 38 games), their cause not being helped by the sacking of manager Paul Heckingbottom in early December who was then replaced by former manager Chris Wilder and finishing with 104 goals conceded. Burnley also endured a disappointing return to the top-flight, the Clarets, and manager Vincent Kompany, earning praise for their continued attacking tactics but completely failing to transfer these tactics into results, their two biggest wins coming against Sheffield United. In spite of a remarkable goal-scoring record (the best for a play-off winning side since Blackpool) and some impressive results, including taking four points off both Newcastle and Everton, Luton Town filled the last relegation place in their first top-flight season since 1992, the Hatters' failure to turn their goals into results, as well as a terrible defensive record, going against them. In spite of enduring points deductions twice, having a total of eight points deducted, Everton managed to secure safety with several weeks to go - despite a lengthy winless run extending from Christmas to early April, the Toffees went on a late run of 17 points from the last nine games to extend their 70-year stay in the top-flight. Brentford endured a tough season as injuries to key players and a lengthy ban for star striker Ivan Toney received in the penultimate week of the previous season plunged the Bees into the relegation mire, only a couple of late wins helping them scrape to safety. Nottingham Forest were also involved in the relegation battle for nearly the entire season, with manager Steve Cooper being sacked in mid-December and replaced by Nuno Espirito Santo, the club's position worsening from a four-point deduction imposed in March, but still the Reds secured their top-flight stay for another season while also finishing the campaign with 32 points, the lowest total to secure top-flight safety - breaking the record set by West Bromwich Albion in 2005.
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Manchester City (C) | 38 | 28 | 7 | 3 | 96 | 34 | +62 | 91 | Qualification to Champions League league phase |
2 | Arsenal | 38 | 28 | 5 | 5 | 91 | 29 | +62 | 89 | |
3 | Liverpool | 38 | 24 | 10 | 4 | 86 | 41 | +45 | 82 | |
4 | Aston Villa | 38 | 20 | 8 | 10 | 76 | 61 | +15 | 68 | |
5 | Tottenham Hotspur | 38 | 20 | 6 | 12 | 74 | 61 | +13 | 66 | Qualification to Europa League league phase |
6 | Chelsea | 38 | 18 | 9 | 11 | 77 | 63 | +14 | 63 | Qualification to Conference League play-off round[a] |
7 | Newcastle United | 38 | 18 | 6 | 14 | 85 | 62 | +23 | 60 | |
8 | Manchester United | 38 | 18 | 6 | 14 | 57 | 58 | −1 | 60 | Qualification to Europa League league phase[b] |
9 | West Ham United | 38 | 14 | 10 | 14 | 60 | 74 | −14 | 52 | |
10 | Crystal Palace | 38 | 13 | 10 | 15 | 57 | 58 | −1 | 49 | |
11 | Brighton & Hove Albion | 38 | 12 | 12 | 14 | 55 | 62 | −7 | 48 | |
12 | Bournemouth | 38 | 13 | 9 | 16 | 54 | 67 | −13 | 48 | |
13 | Fulham | 38 | 13 | 8 | 17 | 55 | 61 | −6 | 47 | |
14 | Wolverhampton Wanderers | 38 | 13 | 7 | 18 | 50 | 65 | −15 | 46 | |
15 | Everton | 38 | 13 | 9 | 16 | 40 | 51 | −11 | 40[c] | |
16 | Brentford | 38 | 10 | 9 | 19 | 56 | 65 | −9 | 39 | |
17 | Nottingham Forest | 38 | 9 | 9 | 20 | 49 | 67 | −18 | 32[d] | |
18 | Luton Town (R) | 38 | 6 | 8 | 24 | 52 | 85 | −33 | 26 | Relegation to EFL Championship |
19 | Burnley (R) | 38 | 5 | 9 | 24 | 41 | 78 | −37 | 24 | |
20 | Sheffield United (R) | 38 | 3 | 7 | 28 | 35 | 104 | −69 | 16 |
In a remarkable Championship campaign, with vital table positions left open heading into the last matchday, Leicester City secured an immediate return to the Premier League as champions; the Foxes had looked uncatchable up until February, when a bad run of form allowed the teams behind to close the gap - and despite the title race becoming a three-horse one for much of the spring, Enzo Maresca's side recovered impressively in the closing weeks to comfortably win the second tier title for a record 8th time. Ipswich Town remarkably finished 2nd, amassing 96 points, a record for a second-placed team; the Tractor Boys remained in the top six for the entire campaign, against all odds, occupying 2nd place for virtually the entire first half of the season and even overcoming poor runs of form either sides of January and in April, to end their 22-year exile from the Premier League in style and become only the fifth side to win successive promotions from the third tier to the top flight, an achievement that earned coach Kieran McKenna and his side universal praise. The play-off final ended up being between the other relegated sides in Leeds United and Southampton, with Southampton ultimately winning out to earn head coach Russell Martin promotion in his first season at the club, the Saints overcoming a bad start to embark on a club record unbeaten run and only falling away from the top two by virtue of indifferent form in the closing months.
Leeds United overcame a slow start to the campaign, a spectacular run of form in 2024 propelling them into the automatic promotion race, but a familiar end-of-the-season slump saw the Whites finish 3rd despite amassing 90 points, a tally that would have seen automatic promotion in almost every other season; their play-off final defeat continued their run of not having won a competitive final of any description since the 1972 FA Cup final. Both Middlesbrough and Coventry City failed to emulate last season's success of reaching the play-offs, as they finished 8th and 9th respectively, Boro's hopes of another play-off finish dented by a failure to win their first seven games, whereas the Sky Blues never looked like mounting a serious play-off challenge, not helped by a terrible end to their season either, although both clubs made up for it with impressive cup runs, Middlesbrough reaching the Carabao Cup semi-finals and even beating Chelsea in the first leg before suffering a heavy second leg defeat, whilst Coventry reached the FA Cup semi-finals, forcing extra time against Manchester United despite falling 3-0 behind and only losing on penalties, in a match where they even had a 120-minute goal marginally ruled out for offside. Plymouth Argyle's first season at this level in 13 years was troublesome, the club remaining all season long in the bottom half of the table but having no real fear of relegation until their form worsened following the departure of promotion-winning manager Steven Schumacher to Stoke City, dragging the Pilgrims into the relegation battle in the New Year, ultimately staying up thanks to a last-matchday victory.
Sheffield Wednesday achieved one of the most unlikely survivals of all times: the club spent all but four matchdays in the bottom three, beginning the season with just three points from 13 games, until the hiring of 34-year-old German Danny Röhl - the youngest manager in the Football League - provided an uplift in the Owls' fortunes, with several runs of good form - including a run of 14 points from their last six games, ensuring a second successive season in the second tier. Queens Park Rangers also spent a large part of the season looking likely for relegation, at some point even being several points from safety, but the hiring of Spaniard Martí Cifuentes provided the club with enough spark to gradually climb its way out of the bottom three, whilst Blackburn Rovers overcame a bad run of form that saw the Lancashire club secure just five wins after November to avoid a second relegation to League One in seven years, with top scorer Sammie Szmodics finishing as the division's top goalscorer and almost single-handedly pulling his team over the line.
In a dramatic relegation battle, with several sides in the mix up until the closing weeks, Rotherham United became the first side in the Football League to suffer relegation, in a season where they had four managers and failed to win a single away game (the Millers securing just nine away wins in their last five Championship seasons), returning to League One after a two-year spell; the only bright spot was an upturn in form after the return of successful former manager Steve Evans late in the season, which at least prevented them from equalling their own record for the lowest-ever second tier points total. The other two relegation positions were decided on the last matchday; Huddersfield Town became the second team to be relegated, the Terriers' emphatic downward spiral since the departure of influential manager Carlos Corberán after losing in the play-off final two years ago taking its toll, in a turbulent season where they changed managers twice and returned to the third tier after 12 years away, having played in the Premier League as recently as 2019. Making even bigger headlines were Birmingham City, the Blues enduring their first relegation to the third tier since 1995 – the Midlands club had actually made a bright start, only for the controversial sacking of head coach John Eustace in favour of Wayne Rooney to prove a farcical decision, the club falling to barely above the drop zone on New Year's Day; in the end, another four managers would be appointed before the end of April (with Rooney's replacement in Tony Mowbray lasting just eight games before a medical leave of absence) but even the return of former manager Gary Rowett failed to stop the Blues' slide into the drop zone in spite of a final-day victory.
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Leicester City (C, P) | 46 | 31 | 4 | 11 | 89 | 41 | +48 | 97 | Promoted to the Premier League |
2 | Ipswich Town (P) | 46 | 28 | 12 | 6 | 92 | 57 | +35 | 96 | |
3 | Leeds United | 46 | 27 | 9 | 10 | 81 | 43 | +38 | 90 | Qualified for the Championship play-offs |
4 | Southampton (O, P) | 46 | 26 | 9 | 11 | 87 | 63 | +24 | 87 | |
5 | West Bromwich Albion | 46 | 21 | 12 | 13 | 70 | 47 | +23 | 75 | |
6 | Norwich City | 46 | 21 | 10 | 15 | 79 | 64 | +15 | 73 | |
7 | Hull City | 46 | 19 | 13 | 14 | 68 | 60 | +8 | 70 | |
8 | Middlesbrough | 46 | 20 | 9 | 17 | 71 | 62 | +9 | 69 | |
9 | Coventry City | 46 | 17 | 13 | 16 | 70 | 59 | +11 | 64 | |
10 | Preston North End | 46 | 18 | 9 | 19 | 56 | 67 | −11 | 63 | |
11 | Bristol City | 46 | 17 | 11 | 18 | 53 | 51 | +2 | 62 | |
12 | Cardiff City | 46 | 19 | 5 | 22 | 53 | 70 | −17 | 62 | |
13 | Millwall | 46 | 16 | 11 | 19 | 45 | 55 | −10 | 59 | |
14 | Swansea City | 46 | 15 | 12 | 19 | 59 | 65 | −6 | 57 | |
15 | Watford | 46 | 13 | 17 | 16 | 61 | 61 | 0 | 56 | |
16 | Sunderland | 46 | 16 | 8 | 22 | 52 | 54 | −2 | 56 | |
17 | Stoke City | 46 | 15 | 11 | 20 | 49 | 60 | −11 | 56 | |
18 | Queens Park Rangers | 46 | 15 | 11 | 20 | 47 | 58 | −11 | 56 | |
19 | Blackburn Rovers | 46 | 14 | 11 | 21 | 60 | 74 | −14 | 53 | |
20 | Sheffield Wednesday | 46 | 15 | 8 | 23 | 44 | 68 | −24 | 53 | |
21 | Plymouth Argyle | 46 | 13 | 12 | 21 | 59 | 70 | −11 | 51 | |
22 | Birmingham City (R) | 46 | 13 | 11 | 22 | 50 | 65 | −15 | 50 | Relegated to EFL League One |
23 | Huddersfield Town (R) | 46 | 9 | 18 | 19 | 48 | 77 | −29 | 45 | |
24 | Rotherham United (R) | 46 | 5 | 12 | 29 | 37 | 89 | −52 | 27 |
In John Mousinho's first full season at the helm, Portsmouth won the League One title, topping the table for virtually the entire season and ending their 12-year exile from the Championship in style, only a somewhat poor run of form during and after Christmas preventing Pompey from breaking the 100-point mark - as the club finally secured its first promotion under American owner Michael Eisner. In a tense race, Derby County finished second, overcoming a slow start to rocket up the table after November and returning to the Championship after two seasons in the third tier, winning their first promotion since 2007 in the process and earning manager Paul Warne his fourth promotion as a manager in seven years - narrowly edging out Bolton Wanderers, who then narrowly missed out in the play-offs, losing the final to Oxford United; the U's enjoyed a remarkable season, staying in the promotion chase from the beginning and even overcoming both the loss of manager Liam Manning to Bristol City and a rough run of form in the New Year to edge back into the top six on the last day, before winning at Wembley and ending a 25-year absence from the second tier.
Blackpool failed to mount a substantial play-off challenge, a late rally proving too little too late in manager Neil Critchley's first season back in charge as indifferent form for the entire campaign ultimately took its toll on the Seasiders. The other two sides relegated from the Championship, Wigan and Reading, had their seasons marred by financial difficulties and points deductions; especially Reading, who even looked likely for a second successive relegation for nearly the entire season, only pulling away from the bottom four in the spring, amid increasing fan protests against owner Dai Yongge, which culminated in a pitch invasion that led to a match over Port Vale in January being abandoned. Charlton Athletic, who competed in the Championship four years ago, endured a turbulent season, going through five different managers, a long winless run mid-season dragging the Addicks into the relegation mire; the appointment of former Luton and Southampton manager Nathan Jones provided the club with enough spark to avoid a potential relegation battle - as they went on a long unbeaten run - but 16th place was still the lowest in the club's history since the pre-World War II years. The three automatically promoted sides had quite good seasons back in the third tier; Leyton Orient managed an 11th place finish, never being threatened with relegation and even looking likely to sneak into the play-offs during late winter, in their first season back at this level in eight years. Stevenage, in their first season in League One since 2014, occupied a play-off position for the bulk of the season, only missing out by a poor run of form after February, while Northampton Town, back after two years in the bottom tier, spent the entire season in mid-table and finished in 14th place - their highest in the Football League in 16 years.
Carlisle United never got back to grips with life in League One, in their first season at this tier for ten years, and were relegated in last place, sealing an immediate return to League Two - with even a couple of late wins coming too late for the Cumbrians. Port Vale suffered a complete collapse in form after briefly reaching second place in mid-September, winning just five games after that point and suffering relegation after two years in this tier, despite the appointment of experienced manager Darren Moore. Despite changing three managers, Fleetwood Town never looked likely to escape relegation as they fell in the bottom four after the fourth game and never left it, returning to League Two after ten years and suffering the very first relegation as the current incarnation of the club. The battle to avoid the final relegation spot proved very tight; in the end, Cheltenham took the last spot, never managing to fully recover from a terrible start that saw them fail to score in any of their first twelve games, and thus bringing the Robins' three-year spell in the division to an end, albeit managing to avoid finishing with the worst goals scored record for the campaign. Burton Albion and Cambridge United both came perilously close to relegation in the last few matchdays, but both clubs managed to just pull themselves over the line, to secure their status for the next season.
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Portsmouth (C, P) | 46 | 28 | 13 | 5 | 78 | 41 | +37 | 97 | Promoted to EFL Championship |
2 | Derby County (P) | 46 | 28 | 8 | 10 | 78 | 37 | +41 | 92 | |
3 | Bolton Wanderers | 46 | 25 | 12 | 9 | 86 | 51 | +35 | 87 | Qualified for League One play-offs |
4 | Peterborough United | 46 | 25 | 9 | 12 | 89 | 61 | +28 | 84 | |
5 | Oxford United (O, P) | 46 | 22 | 11 | 13 | 79 | 56 | +23 | 77 | |
6 | Barnsley | 46 | 21 | 13 | 12 | 82 | 64 | +18 | 76 | |
7 | Lincoln City | 46 | 20 | 14 | 12 | 65 | 40 | +25 | 74 | |
8 | Blackpool | 46 | 21 | 10 | 15 | 65 | 48 | +17 | 73 | |
9 | Stevenage | 46 | 19 | 14 | 13 | 57 | 46 | +11 | 71 | |
10 | Wycombe Wanderers | 46 | 17 | 14 | 15 | 60 | 55 | +5 | 65 | |
11 | Leyton Orient | 46 | 18 | 11 | 17 | 53 | 55 | −2 | 65 | |
12 | Wigan Athletic | 46 | 20 | 10 | 16 | 63 | 56 | +7 | 62[a] | |
13 | Exeter City | 46 | 17 | 10 | 19 | 46 | 61 | −15 | 61 | |
14 | Northampton Town | 46 | 17 | 9 | 20 | 57 | 66 | −9 | 60 | |
15 | Bristol Rovers | 46 | 16 | 9 | 21 | 52 | 68 | −16 | 57 | |
16 | Charlton Athletic | 46 | 11 | 20 | 15 | 64 | 65 | −1 | 53 | |
17 | Reading | 46 | 16 | 11 | 19 | 68 | 70 | −2 | 53[b] | |
18 | Cambridge United | 46 | 12 | 12 | 22 | 39 | 61 | −22 | 48 | |
19 | Shrewsbury Town | 46 | 13 | 9 | 24 | 35 | 67 | −32 | 48 | |
20 | Burton Albion | 46 | 12 | 10 | 24 | 39 | 67 | −28 | 46 | |
21 | Cheltenham Town (R) | 46 | 12 | 8 | 26 | 41 | 65 | −24 | 44 | Relegated to EFL League Two |
22 | Fleetwood Town (R) | 46 | 10 | 13 | 23 | 49 | 72 | −23 | 43 | |
23 | Port Vale (R) | 46 | 10 | 11 | 25 | 41 | 74 | −33 | 41 | |
24 | Carlisle United (R) | 46 | 7 | 9 | 30 | 41 | 81 | −40 | 30 |
In what proved to be quite a one-sided promotion race, with all top three teams securing their place with three matchdays to go, Stockport County bounced back from their play-off final loss last year and secured the League Two title, putting a slow start behind them to return to League One after 14 years and give manager Dave Challinor his second promotion in three years. Wrexham's meteoric rise continued, as the club's long-awaited return to the Football League ended with the Welsh side securing their second straight promotion and a place in the third tier for the first time in 19 years, the Red Dragons solidifying themselves in the top seven in early October and gradually surging up the table, perhaps only missing out on another title because of their inferior away record and a slow start. Mansfield Town finished 3rd; the Stags remained in the top seven for virtually the entire season and even looked likely to snatch the title from Stockport, missing out by a couple of losses in March and April - their season was nonetheless rendered an immense success, the club returning to the third tier after 21 years away. Qualifying for the play-off final were Crewe Alexandra and Crawley Town, both of whom only managed to secure their play-off places on the final day but defied expectations in the semi-finals; ultimately emerging victorious were Crawley Town, the Red Devils winning on their first ever visit to Wembley to end a nine-year exile from League One and cap a triumphant first full season in charge for manager Scott Lindsey, just one season after the club had barely escaped relegation from the Football League.
Having begun their season with a run of just two points in seven games and looking like battling relegation all season long, Doncaster Rovers ended their campaign with a spectacular last-season surge - including a ten-game winning streak - to secure a fifth-place finish before losing out on penalties to Crewe Alexandra. Barrow enjoyed their best season since returning to the Football League, remaining in the top seven for most of the season, but a terrible run of just two points from seven games in April, coupled with Doncaster's late meteoric rise, meant they failed to reach the play-offs, a consequence of drawing their last game. Notts County, in their first season back in the Football League after four years, began on a very bright note as they mounted a serious play-off challenge; the Magpies' form tailed off badly in the New Year, however, after promotion-winning manager Luke Williams departed for Swansea in early January, and the club finished in 14th, in a season awash with 175 goals, translated into an attacking record only bettered by Stockport and Mansfield, but a defensive one worse even than the two relegated sides. Harrogate Town enjoyed their best season to date with a 13th place finish, even reaching a playoff position as late as the end of February - however, only three wins from Valentine's Day onward caused them to falter down the stretch.
Just two years after winning promotion to the third tier, Forest Green Rovers finished bottom and suffered a second consecutive relegation, falling back into non-league football after seven years, amid a dreadful season that saw several managerial changes, including the sacking of player-manager Troy Deeney in the aftermath of a post-match rant about the mentality of the squad. The battle for the last relegation place went to the final day, with Sutton United sliding back into non-league football after three years amid a rough campaign, the London side's hopes being let down by a number of draws in winnable games including a 4–4 draw on the final day of the season. Colchester United flirted with relegation on several occasions throughout the season but managed to just pull themselves over the line following a late improvement in form, securing their survival on the final matchday.
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Stockport County (C, P) | 46 | 27 | 11 | 8 | 96 | 48 | +48 | 92 | Promoted to EFL League One |
2 | Wrexham (P) | 46 | 26 | 10 | 10 | 89 | 52 | +37 | 88 | |
3 | Mansfield Town (P) | 46 | 24 | 14 | 8 | 90 | 47 | +43 | 86 | |
4 | Milton Keynes Dons | 46 | 23 | 9 | 14 | 83 | 68 | +15 | 78 | Qualified for League Two play-offs |
5 | Doncaster Rovers | 46 | 21 | 8 | 17 | 73 | 68 | +5 | 71 | |
6 | Crewe Alexandra | 46 | 19 | 14 | 13 | 69 | 65 | +4 | 71 | |
7 | Crawley Town (O, P) | 46 | 21 | 7 | 18 | 73 | 67 | +6 | 70 | |
8 | Barrow | 46 | 18 | 15 | 13 | 62 | 56 | +6 | 69 | |
9 | Bradford City | 46 | 19 | 12 | 15 | 61 | 59 | +2 | 69 | |
10 | AFC Wimbledon | 46 | 17 | 14 | 15 | 64 | 51 | +13 | 65 | |
11 | Walsall | 46 | 18 | 11 | 17 | 69 | 73 | −4 | 65 | |
12 | Gillingham | 46 | 18 | 10 | 18 | 46 | 57 | −11 | 64 | |
13 | Harrogate Town | 46 | 17 | 12 | 17 | 60 | 69 | −9 | 63 | |
14 | Notts County | 46 | 18 | 7 | 21 | 89 | 86 | +3 | 61 | |
15 | Morecambe | 46 | 17 | 10 | 19 | 67 | 81 | −14 | 58[a] | |
16 | Tranmere Rovers | 46 | 17 | 6 | 23 | 67 | 70 | −3 | 57 | |
17 | Accrington Stanley | 46 | 16 | 9 | 21 | 63 | 71 | −8 | 57 | |
18 | Newport County | 46 | 16 | 7 | 23 | 62 | 76 | −14 | 55 | |
19 | Swindon Town | 46 | 14 | 12 | 20 | 77 | 83 | −6 | 54 | |
20 | Salford City | 46 | 13 | 12 | 21 | 66 | 82 | −16 | 51 | |
21 | Grimsby Town | 46 | 11 | 16 | 19 | 57 | 74 | −17 | 49 | |
22 | Colchester United | 46 | 11 | 12 | 23 | 59 | 80 | −21 | 45 | |
23 | Sutton United (R) | 46 | 9 | 15 | 22 | 59 | 84 | −25 | 42 | Relegated to National League |
24 | Forest Green Rovers (R) | 46 | 11 | 9 | 26 | 44 | 78 | −34 | 42 |
In one of the most one-sided title races in the fifth tier, Chesterfield ended their six-year absence from the Football League in some style, giving manager Paul Cook his second promotion with the club exactly a decade after his first, with perhaps the only disappointment in the campaign being their poor defensive record (worse than relegated Kidderminster Harriers) and a poor run of form after winning the title to stop them breaking the goal and points records set by Wrexham and Notts County the previous season. The play-off final ended up being between Bromley and Solihull Moors, a fantastic achievement for both clubs considering neither had played in the Football League - in the end, the final came down to penalties for the second year in a row, with Bromley coming out on top, securing Ravens manager Andy Woodman his first managerial promotion and ensuring a second success in two years at Wembley for the club, having won the FA Trophy final in 2022 against Wrexham.
Despite finishing sixth in the table, a remarkable achievement considering the departure of their manager only a few months into the season, Gateshead were excluded from the play-offs due to ground ownership issues, the first time any team had been excluded from the fifth tier's promotion processes since Stevenage were denied automatic promotion for similar reasons in 1996. Southend United endured a turbulent season on and off the pitch, facing the threat of liquidation in the early months of the season before finally gaining new ownership - on the pitch, their campaign would have seen them qualify for the play-offs if not for a ten-point deduction imposed for financial irregularities. Hartlepool United and Rochdale, both relegated from the Football League the previous season, ultimately endured disappointing seasons; whilst both finished in the top half of the table, neither looked like coming close to securing an immediate return to League Two, the latter facing financial uncertainty off the pitch on top of poor league results.
Oxford City's first-ever season at this level resulted in immediate relegation, largely in part due to a poor second half of the season that saw them fall to the bottom of the table. Dorking Wanderers were relegated after two seasons, also being let down by underwhelming form in the New Year as a failure to get any wins from their final eleven fixtures proved fatal. Kidderminster Harriers' first season at this level in eight years proved to be disappointing, a terrible first half of the season ultimately proving too much to overcome, though the team did surprise by finishing with a better defensive record than Chesterfield. Boreham Wood occupied the final relegation spot, bringing an end to nine years at this level, and going down with the highest-ever points total for a side relegated from the fifth tier, just one season after narrowly missing out on the play-off final.
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Chesterfield (C, P) | 46 | 31 | 5 | 10 | 106 | 65 | +41 | 98 | Promotion to EFL League Two |
2 | Barnet | 46 | 26 | 8 | 12 | 91 | 60 | +31 | 86 | Qualification for the National League play-off semi-finals |
3 | Bromley (O, P) | 46 | 22 | 15 | 9 | 73 | 49 | +24 | 81 | |
4 | Altrincham | 46 | 22 | 11 | 13 | 84 | 59 | +25 | 77[a] | |
5 | Solihull Moors | 46 | 21 | 13 | 12 | 71 | 62 | +9 | 76 | Qualification for the National League play-off quarter-finals |
6 | Gateshead | 46 | 22 | 9 | 15 | 88 | 64 | +24 | 75 | [b] |
7 | FC Halifax Town | 46 | 19 | 14 | 13 | 58 | 50 | +8 | 71 | Qualification for the National League play-off quarter-finals |
8 | Aldershot Town | 46 | 20 | 9 | 17 | 74 | 83 | −9 | 69 | |
9 | Southend United | 46 | 21 | 12 | 13 | 70 | 45 | +25 | 65[c] | |
10 | Oldham Athletic | 46 | 15 | 18 | 13 | 63 | 60 | +3 | 63 | |
11 | Rochdale | 46 | 16 | 14 | 16 | 69 | 64 | +5 | 62 | |
12 | Hartlepool United | 46 | 17 | 9 | 20 | 70 | 82 | −12 | 60 | |
13 | Eastleigh | 46 | 16 | 11 | 19 | 73 | 87 | −14 | 59 | |
14 | Maidenhead United | 46 | 15 | 13 | 18 | 60 | 67 | −7 | 58 | |
15 | Dagenham & Redbridge | 46 | 14 | 14 | 18 | 69 | 63 | +6 | 56 | |
16 | Wealdstone | 46 | 15 | 11 | 20 | 60 | 72 | −12 | 56 | |
17 | Woking | 46 | 15 | 10 | 21 | 49 | 55 | −6 | 55 | |
18 | AFC Fylde | 46 | 15 | 10 | 21 | 74 | 82 | −8 | 55 | |
19 | Ebbsfleet United | 46 | 14 | 12 | 20 | 59 | 74 | −15 | 54 | |
20 | York City | 46 | 12 | 17 | 17 | 55 | 69 | −14 | 53 | |
21 | Boreham Wood (R) | 46 | 12 | 16 | 18 | 59 | 73 | −14 | 52 | Relegation to National League South |
22 | Kidderminster Harriers (R) | 46 | 11 | 13 | 22 | 40 | 59 | −19 | 46 | Relegation to National League North |
23 | Dorking Wanderers (R) | 46 | 12 | 9 | 25 | 54 | 85 | −31 | 45 | Relegation to National League South |
24 | Oxford City (R) | 46 | 8 | 9 | 29 | 54 | 94 | −40 | 33 | Relegation to National League North |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Tamworth (C, P) | 46 | 29 | 9 | 8 | 74 | 29 | +45 | 96 | Promotion to National League |
2 | Scunthorpe United | 46 | 26 | 10 | 10 | 84 | 38 | +46 | 88 | Qualification for the National League North play-off semi-finals |
3 | Brackley Town | 46 | 25 | 10 | 11 | 65 | 37 | +28 | 85 | |
4 | Chorley | 46 | 25 | 8 | 13 | 81 | 50 | +31 | 83 | Qualification for the National League North play-off quarter-finals |
5 | Alfreton Town | 46 | 23 | 11 | 12 | 76 | 50 | +26 | 80 | |
6 | Boston United (O, P) | 46 | 21 | 12 | 13 | 68 | 46 | +22 | 75 | |
7 | Curzon Ashton | 46 | 21 | 12 | 13 | 62 | 49 | +13 | 75 | |
8 | South Shields | 46 | 22 | 8 | 16 | 79 | 53 | +26 | 74 | |
9 | Spennymoor Town | 46 | 22 | 8 | 16 | 74 | 62 | +12 | 74 | |
10 | Chester | 46 | 18 | 15 | 13 | 58 | 37 | +21 | 69 | |
11 | Hereford | 46 | 20 | 9 | 17 | 62 | 66 | −4 | 69 | |
12 | Warrington Town | 46 | 17 | 13 | 16 | 64 | 60 | +4 | 64 | |
13 | Scarborough Athletic | 46 | 18 | 10 | 18 | 53 | 55 | −2 | 64 | |
14 | Buxton | 46 | 17 | 11 | 18 | 70 | 63 | +7 | 62 | |
15 | Peterborough Sports | 46 | 16 | 10 | 20 | 55 | 65 | −10 | 58 | |
16 | Darlington | 46 | 16 | 8 | 22 | 52 | 72 | −20 | 56 | |
17 | Southport | 46 | 16 | 8 | 22 | 54 | 75 | −21 | 56 | |
18 | King's Lynn Town | 46 | 13 | 16 | 17 | 54 | 66 | −12 | 55 | |
19 | Rushall Olympic | 46 | 15 | 9 | 22 | 61 | 73 | −12 | 54 | |
20 | Farsley Celtic | 46 | 13 | 14 | 19 | 40 | 59 | −19 | 53 | |
21 | Blyth Spartans (R) | 46 | 13 | 11 | 22 | 66 | 82 | −16 | 50 | Relegation to the Northern Premier League |
22 | Banbury United (R) | 46 | 10 | 8 | 28 | 38 | 86 | −48 | 38 | Relegation to the Southern Football League |
23 | Gloucester City (R) | 46 | 9 | 9 | 28 | 49 | 89 | −40 | 36 | |
24 | Bishop's Stortford (R) | 46 | 6 | 3 | 37 | 35 | 112 | −77 | 21 |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Yeovil Town (C, P) | 46 | 29 | 8 | 9 | 81 | 45 | +36 | 95 | Promotion to National League |
2 | Chelmsford City | 46 | 24 | 12 | 10 | 76 | 43 | +33 | 84 | Qualification for the National League South play-off semi-finals |
3 | Worthing | 46 | 26 | 6 | 14 | 104 | 72 | +32 | 84 | |
4 | Maidstone United | 46 | 24 | 11 | 11 | 72 | 52 | +20 | 83 | Qualification for the National League South play-off quarter-finals |
5 | Braintree Town (O, P) | 46 | 23 | 12 | 11 | 64 | 42 | +22 | 81 | |
6 | Bath City | 46 | 20 | 13 | 13 | 69 | 51 | +18 | 73 | |
7 | Aveley | 46 | 21 | 10 | 15 | 68 | 61 | +7 | 73 | |
8 | Farnborough | 46 | 20 | 12 | 14 | 76 | 67 | +9 | 72 | |
9 | Hampton & Richmond Borough | 46 | 20 | 12 | 14 | 61 | 57 | +4 | 72 | |
10 | Slough Town | 46 | 18 | 14 | 14 | 81 | 69 | +12 | 68 | |
11 | St Albans City | 46 | 20 | 8 | 18 | 77 | 67 | +10 | 68 | |
12 | Chippenham Town | 46 | 16 | 14 | 16 | 62 | 62 | 0 | 62 | |
13 | Weston-super-Mare | 46 | 17 | 8 | 21 | 66 | 74 | −8 | 59 | |
14 | Tonbridge Angels | 46 | 15 | 13 | 18 | 65 | 66 | −1 | 58 | |
15 | Weymouth | 46 | 13 | 17 | 16 | 57 | 64 | −7 | 56 | |
16 | Truro City | 46 | 15 | 10 | 21 | 58 | 67 | −9 | 55 | |
17 | Welling United | 46 | 12 | 18 | 16 | 56 | 71 | −15 | 54 | |
18 | Torquay United | 46 | 19 | 7 | 20 | 73 | 76 | −3 | 53[a] | |
19 | Eastbourne Borough | 46 | 14 | 10 | 22 | 53 | 74 | −21 | 52 | |
20 | Hemel Hempstead Town | 46 | 13 | 11 | 22 | 55 | 71 | −16 | 50 | |
21 | Dartford (R) | 46 | 12 | 10 | 24 | 56 | 75 | −19 | 46 | Relegation to the Isthmian League |
22 | Taunton Town (R) | 46 | 10 | 16 | 20 | 44 | 71 | −27 | 46 | Relegation to the Southern Football League |
23 | Havant & Waterlooville (R) | 46 | 10 | 7 | 29 | 52 | 92 | −40 | 37 | |
24 | Dover Athletic (R) | 46 | 4 | 15 | 27 | 40 | 77 | −37 | 27 | Relegation to the Isthmian League |
Bolton Wanderers | 0–2 | Oxford United |
---|---|---|
Report | Murphy 31', 42' |
Crewe Alexandra | 0–2 | Crawley Town |
---|---|---|
Report | Orsi 41' L. Kelly 85' |
Bromley | 2–2 (a.e.t.) | Solihull Moors |
---|---|---|
Report | ||
Penalties | ||
4–3 |
Peterborough United | 2–1 | Wycombe Wanderers |
---|---|---|
|
|
Gateshead | 2–2 (a.e.t.) | Solihull Moors |
---|---|---|
Report | ||
Penalties | ||
5–4 |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Chelsea (C) | 22 | 18 | 1 | 3 | 71 | 18 | +53 | 55 | Qualification for the Champions League group stage |
2 | Manchester City | 22 | 18 | 1 | 3 | 61 | 15 | +46 | 55 | Qualification for the Champions League second round |
3 | Arsenal | 22 | 16 | 2 | 4 | 53 | 20 | +33 | 50 | Qualification for the Champions League first round |
4 | Liverpool | 22 | 12 | 5 | 5 | 36 | 28 | +8 | 41 | |
5 | Manchester United | 22 | 10 | 5 | 7 | 42 | 32 | +10 | 35 | |
6 | Tottenham Hotspur | 22 | 8 | 7 | 7 | 31 | 36 | −5 | 31 | |
7 | Aston Villa | 22 | 7 | 3 | 12 | 27 | 43 | −16 | 24 | |
8 | Everton | 22 | 6 | 5 | 11 | 24 | 37 | −13 | 23 | |
9 | Brighton & Hove Albion | 22 | 5 | 4 | 13 | 26 | 48 | −22 | 19 | |
10 | Leicester City | 22 | 4 | 6 | 12 | 26 | 45 | −19 | 18 | |
11 | West Ham United | 22 | 3 | 6 | 13 | 20 | 45 | −25 | 15 | |
12 | Bristol City (R) | 22 | 1 | 3 | 18 | 20 | 70 | −50 | 6 | Relegation to the Championship |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | Crystal Palace (C, P) | 22 | 14 | 4 | 4 | 55 | 20 | +35 | 46 | Promotion to the WSL[a] |
2 | Charlton Athletic | 22 | 13 | 6 | 3 | 32 | 17 | +15 | 45 | |
3 | Sunderland | 22 | 12 | 5 | 5 | 31 | 18 | +13 | 41 | |
4 | Southampton | 22 | 13 | 0 | 9 | 39 | 25 | +14 | 39 | |
5 | Birmingham City | 22 | 11 | 3 | 8 | 33 | 19 | +14 | 36 | |
6 | Blackburn Rovers | 22 | 11 | 3 | 8 | 25 | 28 | −3 | 36 | |
7 | Sheffield United | 22 | 9 | 2 | 11 | 32 | 31 | +1 | 29 | |
8 | London City Lionesses | 22 | 7 | 4 | 11 | 26 | 36 | −10 | 25 | |
9 | Durham | 22 | 6 | 5 | 11 | 24 | 44 | −20 | 23 | |
10 | Reading | 22 | 5 | 7 | 10 | 20 | 40 | −20 | 22 | |
11 | Lewes (R) | 22 | 4 | 4 | 14 | 22 | 39 | −17 | 16 | Relegation to the National League |
12 | Watford (R) | 22 | 4 | 3 | 15 | 22 | 44 | −22 | 15 |
Arsenal (1) | 1–0 (a.e.t.) | Chelsea (1) |
---|---|---|
|
This is a list of changes of managers within English league football:
Team | Outgoing manager | Manner of departure | Date of departure | Position in table | Incoming manager | Date of appointment |
---|---|---|---|---|---|---|
Watford | Chris Wilder[24] | End of contract | 8 May 2023 | Pre-season | Valérien Ismaël[25] | 10 May 2023 |
Blackpool | Stephen Dobbie | End of interim spell | Neil Critchley[26] | 23 May 2023 | ||
Reading | Noel Hunt[27] | Rubén Sellés[28] | 26 June 2023 | |||
Swindon Town | Steve Mildenhall Gavin Gunning |
Michael Flynn[29] | 8 May 2023 | |||
Doncaster Rovers | Danny Schofield[30] | Sacked | 9 May 2023 | Grant McCann[31] | 12 May 2023 | |
Milton Keynes Dons | Mark Jackson[32] | Graham Alexander[33] | 27 May 2023 | |||
Cardiff City | Sabri Lamouchi[34] | End of contract | 16 May 2023 | Erol Bulut[35] | 3 June 2023 | |
Tottenham Hotspur | Ryan Mason[36] | End of interim spell | 28 May 2023 | Ange Postecoglou[37] | 6 June 2023 | |
Chelsea | Frank Lampard[38] | Mauricio Pochettino[39][40] | 29 May 2023 | |||
Southampton | Rubén Sellés[41] | End of contract | Russell Martin[42] | 21 June 2023 | ||
Leicester City | Dean Smith[43] | Enzo Maresca[44] | 16 June 2023 | |||
Leeds United | Sam Allardyce[45] | Mutual consent | 2 June 2023 | Daniel Farke[46] | 4 July 2023 | |
Shrewsbury Town | Steve Cotterill[47] | Resigned | 6 June 2023 | Matthew Taylor[48] | 26 June 2023 | |
Bournemouth | Gary O'Neil[49] | Sacked | 19 June 2023 | Andoni Iraola[50] | 19 June 2023 | |
Sheffield Wednesday | Darren Moore[51] | Mutual consent | Xisco Muñoz[52] | 4 July 2023 | ||
Swansea City | Russell Martin[53] | Signed by Southampton | 21 June 2023 | Michael Duff[54] | 22 June 2023 | |
Barnsley | Michael Duff[55] | Signed by Swansea City | 22 June 2023 | Neill Collins[56] | 6 July 2023 | |
Forest Green Rovers | Duncan Ferguson[57] | Sacked | 4 July 2023 | David Horseman[58] | 18 July 2023 | |
Wolverhampton Wanderers | Julen Lopetegui[59] | Mutual consent | 8 August 2023 | Gary O'Neil[60] | 9 August 2023 | |
Charlton Athletic | Dean Holden[61] | Sacked | 27 August 2023 | 19th | Michael Appleton[62] | 8 September 2023 |
Fleetwood Town | Scott Brown[63] | 3 September 2023 | 23rd | Lee Johnson[64] | 10 September 2023 | |
Tranmere Rovers | Ian Dawes[65] | 10 September 2023 | 22nd | Nigel Adkins[a][65][66] | 10 September 2023 | |
Huddersfield Town | Neil Warnock[67] | Resigned | 20 September 2023 | 16th | Darren Moore[68] | 21 September 2023 |
Cheltenham Town | Wade Elliott[69] | Mutual consent | 24th | Darrell Clarke[70] | 29 September 2023 | |
Bradford City | Mark Hughes[71] | Sacked | 4 October 2023 | 18th | Graham Alexander[72] | 6 November 2023 |
Sheffield Wednesday | Xisco Muñoz[73] | 24th | Danny Röhl[74] | 13 October 2023 | ||
Gillingham | Neil Harris[75] | 5 October 2023 | 8th | Stephen Clemence[76] | 1 November 2023 | |
Birmingham City | John Eustace[77] | 9 October 2023 | 6th | Wayne Rooney[78] | 11 October 2023 | |
Milton Keynes Dons | Graham Alexander[79] | 16 October 2023 | 16th | Mike Williamson[80] | 17 October 2023 | |
Lincoln City | Mark Kennedy[81] | 18 October 2023 | 16th | Michael Skubala[82] | 13 November 2023 | |
Millwall | Gary Rowett[83] | Mutual consent | 15th | Joe Edwards[84] | 6 November 2023 | |
Colchester United | Ben Garner[85] | Sacked | 21 October 2023 | 23rd | Matthew Etherington[b][86] | 21 October 2023 |
Bristol Rovers | Joey Barton[87] | 26 October 2023 | 16th | Matt Taylor[88] | 1 December 2023 | |
Grimsby Town | Paul Hurst[89] | 28 October 2023 | 21st | David Artell[90] | 27 November 2023 | |
Queens Park Rangers | Gareth Ainsworth[91] | 23rd | Martí Cifuentes[92] | 30 October 2023 | ||
Bristol City | Nigel Pearson[93] | 29 October 2023 | 15th | Liam Manning[94] | 7 November 2023 | |
Oxford United | Liam Manning[95] | Signed by Bristol City | 7 November 2023 | 2nd | Des Buckingham[96] | 16 November 2023 |
Rotherham United | Matt Taylor[97] | Sacked | 13 November 2023 | 22nd | Leam Richardson[98] | 11 December 2023 |
Morecambe | Derek Adams[99] | Signed by Ross County | 20 November 2023 | 9th | Ged Brannan[100] | 27 November 2023 |
Cambridge United | Mark Bonner[101] | Sacked | 29 November 2023 | 18th | Neil Harris[102] | 6 December 2023 |
Swansea City | Michael Duff[103] | 4 December 2023 | 18th | Luke Williams[104] | 5 January 2024 | |
Sunderland | Tony Mowbray[105] | 9th | Michael Beale[106] | 18 December 2023 | ||
Sheffield United | Paul Heckingbottom[107] | 5 December 2023 | 20th | Chris Wilder[108] | 5 December 2023 | |
Burton Albion | Dino Maamria[109] | 9 December 2023 | 19th | Martin Paterson[110] | 11 January 2024 | |
Stoke City | Alex Neil[111] | 10 December 2023 | 20th | Steven Schumacher[112] | 19 December 2023 | |
Sutton United | Matt Gray[113] | 19 December 2023 | 24th | Steve Morison[114] | 6 January 2024 | |
Nottingham Forest | Steve Cooper[115] | 17th | Nuno Espírito Santo[116] | 20 December 2023 | ||
Plymouth Argyle | Steven Schumacher[117] | Signed by Stoke City | 16th | Ian Foster[118] | 5 January 2024 | |
Forest Green Rovers | David Horseman[119] | Mutual consent | 20 December 2023 | 23rd | Troy Deeney[119] | 20 December 2023 |
Salford City | Neil Wood[120] | Sacked | 27 December 2023 | 21st | Karl Robinson[121] | 5 January 2024 |
Fleetwood Town | Lee Johnson[122] | 30 December 2023 | 23rd | Charlie Adam[123] | 31 December 2023 | |
Colchester United | Matthew Etherington[124] | 1 January 2024 | 22nd | Danny Cowley[125] | 4 January 2024 | |
Birmingham City | Wayne Rooney[126] | 2 January 2024 | 20th | Tony Mowbray[127] | 8 January 2024 | |
Notts County | Luke Williams[128] | Signed by Swansea City | 5 January 2024 | 5th | Stuart Maynard[129] | 18 January 2024 |
Swindon Town | Michael Flynn[130] | Mutual consent | 15 January 2024 | 15th | Gavin Gunning (interim manager) | 15 January 2024 |
Forest Green Rovers | Troy Deeney[131] | Sacked | 18 January 2024 | 24th | Steve Cotterill[132] | 25 January 2024 |
Shrewsbury Town | Matthew Taylor[133] | 21 January 2024 | 19th | Paul Hurst[134] | 24 January 2024 | |
Charlton Athletic | Michael Appleton[135] | 23 January 2024 | 16th | Nathan Jones[136] | 4 February 2024 | |
Huddersfield Town | Darren Moore[137] | 29 January 2024 | 21st | André Breitenreiter[138] | 15 February 2024 | |
Port Vale | Andy Crosby[139] | 5 February 2024 | 20th | Darren Moore[140] | 13 February 2024 | |
Blackburn Rovers | Jon Dahl Tomasson[141] | Mutual consent | 9 February 2024 | 18th | John Eustace[142] | 9 February 2024 |
Crystal Palace | Roy Hodgson[143] | Resigned | 19 February 2024 | 16th | Oliver Glasner[144] | 19 February 2024 |
Sunderland | Michael Beale[145] | Sacked | 10th | Mike Dodds (interim)[145] | 19 February 2024 | |
Millwall | Joe Edwards[146] | 21 February 2024 | 21st | Neil Harris[147] | 21 February 2024 | |
Cambridge United | Neil Harris[148] | Signed by Millwall | 17th | Garry Monk[149] | 4 March 2024 | |
Accrington Stanley | John Coleman[150] | Sacked | 3 March 2024 | 16th | John Doolan[c] | 4 March 2024 |
Watford | Valérien Ismaël[152] | 9 March 2024 | 13th | Tom Cleverley[d] [153] | 9 March 2024 | |
Birmingham City | Tony Mowbray[154] | Temporary medical leave of absence | 19 March 2024 | 21st | Gary Rowett (interim)[154] | 19 March 2024 |
Plymouth Argyle | Ian Foster[155] | Sacked | 1 April 2024 | 21st | Neil Dewsnip (interim head coach)[156] |
1 April 2024 |
Rotherham United | Leam Richardson[157] | 17 April 2024 | 24th | Steve Evans[158] | 17 April 2024 | |
Stevenage | Steve Evans[159] | Signed by Rotherham United | 17 April 2024 | 9th | Alex Revell (interim)[159] | 17 April 2024 |
Barnsley | Neill Collins[160] | Sacked | 22 April 2024 | 5th | Martin Devaney (interim)[160] | 22 April 2024 |
Denmark are through to the round of 16 as group runners-up (finishing ahead of Slovenia on disciplinary points).