EFL Championship · Archive

EFL Championship 2024/25: final table and results

Champions: Sunderland (won the final).

Champions 2024/25: Sunderland

Final table 2024/25

#TeamPWDLF:AGDPts
1Leeds UnitedLeeds United462913495:30+65100
2BurnleyBurnley462816269:16+53100
3Sheffield UnitedSheffield United462881063:36+2790
4SunderlandSunderland4621131258:44+1476
5Coventry CityCoventry City462091764:58+669
6Bristol CityBristol City4617171259:55+468
7Blackburn RoversBlackburn Rovers461991853:48+566
8MillwallMillwall4618121647:49-266
9West Bromwich AlbionWest Bromwich Albion4615191257:47+1064
10MiddlesbroughMiddlesbrough4618101864:56+864
11Swansea CitySwansea City4617101951:56-561
12Sheffield WednesdaySheffield Wednesday4615131860:69-958
13Norwich CityNorwich City4614151771:68+357
14WatfordWatford461692153:61-857
15Queens Park RangersQueens Park Rangers4614141853:63-1056
16PortsmouthPortsmouth4614122058:71-1354
17Oxford UnitedOxford United4613141949:65-1653
18Stoke CityStoke City4612151945:62-1751
19Derby CountyDerby County4613112248:56-850
20Preston North EndPreston North End4610201648:59-1150
21Hull CityHull City4612132144:54-1049
22Luton TownLuton Town4613102345:69-2449
23Plymouth ArgylePlymouth Argyle4611132251:88-3746
24Cardiff CityCardiff City469172048:73-2544

Table zones

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

Results (557)

August 2024 (47)
  • 09/08Blackburn Rovers4-2HT 1-0Derby County
  • 09/08Preston North End0-2HT 0-1Sheffield United
  • 10/08Cardiff City0-2HT 0-1Sunderland
  • 10/08Hull City1-1HT 0-0Bristol City
  • 10/08Leeds United3-3HT 1-2Portsmouth
  • 10/08Middlesbrough1-0HT 1-0Swansea City
  • 10/08Millwall2-3HT 0-1Watford
  • 10/08Oxford United2-0HT 1-0Norwich City
  • 10/08Queens Park Rangers1-3HT 1-1West Bromwich Albion
  • 10/08Stoke City1-0HT 0-0Coventry City
  • 11/08Sheffield Wednesday4-0HT 1-0Plymouth Argyle
  • 12/08Luton Town1-4HT 0-2Burnley
  • 16/08Coventry City3-2HT 2-1Oxford United
  • 17/08Derby County1-0HT 1-0Middlesbrough
  • 17/08Portsmouth0-0HT 0-0Luton Town
  • 17/08West Bromwich Albion0-0HT 0-0Leeds United
  • 17/08Bristol City4-3HT 2-0Millwall
  • 17/08Burnley5-0HT 2-0Cardiff City
  • 17/08Norwich City2-2HT 0-1Blackburn Rovers
  • 17/08Plymouth Argyle1-1HT 0-0Hull City
  • 17/08Sheffield United2-2HT 2-0Queens Park Rangers
  • 17/08Swansea City3-0HT 1-0Preston North End
  • 17/08Watford3-0HT 0-0Stoke City
  • 18/08Sunderland4-0HT 3-0Sheffield Wednesday
  • 23/08Sheffield Wednesday0-2HT 0-1Leeds United
  • 24/08Bristol City1-1HT 1-0Coventry City
  • 24/08Hull City0-0HT 0-0Millwall
  • 24/08Queens Park Rangers1-1HT 1-1Plymouth Argyle
  • 24/08Blackburn Rovers2-1HT 1-1Oxford United
  • 24/08Middlesbrough2-2HT 1-2Portsmouth
  • 24/08Norwich City1-1HT 1-1Sheffield United
  • 24/08Preston North End1-0HT 1-0Luton Town
  • 24/08Stoke City1-2HT 1-2West Bromwich Albion
  • 24/08Sunderland1-0HT 1-0Burnley
  • 24/08Watford2-1HT 1-1Derby County
  • 25/08Swansea City1-1HT 1-0Cardiff City
  • 30/08Luton Town1-2HT 1-0Queens Park Rangers
  • 31/08Burnley1-1HT 1-1Blackburn Rovers
  • 31/08Cardiff City0-2HT 0-0Middlesbrough
  • 31/08Coventry City0-1HT 0-0Norwich City
  • 31/08Derby County3-0HT 1-0Bristol City
  • 31/08Leeds United2-0HT 0-0Hull City
  • 31/08Millwall3-0HT 0-0Sheffield Wednesday
  • 31/08Oxford United3-1HT 1-1Preston North End
  • 31/08Plymouth Argyle0-1HT 0-0Stoke City
  • 31/08Portsmouth1-3HT 0-1Sunderland
  • 31/08West Bromwich Albion1-0HT 1-0Swansea City
September 2024 (37)
  • 01/09Sheffield United1-0HT 1-0Watford
  • 13/09Hull City0-2HT 0-1Sheffield United
  • 14/09Leeds United0-1HT 0-1Burnley
  • 14/09Millwall0-1HT 0-1Luton Town
  • 14/09Oxford United1-0HT 0-0Stoke City
  • 14/09Blackburn Rovers3-0HT 1-0Bristol City
  • 14/09Derby County1-0HT 1-0Cardiff City
  • 14/09Middlesbrough1-1HT 1-1Preston North End
  • 14/09Plymouth Argyle3-2HT 0-1Sunderland
  • 14/09Sheffield Wednesday1-1HT 0-0Queens Park Rangers
  • 14/09Swansea City1-0HT 1-0Norwich City
  • 14/09Watford1-1HT 0-1Coventry City
  • 15/09Portsmouth0-3HT 0-1West Bromwich Albion
  • 20/09Stoke City1-3HT 1-0Hull City
  • 21/09Norwich City4-1HT 2-1Watford
  • 21/09Queens Park Rangers1-1HT 1-1Millwall
  • 21/09Sunderland1-0HT 1-0Middlesbrough
  • 21/09Bristol City2-1HT 0-1Oxford United
  • 21/09Burnley2-1HT 0-1Portsmouth
  • 21/09Cardiff City0-2HT 0-1Leeds United
  • 21/09Coventry City1-2HT 1-2Swansea City
  • 21/09Luton Town2-1HT 0-0Sheffield Wednesday
  • 21/09Sheffield United1-0HT 0-0Derby County
  • 21/09West Bromwich Albion1-0HT 0-0Plymouth Argyle
  • 22/09Preston North End0-0HT 0-0Blackburn Rovers
  • 27/09Plymouth Argyle3-1HT 1-0Luton Town
  • 28/09Blackburn Rovers2-0HT 0-0Queens Park Rangers
  • 28/09Derby County2-3HT 0-1Norwich City
  • 28/09Sheffield Wednesday3-2HT 2-0West Bromwich Albion
  • 28/09Hull City4-1HT 2-1Cardiff City
  • 28/09Leeds United3-0HT 1-0Coventry City
  • 28/09Middlesbrough2-0HT 1-0Stoke City
  • 28/09Millwall3-1HT 2-0Preston North End
  • 28/09Oxford United0-0HT 0-0Burnley
  • 28/09Portsmouth0-0HT 0-0Sheffield United
  • 28/09Watford2-1HT 1-0Sunderland
  • 29/09Swansea City1-1HT 1-0Bristol City
October 2024 (60)
  • 01/10Burnley1-0HT 1-0Plymouth Argyle
  • 01/10Cardiff City1-0HT 1-0Millwall
  • 01/10Coventry City3-0HT 1-0Blackburn Rovers
  • 01/10Luton Town2-2HT 2-1Oxford United
  • 01/10Norwich City1-1HT 1-0Leeds United
  • 01/10Queens Park Rangers1-3HT 1-2Hull City
  • 01/10Sunderland2-0HT 1-0Derby County
  • 01/10West Bromwich Albion0-1HT 0-0Middlesbrough
  • 02/10Preston North End3-0HT 0-0Watford
  • 02/10Sheffield United1-0HT 1-0Swansea City
  • 02/10Stoke City6-1HT 3-1Portsmouth
  • 02/10Bristol City0-0HT 0-0Sheffield Wednesday
  • 04/10Sunderland2-2HT 1-1Leeds United
  • 05/10Burnley0-0HT 0-0Preston North End
  • 05/10Norwich City4-0HT 2-0Hull City
  • 05/10Portsmouth1-1HT 0-0Oxford United
  • 05/10Coventry City1-2HT 1-1Sheffield Wednesday
  • 05/10Derby County2-0HT 0-0Queens Park Rangers
  • 05/10Plymouth Argyle2-1HT 1-0Blackburn Rovers
  • 05/10Sheffield United2-0HT 1-0Luton Town
  • 05/10Swansea City0-0HT 0-0Stoke City
  • 05/10Watford2-1HT 0-0Middlesbrough
  • 05/10West Bromwich Albion0-0HT 0-0Millwall
  • 06/10Bristol City1-1HT 0-0Cardiff City
  • 18/10Leeds United2-0HT 0-0Sheffield United
  • 19/10Cardiff City5-0HT 2-0Plymouth Argyle
  • 19/10Luton Town3-0HT 1-0Watford
  • 19/10Oxford United1-1HT 0-1West Bromwich Albion
  • 19/10Preston North End1-0HT 0-0Coventry City
  • 19/10Blackburn Rovers1-0HT 1-0Swansea City
  • 19/10Middlesbrough0-2HT 0-2Bristol City
  • 19/10Millwall1-1HT 0-0Derby County
  • 19/10Queens Park Rangers1-2HT 1-1Portsmouth
  • 19/10Sheffield Wednesday0-2HT 0-1Burnley
  • 19/10Stoke City1-1HT 1-1Norwich City
  • 20/10Hull City0-1HT 0-0Sunderland
  • 22/10Cardiff City2-0HT 2-0Portsmouth
  • 22/10Leeds United2-1HT 2-0Watford
  • 22/10Oxford United1-1HT 1-0Derby County
  • 22/10Preston North End2-2HT 2-1Norwich City
  • 22/10Sheffield Wednesday0-0HT 0-0Swansea City
  • 22/10Stoke City2-2HT 2-0Bristol City
  • 22/10Queens Park Rangers1-1HT 0-1Coventry City
  • 23/10Blackburn Rovers0-0HT 0-0West Bromwich Albion
  • 23/10Hull City1-1HT 1-0Burnley
  • 23/10Luton Town1-2HT 0-0Sunderland
  • 23/10Millwall1-0HT 1-0Plymouth Argyle
  • 23/10Middlesbrough1-0HT 0-0Sheffield United
  • 25/10Portsmouth1-2HT 1-0Sheffield Wednesday
  • 26/10Bristol City0-0HT 0-0Leeds United
  • 26/10Coventry City3-2HT 0-2Luton Town
  • 26/10Watford1-0HT 0-0Blackburn Rovers
  • 26/10Burnley0-0HT 0-0Queens Park Rangers
  • 26/10Derby County1-1HT 0-0Hull City
  • 26/10Plymouth Argyle3-3HT 0-2Preston North End
  • 26/10Sheffield United2-0HT 1-0Stoke City
  • 26/10Sunderland2-0HT 1-0Oxford United
  • 26/10Swansea City0-1HT 0-0Millwall
  • 26/10West Bromwich Albion0-0HT 0-0Cardiff City
  • 27/10Norwich City3-3HT 1-3Middlesbrough
November 2024 (69)
  • 01/11Luton Town1-1HT 0-1West Bromwich Albion
  • 02/11Blackburn Rovers0-2HT 0-1Sheffield United
  • 02/11Oxford United1-2HT 0-1Swansea City
  • 02/11Stoke City2-1HT 1-0Derby County
  • 02/11Cardiff City2-1HT 0-0Norwich City
  • 02/11Hull City1-1HT 1-0Portsmouth
  • 02/11Leeds United3-0HT 3-0Plymouth Argyle
  • 02/11Middlesbrough0-3HT 0-1Coventry City
  • 02/11Preston North End1-3HT 0-1Bristol City
  • 02/11Queens Park Rangers0-0HT 0-0Sunderland
  • 02/11Sheffield Wednesday2-6HT 1-1Watford
  • 03/11Millwall1-0HT 0-0Burnley
  • 05/11Bristol City1-2HT 0-0Sheffield United
  • 05/11Oxford United1-0HT 0-0Hull City
  • 05/11Queens Park Rangers1-4HT 0-2Middlesbrough
  • 05/11Sheffield Wednesday2-0HT 2-0Norwich City
  • 05/11Plymouth Argyle1-0HT 0-0Portsmouth
  • 05/11Swansea City1-0HT 1-0Watford
  • 06/11Blackburn Rovers0-2HT 0-0Stoke City
  • 06/11Coventry City1-2HT 0-1Derby County
  • 06/11Millwall1-0HT 1-0Leeds United
  • 06/11Luton Town1-0HT 0-0Cardiff City
  • 06/11Preston North End0-0HT 0-0Sunderland
  • 07/11West Bromwich Albion0-0HT 0-0Burnley
  • 08/11Watford1-0HT 0-0Oxford United
  • 09/11Cardiff City1-3HT 0-1Blackburn Rovers
  • 09/11Middlesbrough5-1HT 2-0Luton Town
  • 09/11Stoke City1-1HT 0-1Millwall
  • 09/11Derby County1-1HT 1-1Plymouth Argyle
  • 09/11Leeds United2-0HT 1-0Queens Park Rangers
  • 09/11Norwich City0-2HT 0-1Bristol City
  • 09/11Portsmouth3-1HT 2-0Preston North End
  • 09/11Sunderland2-2HT 2-0Coventry City
  • 10/11Sheffield United1-0HT 0-0Sheffield Wednesday
  • 10/11Hull City1-2HT 1-2West Bromwich Albion
  • 10/11Burnley1-0HT 0-0Swansea City
  • 22/11Plymouth Argyle2-2HT 1-2Watford
  • 23/11Bristol City0-1HT 0-1Burnley
  • 23/11Coventry City2-2HT 1-2Sheffield United
  • 23/11Sheffield Wednesday1-1HT 1-1Cardiff City
  • 23/11Luton Town1-0HT 1-0Hull City
  • 23/11Millwall1-1HT 0-1Sunderland
  • 23/11Oxford United2-6HT 1-3Middlesbrough
  • 23/11Preston North End1-1HT 1-1Derby County
  • 23/11Queens Park Rangers1-1HT 0-1Stoke City
  • 23/11West Bromwich Albion2-2HT 2-2Norwich City
  • 24/11Swansea City3-4HT 2-1Leeds United
  • 26/11Burnley2-0HT 0-0Coventry City
  • 26/11Hull City0-2HT 0-1Sheffield Wednesday
  • 26/11Norwich City6-1HT 2-1Plymouth Argyle
  • 26/11Sheffield United3-0HT 2-0Oxford United
  • 26/11Stoke City0-0HT 0-0Preston North End
  • 26/11Watford1-0HT 0-0Bristol City
  • 26/11Sunderland0-0HT 0-0West Bromwich Albion
  • 27/11Cardiff City0-2HT 0-1Queens Park Rangers
  • 27/11Leeds United3-0HT 2-0Luton Town
  • 27/11Middlesbrough0-1HT 0-0Blackburn Rovers
  • 27/11Derby County1-2HT 0-2Swansea City
  • 29/11Sheffield United1-0HT 0-0Sunderland
  • 30/11Middlesbrough3-1HT 2-0Hull City
  • 30/11Oxford United1-1HT 0-1Millwall
  • 30/11Watford0-0HT 0-0Queens Park Rangers
  • 30/11Blackburn Rovers1-0HT 1-0Leeds United
  • 30/11Bristol City4-0HT 0-0Plymouth Argyle
  • 30/11Coventry City2-2HT 1-1Cardiff City
  • 30/11Norwich City4-2HT 2-1Luton Town
  • 30/11Preston North End1-1HT 0-1West Bromwich Albion
  • 30/11Stoke City0-2HT 0-0Burnley
  • 30/11Swansea City2-2HT 1-2Portsmouth
December 2024 (71)
  • 01/12Derby County1-2HT 1-0Sheffield Wednesday
  • 06/12Burnley1-1HT 1-1Middlesbrough
  • 07/12Leeds United2-0HT 2-0Derby County
  • 07/12Sheffield Wednesday1-1HT 0-1Preston North End
  • 07/12Sunderland2-1HT 1-1Stoke City
  • 07/12Hull City0-1HT 0-1Blackburn Rovers
  • 07/12Millwall0-1HT 0-0Coventry City
  • 07/12Portsmouth3-0HT 1-0Bristol City
  • 07/12Queens Park Rangers3-0HT 2-0Norwich City
  • 07/12Luton Town1-1HT 1-0Swansea City
  • 08/12West Bromwich Albion2-2HT 1-2Sheffield United
  • 10/12Burnley0-0HT 0-0Derby County
  • 10/12Luton Town2-1HT 1-1Stoke City
  • 10/12Plymouth Argyle1-2HT 0-1Swansea City
  • 10/12Portsmouth0-0HT 0-0Norwich City
  • 10/12Sheffield Wednesday0-1HT 0-0Blackburn Rovers
  • 10/12Sunderland1-1HT 0-0Bristol City
  • 10/12Leeds United3-1HT 1-0Middlesbrough
  • 11/12Cardiff City0-2HT 0-0Preston North End
  • 11/12Hull City1-1HT 0-0Watford
  • 11/12Millwall0-1HT 0-1Sheffield United
  • 11/12Queens Park Rangers2-0HT 0-0Oxford United
  • 11/12West Bromwich Albion2-0HT 1-0Coventry City
  • 13/12Derby County4-0HT 3-0Portsmouth
  • 14/12Bristol City1-1HT 0-0Queens Park Rangers
  • 14/12Coventry City2-1HT 0-1Hull City
  • 14/12Preston North End1-1HT 1-0Leeds United
  • 14/12Blackburn Rovers2-0HT 2-0Luton Town
  • 14/12Middlesbrough1-0HT 1-0Millwall
  • 14/12Oxford United1-3HT 1-1Sheffield Wednesday
  • 14/12Sheffield United2-0HT 1-0Plymouth Argyle
  • 14/12Stoke City2-2HT 1-1Cardiff City
  • 14/12Swansea City2-3HT 2-1Sunderland
  • 15/12Watford2-1HT 1-0West Bromwich Albion
  • 15/12Norwich City1-2HT 1-0Burnley
  • 20/12Luton Town2-1HT 0-0Derby County
  • 21/12Hull City2-1HT 1-1Swansea City
  • 21/12Portsmouth4-1HT 2-1Coventry City
  • 21/12Sheffield Wednesday2-0HT 0-0Stoke City
  • 21/12Burnley2-1HT 1-0Watford
  • 21/12Cardiff City0-2HT 0-0Sheffield United
  • 21/12Leeds United4-0HT 1-0Oxford United
  • 21/12Millwall1-0HT 0-0Blackburn Rovers
  • 21/12Plymouth Argyle3-3HT 1-0Middlesbrough
  • 21/12Queens Park Rangers2-1HT 0-1Preston North End
  • 21/12Sunderland2-1HT 0-1Norwich City
  • 22/12West Bromwich Albion2-0HT 2-0Bristol City
  • 26/12Blackburn Rovers2-2HT 1-0Sunderland
  • 26/12Bristol City1-0HT 0-0Luton Town
  • 26/12Coventry City4-0HT 4-0Plymouth Argyle
  • 26/12Middlesbrough3-3HT 3-0Sheffield Wednesday
  • 26/12Norwich City2-1HT 2-0Millwall
  • 26/12Oxford United3-2HT 1-0Cardiff City
  • 26/12Preston North End1-0HT 0-0Hull City
  • 26/12Sheffield United0-2HT 0-1Burnley
  • 26/12Swansea City3-0HT 3-0Queens Park Rangers
  • 26/12Watford2-1HT 0-1Portsmouth
  • 26/12Derby County2-1HT 1-0West Bromwich Albion
  • 26/12Stoke City0-2HT 0-1Leeds United
  • 29/12Norwich City1-1HT 0-1Queens Park Rangers
  • 29/12Preston North End3-1HT 1-0Sheffield Wednesday
  • 29/12Sheffield United1-1HT 1-1West Bromwich Albion
  • 29/12Blackburn Rovers0-1HT 0-0Hull City
  • 29/12Bristol City3-0HT 3-0Portsmouth
  • 29/12Coventry City0-0HT 0-0Millwall
  • 29/12Oxford United2-0HT 1-0Plymouth Argyle
  • 29/12Stoke City1-0HT 0-0Sunderland
  • 29/12Swansea City2-1HT 1-1Luton Town
  • 29/12Watford1-2HT 1-2Cardiff City
  • 29/12Derby County0-1HT 0-0Leeds United
  • 29/12Middlesbrough0-0HT 0-0Burnley
January 2025 (65)
  • 01/01Plymouth Argyle2-2HT 0-1Bristol City
  • 01/01Queens Park Rangers3-1HT 2-0Watford
  • 01/01Millwall0-1HT 0-0Oxford United
  • 01/01Burnley0-0HT 0-0Stoke City
  • 01/01Cardiff City1-1HT 1-0Coventry City
  • 01/01Leeds United1-1HT 0-0Blackburn Rovers
  • 01/01Luton Town0-1HT 0-0Norwich City
  • 01/01Portsmouth4-0HT 2-0Swansea City
  • 01/01Sheffield Wednesday4-2HT 1-0Derby County
  • 01/01West Bromwich Albion3-1HT 3-0Preston North End
  • 01/01Hull City0-1HT 0-0Middlesbrough
  • 01/01Sunderland2-1HT 2-1Sheffield United
  • 04/01Blackburn Rovers0-1HT 0-0Burnley
  • 04/01Stoke City0-0HT 0-0Plymouth Argyle
  • 04/01Swansea City1-1HT 0-0West Bromwich Albion
  • 04/01Bristol City1-0HT 1-0Derby County
  • 04/01Hull City3-3HT 1-0Leeds United
  • 04/01Middlesbrough1-1HT 1-1Cardiff City
  • 04/01Norwich City2-1HT 0-1Coventry City
  • 04/01Preston North End1-1HT 0-1Oxford United
  • 04/01Sheffield Wednesday2-2HT 1-0Millwall
  • 04/01Watford1-2HT 1-1Sheffield United
  • 05/01Sunderland1-0HT 1-0Portsmouth
  • 06/01Queens Park Rangers2-1HT 1-1Luton Town
  • 14/01Cardiff City1-1HT 0-0Watford
  • 14/01Plymouth Argyle1-1HT 0-1Oxford United
  • 15/01Blackburn Rovers3-0HT 0-0Portsmouth
  • 17/01Burnley0-0HT 0-0Sunderland
  • 18/01Cardiff City3-0HT 0-0Swansea City
  • 18/01Millwall0-1HT 0-0Hull City
  • 18/01Plymouth Argyle0-1HT 0-0Queens Park Rangers
  • 18/01Coventry City1-0HT 0-0Bristol City
  • 18/01Derby County0-2HT 0-1Watford
  • 18/01Luton Town0-0HT 0-0Preston North End
  • 18/01Oxford United1-0HT 0-0Blackburn Rovers
  • 18/01Sheffield United2-0HT 1-0Norwich City
  • 18/01West Bromwich Albion1-1HT 0-1Stoke City
  • 18/01Portsmouth2-1HT 0-1Middlesbrough
  • 19/01Leeds United3-0HT 1-0Sheffield Wednesday
  • 21/01Blackburn Rovers0-2HT 0-1Coventry City
  • 21/01Derby County0-1HT 0-1Sunderland
  • 21/01Hull City1-2HT 0-0Queens Park Rangers
  • 21/01Middlesbrough2-0HT 1-0West Bromwich Albion
  • 21/01Oxford United3-2HT 1-2Luton Town
  • 21/01Swansea City1-2HT 1-0Sheffield United
  • 21/01Watford1-2HT 0-1Preston North End
  • 21/01Millwall2-2HT 2-1Cardiff City
  • 22/01Leeds United2-0HT 1-0Norwich City
  • 22/01Portsmouth3-1HT 2-1Stoke City
  • 22/01Sheffield Wednesday2-2HT 1-0Bristol City
  • 22/01Plymouth Argyle0-5HT 0-5Burnley
  • 24/01Sheffield United0-3HT 0-1Hull City
  • 25/01Luton Town0-1HT 0-0Millwall
  • 25/01Norwich City5-1HT 1-0Swansea City
  • 25/01Stoke City0-0HT 0-0Oxford United
  • 25/01Bristol City2-1HT 1-1Blackburn Rovers
  • 25/01Cardiff City2-1HT 0-0Derby County
  • 25/01Coventry City2-1HT 1-0Watford
  • 25/01Preston North End2-1HT 1-0Middlesbrough
  • 25/01Queens Park Rangers0-2HT 0-0Sheffield Wednesday
  • 25/01Sunderland2-2HT 0-0Plymouth Argyle
  • 25/01West Bromwich Albion5-1HT 4-0Portsmouth
  • 27/01Burnley0-0HT 0-0Leeds United
  • 28/01Portsmouth0-1HT 0-1Millwall
  • 31/01Blackburn Rovers2-1HT 1-0Preston North End
February 2025 (60)
  • 01/02Oxford United1-1HT 0-0Bristol City
  • 01/02Plymouth Argyle2-1HT 0-0West Bromwich Albion
  • 01/02Watford0-1HT 0-1Norwich City
  • 01/02Derby County0-1HT 0-0Sheffield United
  • 01/02Hull City1-2HT 1-1Stoke City
  • 01/02Leeds United7-0HT 2-0Cardiff City
  • 01/02Millwall2-1HT 2-1Queens Park Rangers
  • 01/02Portsmouth0-0HT 0-0Burnley
  • 01/02Sheffield Wednesday1-1HT 0-1Luton Town
  • 01/02Swansea City0-2HT 0-2Coventry City
  • 03/02Middlesbrough2-3HT 1-1Sunderland
  • 04/02Burnley1-0HT 1-0Oxford United
  • 04/02Queens Park Rangers2-1HT 1-0Blackburn Rovers
  • 05/02Coventry City0-2HT 0-2Leeds United
  • 08/02Sunderland2-2HT 1-1Watford
  • 08/02West Bromwich Albion2-1HT 0-0Sheffield Wednesday
  • 08/02Norwich City1-1HT 0-0Derby County
  • 08/02Sheffield United2-1HT 1-1Portsmouth
  • 09/02Bristol City0-1HT 0-0Swansea City
  • 11/02Coventry City1-0HT 0-0Queens Park Rangers
  • 11/02Derby County0-0HT 0-0Oxford United
  • 11/02Portsmouth2-1HT 2-1Cardiff City
  • 11/02Watford0-4HT 0-3Leeds United
  • 11/02Norwich City0-1HT 0-1Preston North End
  • 12/02Bristol City2-0HT 1-0Stoke City
  • 12/02Burnley2-0HT 2-0Hull City
  • 12/02Plymouth Argyle5-1HT 2-0Millwall
  • 12/02Sunderland2-0HT 1-0Luton Town
  • 12/02Swansea City0-1HT 0-0Sheffield Wednesday
  • 12/02Sheffield United3-1HT 1-1Middlesbrough
  • 12/02West Bromwich Albion0-2HT 0-0Blackburn Rovers
  • 14/02Queens Park Rangers4-0HT 2-0Derby County
  • 15/02Cardiff City1-1HT 0-0Bristol City
  • 15/02Oxford United0-2HT 0-0Portsmouth
  • 15/02Preston North End0-0HT 0-0Burnley
  • 15/02Blackburn Rovers2-0HT 0-0Plymouth Argyle
  • 15/02Hull City1-1HT 1-0Norwich City
  • 15/02Luton Town0-1HT 0-0Sheffield United
  • 15/02Middlesbrough0-1HT 0-1Watford
  • 15/02Millwall1-1HT 1-1West Bromwich Albion
  • 15/02Sheffield Wednesday1-2HT 0-1Coventry City
  • 15/02Stoke City3-1HT 0-0Swansea City
  • 17/02Leeds United2-1HT 0-1Sunderland
  • 18/02Preston North End1-1HT 0-1Millwall
  • 19/02Luton Town1-1HT 0-0Plymouth Argyle
  • 21/02Bristol City2-1HT 0-1Middlesbrough
  • 21/02Burnley4-0HT 1-0Sheffield Wednesday
  • 22/02Derby County0-1HT 0-0Millwall
  • 22/02Plymouth Argyle1-1HT 0-1Cardiff City
  • 22/02Sunderland0-1HT 0-1Hull City
  • 22/02Coventry City2-1HT 2-0Preston North End
  • 22/02Norwich City4-2HT 1-1Stoke City
  • 22/02Portsmouth2-1HT 0-0Queens Park Rangers
  • 22/02Swansea City3-0HT 2-0Blackburn Rovers
  • 22/02West Bromwich Albion2-0HT 1-0Oxford United
  • 23/02Watford2-0HT 2-0Luton Town
  • 24/02Sheffield United1-3HT 1-0Leeds United
  • 25/02Cardiff City1-0HT 0-0Hull City
  • 25/02Stoke City1-3HT 1-1Middlesbrough
  • 28/02Sheffield Wednesday1-2HT 0-1Sunderland
March 2025 (58)
  • 01/03Blackburn Rovers1-1HT 0-0Norwich City
  • 01/03Leeds United1-1HT 1-1West Bromwich Albion
  • 01/03Oxford United2-3HT 0-1Coventry City
  • 01/03Luton Town1-0HT 1-0Portsmouth
  • 01/03Middlesbrough1-0HT 0-0Derby County
  • 01/03Queens Park Rangers1-2HT 0-1Sheffield United
  • 01/03Stoke City0-0HT 0-0Watford
  • 04/03Cardiff City1-2HT 1-2Burnley
  • 04/03Hull City2-0HT 0-0Plymouth Argyle
  • 04/03Millwall0-2HT 0-0Bristol City
  • 04/03Preston North End0-0HT 0-0Swansea City
  • 07/03Norwich City1-1HT 1-1Oxford United
  • 08/03Coventry City3-2HT 2-0Stoke City
  • 08/03Watford1-2HT 1-0Millwall
  • 08/03Bristol City1-1HT 0-1Hull City
  • 08/03Burnley4-0HT 2-0Luton Town
  • 08/03Derby County2-1HT 2-1Blackburn Rovers
  • 08/03Plymouth Argyle0-3HT 0-2Sheffield Wednesday
  • 08/03Sheffield United1-0HT 0-0Preston North End
  • 08/03Sunderland2-1HT 1-1Cardiff City
  • 08/03Swansea City1-0HT 1-0Middlesbrough
  • 08/03West Bromwich Albion1-0HT 1-0Queens Park Rangers
  • 09/03Portsmouth1-0HT 0-0Leeds United
  • 11/03Burnley1-1HT 1-1West Bromwich Albion
  • 11/03Cardiff City1-2HT 0-0Luton Town
  • 11/03Derby County2-0HT 1-0Coventry City
  • 11/03Middlesbrough2-1HT 1-0Queens Park Rangers
  • 11/03Norwich City2-3HT 2-0Sheffield Wednesday
  • 11/03Sunderland1-1HT 0-0Preston North End
  • 11/03Sheffield United1-1HT 0-0Bristol City
  • 12/03Hull City2-1HT 0-0Oxford United
  • 12/03Leeds United2-0HT 1-0Millwall
  • 12/03Portsmouth1-2HT 0-1Plymouth Argyle
  • 12/03Watford1-0HT 1-0Swansea City
  • 12/03Stoke City1-0HT 1-0Blackburn Rovers
  • 14/03Bristol City2-1HT 2-0Norwich City
  • 15/03Millwall1-0HT 0-0Stoke City
  • 15/03Queens Park Rangers2-2HT 2-1Leeds United
  • 15/03Blackburn Rovers1-2HT 1-1Cardiff City
  • 15/03Coventry City3-0HT 2-0Sunderland
  • 15/03Luton Town0-0HT 0-0Middlesbrough
  • 15/03Oxford United1-0HT 0-0Watford
  • 15/03Plymouth Argyle2-3HT 1-2Derby County
  • 15/03Preston North End2-1HT 0-0Portsmouth
  • 15/03Swansea City0-2HT 0-2Burnley
  • 15/03West Bromwich Albion1-1HT 0-0Hull City
  • 16/03Sheffield Wednesday0-1HT 0-0Sheffield United
  • 28/03Sheffield United3-1HT 2-0Coventry City
  • 29/03Hull City0-1HT 0-0Luton Town
  • 29/03Watford0-0HT 0-0Plymouth Argyle
  • 29/03Burnley1-0HT 1-0Bristol City
  • 29/03Cardiff City1-1HT 1-0Sheffield Wednesday
  • 29/03Leeds United2-2HT 1-0Swansea City
  • 29/03Middlesbrough2-1HT 0-1Oxford United
  • 29/03Norwich City1-0HT 0-0West Bromwich Albion
  • 29/03Portsmouth1-0HT 1-0Blackburn Rovers
  • 29/03Stoke City3-1HT 2-0Queens Park Rangers
  • 29/03Sunderland1-0HT 1-0Millwall
April 2025 (73)
  • 02/04Derby County2-0HT 0-0Preston North End
  • 04/04Blackburn Rovers0-2HT 0-2Middlesbrough
  • 05/04Coventry City1-2HT 1-1Burnley
  • 05/04Luton Town1-1HT 1-1Leeds United
  • 05/04West Bromwich Albion0-1HT 0-1Sunderland
  • 05/04Bristol City2-1HT 2-0Watford
  • 05/04Millwall2-1HT 0-0Portsmouth
  • 05/04Oxford United1-0HT 1-0Sheffield United
  • 05/04Plymouth Argyle2-1HT 2-0Norwich City
  • 05/04Preston North End1-1HT 1-0Stoke City
  • 05/04Queens Park Rangers0-0HT 0-0Cardiff City
  • 05/04Sheffield Wednesday0-1HT 0-0Hull City
  • 05/04Swansea City1-0HT 0-0Derby County
  • 08/04Blackburn Rovers2-2HT 0-2Sheffield Wednesday
  • 08/04Bristol City2-1HT 0-0West Bromwich Albion
  • 08/04Derby County0-0HT 0-0Burnley
  • 08/04Norwich City0-0HT 0-0Sunderland
  • 08/04Preston North End2-2HT 1-0Cardiff City
  • 08/04Sheffield United0-1HT 0-1Millwall
  • 08/04Stoke City1-1HT 0-0Luton Town
  • 08/04Watford1-0HT 0-0Hull City
  • 08/04Middlesbrough0-1HT 0-1Leeds United
  • 09/04Oxford United1-3HT 0-2Queens Park Rangers
  • 09/04Swansea City3-0HT 3-0Plymouth Argyle
  • 09/04Coventry City1-0HT 0-0Portsmouth
  • 11/04Burnley2-1HT 2-0Norwich City
  • 12/04Leeds United2-1HT 2-1Preston North End
  • 12/04Plymouth Argyle2-1HT 0-1Sheffield United
  • 12/04Cardiff City0-1HT 0-0Stoke City
  • 12/04Luton Town0-1HT 0-0Blackburn Rovers
  • 12/04Millwall1-0HT 0-0Middlesbrough
  • 12/04Portsmouth2-2HT 0-0Derby County
  • 12/04Queens Park Rangers1-1HT 1-1Bristol City
  • 12/04Sheffield Wednesday0-1HT 0-0Oxford United
  • 12/04Sunderland0-1HT 0-0Swansea City
  • 12/04West Bromwich Albion2-1HT 1-0Watford
  • 14/04Hull City1-1HT 0-0Coventry City
  • 18/04Derby County0-1HT 0-1Luton Town
  • 18/04Blackburn Rovers4-1HT 2-1Millwall
  • 18/04Bristol City2-1HT 0-1Sunderland
  • 18/04Coventry City2-0HT 1-0West Bromwich Albion
  • 18/04Middlesbrough2-1HT 1-1Plymouth Argyle
  • 18/04Norwich City3-5HT 1-3Portsmouth
  • 18/04Preston North End1-2HT 1-0Queens Park Rangers
  • 18/04Stoke City2-0HT 1-0Sheffield Wednesday
  • 18/04Swansea City1-0HT 0-0Hull City
  • 18/04Watford1-2HT 1-1Burnley
  • 18/04Sheffield United2-0HT 1-0Cardiff City
  • 18/04Oxford United0-1HT 0-1Leeds United
  • 21/04Cardiff City1-1HT 0-0Oxford United
  • 21/04Hull City2-1HT 0-1Preston North End
  • 21/04Leeds United6-0HT 5-0Stoke City
  • 21/04Luton Town3-1HT 0-0Bristol City
  • 21/04Millwall3-1HT 2-1Norwich City
  • 21/04Plymouth Argyle3-1HT 2-1Coventry City
  • 21/04Portsmouth1-0HT 1-0Watford
  • 21/04Queens Park Rangers1-2HT 0-1Swansea City
  • 21/04Sheffield Wednesday2-1HT 0-1Middlesbrough
  • 21/04Sunderland0-1HT 0-1Blackburn Rovers
  • 21/04West Bromwich Albion1-3HT 0-2Derby County
  • 21/04Burnley2-1HT 2-1Sheffield United
  • 25/04Stoke City0-2HT 0-1Sheffield United
  • 26/04Luton Town1-0HT 0-0Coventry City
  • 26/04Queens Park Rangers0-5HT 0-3Burnley
  • 26/04Blackburn Rovers2-1HT 0-0Watford
  • 26/04Cardiff City0-0HT 0-0West Bromwich Albion
  • 26/04Hull City0-1HT 0-0Derby County
  • 26/04Middlesbrough0-0HT 0-0Norwich City
  • 26/04Millwall1-0HT 1-0Swansea City
  • 26/04Oxford United2-0HT 1-0Sunderland
  • 26/04Preston North End1-2HT 0-1Plymouth Argyle
  • 26/04Sheffield Wednesday1-1HT 1-1Portsmouth
  • 28/04Leeds United4-0HT 1-0Bristol City
May 2025 (17)
  • 03/05Bristol City2-2HT 0-1Preston North End
  • 03/05Burnley3-1HT 1-1Millwall
  • 03/05Coventry City2-0HT 1-0Middlesbrough
  • 03/05Derby County0-0HT 0-0Stoke City
  • 03/05Norwich City4-2HT 3-0Cardiff City
  • 03/05Plymouth Argyle1-2HT 1-0Leeds United
  • 03/05Portsmouth1-1HT 0-1Hull City
  • 03/05Sheffield United1-1HT 0-0Blackburn Rovers
  • 03/05Sunderland0-1HT 0-1Queens Park Rangers
  • 03/05Swansea City3-3HT 1-1Oxford United
  • 03/05Watford1-1HT 1-1Sheffield Wednesday
  • 03/05West Bromwich Albion5-3HT 3-1Luton Town
  • 08/05Bristol City0-3HT 0-1Sheffield United
  • 09/05Coventry City1-2HT 0-0Sunderland
  • 12/05Sheffield United3-0HT 1-0Bristol City
  • 13/05Sunderland1-1HT 0-0Coventry City
  • 24/05Sheffield United1-2HT 1-0Sunderland

Source: ESPN (official tables and results).

EFL Championship 2024/25: frequently asked questions

Who won the EFL Championship 2024/25?

Sunderland won the final.

How many goals were scored in the EFL Championship 2024/25?

1,367 goals in 557 matches, 2.45 per game.