English Football League
Season2020–21
ChampionsNorwich City
PromotedWatford
Brentford
RelegatedSouthend United
Grimsby Town
New Clubs in LeagueBarrow
Harrogate Town

The 2020–21 season is the 122nd season of the English Football League (EFL) and the fifth season under that name after it was renamed from The Football League in 2016. For the eighth season running, the league was sponsored by Sky Betting & Gaming and therefore known as the Sky Bet EFL.

The EFL is contested through three divisions: the Championship, League One and League Two. The winner and the runner up of the Championship were automatically promoted to the Premier League and they were joined by the winner of the Championship playoff. The bottom two teams in League Two were relegated to the National League.

This season marked the extension by another two years of the league's partnership with official charity Mind. The mental health charity had its logo displayed on the shirts of all EFL clubs and worked with the EFL to promote mental health within football and the wider community.[1]

Promotion and relegation

Championship

Table

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Norwich City (C, P) 46 29 10 7 75 36 +39 97 Promotion to the Premier League
2 Watford (P) 46 27 10 9 63 30 +33 91
3 Brentford (O, P) 46 24 15 7 79 42 +37 87 Qualification for Championship play-offs
4 Swansea City 46 23 11 12 56 39 +17 80
5 Barnsley 46 23 9 14 58 50 +8 78
6 Bournemouth 46 22 11 13 73 46 +27 77
7 Reading 46 19 13 14 62 54 +8 70
8 Cardiff City 46 18 14 14 66 49 +17 68
9 Queens Park Rangers 46 19 11 16 57 55 +2 68
10 Middlesbrough 46 18 10 18 55 53 +2 64
11 Millwall 46 15 17 14 47 52 5 62
12 Luton Town 46 17 11 18 41 52 11 62
13 Preston North End 46 18 7 21 49 56 7 61
14 Stoke City 46 15 15 16 50 52 2 60
15 Blackburn Rovers 46 15 12 19 65 54 +11 57
16 Coventry City 46 14 13 19 49 61 12 55
17 Nottingham Forest 46 12 16 18 37 45 8 52
18 Birmingham City 46 13 13 20 37 61 24 52
19 Bristol City 46 15 6 25 46 68 22 51
20 Huddersfield Town 46 12 13 21 50 71 21 49
21 Derby County 46 11 11 24 36 58 22 44
22 Wycombe Wanderers (R) 46 11 10 25 39 69 30 43 Relegation to EFL League One
23 Rotherham United (R) 46 11 9 26 44 60 16 42
24 Sheffield Wednesday (R) 46 12 11 23 40 61 21 41[lower-alpha 1]
Source: EFL Official Website
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[4]
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
  1. Sheffield Wednesday received a 12 point deduction for breaching the League's Profitability and Sustainability Rules. This was later reduced to 6 points by an Independent League Arbitration panel.[2][3]

Play-offs

Semi-finals Final
        
3 Brentford 0 3 3
6 Bournemouth 1 1 2
3 Brentford 2
4 Swansea City 0
4 Swansea City 1 1 2
5 Barnsley 0 1 1

First leg

Bournemouth1–0Brentford
Danjuma 55' Report
Attendance: 2,000
Referee: Tim Robinson
Barnsley0–1Swansea City
Report A. Ayew 39'
Attendance: 4,000
Referee: Geoff Eltringham

Second leg

Swansea City11Barnsley
Grimes 39' Woodrow 71'

Final

Brentford2–0Swansea City
Report
Attendance: 11,689

Results

Home \ Away BAR BIR BLA BOU BRE BRI CAR COV DER HUD LUT MID MIL NOR NOT PNE QPR REA ROT SHW STO SWA WAT WYC
Barnsley 1–0 2–1 0–4 0–1 2–2 2–2 0–0 0–0 2–1 0–1 2–0 2–1 2–2 2–0 2–1 3–0 1–1 1–0 1–2 2–0 0–2 1–0 2–1
Birmingham City 1–2 0–2 1–3 1–0 0–3 0–4 1–1 0–4 2–1 0–1 1–4 0–0 1–3 1–1 0–1 2–1 2–1 1–1 0–1 2–0 1–0 0–1 1–2
Blackburn Rovers 2–1 5–2 0–2 0–1 0–0 0–0 1–1 2–1 5–2 1–0 0–0 2–1 1–2 0–1 1–2 3–1 2–4 2–1 1–1 1–1 1–1 2–3 5–0
Bournemouth 2–3 3–2 3–2 0–1 1–0 1–2 4–1 1–1 5–0 0–1 3–1 1–1 1–0 2–0 2–3 0–0 4–2 1–0 1–2 0–2 3–0 1–0 1–0
Brentford 0–2 0–0 2–2 2–1 3–2 1–1 2–0 0–0 3–0 1–0 0–0 0–0 1–1 1–1 2–4 2–1 3–1 1–0 3–0 2–1 1–1 2–0 7–2
Bristol City 0–1 0–1 1–0 1–2 1–3 0–2 2–1 1–0 2–1 2–3 0–1 0–2 1–3 0–0 2–0 0–2 0–2 0–2 2–0 0–2 1–1 0–0 2–1
Cardiff City 3–0 3–2 2–2 1–1 2–3 0–1 3–1 4–0 3–0 4–0 1–1 1–1 1–2 0–1 4–0 0–1 1–2 1–1 0–2 0–0 0–2 1–2 2–1
Coventry City 2–0 0–0 0–4 1–3 2–0 3–1 1–0 1–0 0–0 0–0 1–2 6–1 0–2 1–2 0–1 3–2 3–2 3–1 2–0 0–0 1–1 0–0 0–0
Derby County 0–2 1–2 0–4 1–0 2–2 1–0 1–1 1–1 2–0 2–0 2–1 0–1 0–1 1–1 0–1 0–1 0–2 0–1 3–3 0–0 2–0 0–1 1–1
Huddersfield Town 0–1 1–1 2–1 1–2 1–1 1–2 0–0 1–1 1–0 1–1 3–2 0–1 0–1 1–0 1–2 2–0 1–2 0–0 2–0 1–1 4–1 2–0 2–3
Luton Town 1–2 1–1 1–1 0–0 0–3 2–1 0–2 2–0 2–1 1–1 1–1 1–1 3–1 1–1 3–0 0–2 0–0 0–0 3–2 0–2 0–1 1–0 2–0
Middlesbrough 2–1 0–1 0–1 1–1 1–4 1–3 1–1 2–0 3–0 2–1 1–0 3–0 0–1 1–0 2–0 1–2 0–0 0–3 3–1 3–0 2–1 1–1 0–3
Millwall 1–1 2–0 0–2 1–4 1–1 4–1 1–1 1–2 0–1 0–3 2–0 1–0 0–0 1–1 2–1 1–1 1–1 1–0 4–1 0–0 0–3 0–0 0–0
Norwich City 1–0 1–0 1–1 1–3 1–0 2–0 2–0 1–1 0–1 7–0 3–0 0–0 0–0 2–1 2–2 1–1 4–1 1–0 2–1 4–1 1–0 0–1 2–1
Nottingham Forest 0–0 0–0 1–0 0–0 1–3 1–2 0–2 2–1 1–1 0–2 0–1 1–2 3–1 0–2 1–2 3–1 1–1 1–1 2–0 1–1 0–1 0–0 2–0
Preston North End 2–0 1–2 0–3 1–1 0–5 1–0 0–1 2–0 3–0 3–0 0–1 3–0 0–2 1–1 0–1 0–0 0–0 1–2 1–0 0–1 0–1 0–1 2–2
Queens Park Rangers 1–3 0–0 1–0 2–1 2–1 1–2 3–2 3–0 0–1 0–1 3–1 1–1 3–2 1–3 2–0 0–2 0–1 3–2 4–1 0–0 0–2 1–1 1–0
Reading 2–0 1–2 1–0 3–1 1–3 3–1 1–1 3–0 3–1 2–2 2–1 0–2 1–2 1–2 2–0 0–3 1–1 3–0 3–0 0–3 2–2 1–0 1–0
Rotherham United 1–2 0–1 1–1 2–2 0–2 2–0 1–2 0–1 3–0 1–1 0–1 1–2 0–1 1–2 0–1 2–1 3–1 0–1 3–0 3–3 1–3 1–4 0–3
Sheffield Wednesday 1–2 0–1 1–0 1–0 1–2 1–1 5–0 1–0 1–0 1–1 0–1 2–1 0–0 1–2 0–0 1–0 1–1 1–1 1–2 0–0 0–2 0–0 2–0
Stoke City 2–2 1–1 1–0 0–1 3–2 0–2 1–2 2–3 1–0 4–3 3–0 1–0 1–2 2–3 1–1 0–0 0–2 0–0 1–0 1–0 1–2 1–2 2–0
Swansea City 2–0 0–0 2–0 0–0 1–1 1–3 0–1 1–0 2–1 1–2 2–0 2–1 2–1 2–0 1–0 0–1 0–1 0–0 1–0 1–1 2–0 2–1 2–2
Watford 1–0 3–0 3–1 1–1 1–1 6–0 0–1 3–2 2–1 2–0 1–0 1–0 1–0 1–0 1–0 4–1 1–2 2–0 2–0 1–0 3–2 2–0 2–0
Wycombe Wanderers 1–3 0–0 1–0 1–0 0–0 2–1 2–1 1–2 1–2 0–0 1–3 1–3 1–2 0–2 0–3 1–0 1–1 1–0 0–1 1–0 0–1 0–2 1–1
Updated to match(es) played on 8 May 2021. Source: "Championship Results". Sky Sports. Retrieved 13 November 2020.
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

League One

Table

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Hull City (C, P) 46 27 8 11 80 38 +42 89 Promotion to the EFL Championship
2 Peterborough United (P) 46 26 9 11 83 46 +37 87
3 Blackpool (O, P) 46 23 11 12 60 37 +23 80 Qualification for League One play-offs
4 Sunderland 46 20 17 9 70 42 +28 77
5 Lincoln City 46 22 11 13 69 50 +19 77
6 Oxford United 46 22 8 16 77 56 +21 74
7 Charlton Athletic 46 20 14 12 70 56 +14 74
8 Portsmouth 46 21 9 16 65 51 +14 72
9 Ipswich Town 46 19 12 15 46 46 0 69
10 Gillingham 46 19 10 17 63 60 +3 67
11 Accrington Stanley 46 18 13 15 63 68 5 67
12 Crewe Alexandra 46 18 12 16 56 61 5 66
13 Milton Keynes Dons 46 18 11 17 64 62 +2 65
14 Doncaster Rovers 46 19 7 20 63 67 4 64
15 Fleetwood Town 46 16 12 18 49 46 +3 60
16 Burton Albion 46 15 12 19 61 73 12 57
17 Shrewsbury Town 46 13 15 18 50 57 7 54
18 Plymouth Argyle 46 14 11 21 53 80 27 53
19 AFC Wimbledon 46 12 15 19 54 70 16 51
20 Wigan Athletic 46 13 9 24 54 77 23 48
21 Rochdale (R) 46 11 14 21 61 78 17 47 Relegation to EFL League Two
22 Northampton Town (R) 46 11 12 23 41 67 26 45
23 Swindon Town (R) 46 13 4 29 55 89 34 43
24 Bristol Rovers (R) 46 10 8 28 40 70 30 38
Source: EFL Official Website
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[5]
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated

Play-offs

Semi-finals Final
        
3 Blackpool 3 3 6
6 Oxford United 0 3 3
3 Blackpool 2
5 Lincoln City 1
4 Sunderland 0 2 2
5 Lincoln City 2 1 3

First leg

Oxford United0–3Blackpool
Report
Attendance: 3,224
Referee: Bobby Madley
Lincoln City2–0Sunderland
Report
Attendance: 3,145
Referee: Craig Hicks

Second leg

Blackpool33Oxford United
Report
Attendance: 4,000
Referee: Keith Stroud
Sunderland2–1Lincoln City
Report
Attendance: 10,000
Referee: Michael Salisbury

Final

Blackpool2–1Lincoln City
Dougall 34', 54' Report Turton 1' (o.g.)
Attendance: 9,751
Referee: Tony Harrington

Results

Home \ Away ACC WIM BLA BRI BRT CHA CRE DON FLE GIL HUL IPS LIN MKD NOR OXF PET PLY POR ROC SHR SUN SWI WIG
Accrington Stanley 1–5 0–0 6–1 0–0 1–1 1–0 2–1 1–0 0–1 2–0 1–2 0–0 2–1 0–0 1–4 2–0 0–1 3–3 2–1 1–1 0–2 2–1 3–1
AFC Wimbledon 1–2 1–0 2–4 0–1 2–2 1–2 2–2 0–1 1–0 0–3 3–0 1–2 0–2 1–0 2–1 2–1 4–4 1–3 3–3 0–1 0–3 4–1 1–1
Blackpool 0–0 1–1 1–0 1–1 0–1 1–1 2–0 0–0 4–1 3–2 1–4 2–3 1–0 2–0 0–0 3–1 2–2 1–0 1–0 0–1 1–0 2–0 1–0
Bristol Rovers 4–1 0–0 2–1 1–1 0–1 0–1 2–1 1–4 0–2 1–3 0–2 0–1 0–2 2–0 0–2 0–2 3–0 3–1 1–2 2–1 0–1 0–1 1–2
Burton Albion 2–1 1–1 1–2 1–0 4–2 1–1 1–3 5–2 1–1 1–0 0–1 0–1 1–2 1–3 1–5 2–1 1–1 2–4 0–1 1–2 0–3 2–1 3–4
Charlton Athletic 0–2 5–2 0–3 3–2 1–2 2–2 1–3 3–2 2–3 1–0 0–0 3–1 0–1 2–1 2–0 0–1 2–2 1–3 4–4 1–1 0–0 2–2 1–0
Crewe Alexandra 2–0 1–1 1–1 3–2 0–3 0–2 1–0 1–1 0–1 1–2 1–1 0–1 2–0 2–1 0–6 2–0 2–1 0–0 1–1 3–2 2–2 4–2 3–0
Doncaster Rovers 0–1 2–0 3–2 4–1 0–3 0–1 1–2 0–1 2–1 3–3 4–1 1–0 1–1 0–0 3–2 1–4 2–1 2–1 1–0 0–1 1–1 2–1 1–4
Fleetwood Town 1–1 0–1 0–1 0–0 2–1 1–1 0–2 3–1 1–0 4–1 2–0 0–0 1–1 0–0 2–0 0–1 5–1 0–1 1–0 1–0 1–1 0–2 1–1
Gillingham 0–2 2–1 2–0 2–0 0–1 1–1 4–1 2–2 0–2 0–2 3–1 0–3 3–2 2–2 3–1 1–3 1–0 0–2 2–2 0–0 0–2 2–0 1–0
Hull City 3–0 1–0 1–1 2–0 2–0 2–0 1–0 2–1 2–1 1–1 0–1 0–0 0–1 3–0 2–0 1–2 1–0 0–2 2–0 0–1 2–2 1–0 3–1
Ipswich Town 2–0 0–0 2–0 2–1 2–1 0–2 1–0 2–1 3–1 1–0 0–3 1–1 0–0 0–0 0–0 0–1 1–0 0–2 2–0 2–1 0–1 2–3 2–0
Lincoln City 2–2 0–0 2–2 1–2 5–1 2–0 3–0 0–1 1–2 0–3 1–2 1–0 4–0 2–1 2–0 1–1 2–0 1–3 1–2 0–1 0–4 2–2 2–1
Milton Keynes Dons 3–2 1–1 0–1 2–0 1–1 0–1 0–2 1–0 3–1 2–0 1–3 1–1 1–2 4–3 1–1 1–1 2–1 1–0 0–3 2–2 2–2 5–0 2–0
Northampton Town 0–1 2–2 0–3 1–1 0–2 0–2 0–1 0–2 1–0 3–1 0–2 3–0 0–4 0–0 1–0 0–2 2–0 4–1 0–0 1–0 0–0 2–1 0–1
Oxford United 1–2 2–0 0–2 2–0 4–0 0–0 0–2 3–0 1–0 3–2 1–1 0–0 2–1 3–2 4–0 0–0 3–1 0–1 3–1 4–1 0–2 1–2 2–1
Peterborough United 7–0 3–0 1–2 0–0 2–2 2–1 2–0 2–2 2–1 0–1 1–3 2–1 3–3 3–0 3–1 2–0 1–0 1–0 4–1 5–1 1–1 3–1 2–1
Plymouth Argyle 2–2 1–0 1–0 2–0 2–0 0–6 1–1 2–1 1–0 1–0 0–3 1–2 4–3 1–0 2–1 2–3 0–3 2–2 0–4 1–1 1–3 4–2 0–2
Portsmouth 0–1 4–0 0–1 1–0 1–2 0–2 4–1 0–1 0–0 1–1 0–4 2–1 0–1 2–1 4–0 1–1 2–0 2–2 2–1 0–0 0–2 2–0 1–2
Rochdale 3–1 0–1 1–0 1–1 0–2 0–2 3–3 1–2 2–1 1–4 0–3 0–0 0–2 1–4 1–1 3–4 3–3 0–0 0–0 0–2 2–2 2–1 3–3
Shrewsbury Town 2–2 1–1 1–0 0–1 1–1 1–1 0–1 0–2 0–2 1–1 1–1 0–0 0–1 4–2 1–2 2–3 2–0 3–0 1–2 1–2 2–1 3–3 1–2
Sunderland 3–3 1–1 0–1 1–1 1–1 1–2 1–0 4–1 2–0 2–2 1–1 2–1 1–1 1–2 1–1 3–1 1–0 1–2 1–3 2–0 1–0 1–0 0–1
Swindon Town 0–3 0–1 0–2 1–0 4–2 2–2 2–1 1–2 0–1 1–3 2–1 1–2 0–1 1–4 2–1 1–2 0–3 0–2 3–1 3–1 0–1 0–2 1–0
Wigan Athletic 4–3 2–3 0–5 0–0 1–1 0–1 2–0 1–0 0–0 2–3 0–5 0–0 1–2 3–0 2–3 1–2 0–1 1–1 0–1 0–5 1–1 2–1 3–4
Updated to match(es) played on 9 May 2021. Source: https://www.bbc.co.uk/sport/football/league-one/table
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

League Two

Table

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Cheltenham Town (C, P) 46 24 10 12 61 39 +22 82 Promotion to the EFL League One
2 Cambridge United (P) 46 24 8 14 73 49 +24 80
3 Bolton Wanderers (P) 46 23 10 13 59 50 +9 79
4 Morecambe (O, P) 46 23 9 14 69 58 +11 78 Qualification for League Two play-offs
5 Newport County 46 20 13 13 57 42 +15 73
6 Forest Green Rovers 46 20 13 13 59 51 +8 73
7 Tranmere Rovers 46 20 13 13 55 50 +5 73
8 Salford City 46 19 14 13 54 34 +20 71
9 Exeter City 46 18 16 12 71 50 +21 70
10 Carlisle United 46 18 12 16 60 51 +9 66
11 Leyton Orient 46 17 10 19 53 55 2 61
12 Crawley Town 46 16 13 17 56 62 6 61
13 Port Vale 46 17 9 20 57 57 0 60
14 Stevenage 46 14 18 14 41 41 0 60
15 Bradford City 46 16 11 19 48 53 5 59
16 Mansfield Town 46 13 19 14 57 55 +2 58
17 Harrogate Town 46 16 9 21 52 61 9 57
18 Oldham Athletic 46 15 9 22 72 81 9 54
19 Walsall 46 11 20 15 45 53 8 53
20 Colchester United 46 11 18 17 44 61 17 51
21 Barrow 46 13 11 22 53 59 6 50
22 Scunthorpe United 46 13 9 24 41 64 23 48
23 Southend United (R) 46 10 15 21 29 58 29 45 Relegation to National League
24 Grimsby Town (R) 46 10 13 23 37 69 32 43
Updated to match(es) played on 31 May 2021. Source: EFL Official Website
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[6]
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated

Play-offs

Semi-finals Final
        
4 Morecambe 2 1 3
7 Tranmere Rovers 1 1 2
4 Morecambe 1
5 Newport County 0
5 Newport County 2 3 5
6 Forest Green Rovers 0 4 4

First leg

Newport County2–0Forest Green Rovers
Report
Attendance: 900
Referee: Charles Breakspear

Second leg

Morecambe11Tranmere Rovers
Wildig 9' Report Vaughan 53'
Referee: Thomas Bramall
Forest Green Rovers4–3 (a.e.t.)Newport County
Adams 7'
Aaron Collins 8'
Cadden 53'
Matt 87'
Report Ellison 70'
Labadie 77'
Maynard 119'
Attendance: 1,300
Referee: Martin Coy

Final

Morecambe10 (a.e.t.)Newport County
Mendes Gomes 107' (pen.) Report
Attendance: 9,083
Referee: Bobby Madley

Results

Home \ Away BRW BOL BRA CAM CAR CHE COL CRA EXE FOR GRI HAR LEY MAN MOR NEW OLD POR SAL SCU SOU STE TRA WAL
Barrow 3–3 1–0 0–2 2–2 3–0 1–1 3–2 2–1 2–2 0–1 0–1 1–1 2–0 1–2 2–1 3–4 0–2 0–1 1–0 1–2 1–1 1–1 2–2
Bolton Wanderers 1–0 1–0 2–1 1–0 1–1 0–0 0–1 1–2 0–1 0–0 2–1 2–0 1–1 1–1 0–2 1–2 3–6 2–0 2–0 3–0 1–0 0–3 2–1
Bradford City 2–1 1–1 1–0 0–1 1–2 0–0 0–2 2–2 4–1 1–0 0–1 1–0 1–0 2–1 0–3 0–0 0–0 0–1 0–0 3–0 2–1 0–1 1–1
Cambridge United 1–1 1–1 0–0 3–0 0–1 2–1 3–1 1–4 1–0 3–0 2–1 2–1 0–1 2–1 2–1 1–2 3–1 2–1 0–1 0–0 0–1 0–0 1–0
Carlisle United 1–0 3–3 3–1 1–2 1–2 3–2 2–0 1–0 1–2 1–1 1–1 0–1 1–0 3–1 3–2 1–3 0–0 2–1 2–0 2–0 4–0 2–3 0–0
Cheltenham Town 0–2 0–1 0–2 1–1 1–1 1–0 2–0 5–3 2–1 1–3 4–1 1–0 0–0 1–2 1–1 2–0 3–2 2–0 1–0 1–0 1–1 4–0 3–0
Colchester United 1–1 2–0 1–2 1–1 2–1 0–0 1–1 1–2 1–0 2–1 2–1 2–1 2–2 1–2 0–2 3–3 0–1 1–0 0–1 2–0 3–1 2–2 2–1
Crawley Town 4–2 1–4 1–1 2–1 0–3 1–0 1–0 2–0 0–0 1–2 1–3 0–0 1–0 4–0 1–1 1–4 1–3 1–0 1–0 1–1 0–1 4–0 1–1
Exeter City 1–1 1–1 3–2 2–0 1–0 0–1 6–1 2–1 1–1 3–2 1–2 4–0 0–0 0–2 0–0 1–2 0–2 1–0 3–1 0–0 3–1 5–0 0–0
Forest Green Rovers 0–2 0–1 2–2 2–0 1–0 0–0 3–0 1–2 0–0 1–0 2–1 2–1 1–2 2–2 1–1 4–3 1–1 0–2 3–2 1–3 1–0 2–1 1–1
Grimsby Town 1–0 2–1 1–2 1–2 1–1 1–1 0–0 2–1 1–4 1–2 1–2 0–1 1–1 0–3 0–2 0–0 1–0 0–4 1–0 0–0 1–2 0–0 1–1
Harrogate Town 1–0 1–2 2–1 5–4 1–0 0–1 3–0 1–1 0–0 0–1 1–0 2–2 1–0 0–1 2–1 0–3 0–2 0–1 2–5 0–1 0–0 0–1 2–2
Leyton Orient 2–0 4–0 1–0 2–4 2–3 0–2 0–0 1–2 1–1 0–1 2–3 3–0 2–2 2–0 2–1 2–1 1–1 1–0 1–1 2–0 0–0 1–3 0–0
Mansfield Town 2–4 2–3 1–3 0–3 1–1 3–1 1–1 3–3 1–2 0–0 2–2 0–1 0–2 1–0 1–1 4–1 4–0 2–1 3–0 1–1 0–0 0–0 1–1
Morecambe 1–0 0–1 2–0 0–5 3–1 1–0 3–0 3–1 2–2 1–2 3–1 1–0 2–1 1–1 1–3 4–3 1–0 2–1 4–1 1–1 1–1 0–1 1–1
Newport County 2–1 1–0 2–1 0–1 0–0 1–0 2–1 2–0 1–1 0–2 1–0 2–1 0–1 2–1 2–1 2–4 1–0 0–0 4–0 0–1 0–0 1–0 1–1
Oldham Athletic 0–1 0–2 3–1 2–4 1–1 2–1 5–2 2–3 2–1 0–3 1–2 1–2 0–1 2–3 2–3 3–2 1–2 2–1 0–2 0–0 0–1 0–1 2–3
Port Vale 0–2 0–1 2–1 0–1 0–1 2–1 1–1 2–0 1–0 1–1 3–0 0–0 2–3 0–3 1–0 2–1 0–0 1–0 0–1 5–1 0–0 3–4 1–3
Salford City 1–0 0–1 3–0 4–1 1–1 0–0 0–0 1–1 2–2 0–0 1–1 2–2 3–0 2–0 2–1 1–1 2–0 1–0 1–1 3–0 2–1 2–2 2–0
Scunthorpe United 2–1 0–1 2–0 0–5 1–0 0–2 0–1 0–0 0–2 1–4 3–0 3–1 2–0 2–3 1–1 1–1 1–1 2–0 0–1 1–1 0–1 0–0 0–2
Southend United 1–0 0–1 1–3 1–2 0–2 0–2 2–0 0–0 2–2 0–1 3–1 0–4 2–1 0–1 1–2 1–1 1–2 0–2 0–0 1–0 0–0 0–2 0–0
Stevenage 2–1 1–2 1–1 1–0 3–1 0–1 0–0 3–3 0–1 3–0 0–0 1–0 0–2 0–1 2–2 0–1 3–0 2–1 0–1 3–1 0–0 0–0 1–1
Tranmere Rovers 1–0 2–1 0–1 1–1 1–0 0–3 0–0 0–1 2–1 3–2 5–0 3–2 0–1 1–1 0–1 1–0 2–2 3–1 0–0 2–0 2–0 0–1 1–3
Walsall 0–1 2–1 1–2 0–2 0–2 1–2 1–1 1–0 0–0 2–1 1–0 0–0 2–1 1–1 0–2 0–1 1–1 4–3 0–2 1–2 0–1 1–1 1–0
Updated to match(es) played on 8 May 2021. Source:
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

Managerial changes

Team Outgoing manager Manner of departure Date of vacancy Position in table Incoming manager Date of appointment Position in table
Scunthorpe United England Paul Hurst Sacked 29 January 2020[7] 2019–20 English Football League England Neil Cox 7 August 2020[8] Pre-season
Southend United England Sol Campbell Mutual consent 30 June 2020[9] England Mark Molesley 13 August 2020[10]
Bristol City England Lee Johnson Sacked 4 July 2020[11] England Dean Holden 10 August 2020[12]
Watford England Nigel Pearson 19 July 2020[13] 2019–20 Premier League Serbia Vladimir Ivić 15 August 2020[14]
Oldham Athletic Tunisia Dino Maamria 31 July 2020[15] Pre-season Australia Harry Kewell 1 August 2020[16]
Bournemouth England Eddie Howe Mutual consent 1 August 2020[17] England Jason Tindall 8 August 2020[18]
Wigan Athletic England Paul Cook Resigned 1 August 2020[19] Republic of Ireland John Sheridan 11 September 2020[20]
Reading Wales Mark Bowen Appointed Director of Football 29 August 2020[21] Serbia Veljko Paunović 29 August 2020[21]
Barnsley Austria Gerhard Struber Appointed by New York Red Bulls 6 October 2020[22] 21st France Valérien Ismaël 23 October 2020[23] 21st
Nottingham Forest France Sabri Lamouchi Sacked 6 October 2020[24] 22nd Republic of Ireland Chris Hughton 6 October 2020[24] 22nd
Salford City Scotland Graham Alexander 12 October 2020[25] 5th England Richie Wellens 4 November 2020[26] 10th
Mansfield Town Republic of Ireland Graham Coughlan 28 October 2020[27] 22nd England Nigel Clough 6 November 2020[28] 22nd
Tranmere Rovers England Mike Jackson 31 October 2020[29] 18th England Keith Hill 21 November 2020[30] 13th
Swindon Town England Richie Wellens Appointed by Salford City 4 November 2020[26] 20th Republic of Ireland John Sheridan 13 November 2020[31] 20th
Sheffield Wednesday England Garry Monk Sacked 9 November 2020[32] 23rd Wales Tony Pulis 13 November 2020[33] 23rd
Wigan Athletic Republic of Ireland John Sheridan Appointed by Swindon Town 13 November 2020[31] 24th England Leam Richardson 21 April 2021[34] 20th
Derby County Netherlands Phillip Cocu Sacked 14 November 2020[35] 24th England Wayne Rooney 15 January 2021[36] 22nd
Bristol Rovers England Ben Garner 14 November 2020[37] 18th England Paul Tisdale 19 November 2020[38] 18th
Shrewsbury Town Wales Sam Ricketts 25 November 2020[39] 23rd England Steve Cotterill 27 November 2020[40] 23rd
Sunderland England Phil Parkinson 29 November 2020[41] 8th England Lee Johnson 5 December 2020[42] 8th
Bradford City Scotland Stuart McCall 13 December 2020[43] 22nd England Mark Trueman
England Conor Sellars
22 February 2021[44] 13th
Barrow England David Dunn 13 December 2020[45] 21st England Michael Jolley 23 December 2020[46] 22nd
Watford Serbia Vladimir Ivić 19 December 2020[47] 5th Spain Xisco Munoz 20 December 2020[48] 5th
Grimsby Town England Ian Holloway Resigned 23 December 2020[49] 20th England Paul Hurst 30 December 2020[50] 22nd
Sheffield Wednesday Wales Tony Pulis Sacked 28 December 2020[51] 23rd Jamaica Darren Moore 1 March 2021[52] 23rd
Burton Albion England Jake Buxton 29 December 2020[53] 24th Netherlands Jimmy Floyd Hasselbaink 1 January 2021[54] 24th
Fleetwood Town England Joey Barton 4 January 2021[55] 10th England Simon Grayson 31 January 2021 [56] 14th
Port Vale England John Askey 4 January 2021[57] 17th England Darrell Clarke 15 February 2021[58] 18th
Cardiff City England Neil Harris 21 January 2021[59] 15th Republic of Ireland Mick McCarthy 22 January 2021[60] 15th
AFC Wimbledon Wales Glyn Hodges Mutual consent 30 January 2021[61] 21st England Mark Robinson 17 February 2021[62] 20th
Bournemouth England Jason Tindall Sacked 3 February 2021[63] 6th England Jonathan Woodgate 21 February 2021[64] 6th
Bristol Rovers England Paul Tisdale 10 February 2021[65] 20th England Joey Barton 22 February 2021[66] 19th
Northampton Town England Keith Curle 10 February 2021[67] 23rd Australia Jon Brady 8 May 2021[68] 2021–22 English Football League
Walsall England Darrell Clarke Appointed by Port Vale 15 February 2021[58] 11th England Brian Dutton 15 February 2021[58] 11th
Bristol City England Dean Holden Sacked 17 February 2021[69] 13th England Nigel Pearson 22 February 2021[70] 15th
Barrow England Michael Jolley 21 February 2021[71] 23rd England Mark Cooper 28 May 2021[72] 2021–22 English Football League
Colchester United England Steve Ball 23 February 2021[73] 21st England Hayden Mullins 13 May 2021[74]
Leyton Orient England Ross Embleton 27 February 2021[75] 14th England Kenny Jackett 21 May 2021[76]
Doncaster Rovers Jamaica Darren Moore Appointed by Sheffield Wednesday 1 March 2021[52] 6th England Richie Wellens 17 May 2021[77]
Ipswich Town Scotland Paul Lambert Mutual consent 1 March 2021[78] 8th England Paul Cook 2 March 2021[79] 8th
Oldham Athletic Australia Harry Kewell Sacked 7 March 2021[80] 16th England Keith Curle 8 March 2021[81] 16th
Portsmouth England Kenny Jackett 14 March 2021[82] 7th England Danny Cowley 19 March 2021[83] 7th
Charlton Athletic England Lee Bowyer Resigned 15 March 2021[84] 8th England Nigel Adkins 18 March 2021[85] 6th
Birmingham City Spain Aitor Karanka 16 March 2021[86] 21st England Lee Bowyer 16 March 2021[86] 21st
Preston North End Scotland Alex Neil Sacked 21 March 2021[87] 16th Scotland Frankie McAvoy 10 May 2021[88] 2021–22 English Football League
Salford City England Richie Wellens Mutual consent 22 March 2021[89] 9th England Gary Bowyer 23 March 2021[90] 9th
Southend United England Mark Molesley Sacked 9 April 2021[91] 23rd England Phil Brown 9 April 2021[91] 23rd
Forest Green Rovers England Mark Cooper 11 April 2021[92] 6th Wales Rob Edwards 27 May 2021[93] 2021–22 English Football League
Swindon Town Republic of Ireland John Sheridan Resigned 18 April 2021[94] 23rd England John McGreal 26 May 2021[95]
Tranmere Rovers England Keith Hill Sacked 11 May 2021[96] 7th Scotland Micky Mellon 31 May 2021[97]

References

  1. "Official Charity Partnership with Mind". English Football League. Retrieved 30 May 2021.
  2. "EFL Statement: Sheffield Wednesday verdict". English Football League. 31 July 2020. Retrieved 12 April 2021.
  3. "EFL statement: Sheffield Wednesday". English Football League. 4 November 2020. Retrieved 12 April 2021.
  4. "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". English Football League. Retrieved 30 July 2019.
  5. "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". EFL. Retrieved 30 July 2019.
  6. "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". EFL. Retrieved 30 July 2019.
  7. "Paul Hurst: Scunthorpe United manager departs League Two club". BBC Sport. 29 January 2020. Retrieved 29 January 2020.
  8. "Neil Cox: Scunthorpe United appoint Notts County assistant as new manager". BBC Sport. 7 August 2020. Retrieved 7 August 2020.
  9. "Sol Campbell: Southend United manager leaves by mutual consent". BBC Sport. 30 June 2020. Retrieved 30 June 2020.
  10. "Mark Molesley: Southend United name Weymouth boss as new manager". BBC Sport. 13 August 2020. Retrieved 13 August 2020.
  11. "Lee Johnson: Bristol City head coach sacked by Championship club". BBC Sport. 4 July 2020. Retrieved 4 July 2020.
  12. "Dean Holden: Bristol City confirm head coach appointment". BBC Sport. 10 August 2020. Retrieved 10 August 2020.
  13. "Watford sack Nigel Pearson with club just above relegation zone". BBC Sport. 19 July 2020. Retrieved 19 July 2020.
  14. "Vladimir Ivic: Watford confirm appointment of new head coach". BBC Sport. 15 August 2020. Retrieved 15 August 2020.
  15. "Dino Maamria: Oldham Athletic sack head coach after 10 months". BBC Sport. 31 July 2020. Retrieved 31 July 2020.
  16. "Harry Kewell: Oldham Athletic name ex-Liverpool & Leeds United winger as new boss". BBC Sport. 1 August 2020. Retrieved 1 August 2020.
  17. "Eddie Howe leaves Bournemouth by mutual consent after relegation". BBC Sport. 1 August 2020. Retrieved 1 August 2020.
  18. "Jason Tindall: Bournemouth appoint Eddie Howe's former assistant as manager". BBC Sport. 8 August 2020. Retrieved 8 August 2020.
  19. "Paul Cook: Wigan Athletic manager resigns after three years in charge". BBC Sport. 1 August 2020. Retrieved 1 August 2020.
  20. "John Sheridan: Wigan's administrators appoint Waterford manager as new boss". BBC Sport. 11 September 2020. Retrieved 11 September 2020.
  21. 1 2 "Veljko Paunovic: Reading appoint Serb as manager, replacing Mark Bowen". BBC Sport. 29 August 2020. Retrieved 29 August 2020.
  22. "Gerhard Struber: Barnsley boss leaves to become New York Red Bulls head coach". BBC Sport. 6 October 2020. Retrieved 6 October 2020.
  23. "Valerien Ismael: Barnsley appoint new head coach to succeed Gerhard Struber". BBC Sport. 23 October 2020. Retrieved 23 October 2020.
  24. 1 2 "Nottingham Forest: Chris Hughton replaces Sabri Lamouchi as manager". BBC Sport. 6 October 2020. Retrieved 6 October 2020.
  25. "Graham Alexander: Salford City sack boss & put Paul Scholes in charge". BBC Sport. 12 October 2020. Retrieved 12 October 2020.
  26. 1 2 "Richie Wellens: Salford City name Swindon Town boss as new manager". BBC Sport. 4 November 2020. Retrieved 4 November 2020.
  27. "Graham Coughlan: Mansfield Town sack boss after nine-match winless start". BBC Sport. 28 October 2020. Retrieved 28 October 2020.
  28. "Nigel Clough: Mansfield Town appoint Nottingham Forest favourite and ex-Derby boss as manager". BBC Sport. 6 November 2020. Retrieved 6 November 2020.
  29. "Mike Jackson: Tranmere Rovers sack manager after three months". BBC Sport. 31 October 2020. Retrieved 31 October 2020.
  30. "Keith Hill: Tranmere Rovers name ex-Rochdale and Bolton boss as their new manager". BBC Sport. 21 November 2020. Retrieved 21 November 2020.
  31. 1 2 "Swindon Town: John Sheridan leaves Wigan Athletic for manager role". BBC Sport. 13 November 2020. Retrieved 13 November 2020.
  32. "Garry Monk: Sheffield Wednesday sack ex-Swansea, Leeds and Birmingham boss". BBC Sport. 9 November 2020. Retrieved 9 November 2020.
  33. "Tony Pulis: Sheffield Wednesday appoint former Stoke City manager as new boss". BBC Sport. 13 November 2020. Retrieved 13 November 2020.
  34. "Leam Richardson: Wigan Athletic appoint caretaker as boss". BBC Sport. 21 April 2021. Retrieved 21 April 2021.
  35. "Phillip Cocu: Derby part company with manager with club bottom of Championship". BBC Sport. 14 November 2020. Retrieved 14 November 2020.
  36. "Wayne Rooney: How impressive interim Derby County spell led to permanent manager's job". BBC. 15 January 2021.
  37. "Bristol Rovers: Manager Ben Garner sacked by League One club". BBC Sport. 14 November 2020. Retrieved 14 November 2020.
  38. "Paul Tisdale: Bristol Rovers appoint former Exeter City and MK Dons boss". BBC Sport. 19 November 2020. Retrieved 19 November 2020.
  39. "Sam Ricketts: Shrewsbury Town sack manager after winless run". BBC Sport. 25 November 2020. Retrieved 25 November 2020.
  40. "Steve Cotterill appointed as new Shrewsbury Town manager". BBC Sport. 27 November 2020. Retrieved 27 November 2020.
  41. "Phil Parkinson: Sunderland 'part company' with manager after 13 months in charge". BBC Sport. 29 November 2020. Retrieved 29 November 2020.
  42. "Lee Johnson: Sunderland appoint former Bristol City boss as head coach". BBC Sport. 5 December 2020. Retrieved 5 December 2020.
  43. "Stuart McCall: Bradford City sack manager after six straight defeats". BBC Sport. 13 December 2020. Retrieved 13 December 2020.
  44. "Bradford City: Mark Trueman and Conor Sellars appointed joint managers". BBC Sport. 22 February 2021. Retrieved 22 February 2021.
  45. "David Dunn: Barrow part company with manager". BBC Sport. 13 December 2020. Retrieved 13 December 2020.
  46. "Michael Jolley: Barrow appoint former Grimsby Town boss as manager". BBC Sport. 23 December 2020. Retrieved 23 December 2020.
  47. "Vladimir Ivic: Watford sack head coach after four months". BBC Sport. 19 December 2020. Retrieved 19 December 2020.
  48. "Xisco Munoz: Watford appoint Dinamo Tbilisi boss as head coach". BBC Sport. 20 December 2020. Retrieved 20 December 2020.
  49. "Ian Holloway: Grimsby Town manager quits amid talk of potential club takeover". BBC Sport. 23 December 2020. Retrieved 23 December 2020.
  50. "Paul Hurst: Grimsby re-appoint former manager as Ian Holloway replacement". BBC Sport. 30 December 2020. Retrieved 30 December 2020.
  51. "Tony Pulis: Sheffield Wednesday sack manager after 10 matches in charge". BBC Sport. 28 December 2020. Retrieved 28 December 2020.
  52. 1 2 "Darren Moore: Sheffield Wednesday appoint Doncaster Rovers boss as new manager". BBC Sport. 1 March 2021. Retrieved 1 March 2021.
  53. "Burton Albion manager Jake Buxton leaves after loss to Wigan Athletic". BBC Sport. 29 December 2020. Retrieved 29 December 2020.
  54. "Burton Albion: Jimmy Floyd Hasselbaink reappointed as manager". Burton Albion. 1 January 2021. Retrieved 1 January 2021.
  55. "Joey Barton: Fleetwood Town boss leaves League One club with immediate effect". BBC Sport. 4 January 2021. Retrieved 4 January 2021.
  56. "Simon Grayson: Fleetwood Town name ex-Leeds, Huddersfield and Blackpool boss as their head coach". BBC Sport. 31 January 2021. Retrieved 31 January 2021.
  57. "John Askey: Port Vale sack manager and assistant Dave Kevan". BBC Sport. 4 January 2021. Retrieved 4 January 2021.
  58. 1 2 3 "Darrell Clarke: Port Vale appoint Walsall boss as new manager". BBC Sport. 15 February 2021. Retrieved 15 February 2021.
  59. "Neil Harris: Cardiff City sack manager after six straight defeats". BBC Sport. 21 January 2021. Retrieved 21 January 2021.
  60. "Cardiff City name Mick McCarthy new manager after sacking Neil Harris". BBC Sport. 21 January 2021. Retrieved 22 January 2021.
  61. "Glyn Hodges: AFC Wimbledon manager leaves by mutual consent". BBC Sport. 30 January 2021. Retrieved 30 January 2021.
  62. "Mark Robinson: AFC Wimbledon name long-serving coach as boss". BBC Sport. 17 February 2021. Retrieved 17 February 2021.
  63. "Jason Tindall: Bournemouth sack manager after six months in charge". BBC Sport. 3 February 2021. Retrieved 3 February 2021.
  64. "Jonathan Woodgate: Bournemouth appoint ex-Middlesbrough boss for rest of season". BBC Sport. 21 February 2021. Retrieved 21 February 2021.
  65. "Paul Tisdale: Bristol Rovers sack manager after less than three months in charge". BBC Sport. 10 February 2021. Retrieved 10 February 2021.
  66. "Joey Barton: Bristol Rovers appoint former Fleetwood boss and ex-England midfielder as new manager". BBC Sport. 22 February 2021. Retrieved 22 February 2021.
  67. "Northampton Town: Keith Curle sacked as Cobblers manager". BBC Sport. 10 February 2021. Retrieved 10 February 2021.
  68. "Jon Brady: Northampton Town name interim boss as permanent manager". BBC Sport. 8 May 2021. Retrieved 8 May 2021.
  69. "Dean Holden: Bristol City sack head coach after sixth straight defeat". BBC Sport. 17 February 2021. Retrieved 17 February 2021.
  70. "Nigel Pearson: Bristol City appoint ex-Leicester and Watford manager". BBC Sport. 22 February 2021. Retrieved 22 February 2021.
  71. "Michael Jolley: Barrow part company with manager after two months". BBC Sport. 21 February 2021. Retrieved 21 February 2021.
  72. "Mark Cooper: Barrow appoint former Forest Green manager". BBC Sport. 28 May 2021. Retrieved 28 May 2021.
  73. "Steve Ball: Colchester United head coach leaves after 13 games without a win". BBC Sport. 23 February 2021. Retrieved 23 February 2021.
  74. "Hayden Mullins: Colchester United appoint interim head coach permanently". BBC Sport. 13 May 2021. Retrieved 13 May 2021.
  75. "Ross Embleton: Leyton Orient part company with head coach". BBC Sport. 27 February 2021. Retrieved 27 February 2021.
  76. "Kenny Jackett: Leyton Orient appoint former Wolves and Portsmouth boss as manager". BBC Sport. 21 May 2021. Retrieved 21 May 2021.
  77. "Richie Wellens: Doncaster Rovers appoint former Salford City boss as new manager". BBC Sport. 17 May 2021. Retrieved 17 May 2021.
  78. "Paul Lambert: Ipswich Town manager leaves by 'mutual consent'". BBC Sport. 1 March 2021. Retrieved 1 March 2021.
  79. "Paul Cook: Ipswich Town appoint former Wigan Athletic boss as manager". BBC Sport. 2 March 2021. Retrieved 2 March 2021.
  80. "Harry Kewell sacked as Oldham manager after seven months in charge". BBC Sport. 7 March 2021. Retrieved 7 March 2021.
  81. "Keith Curle: Oldham Athletic appoint ex-Northampton Town boss as head coach". BBC Sport. 8 March 2021. Retrieved 8 March 2021.
  82. "Kenny Jackett: Portsmouth sack manager after one win in seven games". BBC Sport. 14 March 2021. Retrieved 14 March 2021.
  83. "Danny Cowley: Portsmouth appoint former Huddersfield Town and Lincoln City boss". BBC Sport. 19 March 2021. Retrieved 19 March 2021.
  84. "Lee Bowyer: Charlton Athletic manager resigns from League One club". BBC Sport. 15 March 2021. Retrieved 15 March 2021.
  85. "Nigel Adkins: Charlton Athletic appoint ex-Southampton & Reading boss as new manager". BBC Sport. 18 March 2021. Retrieved 18 March 2021.
  86. 1 2 "Lee Bowyer: Birmingham City appoint new head coach after Aitor Karanka steps down". BBC Sport. 16 March 2021. Retrieved 16 March 2021.
  87. "Alex Neil: Preston sack manager after one win in nine Championship games". BBC Sport. 21 March 2021. Retrieved 21 March 2021.
  88. "Frankie McAvoy: Preston North End appoint interim boss as new head coach". BBC Sport. 10 May 2021. Retrieved 10 May 2021.
  89. "Richie Wellens: Salford City confirm departure from manager role by 'mutual consent'". BBC Sport. 22 March 2021. Retrieved 22 March 2021.
  90. "Gary Bowyer: Salford City appoint former Blackburn Rovers boss as manager". BBC Sport. 23 March 2021. Retrieved 23 March 2021.
  91. 1 2 "Mark Molesley: Southend United sack manager and bring in Phil Brown". BBC Sport. 9 April 2021. Retrieved 9 April 2021.
  92. "Mark Cooper: Forest Green Rovers sack head coach after five years with the club". BBC Sport. 11 April 2021. Retrieved 11 April 2021.
  93. "Rob Edwards: Forest Green appoint England Under-16s boss as head coach". BBC Sport. 27 May 2021. Retrieved 27 May 2021.
  94. "John Sheridan: Swindon Town boss leaves League One strugglers". BBC Sport. 18 April 2021. Retrieved 18 April 2021.
  95. "John McGreal: Swindon Town appoint ex-Colchester boss as manager". BBC Sport. 26 May 2021. Retrieved 26 May 2021.
  96. "Keith Hill: Tranmere Rovers sack manager before play-offs". BBC Sport. 11 May 2021. Retrieved 11 May 2021.
  97. "Micky Mellon: Tranmere Rovers re-appoint former manager". BBC Sport. 31 May 2021. Retrieved 31 May 2021.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.