Season Description
The 2019–20 EFL Championship (referred to as the Sky Bet Championship for sponsorship reasons) was the 4th season of the EFL Championship under its current title and the 28th season under its current league division format. Leeds United won the title, with West Bromwich Albion following in second. Brentford finished closely in third, only to lose in the playoff final to 4th placed Fulham, a narrow 2–1 victory at Wembley.

Effects of the COVID-19 pandemic
The season was halted, following a decision on 13 March 2020 to suspend the league after a number of players and other club staff became ill due to the COVID-19 pandemic. The initial suspension was until 4 April, which was then extended until 30 April. On 13 May, following a meeting, the clubs decided to continue with the season with plans for players to return to training on 25 May.

In May, 1014 tests were carried out across all of the English Football League and funded by the clubs. Two people from Hull City returned positive results. Later in May, Elliott Bennett of Blackburn Rovers tested positive for the virus as did two unnamed players from Fulham. In further tests, Jayden Stockley of Preston North End tested positive as did one unnamed person from both Cardiff City and Middlesbrough. On 31 May, the EFL stated plans to restart the league on 20 June, with the play-off final being scheduled for around 30 July, subject to safety requirements and government approval being met.

On 7 June, two Championship clubs reported one person each to have tested positive of coronavirus, during the latest round of testing. A total of 1,179 people were tested in the duration of four days and those tested positive were required to self-isolate, as per EFL guidelines. On 8 June, the first round of fixtures was released. The first set of fixtures following the restart was scheduled for 20 June with the first fixture being Fulham against Brentford with a 12:30pm kick-off. In a further round of testing on 8 June, Stoke City manager Michael O'Neill tested positive for the virus having tested negative in five previous rounds of testing. A practice game between Stoke and Manchester United was called off at short notice with the Stoke players already in United's Carrington training ground.

Event List
View: Show list iconListTransparent Spacer Thumb iconThumbsTransparent Spacer Poster IconPosterTransparent Spacer Banner IconBannerTransparent Spacer
03 Aug 19r01 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea2 - 1 HullHull
 
10 Aug 19r02 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerDerbyDerby0 - 0 SwanseaSwansea
 
17 Aug 19r03 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea3 - 2 PrestonPreston
 
21 Aug 19r04 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerQPRQPR1 - 3 SwanseaSwansea
 
25 Aug 19r05 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea3 - 0 BirminghamBirmingham
 
31 Aug 19r06 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerYoutube IconTransparent SpacerTransparent SpacerLeedsLeeds0 - 1 SwanseaSwansea
 
14 Sep 19r07 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea0 - 1 Nottingham F.Nottingham F.
 
21 Sep 19r08 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerBristol CityBristol City0 - 0 SwanseaSwansea
 
28 Sep 19r09 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerYoutube IconTransparent SpacerTransparent SpacerSwanseaSwansea1 - 1 ReadingReading
 
02 Oct 19r10 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerCharltonCharlton1 - 2 SwanseaSwansea
 
05 Oct 19r11 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea1 - 2 StokeStoke
 
19 Oct 19r12 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerBarnsleyBarnsley1 - 1 SwanseaSwansea
 
22 Oct 19r13 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea0 - 3 BrentfordBrentford
 
27 Oct 19r14 tv iconTransparent SpacerTransparent SpacerTransparent SpacerYoutube IconTransparent SpacerTransparent SpacerSwanseaSwansea1 - 0 CardiffCardiff
 
02 Nov 19r15 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerWiganWigan1 - 2 SwanseaSwansea
 
09 Nov 19r16 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSheffield WedsSheffield Wed2 - 2 SwanseaSwansea
 
23 Nov 19r17 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea0 - 1 MillwallMillwall
 
26 Nov 19r18 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerHuddersfield TownHuddersfield 1 - 1 SwanseaSwansea
 
29 Nov 19r19 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea1 - 2 FulhamFulham
 
08 Dec 19r20 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerWest BromWest Brom5 - 1 SwanseaSwansea
 
11 Dec 19r21 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea1 - 1 BlackburnBlackburn
 
14 Dec 19r22 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea3 - 1 MiddlesbroughMiddlesbrough
 
21 Dec 19r23 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerLutonLuton0 - 1 SwanseaSwansea
 
26 Dec 19r24 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerBrentfordBrentford3 - 1 SwanseaSwansea
 
29 Dec 19r25 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea0 - 0 BarnsleyBarnsley
 
02 Jan 20r26 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea1 - 0 CharltonCharlton
 
12 Jan 20r27 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerCardiffCardiff0 - 0 SwanseaSwansea
 
18 Jan 20r28 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea2 - 1 WiganWigan
 
25 Jan 20r29 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerStokeStoke2 - 0 SwanseaSwansea
 
01 Feb 20r30 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerPrestonPreston1 - 1 SwanseaSwansea
 
08 Feb 20r31 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea2 - 3 DerbyDerby
 
11 Feb 20r32 tv iconTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea0 - 0 QPRQPR
 
14 Feb 20r33 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerHullHull4 - 4 SwanseaSwansea
 
22 Feb 20r34 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea3 - 1 Huddersfield TownHuddersfield
 
26 Feb 20r35 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerFulhamFulham1 - 0 SwanseaSwansea
 
29 Feb 20r36 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerBlackburnBlackburn2 - 2 SwanseaSwansea
 
07 Mar 20r37 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea0 - 0 West BromWest Brom
 
20 Jun 20r38 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerMiddlesbroughMiddlesbrough0 - 3 SwanseaSwansea
 
27 Jun 20r39 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea0 - 1 LutonLuton
 
30 Jun 20r40 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerMillwallMillwall1 - 1 SwanseaSwansea
 
05 Jul 20r41 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea2 - 1 Sheffield WedsSheffield Wed
 
08 Jul 20r42 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerBirminghamBirmingham1 - 3 SwanseaSwansea
 
12 Jul 20r43 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea0 - 1 LeedsLeeds
 
15 Jul 20r44 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerNottingham F.Nottingham F.2 - 2 SwanseaSwansea
 
18 Jul 20r45 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea1 - 0 Bristol CityBristol City
 
22 Jul 20r46 Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerReadingReading1 - 4 SwanseaSwansea
 
26 Jul 20Playoff SF Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerSwanseaSwansea1 - 0 BrentfordBrentford
29 Jul 20Playoff SF Transparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerTransparent SpacerBrentfordBrentford3 - 1 SwanseaSwansea


Event Add iconDownload as CSV?

tv icon = TV Listing image icon = Event Thumb banner icon = Banner Image fanart image icon = Fanart Image render icon = Timeline Details