EFL Championship · Archive

EFL Championship 2023/24: final table and results

Champions: Southampton (won the final).

Champions 2023/24: Southampton

Final table 2023/24

#TeamPWDLF:AGDPts
1Leicester CityLeicester City463141189:41+4897
2Ipswich TownIpswich Town462812692:57+3596
3Leeds UnitedLeeds United462791081:43+3890
4SouthamptonSouthampton462691187:63+2487
5West Bromwich AlbionWest Bromwich Albion4621121370:47+2375
6Norwich CityNorwich City4621101579:64+1573
7Hull CityHull City4619131468:60+870
8MiddlesbroughMiddlesbrough462091771:62+969
9Coventry CityCoventry City4617131670:59+1164
10Preston North EndPreston North End461891956:67-1163
11Bristol CityBristol City4617111853:51+262
12Cardiff CityCardiff City461952253:70-1762
13MillwallMillwall4616111945:55-1059
14Swansea CitySwansea City4615121959:65-657
15WatfordWatford4613171661:61056
16SunderlandSunderland461682252:54-256
17Stoke CityStoke City4615112049:60-1156
18Queens Park RangersQueens Park Rangers4615112047:58-1156
19Blackburn RoversBlackburn Rovers4614112160:74-1453
20Sheffield WednesdaySheffield Wednesday461582344:68-2453
21Plymouth ArgylePlymouth Argyle4613122159:70-1151
22Birmingham CityBirmingham City4613112250:65-1550
23Huddersfield TownHuddersfield Town469181948:77-2945
24Rotherham UnitedRotherham United465122937:89-5227

Table zones

  • Promotion (1-2)
  • Promotion (4)
  • Relegation (22-24)

Results (557)

August 2023 (48)
  • 04/08Sheffield Wednesday1-2HT 0-1Southampton
  • 05/08Blackburn Rovers2-1HT 2-0West Bromwich Albion
  • 05/08Bristol City1-1HT 0-0Preston North End
  • 05/08Middlesbrough0-1HT 0-0Millwall
  • 05/08Norwich City2-1HT 1-1Hull City
  • 05/08Plymouth Argyle3-1HT 1-1Huddersfield Town
  • 05/08Stoke City4-1HT 3-0Rotherham United
  • 05/08Swansea City1-1HT 0-1Birmingham City
  • 05/08Watford4-0HT 4-0Queens Park Rangers
  • 06/08Leicester City2-1HT 0-0Coventry City
  • 06/08Leeds United2-2HT 0-2Cardiff City
  • 06/08Sunderland1-2HT 0-1Ipswich Town
  • 12/08Coventry City3-0HT 1-0Middlesbrough
  • 12/08Birmingham City1-0HT 0-0Leeds United
  • 12/08Cardiff City1-2HT 0-1Queens Park Rangers
  • 12/08Huddersfield Town0-1HT 0-0Leicester City
  • 12/08Hull City4-2HT 1-1Sheffield Wednesday
  • 12/08Ipswich Town2-0HT 1-0Stoke City
  • 12/08Millwall0-1HT 0-0Bristol City
  • 12/08Preston North End2-1HT 1-1Sunderland
  • 12/08Rotherham United2-2HT 1-0Blackburn Rovers
  • 12/08Southampton4-4HT 2-3Norwich City
  • 12/08Watford0-0HT 0-0Plymouth Argyle
  • 12/08West Bromwich Albion3-2HT 1-0Swansea City
  • 18/08Leeds United1-1HT 0-0West Bromwich Albion
  • 19/08Plymouth Argyle1-2HT 0-0Southampton
  • 19/08Blackburn Rovers1-2HT 0-0Hull City
  • 19/08Bristol City0-2HT 0-1Birmingham City
  • 19/08Leicester City2-1HT 1-1Cardiff City
  • 19/08Middlesbrough1-1HT 0-0Huddersfield Town
  • 19/08Queens Park Rangers0-1HT 0-0Ipswich Town
  • 19/08Sheffield Wednesday0-1HT 0-0Preston North End
  • 19/08Stoke City1-0HT 0-0Watford
  • 19/08Sunderland2-1HT 1-1Rotherham United
  • 19/08Swansea City1-1HT 1-1Coventry City
  • 20/08Norwich City3-1HT 1-0Millwall
  • 25/08Hull City1-1HT 1-0Bristol City
  • 26/08Birmingham City2-1HT 1-0Plymouth Argyle
  • 26/08Cardiff City2-1HT 0-0Sheffield Wednesday
  • 26/08Coventry City0-0HT 0-0Sunderland
  • 26/08Huddersfield Town0-4HT 0-2Norwich City
  • 26/08Ipswich Town3-4HT 2-3Leeds United
  • 26/08Millwall1-0HT 1-0Stoke City
  • 26/08Preston North End2-1HT 0-1Swansea City
  • 26/08Rotherham United1-2HT 0-1Leicester City
  • 26/08Southampton2-1HT 1-1Queens Park Rangers
  • 26/08West Bromwich Albion4-2HT 2-1Middlesbrough
  • 27/08Watford0-1HT 0-0Blackburn Rovers
September 2023 (59)
  • 02/09Birmingham City1-1HT 0-1Millwall
  • 02/09Sunderland5-0HT 3-0Southampton
  • 02/09Swansea City1-2HT 1-0Bristol City
  • 02/09Coventry City3-3HT 1-1Watford
  • 02/09Ipswich Town3-2HT 0-1Cardiff City
  • 02/09Leeds United0-0HT 0-0Sheffield Wednesday
  • 02/09Leicester City0-1HT 0-1Hull City
  • 02/09Middlesbrough0-2HT 0-1Queens Park Rangers
  • 02/09Plymouth Argyle3-0HT 1-0Blackburn Rovers
  • 02/09Rotherham United2-1HT 2-0Norwich City
  • 02/09Stoke City0-2HT 0-0Preston North End
  • 02/09West Bromwich Albion1-2HT 0-1Huddersfield Town
  • 15/09Hull City1-1HT 0-1Coventry City
  • 15/09Southampton1-4HT 1-3Leicester City
  • 16/09Blackburn Rovers2-1HT 1-0Middlesbrough
  • 16/09Bristol City0-0HT 0-0West Bromwich Albion
  • 16/09Huddersfield Town2-0HT 1-0Rotherham United
  • 16/09Norwich City1-0HT 1-0Stoke City
  • 16/09Preston North End2-1HT 2-0Plymouth Argyle
  • 16/09Queens Park Rangers1-3HT 1-1Sunderland
  • 16/09Sheffield Wednesday0-1HT 0-1Ipswich Town
  • 16/09Watford2-0HT 0-0Birmingham City
  • 16/09Cardiff City2-0HT 0-0Swansea City
  • 17/09Millwall0-3HT 0-1Leeds United
  • 19/09Bristol City4-1HT 3-1Plymouth Argyle
  • 19/09Cardiff City3-2HT 1-1Coventry City
  • 19/09Preston North End2-1HT 0-0Birmingham City
  • 19/09Queens Park Rangers1-1HT 0-1Swansea City
  • 19/09Southampton0-1HT 0-1Ipswich Town
  • 19/09Sheffield Wednesday1-1HT 1-0Middlesbrough
  • 20/09Blackburn Rovers1-3HT 1-2Sunderland
  • 20/09Huddersfield Town2-2HT 1-1Stoke City
  • 20/09Hull City0-0HT 0-0Leeds United
  • 20/09Millwall3-0HT 1-0Rotherham United
  • 20/09Watford2-2HT 2-2West Bromwich Albion
  • 20/09Norwich City0-2HT 0-1Leicester City
  • 22/09Birmingham City0-0HT 0-0Queens Park Rangers
  • 23/09Ipswich Town4-3HT 3-1Blackburn Rovers
  • 23/09Leeds United3-0HT 0-0Watford
  • 23/09Leicester City1-0HT 0-0Bristol City
  • 23/09Middlesbrough2-1HT 1-1Southampton
  • 23/09Plymouth Argyle6-2HT 4-0Norwich City
  • 23/09Rotherham United1-1HT 1-1Preston North End
  • 23/09Swansea City3-0HT 1-0Sheffield Wednesday
  • 23/09West Bromwich Albion0-0HT 0-0Millwall
  • 24/09Stoke City1-3HT 0-2Hull City
  • 24/09Sunderland0-1HT 0-0Cardiff City
  • 25/09Coventry City1-1HT 1-0Huddersfield Town
  • 29/09Sheffield Wednesday0-3HT 0-3Sunderland
  • 30/09Southampton3-1HT 3-0Leeds United
  • 30/09Bristol City2-3HT 2-1Stoke City
  • 30/09Cardiff City2-0HT 0-0Rotherham United
  • 30/09Huddersfield Town1-1HT 0-0Ipswich Town
  • 30/09Hull City1-1HT 1-1Plymouth Argyle
  • 30/09Millwall0-3HT 0-1Swansea City
  • 30/09Norwich City2-0HT 0-0Birmingham City
  • 30/09Preston North End0-4HT 0-2West Bromwich Albion
  • 30/09Queens Park Rangers1-3HT 0-0Coventry City
  • 30/09Watford2-3HT 1-2Middlesbrough
October 2023 (60)
  • 01/10Blackburn Rovers1-4HT 1-2Leicester City
  • 03/10Birmingham City4-1HT 2-0Huddersfield Town
  • 03/10Ipswich Town3-0HT 2-0Hull City
  • 03/10Middlesbrough2-0HT 0-0Cardiff City
  • 03/10Plymouth Argyle0-2HT 0-0Millwall
  • 03/10Stoke City0-1HT 0-1Southampton
  • 03/10West Bromwich Albion1-0HT 1-0Sheffield Wednesday
  • 04/10Coventry City1-0HT 0-0Blackburn Rovers
  • 04/10Leeds United1-0HT 1-0Queens Park Rangers
  • 04/10Leicester City3-0HT 0-0Preston North End
  • 04/10Sunderland2-0HT 1-0Watford
  • 04/10Swansea City2-1HT 1-1Norwich City
  • 04/10Rotherham United1-2HT 0-0Bristol City
  • 06/10Birmingham City3-1HT 2-1West Bromwich Albion
  • 07/10Sunderland0-4HT 0-0Middlesbrough
  • 07/10Cardiff City1-1HT 1-0Watford
  • 07/10Coventry City1-1HT 0-1Norwich City
  • 07/10Ipswich Town4-2HT 3-1Preston North End
  • 07/10Leeds United2-1HT 1-1Bristol City
  • 07/10Leicester City2-0HT 1-0Stoke City
  • 07/10Millwall2-2HT 1-2Hull City
  • 07/10Plymouth Argyle1-3HT 1-0Swansea City
  • 07/10Queens Park Rangers0-4HT 0-2Blackburn Rovers
  • 07/10Sheffield Wednesday0-0HT 0-0Huddersfield Town
  • 07/10Southampton1-1HT 1-0Rotherham United
  • 21/10Preston North End1-1HT 1-1Millwall
  • 21/10Blackburn Rovers1-0HT 0-0Cardiff City
  • 21/10Bristol City1-0HT 1-0Coventry City
  • 21/10Huddersfield Town2-1HT 2-1Queens Park Rangers
  • 21/10Hull City1-2HT 1-1Southampton
  • 21/10Middlesbrough1-0HT 0-0Birmingham City
  • 21/10Norwich City2-3HT 2-0Leeds United
  • 21/10Stoke City2-1HT 1-1Sunderland
  • 21/10Swansea City1-3HT 1-1Leicester City
  • 21/10Watford1-0HT 0-0Sheffield Wednesday
  • 21/10West Bromwich Albion0-0HT 0-0Plymouth Argyle
  • 24/10Huddersfield Town0-4HT 0-3Cardiff City
  • 24/10Millwall1-2HT 1-1Blackburn Rovers
  • 24/10Norwich City1-2HT 0-0Middlesbrough
  • 24/10Swansea City0-1HT 0-0Watford
  • 24/10Leicester City1-0HT 1-0Sunderland
  • 24/10West Bromwich Albion2-0HT 0-0Queens Park Rangers
  • 25/10Birmingham City0-2HT 0-1Hull City
  • 25/10Bristol City0-1HT 0-1Ipswich Town
  • 25/10Plymouth Argyle3-0HT 2-0Sheffield Wednesday
  • 25/10Preston North End2-2HT 0-1Southampton
  • 25/10Rotherham United2-0HT 0-0Coventry City
  • 25/10Stoke City1-0HT 0-0Leeds United
  • 28/10Leeds United4-1HT 4-0Huddersfield Town
  • 28/10Southampton3-1HT 2-0Birmingham City
  • 28/10Blackburn Rovers0-1HT 0-1Swansea City
  • 28/10Cardiff City2-0HT 1-0Bristol City
  • 28/10Hull City1-0HT 0-0Preston North End
  • 28/10Ipswich Town3-2HT 1-1Plymouth Argyle
  • 28/10Middlesbrough0-2HT 0-2Stoke City
  • 28/10Queens Park Rangers1-2HT 1-1Leicester City
  • 28/10Sunderland3-1HT 2-1Norwich City
  • 28/10Watford2-2HT 1-1Millwall
  • 29/10Sheffield Wednesday2-0HT 2-0Rotherham United
  • 30/10Coventry City0-2HT 0-1West Bromwich Albion
November 2023 (49)
  • 03/11Leicester City0-1HT 0-0Leeds United
  • 04/11Birmingham City2-2HT 1-0Ipswich Town
  • 04/11Bristol City1-0HT 0-0Sheffield Wednesday
  • 04/11Huddersfield Town0-0HT 0-0Watford
  • 04/11Millwall0-1HT 0-0Southampton
  • 04/11Plymouth Argyle3-3HT 2-1Middlesbrough
  • 04/11Preston North End3-2HT 2-1Coventry City
  • 04/11Rotherham United1-1HT 0-0Queens Park Rangers
  • 04/11Stoke City0-0HT 0-0Cardiff City
  • 04/11Swansea City0-0HT 0-0Sunderland
  • 04/11West Bromwich Albion3-1HT 1-1Hull City
  • 05/11Norwich City1-3HT 0-2Blackburn Rovers
  • 07/11Rotherham United2-2HT 1-1Ipswich Town
  • 10/11Blackburn Rovers1-2HT 0-1Preston North End
  • 11/11Sunderland3-1HT 1-1Birmingham City
  • 11/11Cardiff City2-3HT 2-1Norwich City
  • 11/11Coventry City0-0HT 0-0Stoke City
  • 11/11Hull City1-0HT 0-0Huddersfield Town
  • 11/11Ipswich Town3-2HT 2-1Swansea City
  • 11/11Leeds United2-1HT 2-0Plymouth Argyle
  • 11/11Middlesbrough1-0HT 0-0Leicester City
  • 11/11Queens Park Rangers0-0HT 0-0Bristol City
  • 11/11Sheffield Wednesday0-4HT 0-2Millwall
  • 11/11Southampton2-1HT 1-0West Bromwich Albion
  • 11/11Watford5-0HT 2-0Rotherham United
  • 24/11Rotherham United1-1HT 1-1Leeds United
  • 25/11Birmingham City2-1HT 1-1Sheffield Wednesday
  • 25/11Bristol City3-2HT 2-0Middlesbrough
  • 25/11Huddersfield Town1-1HT 0-1Southampton
  • 25/11Leicester City2-0HT 0-0Watford
  • 25/11Millwall0-3HT 0-1Coventry City
  • 25/11Norwich City1-0HT 1-0Queens Park Rangers
  • 25/11Plymouth Argyle2-0HT 2-0Sunderland
  • 25/11Preston North End1-2HT 0-0Cardiff City
  • 25/11Stoke City0-3HT 0-1Blackburn Rovers
  • 25/11Swansea City2-2HT 2-0Hull City
  • 25/11West Bromwich Albion2-0HT 1-0Ipswich Town
  • 28/11Cardiff City0-1HT 0-0West Bromwich Albion
  • 28/11Coventry City1-0HT 0-0Plymouth Argyle
  • 28/11Hull City4-1HT 3-0Rotherham United
  • 28/11Middlesbrough4-0HT 3-0Preston North End
  • 28/11Queens Park Rangers4-2HT 1-1Stoke City
  • 28/11Watford3-2HT 2-2Norwich City
  • 29/11Blackburn Rovers4-2HT 0-0Birmingham City
  • 29/11Leeds United3-1HT 2-1Swansea City
  • 29/11Sheffield Wednesday1-1HT 0-1Leicester City
  • 29/11Southampton1-0HT 0-0Bristol City
  • 29/11Sunderland1-2HT 1-1Huddersfield Town
  • 29/11Ipswich Town3-1HT 3-0Millwall
December 2023 (84)
  • 01/12Preston North End0-2HT 0-0Queens Park Rangers
  • 02/12West Bromwich Albion1-2HT 0-0Leicester City
  • 02/12Birmingham City0-0HT 0-0Rotherham United
  • 02/12Hull City1-2HT 1-1Watford
  • 02/12Ipswich Town2-1HT 2-0Coventry City
  • 02/12Leeds United3-2HT 3-2Middlesbrough
  • 02/12Millwall1-1HT 1-0Sunderland
  • 02/12Plymouth Argyle2-1HT 1-1Stoke City
  • 02/12Sheffield Wednesday3-1HT 1-0Blackburn Rovers
  • 02/12Southampton2-0HT 2-0Cardiff City
  • 02/12Swansea City1-1HT 0-1Huddersfield Town
  • 03/12Bristol City1-2HT 1-0Norwich City
  • 08/12Coventry City2-0HT 1-0Birmingham City
  • 09/12Blackburn Rovers0-2HT 0-1Leeds United
  • 09/12Sunderland2-1HT 0-0West Bromwich Albion
  • 09/12Cardiff City1-0HT 0-0Millwall
  • 09/12Huddersfield Town1-1HT 1-0Bristol City
  • 09/12Leicester City4-0HT 1-0Plymouth Argyle
  • 09/12Middlesbrough0-2HT 0-1Ipswich Town
  • 09/12Norwich City0-0HT 0-0Preston North End
  • 09/12Queens Park Rangers2-0HT 1-0Hull City
  • 09/12Rotherham United1-2HT 0-1Swansea City
  • 09/12Stoke City0-1HT 0-0Sheffield Wednesday
  • 09/12Watford1-1HT 0-0Southampton
  • 12/12Blackburn Rovers2-1HT 1-0Bristol City
  • 12/12Huddersfield Town1-3HT 0-2Preston North End
  • 12/12Rotherham United0-2HT 0-0West Bromwich Albion
  • 12/12Stoke City1-1HT 0-0Swansea City
  • 12/12Watford1-2HT 1-1Ipswich Town
  • 12/12Sunderland1-0HT 0-0Leeds United
  • 13/12Cardiff City0-1HT 0-1Birmingham City
  • 13/12Coventry City1-1HT 0-0Southampton
  • 13/12Leicester City3-2HT 0-1Millwall
  • 13/12Norwich City3-1HT 1-1Sheffield Wednesday
  • 13/12Queens Park Rangers0-0HT 0-0Plymouth Argyle
  • 13/12Middlesbrough1-2HT 1-0Hull City
  • 16/12Ipswich Town2-2HT 1-1Norwich City
  • 16/12Bristol City1-0HT 1-0Sunderland
  • 16/12Hull City3-0HT 1-0Cardiff City
  • 16/12Leeds United1-1HT 0-0Coventry City
  • 16/12Millwall1-1HT 0-0Huddersfield Town
  • 16/12Plymouth Argyle3-2HT 1-1Rotherham United
  • 16/12Preston North End1-5HT 1-1Watford
  • 16/12Sheffield Wednesday2-1HT 0-1Queens Park Rangers
  • 16/12Southampton4-0HT 1-0Blackburn Rovers
  • 16/12Swansea City1-2HT 0-1Middlesbrough
  • 17/12West Bromwich Albion1-1HT 1-1Stoke City
  • 18/12Birmingham City2-3HT 1-2Leicester City
  • 22/12Bristol City3-2HT 1-2Hull City
  • 22/12Swansea City2-1HT 0-0Preston North End
  • 23/12Leeds United4-0HT 3-0Ipswich Town
  • 23/12Blackburn Rovers1-2HT 1-0Watford
  • 23/12Leicester City3-0HT 0-0Rotherham United
  • 23/12Middlesbrough1-0HT 1-0West Bromwich Albion
  • 23/12Norwich City2-0HT 0-0Huddersfield Town
  • 23/12Plymouth Argyle3-3HT 1-2Birmingham City
  • 23/12Queens Park Rangers0-1HT 0-1Southampton
  • 23/12Sheffield Wednesday1-2HT 1-0Cardiff City
  • 23/12Stoke City0-0HT 0-0Millwall
  • 23/12Sunderland0-3HT 0-1Coventry City
  • 26/12Preston North End2-1HT 0-0Leeds United
  • 26/12Millwall2-0HT 1-0Queens Park Rangers
  • 26/12Cardiff City2-2HT 1-1Plymouth Argyle
  • 26/12Coventry City2-0HT 1-0Sheffield Wednesday
  • 26/12Huddersfield Town3-0HT 1-0Blackburn Rovers
  • 26/12Hull City0-1HT 0-0Sunderland
  • 26/12Rotherham United1-0HT 0-0Middlesbrough
  • 26/12Southampton5-0HT 1-0Swansea City
  • 26/12Watford1-4HT 0-2Bristol City
  • 26/12West Bromwich Albion1-0HT 0-0Norwich City
  • 26/12Birmingham City1-3HT 0-2Stoke City
  • 26/12Ipswich Town1-1HT 0-1Leicester City
  • 29/12Southampton2-1HT 0-0Plymouth Argyle
  • 29/12Birmingham City0-0HT 0-0Bristol City
  • 29/12Cardiff City0-2HT 0-1Leicester City
  • 29/12Coventry City2-2HT 1-1Swansea City
  • 29/12Huddersfield Town1-2HT 0-0Middlesbrough
  • 29/12Hull City3-2HT 2-2Blackburn Rovers
  • 29/12Ipswich Town0-0HT 0-0Queens Park Rangers
  • 29/12Millwall1-0HT 1-0Norwich City
  • 29/12Preston North End0-1HT 0-1Sheffield Wednesday
  • 29/12Rotherham United1-1HT 0-0Sunderland
  • 29/12Watford1-1HT 1-1Stoke City
  • 29/12West Bromwich Albion1-0HT 1-0Leeds United
January 2024 (43)
  • 01/01Sunderland2-0HT 2-0Preston North End
  • 01/01Blackburn Rovers2-2HT 1-1Rotherham United
  • 01/01Bristol City0-1HT 0-0Millwall
  • 01/01Leeds United3-0HT 2-0Birmingham City
  • 01/01Leicester City4-1HT 1-0Huddersfield Town
  • 01/01Middlesbrough1-3HT 1-1Coventry City
  • 01/01Norwich City1-1HT 0-0Southampton
  • 01/01Plymouth Argyle3-3HT 3-2Watford
  • 01/01Queens Park Rangers1-2HT 0-1Cardiff City
  • 01/01Stoke City0-0HT 0-0Ipswich Town
  • 01/01Swansea City1-0HT 0-0West Bromwich Albion
  • 01/01Sheffield Wednesday3-1HT 0-0Hull City
  • 12/01Hull City1-2HT 0-1Norwich City
  • 13/01Coventry City3-1HT 0-1Leicester City
  • 13/01Birmingham City2-2HT 1-1Swansea City
  • 13/01Cardiff City0-3HT 0-2Leeds United
  • 13/01Huddersfield Town1-1HT 1-1Plymouth Argyle
  • 13/01Preston North End2-0HT 0-0Bristol City
  • 13/01Rotherham United0-1HT 0-1Stoke City
  • 13/01Southampton4-0HT 1-0Sheffield Wednesday
  • 13/01West Bromwich Albion4-1HT 3-0Blackburn Rovers
  • 13/01Millwall1-3HT 1-1Middlesbrough
  • 13/01Ipswich Town2-1HT 1-1Sunderland
  • 14/01Queens Park Rangers1-2HT 0-0Watford
  • 19/01Sunderland0-1HT 0-0Hull City
  • 20/01Swansea City1-3HT 1-3Southampton
  • 20/01Blackburn Rovers1-1HT 1-1Huddersfield Town
  • 20/01Bristol City1-1HT 1-1Watford
  • 20/01Middlesbrough1-1HT 0-0Rotherham United
  • 20/01Norwich City2-0HT 1-0West Bromwich Albion
  • 20/01Plymouth Argyle3-1HT 1-1Cardiff City
  • 20/01Queens Park Rangers2-0HT 1-0Millwall
  • 20/01Sheffield Wednesday1-2HT 0-1Coventry City
  • 20/01Stoke City1-2HT 0-1Birmingham City
  • 21/01Leeds United2-1HT 1-1Preston North End
  • 22/01Leicester City1-1HT 1-0Ipswich Town
  • 24/01Leeds United1-0HT 1-0Norwich City
  • 27/01Millwall1-1HT 1-1Preston North End
  • 27/01Sunderland3-1HT 1-0Stoke City
  • 28/01Queens Park Rangers1-1HT 0-0Huddersfield Town
  • 30/01Coventry City2-2HT 1-1Bristol City
  • 30/01Leicester City3-1HT 1-0Swansea City
  • 31/01Sheffield Wednesday0-0HT 0-0Watford
February 2024 (64)
  • 02/02Bristol City0-1HT 0-0Leeds United
  • 03/02Blackburn Rovers1-2HT 0-0Queens Park Rangers
  • 03/02Huddersfield Town4-0HT 0-0Sheffield Wednesday
  • 03/02Hull City1-0HT 1-0Millwall
  • 03/02Norwich City2-1HT 0-0Coventry City
  • 03/02Preston North End3-2HT 3-0Ipswich Town
  • 03/02Rotherham United0-2HT 0-2Southampton
  • 03/02Stoke City0-5HT 0-2Leicester City
  • 03/02Swansea City0-1HT 0-1Plymouth Argyle
  • 03/02Watford0-1HT 0-1Cardiff City
  • 03/02West Bromwich Albion1-0HT 0-0Birmingham City
  • 04/02Middlesbrough1-1HT 0-0Sunderland
  • 09/02Sheffield Wednesday2-0HT 1-0Birmingham City
  • 10/02Ipswich Town2-2HT 0-1West Bromwich Albion
  • 10/02Blackburn Rovers3-1HT 3-1Stoke City
  • 10/02Cardiff City0-2HT 0-2Preston North End
  • 10/02Hull City0-1HT 0-1Swansea City
  • 10/02Leeds United3-0HT 1-0Rotherham United
  • 10/02Middlesbrough1-2HT 0-2Bristol City
  • 10/02Queens Park Rangers2-2HT 1-0Norwich City
  • 10/02Southampton5-3HT 0-2Huddersfield Town
  • 10/02Sunderland3-1HT 0-1Plymouth Argyle
  • 10/02Watford1-2HT 0-1Leicester City
  • 11/02Coventry City2-1HT 0-1Millwall
  • 13/02Birmingham City1-0HT 0-0Blackburn Rovers
  • 13/02Leicester City2-0HT 2-0Sheffield Wednesday
  • 13/02Norwich City4-2HT 2-1Watford
  • 13/02Rotherham United1-2HT 1-0Hull City
  • 13/02Swansea City0-4HT 0-3Leeds United
  • 13/02Bristol City3-1HT 0-0Southampton
  • 13/02West Bromwich Albion2-0HT 1-0Cardiff City
  • 14/02Huddersfield Town1-0HT 1-0Sunderland
  • 14/02Plymouth Argyle2-2HT 0-0Coventry City
  • 14/02Preston North End2-1HT 1-0Middlesbrough
  • 14/02Stoke City1-0HT 1-0Queens Park Rangers
  • 14/02Millwall0-4HT 0-3Ipswich Town
  • 16/02West Bromwich Albion0-2HT 0-1Southampton
  • 17/02Plymouth Argyle0-2HT 0-1Leeds United
  • 17/02Birmingham City2-1HT 0-1Sunderland
  • 17/02Bristol City0-1HT 0-1Queens Park Rangers
  • 17/02Huddersfield Town1-2HT 0-1Hull City
  • 17/02Leicester City1-2HT 0-2Middlesbrough
  • 17/02Millwall0-2HT 0-2Sheffield Wednesday
  • 17/02Norwich City4-1HT 2-1Cardiff City
  • 17/02Preston North End2-2HT 2-2Blackburn Rovers
  • 17/02Rotherham United0-1HT 0-0Watford
  • 17/02Stoke City0-1HT 0-0Coventry City
  • 17/02Swansea City1-2HT 1-2Ipswich Town
  • 20/02Cardiff City0-0HT 0-0Blackburn Rovers
  • 20/02Ipswich Town4-3HT 3-1Rotherham United
  • 20/02Plymouth Argyle0-3HT 0-0West Bromwich Albion
  • 20/02Southampton1-2HT 0-2Hull City
  • 23/02Coventry City0-3HT 0-3Preston North End
  • 23/02Leeds United3-1HT 0-1Leicester City
  • 24/02Hull City1-1HT 1-1West Bromwich Albion
  • 24/02Blackburn Rovers1-1HT 0-1Norwich City
  • 24/02Cardiff City2-1HT 2-1Stoke City
  • 24/02Ipswich Town3-1HT 1-1Birmingham City
  • 24/02Middlesbrough0-2HT 0-2Plymouth Argyle
  • 24/02Queens Park Rangers2-1HT 0-1Rotherham United
  • 24/02Sheffield Wednesday2-1HT 2-1Bristol City
  • 24/02Southampton1-2HT 1-2Millwall
  • 24/02Sunderland1-2HT 0-2Swansea City
  • 24/02Watford1-2HT 0-0Huddersfield Town
March 2024 (58)
  • 01/03West Bromwich Albion2-1HT 2-0Coventry City
  • 02/03Bristol City0-1HT 0-0Cardiff City
  • 02/03Huddersfield Town1-1HT 1-0Leeds United
  • 02/03Birmingham City3-4HT 2-1Southampton
  • 02/03Leicester City1-2HT 0-1Queens Park Rangers
  • 02/03Millwall1-0HT 1-0Watford
  • 02/03Norwich City1-0HT 0-0Sunderland
  • 02/03Plymouth Argyle0-2HT 0-0Ipswich Town
  • 02/03Preston North End0-0HT 0-0Hull City
  • 02/03Rotherham United0-1HT 0-0Sheffield Wednesday
  • 02/03Stoke City2-0HT 1-0Middlesbrough
  • 02/03Swansea City2-1HT 2-0Blackburn Rovers
  • 05/03Blackburn Rovers1-1HT 0-0Millwall
  • 05/03Coventry City5-0HT 4-0Rotherham United
  • 05/03Hull City1-1HT 1-0Birmingham City
  • 05/03Leeds United1-0HT 1-0Stoke City
  • 05/03Sheffield Wednesday1-0HT 0-0Plymouth Argyle
  • 05/03Sunderland0-1HT 0-1Leicester City
  • 05/03Ipswich Town3-2HT 0-0Bristol City
  • 06/03Cardiff City1-0HT 1-0Huddersfield Town
  • 06/03Middlesbrough3-1HT 2-1Norwich City
  • 06/03Watford1-1HT 0-1Swansea City
  • 06/03Queens Park Rangers2-2HT 1-2West Bromwich Albion
  • 08/03Sheffield Wednesday0-2HT 0-1Leeds United
  • 09/03Cardiff City2-1HT 0-0Ipswich Town
  • 09/03Blackburn Rovers1-1HT 1-0Plymouth Argyle
  • 09/03Hull City2-2HT 1-1Leicester City
  • 09/03Millwall1-0HT 0-0Birmingham City
  • 09/03Norwich City5-0HT 4-0Rotherham United
  • 09/03Preston North End1-2HT 0-0Stoke City
  • 09/03Queens Park Rangers0-2HT 0-0Middlesbrough
  • 09/03Southampton4-2HT 2-0Sunderland
  • 09/03Watford1-2HT 1-1Coventry City
  • 10/03Huddersfield Town1-4HT 1-0West Bromwich Albion
  • 10/03Bristol City1-0HT 0-0Swansea City
  • 12/03Birmingham City0-1HT 0-1Middlesbrough
  • 16/03Swansea City2-0HT 1-0Cardiff City
  • 16/03Birmingham City0-1HT 0-1Watford
  • 16/03Ipswich Town6-0HT 3-0Sheffield Wednesday
  • 16/03Middlesbrough0-0HT 0-0Blackburn Rovers
  • 16/03Plymouth Argyle0-1HT 0-1Preston North End
  • 16/03Rotherham United0-0HT 0-0Huddersfield Town
  • 16/03Stoke City0-3HT 0-2Norwich City
  • 16/03Sunderland0-0HT 0-0Queens Park Rangers
  • 16/03West Bromwich Albion2-0HT 1-0Bristol City
  • 17/03Leeds United2-0HT 1-0Millwall
  • 29/03Bristol City1-0HT 0-0Leicester City
  • 29/03Millwall1-1HT 1-0West Bromwich Albion
  • 29/03Cardiff City0-2HT 0-2Sunderland
  • 29/03Huddersfield Town1-3HT 0-2Coventry City
  • 29/03Hull City0-2HT 0-0Stoke City
  • 29/03Norwich City2-1HT 0-1Plymouth Argyle
  • 29/03Preston North End3-0HT 3-0Rotherham United
  • 29/03Queens Park Rangers2-1HT 0-0Birmingham City
  • 29/03Sheffield Wednesday1-1HT 1-0Swansea City
  • 29/03Southampton1-1HT 1-0Middlesbrough
  • 29/03Blackburn Rovers0-1HT 0-1Ipswich Town
  • 29/03Watford2-2HT 2-1Leeds United
April 2024 (75)
  • 01/04Leicester City3-1HT 1-1Norwich City
  • 01/04Birmingham City1-0HT 0-0Preston North End
  • 01/04Coventry City1-2HT 1-1Cardiff City
  • 01/04Middlesbrough2-0HT 1-0Sheffield Wednesday
  • 01/04Plymouth Argyle0-1HT 0-0Bristol City
  • 01/04Rotherham United2-1HT 0-0Millwall
  • 01/04Stoke City1-1HT 0-1Huddersfield Town
  • 01/04Sunderland1-5HT 0-2Blackburn Rovers
  • 01/04Swansea City0-1HT 0-0Queens Park Rangers
  • 01/04West Bromwich Albion2-2HT 0-0Watford
  • 01/04Ipswich Town3-2HT 1-2Southampton
  • 01/04Leeds United3-1HT 1-1Hull City
  • 05/04Rotherham United0-1HT 0-1Plymouth Argyle
  • 06/04Norwich City1-0HT 1-0Ipswich Town
  • 06/04Blackburn Rovers0-0HT 0-0Southampton
  • 06/04Cardiff City1-3HT 0-2Hull City
  • 06/04Coventry City2-1HT 1-0Leeds United
  • 06/04Huddersfield Town1-0HT 0-0Millwall
  • 06/04Leicester City2-1HT 1-1Birmingham City
  • 06/04Middlesbrough2-0HT 1-0Swansea City
  • 06/04Queens Park Rangers0-2HT 0-0Sheffield Wednesday
  • 06/04Stoke City2-2HT 0-1West Bromwich Albion
  • 06/04Sunderland0-0HT 0-0Bristol City
  • 06/04Watford0-0HT 0-0Preston North End
  • 09/04Millwall1-0HT 0-0Leicester City
  • 09/04Plymouth Argyle1-1HT 0-0Queens Park Rangers
  • 09/04Preston North End4-1HT 0-1Huddersfield Town
  • 09/04Sheffield Wednesday2-2HT 0-2Norwich City
  • 09/04Southampton2-1HT 2-0Coventry City
  • 09/04Leeds United0-0HT 0-0Sunderland
  • 10/04Birmingham City0-1HT 0-0Cardiff City
  • 10/04Bristol City5-0HT 2-0Blackburn Rovers
  • 10/04Ipswich Town0-0HT 0-0Watford
  • 10/04Hull City2-2HT 2-1Middlesbrough
  • 10/04Swansea City3-0HT 1-0Stoke City
  • 10/04West Bromwich Albion2-0HT 2-0Rotherham United
  • 12/04Plymouth Argyle1-0HT 1-0Leicester City
  • 13/04Leeds United0-1HT 0-0Blackburn Rovers
  • 13/04Birmingham City3-0HT 2-0Coventry City
  • 13/04Bristol City1-1HT 0-0Huddersfield Town
  • 13/04Hull City3-0HT 2-0Queens Park Rangers
  • 13/04Ipswich Town1-1HT 1-1Middlesbrough
  • 13/04Millwall3-1HT 2-1Cardiff City
  • 13/04Preston North End0-1HT 0-0Norwich City
  • 13/04Sheffield Wednesday1-1HT 0-0Stoke City
  • 13/04Southampton3-2HT 2-1Watford
  • 13/04Swansea City1-0HT 0-0Rotherham United
  • 13/04West Bromwich Albion0-1HT 0-1Sunderland
  • 16/04Southampton3-0HT 3-0Preston North End
  • 20/04Leicester City2-1HT 1-0West Bromwich Albion
  • 20/04Cardiff City2-1HT 0-1Southampton
  • 20/04Huddersfield Town0-4HT 0-0Swansea City
  • 20/04Norwich City1-1HT 0-0Bristol City
  • 20/04Rotherham United0-0HT 0-0Birmingham City
  • 20/04Stoke City3-0HT 2-0Plymouth Argyle
  • 20/04Sunderland0-1HT 0-0Millwall
  • 20/04Watford0-0HT 0-0Hull City
  • 20/04Queens Park Rangers1-0HT 1-0Preston North End
  • 21/04Blackburn Rovers1-3HT 1-1Sheffield Wednesday
  • 22/04Middlesbrough3-4HT 2-3Leeds United
  • 23/04Leicester City5-0HT 1-0Southampton
  • 24/04Coventry City2-3HT 1-2Hull City
  • 26/04Queens Park Rangers4-0HT 2-0Leeds United
  • 27/04Blackburn Rovers0-0HT 0-0Coventry City
  • 27/04Bristol City2-0HT 1-0Rotherham United
  • 27/04Cardiff City1-4HT 0-1Middlesbrough
  • 27/04Huddersfield Town1-1HT 0-1Birmingham City
  • 27/04Millwall1-0HT 0-0Plymouth Argyle
  • 27/04Norwich City2-2HT 2-1Swansea City
  • 27/04Sheffield Wednesday3-0HT 1-0West Bromwich Albion
  • 27/04Southampton0-1HT 0-1Stoke City
  • 27/04Watford1-0HT 0-0Sunderland
  • 27/04Hull City3-3HT 1-2Ipswich Town
  • 29/04Preston North End0-3HT 0-1Leicester City
  • 30/04Coventry City1-2HT 0-1Ipswich Town
May 2024 (17)
  • 04/05Birmingham City1-0HT 0-0Norwich City
  • 04/05Coventry City1-2HT 0-2Queens Park Rangers
  • 04/05Ipswich Town2-0HT 1-0Huddersfield Town
  • 04/05Leeds United1-2HT 1-2Southampton
  • 04/05Leicester City0-2HT 0-0Blackburn Rovers
  • 04/05Middlesbrough3-1HT 1-0Watford
  • 04/05Plymouth Argyle1-0HT 1-0Hull City
  • 04/05Rotherham United5-2HT 2-1Cardiff City
  • 04/05Stoke City4-0HT 3-0Bristol City
  • 04/05Sunderland0-2HT 0-2Sheffield Wednesday
  • 04/05Swansea City0-1HT 0-0Millwall
  • 04/05West Bromwich Albion3-0HT 1-0Preston North End
  • 12/05Norwich City0-0HT 0-0Leeds United
  • 12/05West Bromwich Albion0-0HT 0-0Southampton
  • 16/05Leeds United4-0HT 3-0Norwich City
  • 17/05Southampton3-1HT 0-0West Bromwich Albion
  • 26/05Leeds United0-1HT 0-1Southampton

Source: ESPN (official tables and results).

EFL Championship 2023/24: frequently asked questions

Who won the EFL Championship 2023/24?

Southampton won the final.

How many goals were scored in the EFL Championship 2023/24?

1,489 goals in 557 matches, 2.67 per game.