Four-tier ledger since 1888

One row per club in the top four divisions. First includes the old First Division and the Premier League. Fifth-tier seasons are omitted. Promotions and relegations are tier changes between consecutive seasons in this file. Click a column header to sort.

Club Seasons First Second Third Fourth Promoted Relegated Last Flag
Birmingham City1235761501514Second 2025yo-yo
Bolton Wanderers12773341821416Third 2025yo-yo
Leicester City1215664101413Second 2025yo-yo
Notts County123303734221316Fourth 2025yo-yo
Cardiff City99175220101314Third 2025yo-yo
Burnley12761481171313First 2025yo-yo
Grimsby Town115125228231214Fourth 2025yo-yo
Sheffield United12363481111213Second 2025yo-yo
Sheffield Wednesday12366461101213Second 2025yo-yo
Hull City11056530101212Second 2025yo-yo
Doncaster Rovers9401940351212Third 2025yo-yo
Rotherham United9403051131212Third 2025yo-yo
Manchester City1239725101211First 2025yo-yo
Norwich City9927432901210Second 2025yo-yo
West Bromwich Albion1278144201112Second 2025yo-yo
Bury115223930241112Third 2019yo-yo
Port Vale11304148241112Third 2025yo-yo
Wolverhampton Wanderers1277150421111First 2025yo-yo
Sunderland1258733501111First 2025yo-yo
Middlesbrough1166153201111Second 2025yo-yo
Bristol City1149584521111Second 2025yo-yo
Northampton Town991353421111Third 2025yo-yo
Plymouth Argyle9904245121111Third 2025yo-yo
Luton Town9717393291111Third 2025yo-yo
Fulham10831561831110First 2025yo-yo
Millwall992494351110Second 2025yo-yo
Swansea City9994527181110Second 2025yo-yo
Charlton Athletic9826472501110Second 2025yo-yo
Brighton & Hove Albion991324557119First 2025yo-yo
Crystal Palace992637333119First 2025yo-yo
Preston North End12746532351012Second 2025yo-yo
Blackpool11828523081011Third 2025yo-yo
Bradford City112122942291011Third 2025yo-yo
Watford991434465109Second 2025yo-yo
Brentford9910175715108First 2025yo-yo
Derby County127655660911Second 2025yo-yo
Barnsley1171782810911Third 2025yo-yo
Huddersfield Town1053243246910Third 2025yo-yo
Swindon Town991186614910Fourth 2025yo-yo
Southend United94076126910Fourth 2020yo-yo
Carlisle United891154231910Fourth 2024yo-yo
Nottingham Forest12360585099First 2025yo-yo
Reading9932959899Third 2025yo-yo
Leeds United9954423098First 2025yo-yo
Portsmouth99334218698Second 2025yo-yo
Peterborough United6606352598Third 2025yo-yo
Stoke City11962498089Second 2025yo-yo
Walsall106015751689Fourth 2025yo-yo
Chesterfield102020552789Fourth 2025yo-yo
Crewe Alexandra102012474389Fourth 2025yo-yo
Scunthorpe United7209253889Fourth 2021yo-yo
Queens Park Rangers99233739087Second 2025yo-yo
Ipswich Town81273915087Second 2025yo-yo
Bournemouth9697691186First 2025yo-yo
Stockport County103026423578Third 2025yo-yo
Lincoln City113034384177Third 2025yo-yo
Mansfield Town8301443877Third 2025yo-yo
Cambridge United4708132677Fourth 2025yo-yo
Newcastle United12294280076First 2025yo-yo
Chelsea11091190076First 2025yo-yo
West Ham United10068320076First 2025yo-yo
Southampton99474111076Second 2025yo-yo
Wrexham8305552376Second 2025yo-yo
Wigan Athletic488824876Third 2025yo-yo
Oxford United60320231475Second 2025yo-yo
Wimbledon42146101274Third 2025yo-yo
Blackburn Rovers12772496068Second 2025yo-yo
Oldham Athletic1051236451268Fourth 2025yo-yo
Leyton Orient108141452167Third 2025yo-yo
Bristol Rovers98019671267Fourth 2025yo-yo
Gillingham9405652467Fourth 2025yo-yo
Shrewsbury Town75010452067Fourth 2025yo-yo
Colchester United7402383467Fourth 2025yo-yo
York City7202383267Fourth 2015yo-yo
Aston Villa127112132066First 2025yo-yo
Coventry City100343529266Second 2025yo-yo
Tranmere Rovers95011592566Fourth 2025yo-yo
Manchester United123101220055First 2025yo-yo
Exeter City9400514355Third 2025yo-yo
Wycombe Wanderers3301191354Third 2025yo-yo
Tottenham Hotspur10791160053First 2025yo-yo
Hartlepool United9100434845Fourth 2022yo-yo
Darlington8102324745Fourth 2009yo-yo
Torquay United7800344445Fourth 2013yo-yo
Liverpool122111110043First 2025yo-yo
Bradford Park Avenue51322161035Fourth 1969yo-yo
Rochdale9500455034Fourth 2022yo-yo
Chester City6700353234Fourth 2008yo-yo
Milton Keynes Dons220115634Fourth 2025yo-yo
Hereford United310152533Fourth 2011yo-yo
Cheltenham Town260071933Fourth 2025yo-yo
Aldershot5300242923Fourth 1991
Southport5000341623Fourth 1977
Everton12712340022First 2025
Yeovil Town16019622Fourth 2018
Crawley Town150041122Fourth 2025
Burton Albion17029621Third 2025
Stevenage160061021Third 2025
Newport County7301403213Fourth 2025
Halifax Town6900422712Fourth 2001
Accrington Stanley5300371612Fourth 2025
Barrow5000331712Fourth 2025
Workington2600101612Fourth 1976
Darwen8260012Second 1898
Arsenal122109130011First 2025
Barnet220012111Fourth 2025
Morecambe180021611Fourth 2024
Glossop171160011Second 1914
Macclesfield Town170011611Fourth 2019
Fleetwood Town140010411Fourth 2025
Nelson10019011Third 1930
Dagenham & Redbridge9001811Fourth 2015
Forest Green Rovers7001611Fourth 2023
Rushden & Diamonds5001411Fourth 2005
Gateshead340923202Fourth 1959
Rotherham County6042001Third 1924
New Brighton210021000Third 1950
Gainsborough Trinity160160000Second 1911
Scarborough120001200Fourth 1998
Wigan Borough110011000Third 1931
Leeds City100100000Second 1914
Merthyr Town100010000Third 1929
Burton Swifts9090000Second 1900
Ashington8008000Third 1928
Durham City7007000Third 1927
Salford City7000700Fourth 2025
Aberdare Athletic6006000Third 1926
Burton United6060000Second 1906
Harrogate Town6000600Fourth 2025
Accrington5500000First 1892always First
Aldershot Town5000500Fourth 2012
Boston United5000500Fourth 2006
Kidderminster Harriers5000500Fourth 2004
Loughborough5050000Second 1899
Maidstone United4000400Fourth 1992
Burton Wanderers3030000Second 1896
New Brighton Tower3030000Second 1900
Rotherham Town3030000Second 1895
Sutton United3000300Fourth 2023
Bromley2000200Fourth 2025
Northwich Victoria2020000Second 1893
Stalybridge Celtic2002000Third 1922
Thames2002000Third 1931
Bootle1010000Second 1892
Middlesbrough Ironopolis1010000Second 1893