# 2019–20 in English football

The 2019–20 season was the 140th season of competitive association football in England.
The season was suspended 13 March 2020 due to the ongoing COVID-19 pandemic, the first time that an entire football season was suspended since the 1939-40 season was abandoned due to the onset of World War II. On 26 March, the season was abandoned in divisions below the National League, with all results being expunged, one relegation and one expulsion taking place.
The Premier League resumed on 17 June and the Championship on 20 June with all matches played behind closed doors.

## National teams
### England national football team
#### Kits

| Home | Away | Home alt. | Away alt. |

#### Results and fixtures
##### UEFA Euro 2020 qualifying
###### Group A

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | | | | | |
| 1 | England | 8 | 7 | 0 | 1 | 37 | 6 | +31 | 21 | Qualify for final tournament | — | 5–0 | 5–3 | 4–0 | 7–0 |
| 2 | Czech Republic | 8 | 5 | 0 | 3 | 13 | 11 | +2 | 15 | Qualify for final tournament | 2–1 | — | 2–1 | 2–1 | 3–0 |
| 3 | Kosovo | 8 | 3 | 2 | 3 | 13 | 16 | −3 | 11 | Advance to play-offs via Nations League | 0–4 | 2–1 | — | 1–1 | 2–0 |
| 4 | Bulgaria | 8 | 1 | 3 | 4 | 6 | 17 | −11 | 6 | Advance to play-offs via Nations League | 0–6 | 1–0 | 2–3 | — | 1–1 |
| 5 | Montenegro | 8 | 0 | 3 | 5 | 3 | 22 | −19 | 3 | | 1–5 | 0–3 | 1–1 | 0–0 | — |

### England women's national football team
#### Results and fixtures
##### 2019 FIFA Women's World Cup
###### Group D

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | England | 3 | 3 | 0 | 0 | 5 | 1 | +4 | 9 | Advance to knockout stage |
| 2 | Japan | 3 | 1 | 1 | 1 | 2 | 3 | −1 | 4 | Advance to knockout stage |
| 3 | Argentina | 3 | 0 | 2 | 1 | 3 | 4 | −1 | 2 | |
| 4 | Scotland | 3 | 0 | 1 | 2 | 5 | 7 | −2 | 1 | |

###### Knockout stage
##### 2020 SheBelieves Cup

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | United States (H, C) | 3 | 3 | 0 | 0 | 6 | 1 | +5 | 9 |
| 2 | Spain | 3 | 2 | 0 | 1 | 4 | 2 | +2 | 6 |
| 3 | England | 3 | 1 | 0 | 2 | 1 | 3 | −2 | 3 |
| 4 | Japan | 3 | 0 | 0 | 3 | 2 | 7 | −5 | 0 |

## UEFA competitions
### UEFA Champions League
#### Group stage
##### Group B

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAY | TOT | OLY | RSB |
| 1 | Bayern Munich | 6 | 6 | 0 | 0 | 24 | 5 | +19 | 18 | Advance to knockout phase | — | 3–1 | 2–0 | 3–0 |
| 2 | Tottenham Hotspur | 6 | 3 | 1 | 2 | 18 | 14 | +4 | 10 | Advance to knockout phase | 2–7 | — | 4–2 | 5–0 |
| 3 | Olympiacos | 6 | 1 | 1 | 4 | 8 | 14 | −6 | 4 | Transfer to Europa League | 2–3 | 2–2 | — | 1–0 |
| 4 | Red Star Belgrade | 6 | 1 | 0 | 5 | 3 | 20 | −17 | 3 | | 0–6 | 0–4 | 3–1 | — |

##### Group C

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MCI | ATA | SHK | DZG |
| 1 | Manchester City | 6 | 4 | 2 | 0 | 16 | 4 | +12 | 14 | Advance to knockout phase | — | 5–1 | 1–1 | 2–0 |
| 2 | Atalanta | 6 | 2 | 1 | 3 | 8 | 12 | −4 | 7 | Advance to knockout phase | 1–1 | — | 1–2 | 2–0 |
| 3 | Shakhtar Donetsk | 6 | 1 | 3 | 2 | 8 | 13 | −5 | 6 | Transfer to Europa League | 0–3 | 0–3 | — | 2–2 |
| 4 | Dinamo Zagreb | 6 | 1 | 2 | 3 | 10 | 13 | −3 | 5 | | 1–4 | 4–0 | 3–3 | — |

##### Group E

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LIV | NAP | SAL | GNK |
| 1 | Liverpool | 6 | 4 | 1 | 1 | 13 | 8 | +5 | 13 | Advance to knockout phase | — | 1–1 | 4–3 | 2–1 |
| 2 | Napoli | 6 | 3 | 3 | 0 | 11 | 4 | +7 | 12 | Advance to knockout phase | 2–0 | — | 1–1 | 4–0 |
| 3 | Red Bull Salzburg | 6 | 2 | 1 | 3 | 16 | 13 | +3 | 7 | Transfer to Europa League | 0–2 | 2–3 | — | 6–2 |
| 4 | Genk | 6 | 0 | 1 | 5 | 5 | 20 | −15 | 1 | | 1–4 | 0–0 | 1–4 | — |

##### Group H

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | VAL | CHE | AJX | LIL |
| 1 | Valencia | 6 | 3 | 2 | 1 | 9 | 7 | +2 | 11 | Advance to knockout phase | — | 2–2 | 0–3 | 4–1 |
| 2 | Chelsea | 6 | 3 | 2 | 1 | 11 | 9 | +2 | 11 | Advance to knockout phase | 0–1 | — | 4–4 | 2–1 |
| 3 | Ajax | 6 | 3 | 1 | 2 | 12 | 6 | +6 | 10 | Transfer to Europa League | 0–1 | 0–1 | — | 3–0 |
| 4 | Lille | 6 | 0 | 1 | 5 | 4 | 14 | −10 | 1 | | 1–1 | 1–2 | 0–2 | — |
* 1 2 Head-to-head points: Valencia 4, Chelsea 1.

#### Knockout phase
##### Round of 16

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Real Madrid | 2–4 | Manchester City | 1–2 | 1–2 |
| Atlético Madrid | 4–2 | Liverpool | 1–0 | 3–2 (a.e.t.) |
| Chelsea | 1–7 | Bayern Munich | 0–3 | 1–4 |
| Tottenham Hotspur | 0–4 | RB Leipzig | 0–1 | 0–3 |

##### Quarter-finals

| Team 1 | Score | Team 2 |
| Manchester City | 1–3 | Lyon |

### UEFA Europa League
#### Second qualifying round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Wolverhampton Wanderers | 6–1 | Crusaders | 2–0 | 4–1 |

#### Third qualifying round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Pyunik | 0–8 | Wolverhampton Wanderers | 0–4 | 0–4 |

#### Play-off round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Torino | 3–5 | Wolverhampton Wanderers | 2–3 | 1–2 |

#### Group stage
##### Group F

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ARS | FRA | STL | VSC |
| 1 | Arsenal | 6 | 3 | 2 | 1 | 14 | 7 | +7 | 11 | Advance to knockout phase | — | 1–2 | 4–0 | 3–2 |
| 2 | Eintracht Frankfurt | 6 | 3 | 0 | 3 | 8 | 10 | −2 | 9 | Advance to knockout phase | 0–3 | — | 2–1 | 2–3 |
| 3 | Standard Liège | 6 | 2 | 2 | 2 | 8 | 10 | −2 | 8 | | 2–2 | 2–1 | — | 2–0 |
| 4 | Vitória de Guimarães | 6 | 1 | 2 | 3 | 7 | 10 | −3 | 5 | | 1–1 | 0–1 | 1–1 | — |

##### Group K

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BRA | WOL | SLO | BES |
| 1 | Braga | 6 | 4 | 2 | 0 | 15 | 9 | +6 | 14 | Advance to knockout phase | — | 3–3 | 2–2 | 3–1 |
| 2 | Wolverhampton Wanderers | 6 | 4 | 1 | 1 | 11 | 5 | +6 | 13 | Advance to knockout phase | 0–1 | — | 1–0 | 4–0 |
| 3 | Slovan Bratislava | 6 | 1 | 1 | 4 | 10 | 13 | −3 | 4 | | 2–4 | 1–2 | — | 4–2 |
| 4 | Beşiktaş | 6 | 1 | 0 | 5 | 6 | 15 | −9 | 3 | | 1–2 | 0–1 | 2–1 | — |

##### Group L

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MUN | AZ | PAR | AST |
| 1 | Manchester United | 6 | 4 | 1 | 1 | 10 | 2 | +8 | 13 | Advance to knockout phase | — | 4–0 | 3–0 | 1–0 |
| 2 | AZ | 6 | 2 | 3 | 1 | 15 | 8 | +7 | 9 | Advance to knockout phase | 0–0 | — | 2–2 | 6–0 |
| 3 | Partizan | 6 | 2 | 2 | 2 | 10 | 10 | 0 | 8 | | 0–1 | 2–2 | — | 4–1 |
| 4 | Astana | 6 | 1 | 0 | 5 | 4 | 19 | −15 | 3 | | 2–1 | 0–5 | 1–2 | — |

#### Knockout phase
##### Round of 32

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Wolverhampton Wanderers | 6–3 | Espanyol | 4–0 | 2–3 |
| Olympiacos | 2–2 (a) | Arsenal | 0–1 | 2–1 (a.e.t.) |
| Club Brugge | 1–6 | Manchester United | 1–1 | 0–5 |

##### Round of 16

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Olympiacos | 1–2 | Wolverhampton Wanderers | 1–1 | 0–1 |
| LASK | 1–7 | Manchester United | 0–5 | 1–2 |

##### Quarter-finals

| Team 1 | Score | Team 2 |
| Manchester United | 1–0 (a.e.t.) | Copenhagen |
| Wolverhampton Wanderers | 0–1 | Sevilla |

##### Semi-finals

| Team 1 | Score | Team 2 |
| Sevilla | 2–1 | Manchester United |

### UEFA Super Cup

This was the first Super Cup to feature two English teams.

### UEFA Youth League
#### UEFA Champions League Path
##### Group B

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAY | RSB | TOT | OLY |
| 1 | Bayern Munich | 6 | 4 | 2 | 0 | 18 | 2 | +16 | 14 | Round of 16 | — | 0–0 | 3–0 | 6–0 |
| 2 | Red Star Belgrade | 6 | 3 | 2 | 1 | 8 | 11 | −3 | 11 | Play-offs | 1–1 | — | 2–0 | 2–1 |
| 3 | Tottenham Hotspur | 6 | 2 | 1 | 3 | 12 | 12 | 0 | 7 | | 1–4 | 9–2 | — | 1–0 |
| 4 | Olympiacos | 6 | 0 | 1 | 5 | 2 | 15 | −13 | 1 | | 0–4 | 0–1 | 1–1 | — |

##### Group C

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ATA | DZG | MCI | SHK |
| 1 | Atalanta | 6 | 4 | 1 | 1 | 10 | 5 | +5 | 13 | Round of 16 | — | 2–0 | 1–0 | 2–2 |
| 2 | Dinamo Zagreb | 6 | 3 | 2 | 1 | 6 | 5 | +1 | 11 | Play-offs | 1–0 | — | 1–0 | 1–0 |
| 3 | Manchester City | 6 | 2 | 1 | 3 | 11 | 8 | +3 | 7 | | 1–3 | 2–2 | — | 5–0 |
| 4 | Shakhtar Donetsk | 6 | 0 | 2 | 4 | 5 | 14 | −9 | 2 | | 1–2 | 1–1 | 1–3 | — |

##### Group E

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LIV | SAL | GNK | NAP |
| 1 | Liverpool | 6 | 4 | 1 | 1 | 17 | 6 | +11 | 13 | Round of 16 | — | 4–2 | 0–1 | 7–0 |
| 2 | Red Bull Salzburg | 6 | 3 | 1 | 2 | 19 | 11 | +8 | 10 | Play-offs | 2–3 | — | 1–1 | 7–2 |
| 3 | Genk | 6 | 2 | 2 | 2 | 5 | 6 | −1 | 8 | | 0–2 | 0–2 | — | 3–1 |
| 4 | Napoli | 6 | 0 | 2 | 4 | 5 | 23 | −18 | 2 | | 1–1 | 1–5 | 0–0 | — |

##### Group H

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | AJX | LIL | CHE | VAL |
| 1 | Ajax | 6 | 3 | 2 | 1 | 13 | 7 | +6 | 11 | Round of 16 | — | 4–0 | 0–1 | 1–1 |
| 2 | Lille | 6 | 3 | 1 | 2 | 7 | 8 | −1 | 10 | Play-offs | 1–2 | — | 2–0 | 1–0 |
| 3 | Chelsea | 6 | 1 | 3 | 2 | 7 | 9 | −2 | 6 | | 1–1 | 1–1 | — | 3–3 |
| 4 | Valencia | 6 | 1 | 2 | 3 | 10 | 13 | −3 | 5 | | 3–5 | 1–2 | 2–1 | — |

#### Domestic Champions Path
##### First round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Minsk | 2–9 | Derby County | 0–2 | 2–7 |

##### Second round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| ÍA | 2–6 | Derby County | 1–2 | 1–4 |

#### Play-offs

| Team 1 | Score | Team 2 |
| Derby County | 3–1 | Borussia Dortmund |

#### Knockout phase
##### Round of 16

| Team 1 | Score | Team 2 |
| Red Bull Salzburg | 4–1 | Derby County |
| Benfica | 4–1 | Liverpool |

### UEFA Women's Champions League
#### Knockout phase
##### Round of 32

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Fiorentina | 0–6 | Arsenal | 0–4 | 0–2 |
| Lugano | 1–11 | Manchester City | 1–7 | 0–4 |
Notes
* ↑ Order of legs reversed after original draw.

##### Round of 16

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Slavia Praha | 2–13 | Arsenal | 2–5 | 0–8 |
| Manchester City | 2–3 | Atlético Madrid | 1–1 | 1–2 |

##### Quarter-finals

| Team 1 | Score | Team 2 |
| Arsenal | 1–2 | Paris Saint-Germain |

## Men's football

| League | Promoted to league | Relegated from league |
| Premier League | Norwich City Sheffield United Aston Villa | Huddersfield Town Fulham Cardiff City |
| Championship | Luton Town Barnsley Charlton Athletic | Ipswich Town Bolton Wanderers Rotherham United |
| League One | Lincoln City Bury MK Dons Tranmere Rovers | Plymouth Argyle Walsall Scunthorpe United Bradford City |
| League Two | Leyton Orient Salford City | Yeovil Town Notts County |
| National League | Torquay United Stockport County Chorley Woking | Braintree Town Gateshead Havant & Waterlooville Maidstone United |

### Premier League

Amid uncertainty and calls for the season to be rendered null and void in the midst of the pandemic, the FA voted for both the Premier League and the Championship to finish their respective campaigns – a decision that finally helped Liverpool, after decades of heartbreak, near-misses and rebuilding, to end their long wait and win their first league title since 1990, taking the lead in mid-August and not surrendering it all season, holding a double-digit lead from before Christmas and eventually breaking the record for the earliest top-flight win in history, whilst also extending their unbeaten league run at Anfield to a third successive season and 59 games – despite a succession of dropped points in their remaining games ensuring they would miss out on breaking any of the previously set title-winning records on top of an early exit in the Champions League knockout stage, the Reds won both the UEFA Super Cup and the Club World Cup in the first half of the season to mark one of their most successful campaigns since 2001. Finishing second were Manchester City, who had been widely tipped to build on their domestic treble the previous season – however, they endured arguably one of the most disappointing title defences in the club's history, losing ground on Liverpool as early as their second game and suffering a number of unexpected and poor defeats, including home-and-away to both Wolverhampton Wanderers and city rivals Manchester United, a decision ultimately put down to the club's failure to replace departing captain Vincent Kompany and then losing key players Leroy Sane and Aymeric Laporte to long-term injuries; despite this, City were at least able to earn silverware, winning their fifth League Cup in seven seasons.
In similar circumstances to the previous season, the battle for the remaining top-four spots went down to the final day – and saw Chelsea and Manchester United scrape through at the expense of Leicester City; Chelsea's first season under new head coach and former player Frank Lampard proved largely indifferent, conceding far more goals than all of the top ten, but they managed enough consistency to ensure Champions League football, whilst a largely underwhelming 2020 went against Leicester, who lost a winner-takes-all final day game against United, the Red Devils securing Champions League football despite an inconsistent 2019 – the arrival of midfielder Bruno Fernandes in the winter transfer window helping to reinvigorate the team. An uneven start to the season for Tottenham Hotspur ultimately saw manager Mauricio Pochettino sacked after five-and-a-half years at the helm; whilst the installation of Jose Mourinho helped push the club back up the table and into a late battle to ensure Europa League football for the next campaign, an early exit in the Champions League and poor performances across domestic cup competitions put paid to any hopes of Spurs winning a trophy – with similar performances in the league raising questions about Mourinho's long-term tactics.
Having been tipped to struggle in their first top-flight season since 2007, Sheffield United defied all their critics by recording both a top-ten finish and conceding fewer goals than much of the top half, even staying in the fight for a European spot up until the final game, an effort that gave the Blades and manager Chris Wilder deserved praise. Arsenal endured one of their worst seasons since the inception of the Premier League, with a succession of draws and winless runs across all competitions in the first half of the season extinguishing the Gunners' hopes of winning the league title and costing manager Unai Emery his job; whilst the season's second half proved to be much better under former player and new manager Mikel Arteta, including winning the FA Cup for the fourth time in seven seasons and ensuring Europa League football next season, further dropped points either side of the suspension ensured the London club would only just scrap into the top eight. Southampton endured yet another underwhelming start to the season, including suffering the worst home defeat in the history of the top-flight in late October at the hands of Leicester City – however, strong away form from that point onwards helped pushed the Saints comfortably clear of the drop, with safety ensured following an impressive home win over Manchester City.
At the bottom of the table, Norwich City endured a disastrous return to the Premier League, suffering relegation with three games to go in a torrid season that saw the Canaries hit with an extensive injury crisis and fail to really make much impact both in the transfer window and in the league itself, despite an astonishing victory against Manchester City at Carrow Road early in the campaign; having been bottom but still in with a shout of survival when the season was suspended, they were ultimately undone by losing every single match after the season resumed. The battle to avoid the remaining relegation places proved to be closer than expected, but both Aston Villa – defying the odds in their first season back in the top-flight – and West Ham United survived the drop, at the expense of Watford and Bournemouth, the Hornets ultimately being let down by both an atrocious start to the season with only a solitary win in their opening sixteen games and their sacking of three different managers, with Bournemouth also being let down by a collapse in points and form either side of the season being suspended despite a remarkable victory over Everton on the final day; coincidentally, all three clubs had been promoted in the same season only five years prior, albeit Norwich had gone straight back down the following year.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Liverpool (C) | 38 | 32 | 3 | 3 | 85 | 33 | +52 | 99 | Qualification for the Champions League group stage |
| 2 | Manchester City | 38 | 26 | 3 | 9 | 102 | 35 | +67 | 81 | Qualification for the Champions League group stage |
| 3 | Manchester United | 38 | 18 | 12 | 8 | 66 | 36 | +30 | 66 | Qualification for the Champions League group stage |
| 4 | Chelsea | 38 | 20 | 6 | 12 | 69 | 54 | +15 | 66 | Qualification for the Champions League group stage |
| 5 | Leicester City | 38 | 18 | 8 | 12 | 67 | 41 | +26 | 62 | Qualification for the Europa League group stage |
| 6 | Tottenham Hotspur | 38 | 16 | 11 | 11 | 61 | 47 | +14 | 59 | Qualification for the Europa League second qualifying round |
| 7 | Wolverhampton Wanderers | 38 | 15 | 14 | 9 | 51 | 40 | +11 | 59 | |
| 8 | Arsenal | 38 | 14 | 14 | 10 | 56 | 48 | +8 | 56 | Qualification for the Europa League group stage |
| 9 | Sheffield United | 38 | 14 | 12 | 12 | 39 | 39 | 0 | 54 | |
| 10 | Burnley | 38 | 15 | 9 | 14 | 43 | 50 | −7 | 54 | |
| 11 | Southampton | 38 | 15 | 7 | 16 | 51 | 60 | −9 | 52 | |
| 12 | Everton | 38 | 13 | 10 | 15 | 44 | 56 | −12 | 49 | |
| 13 | Newcastle United | 38 | 11 | 11 | 16 | 38 | 58 | −20 | 44 | |
| 14 | Crystal Palace | 38 | 11 | 10 | 17 | 31 | 50 | −19 | 43 | |
| 15 | Brighton & Hove Albion | 38 | 9 | 14 | 15 | 39 | 54 | −15 | 41 | |
| 16 | West Ham United | 38 | 10 | 9 | 19 | 49 | 62 | −13 | 39 | |
| 17 | Aston Villa | 38 | 9 | 8 | 21 | 41 | 67 | −26 | 35 | |
| 18 | Bournemouth (R) | 38 | 9 | 7 | 22 | 40 | 65 | −25 | 34 | Relegation to EFL Championship |
| 19 | Watford (R) | 38 | 8 | 10 | 20 | 36 | 64 | −28 | 34 | Relegation to EFL Championship |
| 20 | Norwich City (R) | 38 | 5 | 6 | 27 | 26 | 75 | −49 | 21 | Relegation to EFL Championship |
* ↑ Since the winners of the 2019–20 EFL Cup, Manchester City, qualified for the Champions League group stage by league position, the spot given to the EFL Cup winners (Europa League second qualifying round) was passed down to the sixth-placed team.
* ↑ Arsenal qualified for the Europa League group stage as the 2019–20 FA Cup winners.

### Championship

The race for the automatic promotion spots proved competitive, both before the season was suspended and after the decision was made to resume following a vote by the FA. But in the end, Leeds United made up for their play-off semi-final disappointment the previous year and returned to the Premier League for the first time since 2004 in Marcelo Bielsa's second season as manager, the Yorkshire club remaining in the promotion positions all season despite poor January form and ensuring both promotion and the champions' spot before their penultimate game. The battle for second place proved to be just as hotly contested with three teams in the mix in the last round of games, but West Bromwich Albion successfully held off strong runs of form from both Brentford and Fulham to end a two-year absence from the top-flight, giving Slaven Bilić promotion in his first season as head coach. Both London clubs therefore qualified for the play-offs, alongside Welsh clubs Cardiff City and Swansea City, the latter managed to leapfrog Nottingham Forest in the closing minutes of the season on goals scored - Forest being left to rue a six-game winless run, having been all but guaranteed a top-six finish at the start of July; the playoffs were then won by Fulham, making an immediate return to the Premier League while giving Scott Parker a successful first full season in management.
The battle for the play-offs ultimately proved a closer affair, with many teams battling for one spot; among the teams to miss out were Derby County, who overcame a sluggish start to only narrowly miss out on a play-off position, whilst also managing to sign top-flight legend Wayne Rooney in the winter transfer window. Amid yet another poor start to their season, Reading looked poised to endure a third successive relegation battle – however, the unorthodox decision of newly installed Sporting Director Mark Bowen to appoint himself as manager proved to be a successful one as the Royals rocketed away from the bottom and even looked likely to snatch an unlikely play-off position in the closing weeks of the campaign, falling short in the closing games. Newly relegated Huddersfield Town suffered a similarly dreadful start to their campaign and found themselves battling a second consecutive relegation in a row, but the appointment of Lincoln City manager Danny Cowley and several key wins picked up at crucial points ultimately proved enough for the Terriers to secure their Championship status, the win in their penultimate game that ensured safety ironically being the one to send Leeds back into the top-flight.
The battle at the bottom of the table ended up being one of the tightest in the history of the second tier, with all three relegation spots left wide open going into the last game – and in the end, it was ultimately Hull City, Wigan Athletic and Charlton Athletic who dropped into League One; Hull's relegation came after a complete collapse in form in the second half of the season, the accumulation of just six points after New Year's Day and the sale of key players Kamil Grosicki and Jarred Bowen helping to condemn the Tigers to the third tier for the first time since 2005. Wigan controversially took the second spot, suffering a 12-point deduction for entering administration and falling into the bottom three after the final whistle as a result, despite an outstanding run of form after the season resumed that included an 8–0 win at home over Hull. Charlton Athletic suffered immediate relegation back to the third tier, the London club being left to rue a run of just one win between the middle of October and the end of January despite securing some positive results in their closing games. Having been nearly adrift at the turn of the year, Luton Town saw a resurgence of their own that saw them fight their way to safety, the Hatters being helped by the return of influential manager Nathan Jones during the suspension, whilst Barnsley defied the odds and poor form in the first half of the season to secure their place in the second tier.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Leeds United (C, P) | 46 | 28 | 9 | 9 | 77 | 35 | +42 | 93 | Promotion to the Premier League |
| 2 | West Bromwich Albion (P) | 46 | 22 | 17 | 7 | 77 | 45 | +32 | 83 | Promotion to the Premier League |
| 3 | Brentford | 46 | 24 | 9 | 13 | 80 | 38 | +42 | 81 | Qualification for Championship play-offs |
| 4 | Fulham (O, P) | 46 | 23 | 12 | 11 | 64 | 48 | +16 | 81 | Qualification for Championship play-offs |
| 5 | Cardiff City | 46 | 19 | 16 | 11 | 68 | 58 | +10 | 73 | Qualification for Championship play-offs |
| 6 | Swansea City | 46 | 18 | 16 | 12 | 62 | 53 | +9 | 70 | Qualification for Championship play-offs |
| 7 | Nottingham Forest | 46 | 18 | 16 | 12 | 58 | 50 | +8 | 70 | |
| 8 | Millwall | 46 | 17 | 17 | 12 | 57 | 51 | +6 | 68 | |
| 9 | Preston North End | 46 | 18 | 12 | 16 | 59 | 54 | +5 | 66 | |
| 10 | Derby County | 46 | 17 | 13 | 16 | 62 | 64 | −2 | 64 | |
| 11 | Blackburn Rovers | 46 | 17 | 12 | 17 | 66 | 63 | +3 | 63 | |
| 12 | Bristol City | 46 | 17 | 12 | 17 | 60 | 65 | −5 | 63 | |
| 13 | Queens Park Rangers | 46 | 16 | 10 | 20 | 67 | 76 | −9 | 58 | |
| 14 | Reading | 46 | 15 | 11 | 20 | 59 | 58 | +1 | 56 | |
| 15 | Stoke City | 46 | 16 | 8 | 22 | 62 | 68 | −6 | 56 | |
| 16 | Sheffield Wednesday | 46 | 15 | 11 | 20 | 58 | 66 | −8 | 56 | |
| 17 | Middlesbrough | 46 | 13 | 14 | 19 | 48 | 61 | −13 | 53 | |
| 18 | Huddersfield Town | 46 | 13 | 12 | 21 | 52 | 70 | −18 | 51 | |
| 19 | Luton Town | 46 | 14 | 9 | 23 | 54 | 82 | −28 | 51 | |
| 20 | Birmingham City | 46 | 12 | 14 | 20 | 54 | 75 | −21 | 50 | |
| 21 | Barnsley | 46 | 12 | 13 | 21 | 49 | 69 | −20 | 49 | |
| 22 | Charlton Athletic (R) | 46 | 12 | 12 | 22 | 50 | 65 | −15 | 48 | Relegation to EFL League One |
| 23 | Wigan Athletic (R) | 46 | 15 | 14 | 17 | 57 | 56 | +1 | 47 | Relegation to EFL League One |
| 24 | Hull City (R) | 46 | 12 | 9 | 25 | 57 | 87 | −30 | 45 | Relegation to EFL League One |
* ↑ Four teams play for one spot and promotion to the Premier League.
* ↑ As a result of Wigan Athletic entering administration, the club was subject to a 12-point deduction. In accordance with EFL regulations, the timing of the sporting sanction was only determined once final league placings in the Championship were determined. Since the club did not finish in the relegation places at the end of season, the sanction was applied to their 2019–20 total and final league standings were amended as appropriate.

### League One

With the season postponed in March, clubs in both League One and League Two found enough votes to agree to end the season - using Points-Per-Game to help solidify a final points total, both Coventry City and Rotherham United were automatically promoted; the Sky Blues' promotion came just three years after relegation to League Two and eight years after having fallen out of the second tier, marking a remarkable turn of events for the club despite off-field issues that saw them being forced to groundshare with Birmingham City, whilst the Millers secured a second instant return to the Championship in two years (making this the fourth consecutive season that they moved between the Championship and League One), in spite of having fallen off the top of the table just prior to the season being suspended. The final qualifying spot was taken by Wycombe Wanderers, who stormed through the play-offs to record the Buckinghamshire club's first ever promotion to the Championship; whilst they had dropped off the top of the table over the festive period and then dropped further down, the Chairboys recovered enough before the season was postponed to ensure a third-place finish through Points-Ger-Game and give long-term manager Gareth Ainsworth his second promotion with the club in three seasons.
Losing out in the play-off final were Oxford United, who missed out on a chance to return to the second tier for the first time since the end of the 20th century; nonetheless, the U's enjoyed a fantastic season, which included making the quarter-finals of the League Cup and thrashing Premier League side West Ham 4–0 along the way. A poor start to the season ultimately cost Sunderland a second successive chance of promotion despite an improvement with new manager Phil Parkinson, whilst a superb start for Ipswich Town completely fell apart in the New Year, consigning the Tractor Boys to another season in the third tier; both clubs had advocated resuming the season. Lincoln City were another club who had started well, giving hope for a second promotion in a row, but a poor start under new management after the departure of Danny Cowley to Huddersfield Town saw results drop off, leaving them closer to relegation in the table - nevertheless, safety was secured by virtue of the season ending early, a decision that gave fellow promoted side Milton Keynes Dons a second season in League One.
Bury's season practically ended before it started, financial troubles ultimately seeing the club expelled from the Football League altogether, the first team to suffer this fate since Maidstone United in 1992. As a result, only three teams were relegated when the season concluded; Bolton Wanderers, Southend United and Tranmere Rovers. Bolton's relegation came amid similar finance issues to Bury, though they were able to find new ownership to avoid expulsion; however, their points deduction would have had no bearing on their battle to escape the drop, as terrible early-season form and a lack of wins helped consign the Trotters to a second consecutive relegation, meaning they would be playing in the fourth tier for the first time since 1988. Southend United fared little better, only finishing above Bolton because of the points deduction and only avoiding conceding 100 goals because of the season finishing early, suffering relegation after five seasons in the third tier. Despite finding form in the early months of 2020, Tranmere could not escape the relegation zone before the season was suspended and suffered an immediate relegation back to League Two - though they did have some positives in their season, including managing to come from 3–0 down to hold Watford in the FA Cup at Vicarage Road and then beat them in the replay.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | PPG | Promotion, qualification or relegation |
| 1 | Coventry City (C, P) | 34 | 18 | 13 | 3 | 48 | 30 | +18 | 67 | 1.97 | Promotion to the EFL Championship |
| 2 | Rotherham United (P) | 35 | 18 | 8 | 9 | 61 | 38 | +23 | 62 | 1.77 | Promotion to the EFL Championship |
| 3 | Wycombe Wanderers (O, P) | 34 | 17 | 8 | 9 | 45 | 40 | +5 | 59 | 1.74 | Qualification for League One play-offs |
| 4 | Oxford United | 35 | 17 | 9 | 9 | 61 | 37 | +24 | 60 | 1.71 | Qualification for League One play-offs |
| 5 | Portsmouth | 35 | 17 | 9 | 9 | 53 | 36 | +17 | 60 | 1.71 | Qualification for League One play-offs |
| 6 | Fleetwood Town | 35 | 16 | 12 | 7 | 51 | 38 | +13 | 60 | 1.71 | Qualification for League One play-offs |
| 7 | Peterborough United | 35 | 17 | 8 | 10 | 68 | 40 | +28 | 59 | 1.69 | |
| 8 | Sunderland | 36 | 16 | 11 | 9 | 48 | 32 | +16 | 59 | 1.64 | |
| 9 | Doncaster Rovers | 34 | 15 | 9 | 10 | 51 | 33 | +18 | 54 | 1.59 | |
| 10 | Gillingham | 35 | 12 | 15 | 8 | 42 | 34 | +8 | 51 | 1.46 | |
| 11 | Ipswich Town | 36 | 14 | 10 | 12 | 46 | 36 | +10 | 52 | 1.44 | |
| 12 | Burton Albion | 35 | 12 | 12 | 11 | 50 | 50 | 0 | 48 | 1.37 | |
| 13 | Blackpool | 35 | 11 | 12 | 12 | 44 | 43 | +1 | 45 | 1.29 | |
| 14 | Bristol Rovers | 35 | 12 | 9 | 14 | 38 | 49 | −11 | 45 | 1.29 | |
| 15 | Shrewsbury Town | 34 | 10 | 11 | 13 | 31 | 42 | −11 | 41 | 1.21 | |
| 16 | Lincoln City | 35 | 12 | 6 | 17 | 44 | 46 | −2 | 42 | 1.20 | |
| 17 | Accrington Stanley | 35 | 10 | 10 | 15 | 47 | 53 | −6 | 40 | 1.14 | |
| 18 | Rochdale | 34 | 10 | 6 | 18 | 39 | 57 | −18 | 36 | 1.06 | |
| 19 | Milton Keynes Dons | 35 | 10 | 7 | 18 | 36 | 47 | −11 | 37 | 1.06 | |
| 20 | AFC Wimbledon | 35 | 8 | 11 | 16 | 39 | 52 | −13 | 35 | 1.00 | |
| 21 | Tranmere Rovers (R) | 34 | 8 | 8 | 18 | 36 | 60 | −24 | 32 | 0.94 | Relegation to EFL League Two |
| 22 | Southend United (R) | 35 | 4 | 7 | 24 | 39 | 85 | −46 | 19 | 0.54 | Relegation to EFL League Two |
| 23 | Bolton Wanderers (R) | 34 | 5 | 11 | 18 | 27 | 66 | −39 | 14 | 0.41 | Relegation to EFL League Two |
| 24 | Bury (D, R) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | −12 | — | Club expelled |
* ↑ Four teams play for one spot and promotion to the EFL Championship.
* 1 2 Bolton Wanderers deducted 12 points for entering administration.
* 1 2 Bury deducted 12 points for entering into an insolvency event, before later being expelled from the EFL on 27 August 2019. At the time of their expulsion, they had played no matches.

### League Two

As with League One, League Two also opted to end the season early following its postponement in March - this gave Swindon Town, Crewe Alexandra and Plymouth Argyle automatic promotion. Just three years after falling into the fourth tier, Swindon finally picked up enough points to return to League One, thanks in part to the impressive goal-scoring efforts of Irish forward Eoin Doyle. Crewe's promotion came four years after suffering relegation themselves and to the surprise of many, considering their previous campaigns had seen them either only avoid relegation or finish in mid-table; nevertheless, the Railwaymen enjoyed a good season before it had been postponed, managing to win promotion with the most goals scored. Having just missed out on avoiding the drop into League Two the previous season, Plymouth bounced back in style as they sealed an immediate return to the third tier, thanks in part to the experience of new manager Ryan Lowe, who had helped expelled club Bury to promotion the previous year despite off-field problems. Taking the final spot via the play-offs were Northampton Town, who ended a two-year spell outside of the third tier in dramatic style; the Cobblers had actually lost five out of seven league games prior to the season being suspended, a run that nearly saw them fall out of the play-off places altogether, before losing their first play-off leg - however, the team rallied and processed to win both the second leg and then the final at Wembley by big scorelines, ending Keith Curle's first full season as manager in some style.
Exeter City endured another troubling attempt at promotion, having been largely in the top three for most of the season before falling into the play-offs before the suspension of the season; whilst they achieved a comeback result in the playoffs, their crushing loss at the hands of Northampton Town ensured a third play-off final loss in four seasons. Missing out on the play-offs as a result of the usage of Points-Per-Game were Bradford City, despite looking like they would bounce back from relegation the previous year, Forest Green Rovers, who were looking to build on having made the play-off semi-finals the previous year, and even Salford City, who defied all their critics and took to their first season in the Football League very well. Following the unexpected and tragic death of manager Justin Edinburgh weeks after they had been promoted, a poor run of results at several points in the early months of the season saw Leyton Orient likely to suffer relegation - but despite this, the club pulled through and escaped the drop following the vote to end the season, giving hope the O's would build on the success of Edinburgh's promotion.
Because of Bury's demise, only one club was relegated from the Football League this season (the League Two clubs initially voted for no movement between the Football League and National League to take place this season, but this plan was subsequently vetoed by the Football Association). Ultimately, Stevenage finished bottom and appeared set to return to the National League after a decade, following a dismal season in which they had four different managers, and fell to the foot of the table in late September and never left it. However, Macclesfield Town lost a total of seventeen points for various financial transgressions during the course of the season; the last four of those deducted points were initially suspended until the following season, but an appeal by the Football League and Stevenage saw them instead applied to this season, causing Macclesfield to instead finish bottom and return to the National League after just two years; they would ultimately never take their place in that league, however, as their financial problems proved insurmountable, resulting in the club folding a few weeks into the 2020–21 season, and thus making this the final season that they completed. The combination of Bury's demise and Macclesfield's points deductions saved Morecambe, who were statistically the second-worst team after Stevenage, from relegation to the National League.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | PPG | Promotion, qualification or relegation |
| 1 | Swindon Town (C, P) | 36 | 21 | 6 | 9 | 62 | 39 | +23 | 69 | 1.92 | Promotion to EFL League One |
| 2 | Crewe Alexandra (P) | 37 | 20 | 9 | 8 | 67 | 43 | +24 | 69 | 1.86 | Promotion to EFL League One |
| 3 | Plymouth Argyle (P) | 37 | 20 | 8 | 9 | 61 | 39 | +22 | 68 | 1.84 | Promotion to EFL League One |
| 4 | Cheltenham Town | 36 | 17 | 13 | 6 | 52 | 27 | +25 | 64 | 1.78 | Qualification for League Two play-offs |
| 5 | Exeter City | 37 | 18 | 11 | 8 | 53 | 43 | +10 | 65 | 1.76 | Qualification for League Two play-offs |
| 6 | Colchester United | 37 | 15 | 13 | 9 | 52 | 37 | +15 | 58 | 1.57 | Qualification for League Two play-offs |
| 7 | Northampton Town (O, P) | 37 | 17 | 7 | 13 | 54 | 40 | +14 | 58 | 1.57 | Qualification for League Two play-offs |
| 8 | Port Vale | 37 | 14 | 15 | 8 | 50 | 44 | +6 | 57 | 1.54 | |
| 9 | Bradford City | 37 | 14 | 12 | 11 | 44 | 40 | +4 | 54 | 1.46 | |
| 10 | Forest Green Rovers | 36 | 13 | 10 | 13 | 43 | 40 | +3 | 49 | 1.36 | |
| 11 | Salford City | 37 | 13 | 11 | 13 | 49 | 46 | +3 | 50 | 1.35 | |
| 12 | Walsall | 36 | 13 | 8 | 15 | 40 | 49 | −9 | 47 | 1.31 | |
| 13 | Crawley Town | 37 | 11 | 15 | 11 | 51 | 47 | +4 | 48 | 1.30 | |
| 14 | Newport County | 36 | 12 | 10 | 14 | 32 | 39 | −7 | 46 | 1.28 | |
| 15 | Grimsby Town | 37 | 12 | 11 | 14 | 45 | 51 | −6 | 47 | 1.27 | |
| 16 | Cambridge United | 37 | 12 | 9 | 16 | 40 | 48 | −8 | 45 | 1.22 | |
| 17 | Leyton Orient | 36 | 10 | 12 | 14 | 47 | 55 | −8 | 42 | 1.17 | |
| 18 | Carlisle United | 37 | 10 | 12 | 15 | 39 | 56 | −17 | 42 | 1.14 | |
| 19 | Oldham Athletic | 37 | 9 | 14 | 14 | 44 | 57 | −13 | 41 | 1.11 | |
| 20 | Scunthorpe United | 37 | 10 | 10 | 17 | 44 | 56 | −12 | 40 | 1.08 | |
| 21 | Mansfield Town | 36 | 9 | 11 | 16 | 48 | 55 | −7 | 38 | 1.06 | |
| 22 | Morecambe | 37 | 7 | 11 | 19 | 35 | 60 | −25 | 32 | 0.86 | |
| 23 | Stevenage | 36 | 3 | 13 | 20 | 24 | 50 | −26 | 22 | 0.61 | Reprieved from relegation |
| 24 | Macclesfield Town (R) | 37 | 7 | 15 | 15 | 32 | 47 | −15 | 19 | 0.51 | Relegation to the National League |
* ↑ Four teams play for one spot and promotion to EFL League One.
* ↑ As a result of Bury's expulsion from League One, only one team is relegated to maintain League Two at 24 teams.
* 1 2 Macclesfield Town deducted four points for failing to both pay their players' wages and to fulfil a fixture, reduced from six points after appeal. A further seven-point deduction was given for failing to play December's match against Plymouth Argyle. A further two-point deduction was given for breaches of regulations over non-payment of wages. On 3 July the EFL appealed against the independent disciplinary panel's sanctions on Macclesfield. A further four points were deducted on 11 August 2020, resulting in Macclesfield Town being relegated. Stevenage reprieved

### National League Top Division

As with League One and League Two, the National League curtailed its season, with the final placings decided on points-per-game. Barrow therefore finished top and returned to the Football League for the first time since 1972; the longest gap that any team has had between leaving the Football League (either via automatic relegation or the prior election system) and re-entering it via automatic promotion. Harrogate Town, who were in second place prior to the suspension of the season, won the play-offs and entered the Football League for the first time in their history.
Chorley finished in last place after a dismal season, in which they were on the verge of relegation even before the season's suspension cemented this outcome. AFC Fylde's fortunes declined sharply after two consecutive play-off finishes, and they were left to rue a poor run of results which dumped them into the relegation spots and ultimately sealed their fate when the season was suspended. Ebbsfleet United, who like Fylde enjoyed two strong finishes in the previous season, filled the final relegation spot; they had actually been outside the relegation zone prior to the season's suspension, but dropped into it on points-per-game in place of Maidenhead United. Maidenhead would themselves have been relegated, but were reprieved as the result of Bury's demise.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | PPG | Promotion, qualification or relegation |
| 1 | Barrow (C, P) | 37 | 21 | 7 | 9 | 68 | 39 | +29 | 70 | 1.89 | Promoted to League Two |
| 2 | Harrogate Town (O, P) | 37 | 19 | 9 | 9 | 61 | 44 | +17 | 66 | 1.78 | Qualified for the National League play-off semi-finals |
| 3 | Notts County | 38 | 17 | 12 | 9 | 61 | 38 | +23 | 63 | 1.66 | Qualified for the National League play-off semi-finals |
| 4 | Yeovil Town | 37 | 17 | 9 | 11 | 61 | 44 | +17 | 60 | 1.62 | Qualified for the National League play-off quarter-finals |
| 5 | Boreham Wood | 37 | 16 | 12 | 9 | 55 | 40 | +15 | 60 | 1.62 | Qualified for the National League play-off quarter-finals |
| 6 | FC Halifax Town | 37 | 17 | 7 | 13 | 50 | 49 | +1 | 58 | 1.57 | Qualified for the National League play-off quarter-finals |
| 7 | Barnet | 35 | 14 | 12 | 9 | 52 | 42 | +10 | 54 | 1.54 | Qualified for the National League play-off quarter-finals |
| 8 | Stockport County | 39 | 16 | 10 | 13 | 51 | 54 | −3 | 58 | 1.49 | |
| 9 | Solihull Moors | 38 | 15 | 10 | 13 | 48 | 37 | +11 | 55 | 1.45 | |
| 10 | Woking | 38 | 15 | 10 | 13 | 50 | 55 | −5 | 55 | 1.45 | |
| 11 | Dover Athletic | 38 | 15 | 9 | 14 | 49 | 49 | 0 | 54 | 1.42 | |
| 12 | Hartlepool United | 39 | 14 | 13 | 12 | 56 | 50 | +6 | 55 | 1.41 | |
| 13 | Bromley | 38 | 14 | 10 | 14 | 57 | 52 | +5 | 52 | 1.37 | |
| 14 | Torquay United | 36 | 14 | 6 | 16 | 56 | 61 | −5 | 48 | 1.33 | |
| 15 | Sutton United | 38 | 12 | 14 | 12 | 47 | 42 | +5 | 50 | 1.32 | |
| 16 | Eastleigh | 37 | 11 | 13 | 13 | 43 | 55 | −12 | 46 | 1.24 | |
| 17 | Dagenham & Redbridge | 37 | 11 | 11 | 15 | 40 | 44 | −4 | 44 | 1.19 | |
| 18 | Aldershot Town | 39 | 12 | 10 | 17 | 43 | 55 | −12 | 46 | 1.18 | |
| 19 | Wrexham | 37 | 11 | 10 | 16 | 46 | 49 | −3 | 43 | 1.16 | |
| 20 | Chesterfield | 38 | 11 | 11 | 16 | 55 | 65 | −10 | 44 | 1.16 | |
| 21 | Maidenhead United | 38 | 12 | 5 | 21 | 44 | 58 | −14 | 41 | 1.08 | Reprieved from relegation |
| 22 | Ebbsfleet United (R) | 39 | 10 | 12 | 17 | 47 | 68 | −21 | 42 | 1.08 | Relegated to National League South |
| 23 | AFC Fylde (R) | 37 | 9 | 12 | 16 | 44 | 60 | −16 | 39 | 1.05 | Relegated to National League North |
| 24 | Chorley (R) | 38 | 4 | 14 | 20 | 31 | 65 | −34 | 26 | 0.68 | Relegated to National League North |
* ↑ As a result of the knock-on effects of Bury's expulsion from League One, the fourth bottom team was reprieved from relegation for numerical reasons.

### League play-offs
#### Football League play-offs
##### EFL League One
###### Final

* ↑ The final was played behind closed doors due to the COVID-19 pandemic in the United Kingdom.
* ↑ The final was played behind closed doors due to the COVID-19 pandemic in the United Kingdom.

##### EFL League Two
###### Final
#### National League play-offs
##### National League South
###### Final
### Cup competitions
#### FA Trophy

The final was rescheduled for 27 September 2020 however this was postponed as the FA hoped to have spectators in the final. The date was then agreed for 3 May 2021 behind closed doors as a suitable solution could not be reached to be played with fans.

##### Final
## Women's football
### FA Women's Super League

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | PPG | Qualification |
| 1 | Chelsea (C) | 15 | 12 | 3 | 0 | 47 | 11 | +36 | 39 | 2.60 | Qualification for the Champions League |
| 2 | Manchester City | 16 | 13 | 1 | 2 | 39 | 9 | +30 | 40 | 2.50 | Qualification for the Champions League |
| 3 | Arsenal | 15 | 12 | 0 | 3 | 40 | 13 | +27 | 36 | 2.40 | |
| 4 | Manchester United | 14 | 7 | 2 | 5 | 24 | 12 | +12 | 23 | 1.64 | |
| 5 | Reading | 14 | 6 | 3 | 5 | 21 | 24 | −3 | 21 | 1.50 | |
| 6 | Everton | 14 | 6 | 1 | 7 | 21 | 21 | 0 | 19 | 1.36 | |
| 7 | Tottenham Hotspur | 15 | 6 | 2 | 7 | 15 | 24 | −9 | 20 | 1.33 | |
| 8 | West Ham United | 14 | 5 | 1 | 8 | 19 | 34 | −15 | 16 | 1.14 | |
| 9 | Brighton & Hove Albion | 16 | 3 | 4 | 9 | 11 | 30 | −19 | 13 | 0.81 | |
| 10 | Bristol City | 14 | 2 | 3 | 9 | 9 | 38 | −29 | 9 | 0.64 | |
| 11 | Birmingham City | 13 | 2 | 1 | 10 | 5 | 23 | −18 | 7 | 0.54 | |
| 12 | Liverpool (R) | 14 | 1 | 3 | 10 | 8 | 20 | −12 | 6 | 0.43 | Relegation to the Championship |

### FA Women's Championship

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | PPG | Qualification |
| 1 | Aston Villa (C, P) | 14 | 13 | 1 | 0 | 39 | 11 | +28 | 40 | 2.86 | Promotion to the WSL |
| 2 | Sheffield United | 14 | 11 | 1 | 2 | 46 | 16 | +30 | 34 | 2.43 | |
| 3 | Durham | 14 | 10 | 2 | 2 | 33 | 10 | +23 | 32 | 2.29 | |
| 4 | London City Lionesses | 15 | 8 | 2 | 5 | 25 | 24 | +1 | 26 | 1.73 | |
| 5 | London Bees | 12 | 4 | 3 | 5 | 16 | 19 | −3 | 15 | 1.25 | |
| 6 | Leicester City | 15 | 4 | 3 | 8 | 22 | 35 | −13 | 15 | 1.00 | |
| 7 | Blackburn Rovers | 12 | 3 | 1 | 8 | 13 | 25 | −12 | 10 | 0.83 | |
| 8 | Lewes | 12 | 2 | 3 | 7 | 10 | 18 | −8 | 9 | 0.75 | |
| 9 | Crystal Palace | 14 | 2 | 4 | 8 | 15 | 33 | −18 | 10 | 0.71 | |
| 10 | Coventry United | 14 | 2 | 3 | 9 | 19 | 35 | −16 | 9 | 0.64 | |
| 11 | Charlton Athletic | 12 | 0 | 7 | 5 | 9 | 21 | −12 | 7 | 0.58 | |
* ↑ The final was played behind closed doors due to the COVID-19 pandemic in the United Kingdom.
* ↑ The final was played behind closed doors due to the COVID-19 pandemic in the United Kingdom.
* ↑ Between the fourth round and the semi-finals, Harrogate were promoted to the Football League through the National League play-offs after the season had finished on an average points-per-game basis due to curtailment as a result of the COVID-19 pandemic.
* ↑ Dependent on obtaining a licence.

### FA Women's National League
#### Northern Division

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Sunderland | 14 | 13 | 1 | 0 | 53 | 10 | +43 | 40 |
| 2 | Derby County | 15 | 9 | 2 | 4 | 46 | 17 | +29 | 29 |
| 3 | Nottingham Forest | 13 | 9 | 1 | 3 | 27 | 19 | +8 | 28 |
| 4 | Stoke City | 14 | 8 | 1 | 5 | 32 | 17 | +15 | 25 |
| 5 | Burnley | 11 | 7 | 1 | 3 | 19 | 13 | +6 | 22 |
| 6 | Huddersfield Town | 12 | 5 | 3 | 4 | 35 | 22 | +13 | 18 |
| 7 | West Bromwich Albion | 11 | 5 | 2 | 4 | 31 | 20 | +11 | 17 |
| 8 | Middlesbrough | 15 | 4 | 2 | 9 | 27 | 52 | −25 | 14 |
| 9 | Fylde | 14 | 3 | 4 | 7 | 15 | 24 | −9 | 13 |
| 10 | Loughborough Foxes | 15 | 4 | 1 | 10 | 24 | 42 | −18 | 13 |
| 11 | Hull City | 14 | 2 | 0 | 12 | 23 | 64 | −41 | 6 |
| 12 | Sheffield F.C. | 10 | 1 | 0 | 9 | 7 | 39 | −32 | 3 |

#### Southern Division

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Crawley Wasps | 14 | 12 | 1 | 1 | 36 | 9 | +27 | 37 |
| 2 | Watford | 11 | 9 | 1 | 1 | 40 | 14 | +26 | 28 |
| 3 | Oxford United | 14 | 9 | 0 | 5 | 44 | 20 | +24 | 27 |
| 4 | Plymouth Argyle | 14 | 9 | 0 | 5 | 42 | 18 | +24 | 27 |
| 5 | Yeovil Town | 13 | 8 | 2 | 3 | 47 | 17 | +30 | 26 |
| 6 | Cardiff City Ladies | 13 | 8 | 1 | 4 | 23 | 9 | +14 | 25 |
| 7 | Portsmouth | 9 | 5 | 0 | 4 | 28 | 15 | +13 | 15 |
| 8 | Milton Keynes Dons | 14 | 4 | 1 | 9 | 18 | 30 | −12 | 13 |
| 9 | Gillingham | 11 | 3 | 2 | 6 | 12 | 27 | −15 | 11 |
| 10 | Keynsham Town | 12 | 2 | 1 | 9 | 9 | 39 | −30 | 7 |
| 11 | Hounslow | 14 | 0 | 3 | 11 | 4 | 74 | −70 | 3 |
| 12 | Chichester City | 13 | 0 | 2 | 11 | 6 | 37 | −31 | 2 |

#### Division One North

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Barnsley | 14 | 12 | 2 | 0 | 39 | 14 | +25 | 38 |
| 2 | Leeds United | 16 | 11 | 2 | 3 | 35 | 16 | +19 | 35 |
| 3 | Brighouse Town | 12 | 8 | 4 | 0 | 25 | 10 | +15 | 28 |
| 4 | Liverpool Feds | 15 | 8 | 2 | 5 | 29 | 16 | +13 | 26 |
| 5 | Durham Cestria | 13 | 6 | 4 | 3 | 33 | 15 | +18 | 22 |
| 6 | Newcastle United | 15 | 6 | 2 | 7 | 19 | 23 | −4 | 20 |
| 7 | Chester-le-Street | 13 | 4 | 3 | 6 | 24 | 29 | −5 | 15 |
| 8 | Norton & Stockton Ancients | 12 | 3 | 4 | 5 | 24 | 30 | −6 | 13 |
| 9 | Bolton Wanderers | 14 | 3 | 2 | 9 | 16 | 31 | −15 | 11 |
| 10 | Stockport County | 15 | 3 | 2 | 10 | 25 | 41 | −16 | 10 |
| 11 | Chorley | 13 | 2 | 2 | 9 | 10 | 18 | −8 | 8 |
| 12 | Bradford City | 14 | 2 | 1 | 11 | 9 | 45 | −36 | 7 |
* ↑ Stockport County deducted one point

#### Division One Midlands

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Wolverhampton Wanderers | 15 | 14 | 0 | 1 | 83 | 10 | +73 | 42 |
| 2 | Birmingham & West Midlands | 15 | 9 | 3 | 3 | 50 | 23 | +27 | 30 |
| 3 | Bedworth United | 16 | 9 | 3 | 4 | 50 | 34 | +16 | 30 |
| 4 | The New Saints | 15 | 8 | 3 | 4 | 42 | 31 | +11 | 27 |
| 5 | Lincoln City | 14 | 8 | 0 | 6 | 44 | 25 | +19 | 24 |
| 6 | Long Eaton United | 15 | 7 | 1 | 7 | 25 | 23 | +2 | 22 |
| 7 | Leicester United | 13 | 6 | 1 | 6 | 28 | 41 | −13 | 19 |
| 8 | Sporting Khalsa | 14 | 5 | 1 | 8 | 28 | 32 | −4 | 16 |
| 9 | Leafield Athletic | 14 | 5 | 1 | 8 | 30 | 35 | −5 | 16 |
| 10 | Doncaster Rovers Belles | 15 | 5 | 1 | 9 | 24 | 37 | −13 | 16 |
| 11 | Solihull Moors | 14 | 3 | 0 | 11 | 18 | 53 | −35 | 9 |
| 12 | Burton Albion | 12 | 0 | 0 | 12 | 10 | 88 | −78 | 0 |

#### Division One South East

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Ipswich Town | 14 | 11 | 1 | 2 | 53 | 11 | +42 | 34 |
| 2 | AFC Wimbledon | 14 | 10 | 3 | 1 | 30 | 12 | +18 | 33 |
| 3 | AFC Basildon | 14 | 9 | 2 | 3 | 44 | 31 | +13 | 29 |
| 4 | Billericay Town | 12 | 9 | 1 | 2 | 39 | 12 | +27 | 28 |
| 5 | Leyton Orient | 12 | 8 | 1 | 3 | 27 | 14 | +13 | 25 |
| 6 | Enfield Town | 13 | 7 | 3 | 3 | 32 | 17 | +15 | 24 |
| 7 | Actonians | 12 | 5 | 1 | 6 | 20 | 25 | −5 | 16 |
| 8 | Cambridge United | 15 | 4 | 2 | 9 | 16 | 31 | −15 | 14 |
| 9 | Norwich City | 16 | 3 | 2 | 11 | 34 | 69 | −35 | 11 |
| 10 | Stevenage | 15 | 3 | 1 | 11 | 32 | 56 | −24 | 10 |
| 11 | Cambridge City | 13 | 2 | 3 | 8 | 16 | 33 | −17 | 9 |
| 12 | Kent Football United | 14 | 1 | 0 | 13 | 18 | 50 | −32 | 3 |

#### Division One South West

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Southampton F.C. Women | 11 | 10 | 1 | 0 | 53 | 5 | +48 | 31 |
| 2 | Southampton Women's F.C. | 12 | 9 | 2 | 1 | 39 | 13 | +26 | 29 |
| 3 | Exeter City | 12 | 8 | 1 | 3 | 38 | 27 | +11 | 25 |
| 4 | Cheltenham Town | 11 | 9 | 1 | 1 | 19 | 10 | +9 | 25 |
| 5 | Chesham United | 11 | 5 | 2 | 4 | 34 | 29 | +5 | 17 |
| 6 | Larkhall Athletic | 8 | 5 | 1 | 2 | 19 | 15 | +4 | 16 |
| 7 | Buckland Athletic | 11 | 3 | 2 | 6 | 20 | 21 | −1 | 11 |
| 8 | Brislington | 11 | 2 | 2 | 7 | 22 | 35 | −13 | 8 |
| 9 | Maidenhead United | 12 | 2 | 0 | 10 | 8 | 42 | −34 | 6 |
| 10 | Poole Town | 11 | 1 | 0 | 10 | 11 | 37 | −26 | 3 |
| 11 | Swindon Town | 12 | 1 | 0 | 11 | 15 | 44 | −29 | 3 |
* ↑ Cheltenham fined and deducted three points for fielding an ineligible player.

### Cup competitions
#### FA Women's Cup
##### Final

The final was played at Wembley Stadium on Saturday 1 November 2020.

#### FA Women's League Cup
##### Final
## Managerial changes

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 |
| Luton Town | Mick Harford | End of caretaker spell | 4 May 2019 | Pre-season | Graeme Jones | 7 May 2019 |
| Walsall | Martin O'Connor | End of caretaker spell | 4 May 2019 | Pre-season | Darrell Clarke | 10 May 2019 |
| Scunthorpe United | Andy Dawson | End of caretaker spell | 4 May 2019 | Pre-season | Paul Hurst | 13 May 2019 |
| Plymouth Argyle | Kevin Nancekivell | End of caretaker spell | 4 May 2019 | Pre-season | Ryan Lowe | 5 June 2019 |
| Gillingham | Mark Patterson | End of caretaker spell | 4 May 2019 | Pre-season | Steve Evans | 21 May 2019 |
| Oldham Athletic | Pete Wild | Resigned | 4 May 2019 | Pre-season | Laurent Banide | 11 June 2019 |
| Queens Park Rangers | John Eustace | End of caretaker spell | 5 May 2019 | Pre-season | Mark Warburton | 8 May 2019 |
| Brighton & Hove Albion | Chris Hughton | Sacked | 13 May 2019 | Pre-season | Graham Potter | 20 May 2019 |
| West Bromwich Albion | James Shan | End of caretaker spell | 14 May 2019 | Pre-season | Slaven Bilić | 13 June 2019 |
| Mansfield Town | David Flitcroft | Sacked | 14 May 2019 | Pre-season | John Dempster | 14 May 2019 |
| Middlesbrough | Tony Pulis | End of contract | 17 May 2019 | Pre-season | Jonathan Woodgate | 14 June 2019 |
| Swansea City | Graham Potter | Signed by Brighton & Hove Albion | 20 May 2019 | Pre-season | Steve Cooper | 13 June 2019 |
| Bury | Ryan Lowe | Signed by Plymouth Argyle | 5 June 2019 | Pre-season | Paul Wilkinson | 2 July 2019 |
| Hull City | Nigel Adkins | End of contract | 8 June 2019 | Pre-season | Grant McCann | 21 June 2019 |
| Leyton Orient | Justin Edinburgh | Died | 8 June 2019 | Pre-season | Ross Embleton (interim) | 19 June 2019 |
| Chelsea | Maurizio Sarri | Signed by Juventus | 16 June 2019 | Pre-season | Frank Lampard | 4 July 2019 |
| Birmingham City | Garry Monk | Sacked | 18 June 2019 | Pre-season | Pep Clotet | 20 June 2019 |
| Doncaster Rovers | Grant McCann | Signed by Hull City | 21 June 2019 | Pre-season | Darren Moore | 10 July 2019 |
| Nottingham Forest | Martin O'Neill | Sacked | 28 June 2019 | Pre-season | Sabri Lamouchi | 28 June 2019 |
| Newcastle United | Rafael Benítez | End of contract | 30 June 2019 | Pre-season | Steve Bruce | 17 July 2019 |
| Derby County | Frank Lampard | Signed by Chelsea | 4 July 2019 | Pre-season | Phillip Cocu | 5 July 2019 |
| Blackpool | Terry McPhillips | End of contract | 5 July 2019 | Pre-season | Simon Grayson | 6 July 2019 |
| Sheffield Wednesday | Steve Bruce | Resigned | 15 July 2019 | Pre-season | Lee Bullen | 15 July 2019 |
| Macclesfield Town | Sol Campbell | Mutual consent | 15 August 2019 | 8th | Daryl McMahon | 19 August 2019 |
| Huddersfield Town | Jan Siewert | Sacked | 16 August 2019 | 20th | Danny Cowley | 9 September 2019 |
| Bolton Wanderers | Phil Parkinson | Resigned | 21 August 2019 | 23rd | Keith Hill | 31 August 2019 |
| Southend United | Kevin Bond | Resigned | 6 September 2019 | 22nd | Sol Campbell | 22 October 2019 |
| Lincoln City | Danny Cowley | Signed by Huddersfield Town | 9 September 2019 | 5th | Michael Appleton | 20 September 2019 |
| Watford | Javi Gracia | Sacked | 7 September 2019 | 20th | Quique Sánchez Flores | 7 September 2019 |
| Oldham Athletic | Laurent Banide | Sacked | 19 September 2019 | 21st | Dino Maamria | 19 September 2019 |
| Millwall | Neil Harris | Resigned | 3 October 2019 | 18th | Gary Rowett | 21 October 2019 |
| Barnsley | Daniel Stendel | Resigned | 8 October 2019 | 23rd | Gerhard Struber | 20 November 2019 |
| Sunderland | Jack Ross | Sacked | 8 October 2019 | 6th | Phil Parkinson | 17 October 2019 |
| Reading | José Manuel Gomes | Sacked | 9 October 2019 | 22nd | Mark Bowen | 14 October 2019 |
| AFC Wimbledon | Wally Downes | Mutual Agreement | 20 October 2019 | 21st | Glyn Hodges | 23 October 2019 |
| Morecambe | Jim Bentley | Resigned | 28 October 2019 | 24th | Derek Adams | 7 November 2019 |
| Stoke City | Nathan Jones | Sacked | 1 November 2019 | 23rd | Michael O'Neill | 8 November 2019 |
| Milton Keynes Dons | Paul Tisdale | Sacked | 2 November 2019 | 21st | Russell Martin | 3 November 2019 |
| Cardiff City | Neil Warnock | Mutual Agreement | 11 November 2019 | 14th | Neil Harris | 16 November 2019 |
| Carlisle United | Steven Pressley | Sacked | 13 November 2019 | 19th | Chris Beech | 26 November 2019 |
| Leyton Orient | Carl Fletcher | Sacked | 14 November 2019 | 16th | Ross Embleton | 14 November 2019 |
| Grimsby Town | Michael Jolley | Sacked | 15 November 2019 | 18th | Ian Holloway | 29 December 2019 |
| Tottenham Hotspur | Mauricio Pochettino | Sacked | 19 November 2019 | 14th | José Mourinho | 20 November 2019 |
| Arsenal | Unai Emery | Sacked | 29 November 2019 | 8th | Mikel Arteta | 20 December 2019 |
| Watford | Quique Sánchez Flores | Sacked | 1 December 2019 | 20th | Nigel Pearson | 6 December 2019 |
| Crawley Town | Gabriele Cioffi | Mutual consent | 2 December 2019 | 17th | John Yems | 5 December 2019 |
| Everton | Marco Silva | Sacked | 5 December 2019 | 18th | Carlo Ancelotti | 21 December 2019 |
| Mansfield Town | John Dempster | Sacked | 14 December 2019 | 18th | Graham Coughlan | 17 December 2019 |
| Bristol Rovers | Graham Coughlan | Signed by Mansfield Town | 17 December 2019 | 4th | Ben Garner | 23 December 2019 |
| West Ham United | Manuel Pellegrini | Sacked | 28 December 2019 | 17th | David Moyes | 29 December 2019 |
| Macclesfield Town | Daryl McMahon | Resigned | 2 January 2020 | 22nd | Mark Kennedy | 16 January 2020 |
| Cambridge United | Colin Calderwood | Sacked | 29 January 2020 | 18th | Mark Bonner | 9 February 2020 |
| Scunthorpe United | Paul Hurst | Sacked | 29 January 2020 | 15th | Russ Wilcox | 12 February 2020 |
| Bradford City | Gary Bowyer | Sacked | 3 February 2020 | 8th | Stuart McCall | 4 February 2020 |
| Blackpool | Simon Grayson | Sacked | 12 February 2020 | 15th | Neil Critchley | 2 March 2020 |
| Stevenage | Graham Westley | Resigned | 16 February 2020 | 24th | Alex Revell | 16 February 2020 |
| Luton Town | Graeme Jones | Mutual Consent | 24 April 2020 | 23rd | Nathan Jones | 28 May 2020 |
| Burton Albion | Nigel Clough | Resigned | 18 May 2020 | 12th | Jake Buxton | 18 May 2020 |
| Bolton Wanderers | Keith Hill | End of Contract | 12 June 2020 | 23rd | Ian Evatt | 1 July 2020 |
| Middlesbrough | Jonathan Woodgate | Sacked | 23 June 2020 | 21st | Neil Warnock | 23 June 2020 |
| Southend United | Sol Campbell | Sacked | 30 June 2020 | 22nd | Mark Molesley | 13 August 2020 |
| Birmingham City | Pep Clotet | Mutual consent | 8 July 2020 | 17th | Steve Spooner Craig Gardner (Caretakers) | 31 July 2020 |
| Huddersfield Town | Danny Cowley | Sacked | 19 July 2020 | 18th | Danny Schofield (Caretaker) | 23 July 2020 |
| Watford | Nigel Pearson | Sacked | 19 July 2020 | 17th | Hayden Mullins (interim) | 19 July 2020 |

## Deaths

* 1 June 2019: José Antonio Reyes, 35, Spain and Arsenal winger.
* 4 June 2019: George Darwin, 87, Huddersfield Town, Mansfield Town, Derby County, Rotherham United and Barrow inside forward.
* 4 June 2019: Lawrie Leslie, 84, Scotland, West Ham United, Stoke City, Millwall and Southend United goalkeeper.
* 6 June 2019: Johnny Robinson, 83, Bury and Oldham Athletic winger.
* 8 June 2019: Justin Edinburgh, 49, Southend United, Tottenham Hotspur and Portsmouth left back, who also managed Newport County, Gillingham and Northampton Town and was manager of Leyton Orient at the time of his death.
* 13 June 2019: Geoff Lees, 85, Bradford City wing half.
* 17 June 2019: Ian MacFarlane, 86, Chelsea and Leicester City full back, who also managed Carlisle United, Sunderland and Leicester City.
* c. 19 June 2019: Bobby Brown, 87, Workington full back.
* 19 June 2019: Dennis White, 70, Hartlepool United full back.
* 24 June 2019: Graham Barnett, 83, Port Vale, Tranmere Rovers and Halifax Town inside-forward.
* 23 July 2019: Bobby Park, 73, Aston Villa, Wrexham, Peterborough United, Northampton Town and Hartlepool United wing half.
* 24 July 2019: Sammy Chapman, 81, Mansfield Town and Portsmouth wing half, who also managed Wolverhampton Wanderers.
* 24 July 2019: Bernard Evans, 82, Wrexham, Queens Park Rangers, Oxford United and Tranmere Rovers forward.
* 28 July 2019: Peter McConnell, 82, Leeds United, Carlisle United and Bradford City wing half.
* 28 July 2019: Kevin Stonehouse, 59, Blackburn Rovers, Huddersfield Town, Blackpool, Darlington and Rochdale striker.
* 30 July 2019: Ron Hughes, 88, Chester full back.
* 1 August 2019: Steve Talboys, 52, Wimbledon and Watford midfielder.
* 5 August 2019: John Lowey, 61, Sheffield Wednesday, Blackburn Rovers, Wigan Athletic, Preston North End and Chester City midfielder.
* 11 August 2019: Doug Clarke, 85, Hull City, Torquay United and Bury winger.
* c. 16 August 2019: Bobby Smith, 78, Barnsley full back/midfielder.
* 22 August 2019: Junior Agogo, 40, Ghana, Sheffield Wednesday, Queens Park Rangers, Bristol Rovers and Nottingham Forest striker.
* 4 September 2019: Kenny Mitchell, 62, Newcastle United and Darlington defender.
* 13 September 2019: Dennis Edwards, 82, Charlton Athletic, Portsmouth and Aldershot inside forward.
* 18 September 2019: Kelvin Maynard, 32, Burton Albion right back.
* 26 September 2019: Peter Downsborough, 76, Halifax Town, Swindon Town and Bradford City goalkeeper.
* 1 October 2019: Fred Molyneux, 75, Southport, Plymouth Argyle and Tranmere Rovers defender.
* 10 October 2019: Stuart Taylor, 72, Bristol Rovers central defender and record league appearance holder.
* 23 October 2019: Duncan Forbes, 78, Colchester United and Norwich City central defender.
* 28 October 2019: Bert Mozley, 96, England and Derby County right back.
* 9 November 2019: Cyril Robinson, 90, Blackpool, Bradford Park Avenue and Southport wing half.
* 10 November 2019: Les Campbell, 84, Preston North End, Blackpool and Tranmere Rovers winger.
* 10 November 2019: Dennis Sorrell, 79, Leyton Orient and Chelsea left half.
* 16 November 2019: Johnny Wheeler, 91, England, Tranmere Rovers, Bolton Wanderers and Liverpool wing half.
* 23 November 2019: Sean Haslegrave, 68, Stoke City, Nottingham Forest, Preston North End, Crewe Alexandra, York City and Torquay United midfielder.
* 25 November 2019: Martin Harvey, 78, Northern Ireland and Sunderland wing half.
* 6 December 2019: Brian Sparrow, 57, Arsenal and Crystal Palace full back.
* 7 December 2019: Ron Saunders, 87, Everton, Gillingham, Portsmouth, Watford and Charlton Athletic striker, who also managed Oxford United, Norwich City, Manchester City, Aston Villa, Birmingham City and West Bromwich Albion.
* 9 December 2019: Roy Cheetham, 79, Manchester City and Chester winger.
* 10 December 2019: Jim Smith, 79, Aldershot, Halifax Town, Lincoln City and Colchester United wing half, who managed Colchester, Blackburn Rovers, Birmingham City, Oxford United, Queens Park Rangers, Newcastle United, Portsmouth and Derby County.
* 15 December 2019: Alan Jarvis, 76, Wales, Hull City and Mansfield Town forward.
* 16 December 2019: Rod Johnson, 74, Leeds United, Doncaster Rovers, Rotherham United and Bradford City midfielder.
* 18 December 2019: Tom White, 80, Crystal Palace, Blackpool, Bury and Crewe Alexandra forward.
* 20 December 2019: Billy Hughes, 70, Scotland, Sunderland, Derby County and Leicester City forward.
* 21 December 2019: Martin Peters MBE, 76, England World Cup winner, who played as a midfielder for West Ham United, Tottenham Hotspur, Norwich City and Sheffield United, the latter club whom he also managed.
* 22 December 2019: Gary Talbot, 82, Chester and Crewe Alexandra striker.
* 23 December 2019: Alan Harrington, 86, Wales and Cardiff City defender.
* 23 December 2019: George Petchey, 88, West Ham United, Queens Park Rangers and Crystal Palace wing half, who also managed Leyton Orient and Millwall.
* 25 December 2019: Martyn King, 82, Colchester United and Wrexham forward, who holds the record as the highest league goalscorer in Colchester United history.
* 29 December 2019: John Shuker, 77, Oxford United defender.
* c. 30 December 2019: Micky Block, 79, Chelsea, Brentford and Watford winger.
* 1 January 2020: Chris Barker, 39, Barnsley, Cardiff City, Queens Park Rangers, Plymouth Argyle and Southend United defender.
* 6 January 2020: Ray Byrom, 85, Accrington Stanley and Bradford (Park Avenue) outside left.
* 9 January 2020: Jimmy Shields, 88, Northern Ireland, Southampton and Headington United forward.
* 10 January 2020: Eric Brookes, 75, Barnsley, Northampton Town and Peterborough United left back.
* 12 January 2020: Brian Clifton, 85, Southampton and Grimsby Town inside forward/half back.
* 20 January 2020: Mick Vinter, 65, Notts County, Wrexham, Oxford United, Mansfield Town and Newport County forward.
* 23 January 2020: Tom Daley, 86, Grimsby Town, Huddersfield Town and Peterborough United goalkeeper.
* 25 January 2020: Jordan Sinnott, 25, contracted to Alfreton Town at the time of his death, the midfielder had Football League experience with Huddersfield Town, Bury and Chesterfield.
* 30 January 2020: Dale Jasper, 56, Chelsea, Brighton & Hove Albion and Crewe Alexandra defender/midfielder.
* c. 6 February 2020: Jimmy Moran, 84, Leicester City, Norwich City, Northampton Town, Darlington and Workington inside forward.
* 7 February 2020: Brian Pilkington, 86, England, Burnley, Bolton Wanderers and Bury winger.
* 9 February 2020: Peter McCall, 83, Bristol City and Oldham Athletic wing half.
* 14 February 2020: Jimmy Conway, 73, Republic of Ireland, Fulham and Manchester City midfielder.
* 14 February 2020: Brian Jackson, 86, Leyton Orient, Liverpool, Port Vale, Peterborough United and Lincoln City outside right.
* 16 February 2020: Harry Gregg, OBE, 87, Northern Ireland, Doncaster Rovers, Manchester United and Stoke City goalkeeper, who also managed Shrewsbury Town, Swansea City, Crewe Alexandra and Carlisle United. He also survived the Munich air disaster in 1958, helping many of his fellow passengers to safety.
* 20 February 2020: Malcolm Pyke, 81, West Ham United and Crystal Palace wing half.
* 20 February 2020: Jimmy Wheeler, 86, Reading striker, who also managed Bradford City.
* 15 March 2020: Mick Morris, 77, Oxford United and Port Vale forward.
* 19 March 2020: Peter Whittingham, 35, Aston Villa, Cardiff City and Blackburn Rovers midfielder.
* 26 March 2020: Fred Smith, 77, Burnley, Portsmouth and Halifax Town full back.
* 30 March 2020: Alex Forsyth, 91, Darlington outside right.
* 30 March 2020: John Haselden, 76, Rotherham United and Doncaster Rovers centre half, who also managed Huddersfield Town and coached numerous clubs.
* 31 March 2020: Arthur Marsh, 72, Bolton Wanderers, Rochdale and Darlington defender.
* 6 April 2020: Radomir Antić, 71, Yugoslavia and Luton Town defender.
* 6 April 2020: Ray Hiron, 76, Portsmouth and Reading forward.
* 12 April 2020: Peter Bonetti, 78, England and Chelsea goalkeeper.
* 13 April 2020: David Corbett, 79, Swindon Town and Plymouth Argyle winger.
* 13 April 2020: Peter Madden, 85, Rotherham United defender, who also managed Darlington and Rochdale.
* c. 13 April 2020: Alf Wood, 74, Manchester City, Shrewsbury Town, Millwall, Hull City, Middlesbrough and Walsall striker.
* 14 April 2020: John Collins, 71, Tottenham Hotspur, Portsmouth, Halifax Town, Sheffield Wednesday and Barnsley full back.
* 14 April 2020: Cyril Lawrence, 99, Rochdale and Wrexham winger.
* 14 April 2020: Billy Wright, 89, Blackpool, Leicester City, Newcastle United, Plymouth Argyle and Millwall midfielder.
* 14 April 2020: Ron Wylie, 86, Notts County, Aston Villa and Birmingham City midfielder, who also managed West Bromwich Albion.
* 16 April 2020: Peter Phoenix, 83, Oldham Athletic, Rochdale, Exeter City, Southport and Stockport County winger.
* 17 April 2020: Norman Hunter, 76, England, Leeds United, Bristol City and Barnsley defender, who also managed Barnsley, Rotherham United and Bradford City.
* 19 April 2020: Dickie Dowsett, 88, Tottenham Hotspur, Southend United, Southampton, Bournemouth & Boscombe Athletic and Crystal Palace inside forward.
* 21 April 2020: Dave Bacuzzi, 79, Arsenal, Manchester City and Reading defender.
* 22 April 2020: Sid Bishop, 86, Leyton Orient defender.
* 22 April 2020: Jimmy Goodfellow, 76, Port Vale, Workington, Rotherham United and Stockport County midfielder, who coached a number of clubs and managed Cardiff City.
* 24 April 2020: Don Woan, 92, Liverpool, Leyton Orient, Bradford City and Tranmere Rovers striker.
* c. 26 April 2020: John Rowlands, 73, Mansfield Town, Torquay United, Stockport County, Barrow, Workington, Crewe Alexandra and Hartlepool United forward.
* 28 April 2020: Michael Robinson, 61, Republic of Ireland, Preston North End, Manchester City, Brighton & Hove Albion, Liverpool and Queens Park Rangers striker.
* 29 April 2020: Trevor Cherry, 72, England, Huddersfield Town, Leeds United and Bradford City defender, who also managed Bradford City.
* 29 April 2020: Allan Gauden, 75, Sunderland, Darlington, Grimsby Town, Hartlepool United and Gillingham midfielder.
* c. 29 April 2020: Jim Keers, 88, Darlington outside forward.
* 2 May 2020: John Ogilvie, 91, Leicester City and Mansfield Town full back.
* 3 May 2020: John Ridley, 68, Port Vale, Leicester City and Chesterfield midfielder.
* 23 May 2020: Charlie Cooper, 79, Bolton Wanderers and Barrow defender.
* 26 May 2020: Christian Mbulu, 23, Crewe Alexandra and Morecambe defender, he was under contract at Morecambe at the time of his death.
* 26 May 2020: Glyn Pardoe, 73, Manchester City defender.
* 28 May 2020: Paul Shrubb, 64, Fulham, Brentford and Aldershot utility player.
* 30 May 2020: Ron Thompson, 88, Carlisle United wing half.
* 5 June 2020: Jim Fryatt, 79, Charlton Athletic, Southend United, Bradford Park Avenue, Southport, Torquay United, Stockport County, Blackburn Rovers and Oldham Athletic striker.
* 7 June 2020: Ralph Wright, 72, Bradford Park Avenue, Hartlepool United, Stockport County, Bolton Wanderers and Southport midfielder.
* 8 June 2020: Tony Dunne, 78, Republic of Ireland, Manchester United and Bolton Wanderers left back.
* 22 June 2020: Harry Penk, 85, Portsmouth, Plymouth Argyle and Southampton winger.
* 23 June 2020: Dick Oxtoby, 80, Bolton Wanderers and Tranmere Rovers defender.
* 26 June 2020: Theo Foley, 83, Republic of Ireland, Exeter City, Northampton Town and Charlton Athletic defender, who also managed Charlton Athletic and Northampton Town.

## Retirements

* 2 June 2019: Rudi Skácel, 39, former Czech Republic and Southampton midfielder.
* 4 June 2019: Gary Taylor-Fletcher, 38, former Leyton Orient, Lincoln City, Huddersfield Town, Blackpool, Leicester City, Tranmere Rovers and Accrington Stanley forward.
* 11 June 2019: Aaron Hughes, 39, former Northern Ireland, Newcastle United, Aston Villa, Fulham, Queens Park Rangers and Brighton & Hove Albion defender.
* 12 June 2019: Tom Taiwo, 29, former Carlisle United midfielder.
* 18 June 2019: Kris Boyd, 35, former Scotland and Middlesbrough striker.
* 21 June 2019: Fernando Torres, 35, former Spain, Liverpool and Chelsea striker.
* 28 June 2019: Stuart Lewis, 31, former Barnet, Gillingham, Dagenham & Redbridge and Wycombe Wanderers midfielder.
* 4 July 2019: Dorus de Vries, 38, former Swansea City, Wolverhampton Wanderers and Nottingham Forest goalkeeper.
* 4 July 2019: Arjen Robben, 35, former Netherlands and Chelsea winger.
* 12 July 2019: Peter Crouch, 38, former England, Queens Park Rangers, Portsmouth, Aston Villa, Southampton, Liverpool, Tottenham Hotspur, Stoke City and Burnley striker.
* 25 July 2019: Darren Bent, 35, former England, Ipswich Town, Charlton Athletic, Tottenham Hotspur, Sunderland, Aston Villa and Derby County striker.
* 26 July 2019: Micah Richards, 31, former England, Great Britain, Manchester City and Aston Villa defender.
* 26 July 2019: Marvin Sordell, 28, former Great Britain, Watford, Bolton Wanderers, Burnley, Colchester United, Coventry City and Burton Albion striker.
* 29 July 2019: Patrice Evra, 38, former France, Manchester United and West Ham United left back.
* 30 July 2019: Marcus Bean, 34, former Jamaica, Queens Park Rangers, Blackpool, Brentford, Colchester United and Wycombe Wanderers midfielder.
* 3 August 2019: Leroy Lita, 34, former Bristol City, Reading, Middlesbrough, Swansea City, Barnsley and Yeovil Town striker.
* 5 August 2019: Willo Flood, 34, former Manchester City, Cardiff City and Middlesbrough midfielder.
* 5 August 2019: Karl Henry, 36, former Stoke City, Wolverhampton Wanderers, Queens Park Rangers, Bolton Wanderers and Bradford City midfielder.
* 6 August 2019: David Forde, 39, former Republic of Ireland, Cardiff City, Millwall and Cambridge United goalkeeper.
* 7 August 2019: Diego Forlán, 40, former Uruguay and Manchester United striker.
* 12 August 2019: Michael Kightly, 33, former Southend United, Wolverhampton Wanderers, Stoke City and Burnley winger.
* 20 August 2019: Jonathan Forte, 33, former Barbados, Sheffield United, Scunthorpe United, Southampton, Oldham Athletic, Notts County and Exeter City striker.
* 24 August 2019: Shaun Wright-Phillips, 37, former England, Manchester City, Chelsea and Queens Park Rangers winger.
* 27 August 2019: Jermaine Beckford, 35, former Jamaica, Leeds United, Everton, Leicester City, Bolton Wanderers, Preston North End and Bury striker.
* 30 August 2019: David Meyler, 30, former Republic of Ireland, Sunderland, Hull City and Reading midfielder.
* 6 September 2019: Andrew Taylor, 33, former Middlesbrough, Cardiff City, Wigan Athletic and Bolton Wanderers left back.
* 7 September 2019: Samuel Eto'o, 38, former Cameroon, Chelsea and Everton striker.
* 15 September 2019: Daniel McBreen, 42, former Scunthorpe United and York City striker.
* 19 September 2019: Dimitar Berbatov, 38, former Bulgaria, Tottenham Hotspur, Manchester United and Fulham striker.
* 20 September 2019: Anderson, 31, former Brazil and Manchester United midfielder.
* 30 September 2019: Gareth McAuley, 39, former Northern Ireland, Lincoln City, Leicester City, Ipswich Town and West Bromwich Albion defender.
* 3 October 2019: Greg Tansey, 30, former Stockport County and Stevenage midfielder.
* 7 October 2019: Tim Howard, 40, former USA, Manchester United and Everton goalkeeper.
* 8 October 2019: Bastian Schweinsteiger, 35, former Germany and Manchester United midfielder.
* 16 October 2019: Calum Dyson, 23, former Everton and Plymouth Argyle striker.
* 29 October 2019: James Morrison, 33, former Scotland, Middlesbrough and West Bromwich Albion midfielder.
* 14 December 2019: Philippe Senderos, 34, former Switzerland, Arsenal, Fulham and Aston Villa centre half.
* 31 December 2019: Sanmi Odelusi, 26, former Bolton Wanderers, Wigan Athletic, Colchester United and Cheltenham Town forward.
* 24 January 2020: Dean Brill, 34, former Luton Town, Oldham Athletic, Barnet and Leyton Orient goalkeeper.
* 29 January 2020: Billy Kee, 29, former Torquay United, Burton Albion, Scunthorpe United and Accrington Stanley striker.
* 6 February 2020: Kenny Miller, 40, former Scotland, Wolverhampton Wanderers, Derby County and Cardiff City striker.
* 19 February 2020: Alan Hutton, 35, former Scotland, Tottenham Hotspur and Aston Villa right back.
* 22 April 2020: Lee Hughes, 43, former West Bromwich Albion, Notts County and Port Vale striker.
* 22 April 2020: Yann Kermorgant, 38, former Leicester City, Charlton Athletic, A.F.C. Bournemouth and Reading striker.
* 26 April 2020: Ricky Shakes, 35, former Trinidad & Tobago, Guyana, Swindon Town and Brentford winger.
* 26 April 2020: Ted Smith, 24, former Southend United goalkeeper.
* 26 May 2020: Alex Cisak, 31, former Tamworth, Accrington Stanley, Oldham Athletic, Portsmouth, Burnley, York City and Leyton Orient goalkeeper.
* 1 June 2020: Brian Wilson, 37, former Stoke City, Cheltenham Town, Bristol City, Colchester United and Oldham Athletic defender.
* 10 June 2020: Don Cowie, 37, former Scotland, Watford, Cardiff City and Wigan Athletic midfielder.
* 10 June 2020: Gary Harkins, 35, former Grimsby Town midfielder.
* 12 June 2020: Stephen Bywater, 39, former Rochdale, West Ham United, Derby County, Sheffield Wednesday, Millwall, Doncaster Rovers and Burton Albion goalkeeper.
* 15 June 2020: Mark O'Brien, 27, former Derby County, Luton Town and Newport County defender.
* 21 June 2020: David Ngog, 31, former Liverpool, Bolton Wanderers and Swansea City striker.
* 22 June 2020: Barry Roche, 38, former Nottingham Forest, Chesterfield and Morecambe goalkeeper.

## Clubs removed

* Bury FC were expelled from the EFL League One on 27 August 2019, due to financial issues at the club meaning they could not satisfy the requirements of their notice of withdrawal issued by the EFL for this deadline date.

## Diary of the season

* 31 August 2019: The first month of the new season ends with Liverpool top of the Premier League, the only team to have won all four games in August. Manchester City are two points behind in second. Leicester City, Crystal Palace and West Ham United have made good starts to the season and occupy third to fifth, ahead of Arsenal (with a game in hand) and Manchester United. Newly promoted Aston Villa and Norwich City are having a tough time on their return to the top flight, tied on three points apiece with Wolverhampton Wanderers (who have played nine games already en route to the Europa League group stage, and have a game in hand), and only above Watford, the only Premier League team without a win so far. Swansea City are having a good start under Steve Cooper's management to lead the Championship, two points ahead of newly promoted Charlton Athletic. Leeds United stand third and look to be contending for another attempt at promotion. West Bromwich Albion and Bristol City stand in fourth and fifth; newly relegated Fulham, Preston North End, Queens Park Rangers, and managerless Birmingham City tussle for the sixth play-off spot. Another newly relegated team, Huddersfield Town, are having a torrid start on their return to the second tier and stand in 23rd on one point, with manager Jan Siewert sacked a fortnight earlier. Stoke City prop up the table, also with one point, three points behind 22nd-placed Wigan Athletic.
* 30 September 2019: September ends with Liverpool now five points clear of second-placed Manchester City. Leicester and West Ham continue their good starts to the season and stand third and fifth, sandwiching Arsenal; Tottenham and Chelsea are sixth and seventh. Watford, still without a win, prop up the table, three points behind Aston Villa (18th) and Newcastle United. West Brom now lead the Championship, one point ahead of Swansea and Nottingham Forest and two ahead of Leeds, Preston, and Charlton. Wigan has climbed to 21st at the expense of Barnsley; the Championship relegation zone is otherwise unchanged.
* 25 October 2019: Leicester break the record for the biggest away win in top-flight history with a 9–0 victory at Southampton.
* 31 October 2019: Liverpool end October six points ahead of Manchester City, though they have lost their 100% record due to a 1–1 draw at Old Trafford. Leicester remain third, ahead of Chelsea on goal difference, largely thanks to that 9–0 victory over Southampton. Arsenal are four points adrift of the Champions League places in fifth, Crystal Palace's good start sees them sixth after three months played, and Manchester United, Sheffield United, Bournemouth, and West Ham share seventh with only goal difference separating them. Watford remain winless and bottom, now joined by Norwich and Southampton. West Brom continue to lead the Championship, two points ahead of Preston, Leeds, and Swansea. Sheffield Wednesday and Bristol City complete the top six. Barnsley (24th) and Stoke are joint bottom, joined in the Championship's bottom three by Middlesbrough.
* 30 November 2019: Liverpool remain top of the league at the end of November, eleven points clear of Manchester City and Leicester (the latter of whom has a game in hand). Chelsea remain fourth. Spurs have jumped to fifth following Jose Mourinho's appointment, a point ahead of Wolves and two ahead of Sheffield United; however, the congested nature of the table below fourth is emphasised by the fact that the gap between Chelsea and Spurs (6 points) is the same as the gap between Spurs and 17th-placed Everton. The relegation zone remains unchanged from the end of October. Leeds lead the Championship, though second-placed West Brom have a game in hand. Fulham, Nottingham Forest, Bristol City and Preston make up the play-off zone. Barnsley and Stoke remain in the same places as last month, with Wigan replacing Middlesbrough in 22nd.
* 31 December 2019: The new decade begins with Liverpool's lead extended to 16 points, Leicester and Manchester City swapping places, and Chelsea remaining fourth. Manchester United, Spurs, and Wolves are hot on the West London side's tails in the race for fourth. Watford have climbed off the bottom of the table at Norwich's expense, but remain in the bottom three, now joined by Aston Villa (18th). In the Championship, Leeds and West Brom hold a comfortable nine-point lead on Fulham, joined in the play-off places by Forest, Brentford, and Sheffield Wednesday. Stoke are now out of the drop zone on goal difference ahead of Barnsley and Luton, and Wigan a point behind.
* 31 January 2020: Liverpool end January 19 points clear; it is increasingly a question of when, not if, the Merseysiders end their 30-year title drought. Manchester City have moved three points ahead of Leicester but the top seven is otherwise unchanged from the end of December. Norwich and Watford remain 20th and 19th, but the relegation battle is heating up as only two goals separate West Ham (18th), Bournemouth and Watford, and Brighton and Villa only two points away from relegation. A difficult January has seen Leeds and West Brom's lead on third-placed Forest cut to four and two points respectively. Fulham are fourth, Brentford stay fifth, and Bristol City have taken sixth place from Sheffield Wednesday. Luton (24th) and Barnsley are two points behind 22nd-placed Wigan and six points from 21st-placed Charlton.
* 29 February 2020: February ends with Watford ending Liverpool's unbeaten run; regardless, Liverpool are 22 points clear of Manchester City and need only four wins from ten games to confirm the title. The only change to the top seven is with Sheffield United jumping above Wolves to seventh; however, the race for the Champions League is still far from decided as only five points separate Manchester United in fifth with Crystal Palace in 12th. The win over Liverpool has propelled Watford to 17th, above Bournemouth but below West Ham on goal difference. Villa are two points behind and Norwich six - it is not inconceivable that for only the second time in the Premier League's history, the final day could arrive with no team certain of the drop. With ten games left in the Championship, West Brom and Leeds remain in the top two, now six and five points away from third-placed Fulham. Forest (with a game in hand), Brentford and Preston complete the top six. A run of ten points from six games has seen Wigan rise to 19th, with Middlesbrough taking their place in the bottom three, although the Teessiders have a game in hand on their nearest rivals, Stoke (21st) and Charlton. Barnsley and Luton remain joint bottom.
* 13 March 2020: League Football is postponed for the foreseeable future due to the Coronavirus pandemic, leaving Liverpool just shy of claiming their first top flight title in 29 years. Some National League and lower fixtures go ahead, but many choose not to play for the safety of fans, staff and players. It is unknown how long the league will be out of action or how long until all fixtures get postponed.
* 26 March 2020: The FA rule that every league below National League North/South, from Step 3 to Step 7, have been voided, and results expunged. No promotions or relegations will take place. The National League will meet to discuss the fate of the three remaining divisions.
* 25 June 2020: Manchester City lose 2–1 to Chelsea, therefore clinching the Premier League title for Liverpool with seven games to go. This also earns Liverpool the achievement of being the team that won the title earliest in terms of games played, with seven games remaining, and also the team to win it the latest, being the only team to win the title in June. A trophy presentation ceremony for the Reds was held at Anfield after their game against Chelsea on 22 July.