Skip to content
Play MFF
EN

Football League Updated

Club League History Summary

Seasons spent by each of the 144 Clubs in the Four Flights of English League Football from 1888-89 to 2026-27.

Club League Divisional History Summary 1888-89 to 2026-27

Seasons spent by each of the 144 Clubs in the Four Flights of English League Football from 1888-89 to 2026-27. Includes time spent in the Top Flight as a percentage of the Club’s League History for all Clubs by Seasons in Top Flight.

Welcome to the complete Club League History Summary’s football club statistics, a comprehensive overview of all 144 clubs to have competed in the English Football League system from its founding season of 1888-89 right through to 2025-26. This detailed table breaks down exactly how many seasons each club has spent across the four flights of English league football, alongside their debut season, their first and most recent campaigns in the top flight, and the percentage of their entire league history spent at the highest level. From founder members like Everton and Aston Villa — who have spent more than 96% and 88% of their existence in the top flight respectively — to recent newcomers such as Bromley and Sutton United, this page offers a fascinating, century-spanning picture of which clubs have stood the test of time and how English football’s pecking order has evolved over more than 130 years.

Football League Clubs’ Divisional Records Season 1888-89 to 2026-27

Clubs (144)Total Seasons 128Debut SeasonDebut SeasonLast Season% Time
1888-89 to 2026-271234Totalin Leaguein Top Flightin Top Flightin Top Flight
1AccringtonA45995500051888-891888-891892-93100.00%
2EvertonEverton Results1244001281888-891888-89Current96.88%
3LiverpoolLiverpool Results11211001231893-941894-95Current91.06%
4ArsenalArsenal Results11013001231893-941904-05Current89.43%
5Aston VillaAston Villa Results11313201281888-891888-89Current88.28%
6Tottenham HotspurTottenham Results9216001081908-091909-10Current85.19%
7ChelseaChelsea Results9219001111905-061907-08Current82.88%
8Manchester UnitedManchester United Results10222001241892-931892-93Current82.26%
9Manchester CityManchester City Results9825101241892-931899-1900Current79.03%
10Newcastle UnitedNew Castle United Football Results9528001231893-941898-99Current77.24%
11SunderlandSunderland Results8833501261890-911890-91Current69.29%
12West Ham Unitede01cd11b34fdd317bfbda883586e9eff6833001011919-201923-242025-2667.33%
13West Bromwich Albionebb91fc0dbe0af646c6d2c1c938ab55f e16035533352558145201281888-891888-892020-2162.79%
14Bolton Wanderers2dfc27c9bfc2bf51c95190aa2bd1319f73341921281888-891888-892011-1257.48%
15Blackburn RoversBlackburn Rovers Results7250601281888-891888-892011-1256.69%
16Wolverhampton Wanderers877db6cae64b38c1974ed28426b1dd0e7151421281888-891888-892025-2655.47%
17Leeds UnitedA460115443301001920-211924-25Current54.00%
18Sheffield WednesdayA4601066471001231892-931892-931999-200053.66%
19Middlesbrough2afc9912980fedb2a1dfb0b8236573e3 e16182514055786153201161899-19001902-032016-1752.59%
20Stoke City5d036ab388be8398ed7e4fa7e064066d6249801191888-891888-892017-1852.10%
21Sheffield United90045c08e717d78f87704f5ea12250c164471111231892-931893-942023-2452.03%
22Wimbledon FCa6accb2708f5aab26b421db5a09c7f2914634271977-781986-871999-200051.85%
23Derby CountyA460126557601281888-891888-892007-0850.78%
24Nottingham Forest14fd8e6b682b9fd97795ce3a8eab504d e15122096735206158501241892-931892-93Current49.19%
25BurnleyBurnley S61491171281888-891888-892025-2647.66%
26Southamptonfcc84054e71c6ca842b065749637ea77 e155719539789947431101011920-211966-672024-2546.53%
27Birmingham CityBirminghma S5761501231892-931894-952010-1146.34%
28Leicester CityLeicester5665201231895-961908-092024-2545.53%
29Preston North EndEnglish Football46542351281888-891888-891960-6135.94%
30Ipswich Townb3639c9f548aa2a23adbe603b40899cd2939130811938-391961-622024-2535.80%
31Coventry CityCoventry3534291991919-201967-682000-0135.35%
32Portsmouth0279e1589bdbcfbccda039c7dfcbe2f43343176991920-211927-282009-1033.33%
33Huddersfield TownHuddersfield32422561051910-111920-212018-1930.48%
34Fulham93ceb50b0abdd42a520ad6f721a127a532561831091907-081949-50Current29.36%
35Crystal PalaceCrystal S27373331001920-211969-70Current27.00%
36Norwich CityNorwich S27452901011920-211972-732021-2226.73%
37Charlton Athletic199c32ccede1d6a0a59f9ee160ec042d e15364087536142648240981921-221936-372006-0726.53%
38Darwen3657425519a0a9909e3b561d874bff74260081891-921891-921893-9425.00%
39Notts County0623c300404f299cc5ca3d0903d42779303736221251888-891888-891991-9224.00%
40Blackpoolb5a6428bed8d4898a6248713c889e9a228493291181896-971930-312010-1123.73%
41Queens Park Rangers23aba9b796d9709bd9ff886184cd2f392337390991920-211968-692014-1523.23%
42BuryEnglish Fooball223929241141894-951895-961928-2919.30%
43Luton Townf6ecb2da8880a667ed1e6edc13ed0aea1838329971897-981955-562023-2418.56%
44Cardiff City4c55f0509339ab890dd9f0ef84b14061 e157024202676917512011991920-211921-222018-1917.17%
45Wigan AthleticWigan S87258481978-792005-062012-1316.67%
46Brighton & Hove AlbionBrighton and Hove14235671001920-211979-80Current14.00%
47WatfordWatford S14364651011920-211982-832021-2213.86%
48Oldham Athletic652c7012e44719fdae8a727b0529dd8b123641161051907-081910-111993-9411.43%
49Brentfordde83e026611872819514883f6cca9fd9111757151001920-211935-36Current11.00%
50Bradford CityBradford City122943281121903-041908-092000-0110.71%
51Grimsby Town5122804ef6e6533b54ec0941dd3e8167125227251161892-931901-021947-4810.34%
52  AFC Bournemouth7479dd7adbad2bb79b1d3e9eb15fe53c e15364098366391077010971923-242015-16Current10.31%
53Swansea CitySwansea S9452619991920-211981-822017-189.09%
54Bristol CityA459969574621141901-021906-071979-807.89%
55Bradford Park Avenue6c7454e487c130aceb4b40c2fac279e93221411501908-091914-151920-216.00%
56Glossop North End37f69552a96050afc6c943e56c9e247311600171898-991899-19001899-19005.88%
57Hull CityHull S66424161101905-062008-092016-175.45%
58Oxford United4d58c0ff438c087bc7d4b75694b6c3ea3202314601962-631985-861987-885.00%
59ReadingReadin FC326618981920-212006-072012-133.06%
60MillwallMillwall249435991920-211988-891989-902.02%
61Carlisle UnitedEnglish Football1154229871928-291974-751974-751.15%
62Swindon TownSwindon1196513981920-211993-941993-941.02%
63Northampton TownNorthampton Town1354421001920-211965-661965-661.00%
64Leyton OrientEnglish Football14147191081905-061962-631962-930.93%
65BarnsleyBarnley17729101171898-991997-981997-980.85%
66Plymouth Argyle328050efcc9de0a6e65f831359c92d770434412991920-21000.00%
67Port Vale79f00c6a342ba07f9d47f725339da44304146251121892-93000.00%
68Lincoln CityLincoln City03537411131892-93000.00%
69Rotherham UnitedEnglish Football0335013961893-94000.00%
70Stockport CountyStockport02643351041900-01000.00%
71Bristol RoversBristol0206510951920-21000.00%
72Chesterfield Townchesterfield02055271021899-1900000.00%
73Doncaster RoversDoncaster Rovers0164035911901-02000.00%
74Gainsborough TrinityGainsborough Trinity01600161896-97000.00%
75Walsall TownEnglish Football01571151011892-93000.00%
76Burton UnitedBurton01510161892-93000.00%
77Crewe AlexandraCrewe Alexandra01246441021892-93000.00%
78Tranmere RoversTranmere Rovers0115924941921-22000.00%
79Shrewsbury TownShrewsbury Town0104421751950-51000.00%
80Leeds CityLeeds CIty01000101905-06000.00%
81Scunthorpe UnitedScunthorpe United092537711950-51000.00%
82South ShieldsSouth Shields0920111919-20000.00%
83Cambridge UnitedCambridte United081326471970-71000.00%
84Southend UnitedSouthend United076126941920-21000.00%
85Wrexham065524851921-22000.00%
86Gillingham4b8278eaf4cbf1af438574f3c74f5116056425941920-21000.00%
87Peterborough United7e040caf63205276a46eebf7a7935c06053625661960-61000.00%
88LoughboroughA45997050051895-96000.00%
89Rotherham CountyGeneral Badge042061919-20000.00%
90DarlingtonDarlington FC Badge033147811921-22000.00%
91Burton WanderersGeneral Badge030031894-95000.00%
92New Brighton TowerA45998030031898-99000.00%
93Colchester United45a6549c3b356f618787a0a570c03959023834741950-51000.00%
94York Cityb39ee680e526ba5114381ec331d7e72b023833731929-30000.00%
95Burton Albiondd2100036869fb559b9534ceb16c877e0286162009-10000.00%
96Northwich VictoriaNorthwich Victoria020021892-93000.00%
97Mansfield TownMansfield014537831931-32000.00%
98Newport CountyNewport County014032731920-21000.00%
99Wycombe Wanderers9eb53ecc040e3614cd4f0123a3b9b481011913331993-94000.00%
100Milton Keynes DonsEnglish Football01147222004-05000.00%

 

728x90 2

Club League History Summary: FAQs

Got questions about the history of England’s league clubs? Below we’ve answered some of the most common queries about how the 144 clubs in the English Football League system have fared across more than 130 years of competition. From founder members and top-flight ever-presents to the newest arrivals in the fourth tier, these FAQs give you the key facts at a glance — all drawn from the complete club league history summary covering 1888-89 to 2025-26.

How many clubs have played in the English Football League?

A total of 144 clubs have competed across the four divisions of the English league system between the 1888-89 and 2025-26 seasons.

Which club has spent the highest percentage of its history in the top flight?

Everton tops the list, having spent 96.85% of its league history in the top flight, with 123 of its 127 seasons played at the highest level.

Which clubs were founder members of the Football League?

Founder members from the inaugural 1888-89 season include clubs such as Everton, Aston Villa, West Bromwich Albion, Bolton Wanderers, Blackburn Rovers, Wolverhampton Wanderers, Stoke City, Derby County, Burnley, Preston North End, Notts County and Accrington.

How long has Tottenham Hotspur spent in the top flight?

Tottenham Hotspur has spent 91 of its 107 league seasons in the top flight — around 85.05% of its history — since debuting in the league in 1908-09.

What period does this summary cover?

The summary covers 127 completed seasons of league football, beginning with the very first campaign in 1888-89 and running through to 2025-26.

Which clubs have never played in the top flight?

Many clubs show 0% top-flight time, including Port Vale, Lincoln City, Rotherham United, Bristol Rovers, Exeter City, Rochdale and dozens of others that have only competed in the lower divisions.

What was Accrington’s record in the Football League?

Accrington, a founder member, spent all 5 of its league seasons in the top flight (100%), playing from 1888-89 until 1892-93.

Which clubs most recently joined the Football League?

Among the newest entrants are Bromley, who debuted in 2024-25, and Sutton United, who first appeared in 2023-24 — both having played only in the fourth tier so far.

What does the “percentage of time in the top flight” figure mean?

It represents the proportion of a club’s total league seasons that were spent in the top division, offering a quick measure of how consistently a club has competed at the highest level.

How can I see which clubs have spent the most time in the lower divisions?

The full table lists every club’s season totals across all four divisions, so you can compare how many years each has spent in the second, third and fourth tiers as well as the top flight.

Paul Yarden

About the author:

Paul Yarden founded MyFootballFacts (MFF) in April 2009, after decades of collecting football data and statistics. A devout football fan, Paul follows the beautiful game around the world. As MFF’s main statistician and chief editor, he creates data reviews, daily football quizzes, and writes numerous articles. Renowned for his ability to spot trends, Paul is often described as a walking…

More from Paul Yarden

Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.