The English football pyramid, 2024–25

Final tables for the top four tiers of English football in 2024–25, from Premier League down to League Two. Promotion, relegation and play-off places are marked where they apply, from each league's records.

Final tables

Bar width is to scale with the number of clubs in each tier.

Tier 1

Premier League

20 clubs · final table

  • 1–5 Champions League
  • 6th Europa League
  • 7th Conference League
  • 12th Europa League (cup winners)
  • 17th Champions League (cup winners)
  • 18–20 Relegation
Premier League table
PosClubPWDLGFGAGDFormPtsL5
1 (Champions League)Liverpool3825948641+45WLDLD845
2 (Champions League)Arsenal38201446934+35DLDWW748
3 (Champions League)Manchester City3821897244+28WWDWW7113
4 (Champions League)Chelsea3820996443+21WWLWW6912
5 (Champions League)Newcastle United38206126847+21WDWLL667
6 (Europa League)Aston Villa38199105851+7LWWWL669
7 (Conference League)Nottingham Forest38198115846+12LDDWL655
8Brighton & Hove Albion38161396659+7WDWWW6113
9AFC Bournemouth381511125846+12DWLLW567
10Brentford38168146657+9WWWLD5610
11Fulham381591454540WLLWL546
12 (Europa League (cup winners))Crystal Palace3813141151510DDWWD539
13Everton381115124244−2LDWWW4810
14West Ham United381110174662−16LDWLW437
15Manchester United38119184454−10DLLLW424
16Wolverhampton Wanderers38126205469−15WLLLD424
17 (Champions League (cup winners))Tottenham Hotspur38115226465−1LDLLL381
18 (Relegation)Leicester City3867253380−47LWDWL257
19 (Relegation)Ipswich Town38410243682−46LDLLL221
20 (Relegation)Southampton3826302686−60LLDLL121

Tier 2

Championship

24 clubs · final table

  • 1–2 Promotion
  • 3–6 Play-offs
  • 22–24 Relegation
Championship table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Leeds United46291349530+65WWWWW10015
2 (Promotion)Burnley46281626916+53WWWWW10015
3 (Play-offs)Sheffield United−246288106336+27WDWWL9010
4 (Play-offs)Sunderland▲ Won play-off462113125844+14LLWDW767
5 (Play-offs)Coventry City46209176458+6LLWLD694
6 (Play-offs)Bristol City461717125955+4LLDLL681
7Blackburn Rovers46199185348+5WWWWD6613
8Millwall461812164749−2WLWWL669
9West Bromwich Albion461519125747+10WLLDW647
10Middlesbrough461810186456+8LWLDL644
11Swansea City461710195156−5WWWLD6110
12Sheffield Wednesday461513186069−9LLWDD585
13Norwich City461415177168+3LLLDW574
14Watford46169215361−8LLLLD571
15Queens Park Rangers461414185363−10DWLLW567
16Portsmouth461412205871−13DWWDD549
17Oxford United461314194965−16WLDWD538
18Stoke City461215194562−17WWLLD517
19Derby County461311224856−8DLWWD508
20Preston North End461020164859−11LLLLD501
21Hull City461213214454−10DLWLD495
22 (Relegation)Luton Town461310234569−24LWWWL499
23 (Relegation)Plymouth Argyle461113225188−37WLWWL469
24 (Relegation)Cardiff City46917204873−25LLDDL442
  • Sheffield United: 2 points deducted.
Advertisement728 × 90320 × 100

Tier 3

League One

24 clubs · final table

  • 1–2 Promotion
  • 3–6 Play-offs
  • 21–24 Relegation
League One table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Birmingham City4634938431+53WWWWW11115
2 (Promotion)Wrexham46271186734+33DDWWW9211
3 (Play-offs)Stockport County46251297242+30WDWWW8713
4 (Play-offs)Charlton Athletic▲ Won play-off462510116743+24WWWLW8512
5 (Play-offs)Wycombe Wanderers462412107045+25WWLLL846
6 (Play-offs)Leyton Orient46246167248+24WWWWW7815
7Reading462112136857+11DLWWL757
8Bolton Wanderers46208186770−3LLLDD682
9Blackpool461716137260+12WLDLW677
10Huddersfield Town46197205855+3LLLLL640
11Lincoln City461613176456+8DWWLL617
12Barnsley461710196973−4WLDLW617
13Rotherham United461611195459−5LDLDW595
14Stevenage461512194250−8LWLDD575
15Wigan Athletic461317164042−2WWDDD569
16Exeter City461511204965−16WDLWL567
17Mansfield Town46159226073−13DLLWW547
18Peterborough United461312216881−13DDDLL513
19Northampton Town461215194866−18DLWLD515
20Burton Albion461114214966−17DLWDL475
21 (Relegation)Crawley Town461210245783−26LDWWW4610
22 (Relegation)Bristol Rovers46127274476−32LDLLL431
23 (Relegation)Cambridge United46911264573−28LWLLL383
24 (Relegation)Shrewsbury Town4689294179−38DLLWL334

Tier 4

League Two

24 clubs · final table

  • 1–3 Promotion
  • 4–7 Play-offs
  • 23–24 Relegation
League Two table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Doncaster Rovers462412107350+23DWWWW8413
2 (Promotion)Port Vale462214106546+19WLDWL807
3 (Promotion)Bradford City462212126445+19LDDLW785
4 (Play-offs)Walsall462114117554+21LDDLW775
5 (Play-offs)AFC Wimbledon▲ Won play-off462013135635+21DDLLW735
6 (Play-offs)Notts County462012146849+19LDLWL724
7 (Play-offs)Chesterfield461913147354+19WDDWW7011
8Salford City461815136454+10DLWWD698
9Grimsby Town46208186167−6DLDDL683
10Colchester United461619115247+5WDLLD675
11Bromley461715146459+5LWWDW6610
12Swindon Town461517147163+8WWLDD628
13Crewe Alexandra461517144948+1LDLLL621
14Fleetwood Town4615151660600LDLWL604
15Cheltenham Town461612186070−10WDWWL6010
16Barrow461514175250+2WDDDD597
17Gillingham461416164146−5WDWDW5811
18Harrogate Town461411214361−18DDWLW538
19Milton Keynes Dons461410225266−14LDWDD526
20Tranmere Rovers461215194565−20DLDWW518
21Accrington Stanley461214205369−16DWDWL508
22Newport County461310235276−24LDDLL492
23 (Relegation)Carlisle United461012244471−27WWDLD428
24 (Relegation)Morecambe46106304072−32LLLLL360

Final tables as they stood at the end of the season.

Clubs are ranked by points, then by each league's own tie-break rules.

Football Pyramids is an independent site and is not affiliated with any league, federation or club. Club and competition names are used only to identify them.