Championship 2024/25

Championship table as of 2025-05-24.

Table as of 2025-05-24.

Championship table on 24 May 2025 (24 May 2025, 2024/25). One Championship match was scheduled that day. Also browse Championship results and Championship fixtures.

Championship 2024/25 table as of 2025-05-24
#ClubPWDLGFGAGDPts
1Leeds UnitedLeeds United (Yorkshire)46291349530+65100
2BurnleyBurnley46281626916+53100
3Sheffield UnitedSheffield United (Yorkshire)49308117038+3298
4SunderlandSunderland492314126347+1683
5Coventry CityCoventry City482010186661+570
6Bristol CityBristol City481717145961-268
7Blackburn RoversBlackburn Rovers46199185348+566
8MillwallMillwall461812164749-266
9West Bromwich AlbionWest Bromwich Albion461519125747+1064
10Middlesbrough FCMiddlesbrough FC (Yorkshire)461810186456+864
11Swansea CitySwansea City461710195156-561
12Sheffield WednesdaySheffield Wednesday (Yorkshire)461513186069-958
13Norwich CityNorwich City461415177168+357
14WatfordWatford46169215361-857
15Queens Park RangersQueens Park Rangers461414185363-1056
16PortsmouthPortsmouth461412205871-1354
17Oxford UnitedOxford United461314194965-1653
18Stoke CityStoke City461215194562-1751
19Derby CountyDerby County461311224856-850
20Preston North EndPreston North End461020164859-1150
21Hull CityHull City (Yorkshire)461213214454-1049
22Luton TownLuton Town461310234569-2449
23Plymouth ArgylePlymouth Argyle461113225188-3746
24Cardiff CityCardiff City46917204873-2544

The story of the Championship in 2024/25

Match Week Seven

Plymouth Argyle beat Luton Town 3–1, Blackburn Rovers beat Queens Park Rangers 2–0, Norwich City beat Derby County 3–2, Sheffield Wednesday beat West Bromwich Albion 3–2, Hull City beat Cardiff City 4–1, Leeds United beat Coventry City 3–0, Middlesbrough FC beat Stoke City 2–0, Millwall beat Preston North End 3–1, Oxford United drew 0–0 with Burnley, Portsmouth drew 0–0 with Sheffield United, Watford beat Sunderland 2–1, Swansea City drew 1–1 with Bristol City, Burnley beat Plymouth Argyle 1–0, Cardiff City beat Millwall 1–0, Coventry City beat Blackburn Rovers 3–0, Luton Town drew 2–2 with Oxford United, Hull City beat Queens Park Rangers 3–1, Sunderland beat Derby County 2–0, Norwich City drew 1–1 with Leeds United, Middlesbrough FC beat West Bromwich Albion 1–0, Sheffield United beat Swansea City 1–0, Preston North End beat Watford 3–0, Stoke City beat Portsmouth 6–1, Bristol City drew 0–0 with Sheffield Wednesday, Sunderland drew 2–2 with Leeds United, Burnley drew 0–0 with Preston North End, Norwich City beat Hull City 4–0, Portsmouth drew 1–1 with Oxford United, Sheffield Wednesday beat Coventry City 2–1, Derby County beat Queens Park Rangers 2–0, Plymouth Argyle beat Blackburn Rovers 2–1, Sheffield United beat Luton Town 2–0, Swansea City drew 0–0 with Stoke City, Watford beat Middlesbrough FC 2–1, West Bromwich Albion drew 0–0 with Millwall, and Bristol City drew 1–1 with Cardiff City.

Tables after Friday, 27 September 2024, Saturday, 28 September 2024, Sunday, 29 September 2024, Tuesday, 1 October 2024, Wednesday, 2 October 2024, Friday, 4 October 2024, Saturday, 5 October 2024, and Sunday, 6 October 2024.

Match Week Eight

Leeds United beat Sheffield United 2–0, Cardiff City beat Plymouth Argyle 5–0, Luton Town beat Watford 3–0, Oxford United drew 1–1 with West Bromwich Albion, Preston North End beat Coventry City 1–0, Blackburn Rovers beat Swansea City 1–0, Bristol City beat Middlesbrough FC 2–0, Millwall drew 1–1 with Derby County, Portsmouth beat Queens Park Rangers 2–1, Burnley beat Sheffield Wednesday 2–0, Stoke City drew 1–1 with Norwich City, Sunderland beat Hull City 1–0, Cardiff City beat Portsmouth 2–0, Leeds United beat Watford 2–1, Oxford United drew 1–1 with Derby County, Preston North End drew 2–2 with Norwich City, Sheffield Wednesday drew 0–0 with Swansea City, Stoke City drew 2–2 with Bristol City, Queens Park Rangers drew 1–1 with Coventry City, Hull City drew 1–1 with Burnley, Blackburn Rovers drew 0–0 with West Bromwich Albion, Sunderland beat Luton Town 2–1, Millwall beat Plymouth Argyle 1–0, Middlesbrough FC beat Sheffield United 1–0, Sheffield Wednesday beat Portsmouth 2–1, Bristol City drew 0–0 with Leeds United, Coventry City beat Luton Town 3–2, Watford beat Blackburn Rovers 1–0, Burnley drew 0–0 with Queens Park Rangers, Derby County drew 1–1 with Hull City, Plymouth Argyle drew 3–3 with Preston North End, Sheffield United beat Stoke City 2–0, Sunderland beat Oxford United 2–0, Millwall beat Swansea City 1–0, West Bromwich Albion drew 0–0 with Cardiff City, and Norwich City drew 3–3 with Middlesbrough FC.

Tables after Friday, 18 October 2024, Saturday, 19 October 2024, Sunday, 20 October 2024, Tuesday, 22 October 2024, Wednesday, 23 October 2024, Friday, 25 October 2024, Saturday, 26 October 2024, and Sunday, 27 October 2024.

Match Week Nine

Luton Town drew 1–1 with West Bromwich Albion, Sheffield United beat Blackburn Rovers 2–0, Swansea City beat Oxford United 2–1, Stoke City beat Derby County 2–1, Cardiff City beat Norwich City 2–1, Hull City drew 1–1 with Portsmouth, Leeds United beat Plymouth Argyle 3–0, Coventry City beat Middlesbrough FC 3–0, Bristol City beat Preston North End 3–1, Queens Park Rangers drew 0–0 with Sunderland, Watford beat Sheffield Wednesday 6–2, Millwall beat Burnley 1–0, Sheffield United beat Bristol City 2–1, Oxford United beat Hull City 1–0, Middlesbrough FC beat Queens Park Rangers 4–1, Sheffield Wednesday beat Norwich City 2–0, Plymouth Argyle beat Portsmouth 1–0, Swansea City beat Watford 1–0, Millwall beat Leeds United 1–0, Stoke City beat Blackburn Rovers 2–0, Derby County beat Coventry City 2–1, Luton Town beat Cardiff City 1–0, Preston North End drew 0–0 with Sunderland, West Bromwich Albion drew 0–0 with Burnley, Watford beat Oxford United 1–0, Blackburn Rovers beat Cardiff City 3–1, Middlesbrough FC beat Luton Town 5–1, Stoke City drew 1–1 with Millwall, Derby County drew 1–1 with Plymouth Argyle, Leeds United beat Queens Park Rangers 2–0, Bristol City beat Norwich City 2–0, Portsmouth beat Preston North End 3–1, Sunderland drew 2–2 with Coventry City, Sheffield United beat Sheffield Wednesday 1–0, West Bromwich Albion beat Hull City 2–1, and Burnley beat Swansea City 1–0.

Tables after Friday, 1 November 2024, Saturday, 2 November 2024, Sunday, 3 November 2024, Tuesday, 5 November 2024, Wednesday, 6 November 2024, Thursday, 7 November 2024, Friday, 8 November 2024, Saturday, 9 November 2024, and Sunday, 10 November 2024.

Match Week Ten

Plymouth Argyle drew 2–2 with Watford, Burnley beat Bristol City 1–0, Coventry City drew 2–2 with Sheffield United, Sheffield Wednesday drew 1–1 with Cardiff City, Luton Town beat Hull City 1–0, Millwall drew 1–1 with Sunderland, Middlesbrough FC beat Oxford United 6–2, Preston North End drew 1–1 with Derby County, Queens Park Rangers drew 1–1 with Stoke City, West Bromwich Albion drew 2–2 with Norwich City, Leeds United beat Swansea City 4–3, Burnley beat Coventry City 2–0, Sheffield Wednesday beat Hull City 2–0, Norwich City beat Plymouth Argyle 6–1, Sheffield United beat Oxford United 3–0, Stoke City drew 0–0 with Preston North End, Watford beat Bristol City 1–0, Sunderland drew 0–0 with West Bromwich Albion, Leeds United beat Luton Town 3–0, Queens Park Rangers beat Cardiff City 2–0, Blackburn Rovers beat Middlesbrough FC 1–0, Swansea City beat Derby County 2–1, Sheffield United beat Sunderland 1–0, Middlesbrough FC beat Hull City 3–1, Oxford United drew 1–1 with Millwall, Watford drew 0–0 with Queens Park Rangers, Blackburn Rovers beat Leeds United 1–0, Bristol City beat Plymouth Argyle 4–0, Coventry City drew 2–2 with Cardiff City, Norwich City beat Luton Town 4–2, Preston North End drew 1–1 with West Bromwich Albion, Burnley beat Stoke City 2–0, Swansea City drew 2–2 with Portsmouth, and Sheffield Wednesday beat Derby County 2–1.

Tables after Friday, 22 November 2024, Saturday, 23 November 2024, Sunday, 24 November 2024, Tuesday, 26 November 2024, Wednesday, 27 November 2024, Friday, 29 November 2024, Saturday, 30 November 2024, and Sunday, 1 December 2024.

Match Week Eleven

Burnley drew 1–1 with Middlesbrough FC, Leeds United beat Derby County 2–0, Sheffield Wednesday drew 1–1 with Preston North End, Sunderland beat Stoke City 2–1, Blackburn Rovers beat Hull City 1–0, Luton Town drew 1–1 with Swansea City, Coventry City beat Millwall 1–0, Portsmouth beat Bristol City 3–0, Queens Park Rangers beat Norwich City 3–0, West Bromwich Albion drew 2–2 with Sheffield United, Burnley drew 0–0 with Derby County, Luton Town beat Stoke City 2–1, Swansea City beat Plymouth Argyle 2–1, Portsmouth drew 0–0 with Norwich City, Blackburn Rovers beat Sheffield Wednesday 1–0, Sunderland drew 1–1 with Bristol City, Leeds United beat Middlesbrough FC 3–1, Sheffield United beat Millwall 1–0, Preston North End beat Cardiff City 2–0, Hull City drew 1–1 with Watford, Queens Park Rangers beat Oxford United 2–0, West Bromwich Albion beat Coventry City 2–0, Derby County beat Portsmouth 4–0, Bristol City drew 1–1 with Queens Park Rangers, Coventry City beat Hull City 2–1, Preston North End drew 1–1 with Leeds United, Blackburn Rovers beat Luton Town 2–0, Middlesbrough FC beat Millwall 1–0, Sheffield Wednesday beat Oxford United 3–1, Sheffield United beat Plymouth Argyle 2–0, Stoke City drew 2–2 with Cardiff City, Sunderland beat Swansea City 3–2, Watford beat West Bromwich Albion 2–1, and Burnley beat Norwich City 2–1.

Tables after Friday, 6 December 2024, Saturday, 7 December 2024, Sunday, 8 December 2024, Tuesday, 10 December 2024, Wednesday, 11 December 2024, Friday, 13 December 2024, Saturday, 14 December 2024, and Sunday, 15 December 2024.

Match Week Thirteen

Blackburn Rovers drew 2–2 with Sunderland, Bristol City beat Luton Town 1–0, Coventry City beat Plymouth Argyle 4–0, Middlesbrough FC drew 3–3 with Sheffield Wednesday, Norwich City beat Millwall 2–1, Oxford United beat Cardiff City 3–2, Preston North End beat Hull City 1–0, Burnley beat Sheffield United 2–0, Swansea City beat Queens Park Rangers 3–0, Watford beat Portsmouth 2–1, Derby County beat West Bromwich Albion 2–1, Leeds United beat Stoke City 2–0, Norwich City drew 1–1 with Queens Park Rangers, Preston North End beat Sheffield Wednesday 3–1, Sheffield United drew 1–1 with West Bromwich Albion, Hull City beat Blackburn Rovers 1–0, Bristol City beat Portsmouth 3–0, Coventry City drew 0–0 with Millwall, Oxford United beat Plymouth Argyle 2–0, Stoke City beat Sunderland 1–0, Swansea City beat Luton Town 2–1, Cardiff City beat Watford 2–1, Leeds United beat Derby County 1–0, Middlesbrough FC drew 0–0 with Burnley, Plymouth Argyle drew 2–2 with Bristol City, Queens Park Rangers beat Watford 3–1, Oxford United beat Millwall 1–0, Leeds United drew 1–1 with Blackburn Rovers, Norwich City beat Luton Town 1–0, Portsmouth beat Swansea City 4–0, Sheffield Wednesday beat Derby County 4–2, West Bromwich Albion beat Preston North End 3–1, Burnley drew 0–0 with Stoke City, Cardiff City drew 1–1 with Coventry City, Middlesbrough FC beat Hull City 1–0, Sunderland beat Sheffield United 2–1, Burnley beat Blackburn Rovers 1–0, Stoke City drew 0–0 with Plymouth Argyle, Swansea City drew 1–1 with West Bromwich Albion, Bristol City beat Derby County 1–0, Hull City drew 3–3 with Leeds United, Middlesbrough FC drew 1–1 with Cardiff City, Norwich City beat Coventry City 2–1, Preston North End drew 1–1 with Oxford United, Sheffield Wednesday drew 2–2 with Millwall, Sheffield United beat Watford 2–1, Sunderland beat Portsmouth 1–0, and Queens Park Rangers beat Luton Town 2–1.

Tables after Thursday, 26 December 2024, Sunday, 29 December 2024, Wednesday, 1 January 2025, Saturday, 4 January 2025, Sunday, 5 January 2025, and Monday, 6 January 2025.

Match Week Fourteen

Cardiff City drew 1–1 with Watford, Plymouth Argyle drew 1–1 with Oxford United, Blackburn Rovers beat Portsmouth 3–0, Burnley drew 0–0 with Sunderland, Cardiff City beat Swansea City 3–0, Hull City beat Millwall 1–0, Queens Park Rangers beat Plymouth Argyle 1–0, Coventry City beat Bristol City 1–0, Watford beat Derby County 2–0, Luton Town drew 0–0 with Preston North End, Oxford United beat Blackburn Rovers 1–0, Portsmouth beat Middlesbrough FC 2–1, Sheffield United beat Norwich City 2–0, West Bromwich Albion drew 1–1 with Stoke City, Leeds United beat Sheffield Wednesday 3–0, Coventry City beat Blackburn Rovers 2–0, Sunderland beat Derby County 1–0, Queens Park Rangers beat Hull City 2–1, Middlesbrough FC beat West Bromwich Albion 2–0, Oxford United beat Luton Town 3–2, Sheffield United beat Swansea City 2–1, Preston North End beat Watford 2–1, Millwall drew 2–2 with Cardiff City, Leeds United beat Norwich City 2–0, Portsmouth beat Stoke City 3–1, Sheffield Wednesday drew 2–2 with Bristol City, Burnley beat Plymouth Argyle 5–0, Hull City beat Sheffield United 3–0, Millwall beat Luton Town 1–0, Norwich City beat Swansea City 5–1, Stoke City drew 0–0 with Oxford United, Bristol City beat Blackburn Rovers 2–1, Cardiff City beat Derby County 2–1, Coventry City beat Watford 2–1, Preston North End beat Middlesbrough FC 2–1, Sheffield Wednesday beat Queens Park Rangers 2–0, Sunderland drew 2–2 with Plymouth Argyle, West Bromwich Albion beat Portsmouth 5–1, Burnley drew 0–0 with Leeds United, Millwall beat Portsmouth 1–0, Blackburn Rovers beat Preston North End 2–1, Oxford United drew 1–1 with Bristol City, Plymouth Argyle beat West Bromwich Albion 2–1, Norwich City beat Watford 1–0, Sheffield United beat Derby County 1–0, Stoke City beat Hull City 2–1, Leeds United beat Cardiff City 7–0, Millwall beat Queens Park Rangers 2–1, Portsmouth drew 0–0 with Burnley, Sheffield Wednesday drew 1–1 with Luton Town, Coventry City beat Swansea City 2–0, Sunderland beat Middlesbrough FC 3–2, Burnley beat Oxford United 1–0, Queens Park Rangers beat Blackburn Rovers 2–1, Leeds United beat Coventry City 2–0, Sunderland drew 2–2 with Watford, West Bromwich Albion beat Sheffield Wednesday 2–1, Norwich City drew 1–1 with Derby County, Sheffield United beat Portsmouth 2–1, Swansea City beat Bristol City 1–0, Coventry City beat Queens Park Rangers 1–0, Derby County drew 0–0 with Oxford United, Portsmouth beat Cardiff City 2–1, Leeds United beat Watford 4–0, Preston North End beat Norwich City 1–0, Bristol City beat Stoke City 2–0, Plymouth Argyle beat Millwall 5–1, Sheffield Wednesday beat Swansea City 1–0, Burnley beat Hull City 2–0, Sunderland beat Luton Town 2–0, Sheffield United beat Middlesbrough FC 3–1, Blackburn Rovers beat West Bromwich Albion 2–0, Queens Park Rangers beat Derby County 4–0, Cardiff City drew 1–1 with Bristol City, Portsmouth beat Oxford United 2–0, Preston North End drew 0–0 with Burnley, Blackburn Rovers beat Plymouth Argyle 2–0, Hull City drew 1–1 with Norwich City, Sheffield United beat Luton Town 1–0, Watford beat Middlesbrough FC 1–0, Millwall drew 1–1 with West Bromwich Albion, Coventry City beat Sheffield Wednesday 2–1, Stoke City beat Swansea City 3–1, Leeds United beat Sunderland 2–1, Preston North End drew 1–1 with Millwall, Luton Town drew 1–1 with Plymouth Argyle, Bristol City beat Middlesbrough FC 2–1, Burnley beat Sheffield Wednesday 4–0, Millwall beat Derby County 1–0, Plymouth Argyle drew 1–1 with Cardiff City, Hull City beat Sunderland 1–0, Coventry City beat Preston North End 2–1, Norwich City beat Stoke City 4–2, Portsmouth beat Queens Park Rangers 2–1, Swansea City beat Blackburn Rovers 3–0, West Bromwich Albion beat Oxford United 2–0, Watford beat Luton Town 2–0, Leeds United beat Sheffield United 3–1, Cardiff City beat Hull City 1–0, Middlesbrough FC beat Stoke City 3–1, Sunderland beat Sheffield Wednesday 2–1, Blackburn Rovers drew 1–1 with Norwich City, Leeds United drew 1–1 with West Bromwich Albion, Coventry City beat Oxford United 3–2, Luton Town beat Portsmouth 1–0, Middlesbrough FC beat Derby County 1–0, Sheffield United beat Queens Park Rangers 2–1, Stoke City drew 0–0 with Watford, Burnley beat Cardiff City 2–1, Hull City beat Plymouth Argyle 2–0, Bristol City beat Millwall 2–0, Preston North End drew 0–0 with Swansea City, Norwich City drew 1–1 with Oxford United, Coventry City beat Stoke City 3–2, Millwall beat Watford 2–1, Bristol City drew 1–1 with Hull City, Burnley beat Luton Town 4–0, Derby County beat Blackburn Rovers 2–1, Sheffield Wednesday beat Plymouth Argyle 3–0, Sheffield United beat Preston North End 1–0, Sunderland beat Cardiff City 2–1, Swansea City beat Middlesbrough FC 1–0, West Bromwich Albion beat Queens Park Rangers 1–0, Portsmouth beat Leeds United 1–0, Burnley drew 1–1 with West Bromwich Albion, Luton Town beat Cardiff City 2–1, Derby County beat Coventry City 2–0, Middlesbrough FC beat Queens Park Rangers 2–1, Sunderland drew 1–1 with Preston North End, Sheffield Wednesday beat Norwich City 3–2, Sheffield United drew 1–1 with Bristol City, Plymouth Argyle beat Portsmouth 2–1, Hull City beat Oxford United 2–1, Leeds United beat Millwall 2–0, Watford beat Swansea City 1–0, Stoke City beat Blackburn Rovers 1–0, Bristol City beat Norwich City 2–1, Millwall beat Stoke City 1–0, Queens Park Rangers drew 2–2 with Leeds United, Cardiff City beat Blackburn Rovers 2–1, Coventry City beat Sunderland 3–0, Luton Town drew 0–0 with Middlesbrough FC, Oxford United beat Watford 1–0, Derby County beat Plymouth Argyle 3–2, Preston North End beat Portsmouth 2–1, Burnley beat Swansea City 2–0, West Bromwich Albion drew 1–1 with Hull City, and Sheffield United beat Sheffield Wednesday 1–0.

Tables after Tuesday, 14 January 2025, Wednesday, 15 January 2025, Friday, 17 January 2025, Saturday, 18 January 2025, Sunday, 19 January 2025, Tuesday, 21 January 2025, Wednesday, 22 January 2025, Friday, 24 January 2025, Saturday, 25 January 2025, Monday, 27 January 2025, Tuesday, 28 January 2025, Friday, 31 January 2025, Saturday, 1 February 2025, Monday, 3 February 2025, Tuesday, 4 February 2025, Wednesday, 5 February 2025, Saturday, 8 February 2025, Sunday, 9 February 2025, Tuesday, 11 February 2025, Wednesday, 12 February 2025, Friday, 14 February 2025, Saturday, 15 February 2025, Monday, 17 February 2025, Tuesday, 18 February 2025, Wednesday, 19 February 2025, Friday, 21 February 2025, Saturday, 22 February 2025, Sunday, 23 February 2025, Monday, 24 February 2025, Tuesday, 25 February 2025, Friday, 28 February 2025, Saturday, 1 March 2025, Tuesday, 4 March 2025, Friday, 7 March 2025, Saturday, 8 March 2025, Sunday, 9 March 2025, Tuesday, 11 March 2025, Wednesday, 12 March 2025, Friday, 14 March 2025, Saturday, 15 March 2025, and Sunday, 16 March 2025.

Match Week Sixteen

Derby County beat Preston North End 2–0, Middlesbrough FC beat Blackburn Rovers 2–0, Burnley beat Coventry City 2–1, Luton Town drew 1–1 with Leeds United, Sunderland beat West Bromwich Albion 1–0, Bristol City beat Watford 2–1, Millwall beat Portsmouth 2–1, Oxford United beat Sheffield United 1–0, Plymouth Argyle beat Norwich City 2–1, Preston North End drew 1–1 with Stoke City, Queens Park Rangers drew 0–0 with Cardiff City, Hull City beat Sheffield Wednesday 1–0, Swansea City beat Derby County 1–0, Blackburn Rovers drew 2–2 with Sheffield Wednesday, Bristol City beat West Bromwich Albion 2–1, Norwich City drew 0–0 with Sunderland, Preston North End drew 2–2 with Cardiff City, Millwall beat Sheffield United 1–0, Stoke City drew 1–1 with Luton Town, Watford beat Hull City 1–0, Derby County drew 0–0 with Burnley, Leeds United beat Middlesbrough FC 1–0, Queens Park Rangers beat Oxford United 3–1, Swansea City beat Plymouth Argyle 3–0, Coventry City beat Portsmouth 1–0, Burnley beat Norwich City 2–1, Leeds United beat Preston North End 2–1, Plymouth Argyle beat Sheffield United 2–1, Stoke City beat Cardiff City 1–0, Blackburn Rovers beat Luton Town 1–0, Millwall beat Middlesbrough FC 1–0, Portsmouth drew 2–2 with Derby County, Queens Park Rangers drew 1–1 with Bristol City, Oxford United beat Sheffield Wednesday 1–0, Swansea City beat Sunderland 1–0, West Bromwich Albion beat Watford 2–1, and Hull City drew 1–1 with Coventry City.

Tables after Wednesday, 2 April 2025, Friday, 4 April 2025, Saturday, 5 April 2025, Tuesday, 8 April 2025, Wednesday, 9 April 2025, Friday, 11 April 2025, Saturday, 12 April 2025, and Monday, 14 April 2025.

Matches on this date

Reset date