EFL Championship · Archive
EFL Championship 2024/25: final table and results
Champions: Sunderland (won the final).
Champions 2024/25: Sunderland
Final table 2024/25
| # | Team | P | W | D | L | F:A | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | 46 | 29 | 13 | 4 | 95:30 | +65 | 100 | |
| 2 | 46 | 28 | 16 | 2 | 69:16 | +53 | 100 | |
| 3 | 46 | 28 | 8 | 10 | 63:36 | +27 | 90 | |
| 4 | 46 | 21 | 13 | 12 | 58:44 | +14 | 76 | |
| 5 | 46 | 20 | 9 | 17 | 64:58 | +6 | 69 | |
| 6 | 46 | 17 | 17 | 12 | 59:55 | +4 | 68 | |
| 7 | 46 | 19 | 9 | 18 | 53:48 | +5 | 66 | |
| 8 | 46 | 18 | 12 | 16 | 47:49 | -2 | 66 | |
| 9 | 46 | 15 | 19 | 12 | 57:47 | +10 | 64 | |
| 10 | 46 | 18 | 10 | 18 | 64:56 | +8 | 64 | |
| 11 | 46 | 17 | 10 | 19 | 51:56 | -5 | 61 | |
| 12 | 46 | 15 | 13 | 18 | 60:69 | -9 | 58 | |
| 13 | 46 | 14 | 15 | 17 | 71:68 | +3 | 57 | |
| 14 | 46 | 16 | 9 | 21 | 53:61 | -8 | 57 | |
| 15 | 46 | 14 | 14 | 18 | 53:63 | -10 | 56 | |
| 16 | 46 | 14 | 12 | 20 | 58:71 | -13 | 54 | |
| 17 | 46 | 13 | 14 | 19 | 49:65 | -16 | 53 | |
| 18 | 46 | 12 | 15 | 19 | 45:62 | -17 | 51 | |
| 19 | 46 | 13 | 11 | 22 | 48:56 | -8 | 50 | |
| 20 | 46 | 10 | 20 | 16 | 48:59 | -11 | 50 | |
| 21 | 46 | 12 | 13 | 21 | 44:54 | -10 | 49 | |
| 22 | 46 | 13 | 10 | 23 | 45:69 | -24 | 49 | |
| 23 | 46 | 11 | 13 | 22 | 51:88 | -37 | 46 | |
| 24 | 46 | 9 | 17 | 20 | 48:73 | -25 | 44 |
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.