League History

HomeEngland Footy Football League

Club League Divisional History Summary 1888-89 to 2022-23

Seasons spent by each of the 142 Clubs in the Four Flights of English League Football from 1888-89 to 2022-23.
Includes time spent in the Top Flight as a percentage of the Club’s League History.

Football League Club’s Divisional Records Season 1888-89 to 2022-23

Clubs (142)124Debut SeasonDebut SeasonLast Season% Time in
1888-89 to 2022-231234Totalin Leaguein Top Flightin Top FlightTop Flight
1Accrington

Football League

500051888-891888-891892-93100.00%
2Everton

Everton Results

1184001221888-891888-89Current96.72%
3Liverpool

Liverpool Results

10611001171893-941894-95Current90.60%
4Arsenal

Arsenal Results

10413001171893-941904-05Current88.89%
5Aston Villa

Aston Villa Results

10713201221888-891888-89Current87.70%
6Tottenham Hotspur

Tottenham Results

8616001021908-091909-10Current84.31%
7Chelsea

Chelsea Results

8619001051905-061907-08Current81.90%
8Manchester United

Manchester United Results

9622001181892-931892-93Current81.36%
9Manchester City

Manchester City Results

9225101181892-931899-1900Current77.97%
10Newcastle United

New Castle United Football Results

8928001171893-941898-99Current76.07%
11Sunderland

Sunderland Results

8630401201890-911890-912016-1771.67%
12West Bromwich Albion

WBA Results

8140101221888-891888-89Current66.39%
13West Ham United

West Ham United Results

633200951919-201923-24Current66.32%
14Bolton Wanderers

Bolton Wanderers Results

73341321221888-891888-892011-1259.84%
15Blackburn Rovers

Blackburn Rovers Results

7244601221888-891888-892011-1259.02%
16Sheffield Wednesday

Sheffield Wednesday

6643901181892-931892-931999-200055.93%
17Middlesbrough

Middlesborough Results

6148201111899-19001902-032016-1754.95%
18Stoke City

Stoke City Results

6244801141888-891888-892017-1854.39%
19Leeds United

Leeds United 20-21

514030941920-211924-25Current54.26%
20Wolverhampton Wanderers

Wolverhampton Results

6650421221888-891888-89Current54.10%
21Derby County

Derby

6553401221888-891888-892007-0853.28%
22Sheffield United

English Football

62441111181892-931893-94Current52.54%
23Wimbledon

WIMBLEDON Football Results

14634271977-781986-871999-200051.85%
24Birmingham City

Birmingham Football Results

5757401181892-931894-952010-1148.31%
25Burnley

Burnley Football Results

58461171221888-891888-89Current47.54%
26Nottingham Forest

Nottingham Forest Results

5657501181892-931892-931998-9947.46%
27Southampton

Southampton Badge

4439110941920-211966-67Current46.81%
28Leicester City

Leicester

5362101161895-961908-09Current45.69%
29Preston North End

English Football

46482351221888-891888-891960-6137.70%
30Coventry City

Coventry

3430291941919-201967-682000-0136.17%
31Ipswich Town

Ipswich Football

2736130761938-391961-622001-0235.53%
32Portsmouth

Potsmuth Results

3340156941920-211927-282009-1035.11%
33Huddersfield Town

Huddersfield

32402261001910-111920-212018-1932.00%
34Charlton Athletic

Charlton

2646210931921-221936-372006-0727.96%
35Norwich City

Norwich City Results

2639290941920-211972-732019-2027.66%
36Fulham

Fulham Results

27551831031907-081949-50Current26.21%
37Darwen

Darwen

260081891-921891-921893-9425.00%
38Notts County

/><noscript><img width=30

3735181201888-891888-891991-9225.00%
39Blackpool

Blackpool Results

28492791131896-971930-312010-1124.78%
40Queens Park Rangers

Queens Park Rangers

2332390941920-211968-692014-1524.47%
41Crystal Palace

Crystal Palace Results

2137333941920-211969-70Current22.34%
42Bury

English Fooball

223929241141894-951895-961928-2919.30%
43Wigan Athletic

Wigan Results

87208431978-792005-062012-1318.60%
44Cardiff City

Cardif Results

17471911941920-211921-222018-1918.09%
45Luton Town

Luton Town

1637309921897-981955-561991-9217.39%
46Watford

Watford Results

1330465941920-211982-832019-2013.83%
47Oldham Athletic

Oldham Athletic

123641141031907-081910-111993-9411.65%
48Bradford City

Bradford City

122941251071903-041908-092000-0111.21%
49Grimsby Town

125227201111892-931901-021947-4810.81%
50Swansea City

Swansea Results

9402619941920-211981-822017-189.57%
51Brighton & Hove Albion

Brighton and Hove

823567941920-211979-80Current8.51%
52Bristol City

/><noscript><img width=9

524621091901-021906-071979-808.26%
53Bradford Park Avenue

Bradford Park Avenue

3221411501908-091914-151920-216.00%
54Glossop North End

Glossop North End

11600171898-991899-19001899-19005.88%
55 AFC Bournemouth

567010911923-242015-162019-205.49%
56Oxford United

Oxford United

3182014551962-631985-861987-885.45%
57Brentford

Brentford

5175715941920-211935-361946-475.32%
58Hull City

Hull City Results

56024161051905-062008-092016-174.76%
59Reading

Readin FC

326568931920-212006-072012-133.23%
60 Millwall

Millwall

244435941920-211988-891989-902.13%
61Carlisle United

English Football

1154028841928-291974-751974-751.19%
62Swindon Town

/><noscript><img width=1

19658931920-211993-941993-941.08%
63Northampton Town

/><noscript><img width=1

35041951920-211965-661965-661.05%
64Leyton Orient

English Football

14142191031905-061962-631962-930.97%
65Barnsley

Barnley

17724101121898-991997-981997-980.89%
66Port Vale

Port Vale

04143231071892-93000.00%
67Plymouth Argyle

/><noscript><img width=0

404212941920-21000.00%
68Lincoln City

/><noscript><img width=0

3433411081892-93000.00%
69Rotherham United

English Football

0314813921893-94000.00%
70Stockport County

/><noscript><img width=0

264033991900-01000.00%
71Bristol Rovers

/><noscript><img width=0

20628901920-21000.00%
72Chesterfield Town

/><noscript><img width=0

205524991899-1900000.00%
73Doncaster Rovers

/><noscript><img width=0

163832861901-02000.00%
74Gainsborough Trinity

Gainsborough Trinity

01600161896-97000.00%
75 Walsall Town

English Football

0157111971892-93000.00%
76Burton United

/><noscript><img width=0

1510161892-93000.00%
77Crewe Alexandra

/><noscript><img width=0

124639971892-93000.00%
78Tranmere Rovers

/><noscript><img width=0

115919891921-22000.00%
79Shrewsbury Town

/><noscript><img width=0

104119701950-51000.00%
80Leeds City

Leeds CIty

01000101905-06000.00%
81Scunthorpe United

/><noscript><img width=0

92537711950-51000.00%
82South Shields

South Shields

0920111919-20000.00%
83Cambridge United

/><noscript><img width=0

8925421970-71000.00%
84Southend United

/><noscript><img width=0

76126941920-21000.00%
85Gillingham

/><noscript><img width=0

56420891920-21000.00%
86Peterborough United

Peterborough United

053125611960-61000.00%
87Loughborough

General Badge

050051895-96000.00%
88Wrexham

/><noscript><img width=0

45422801921-22000.00%
89Rotherham County

General Badge

042061919-20000.00%
90Darlington

Darlington FC Badge

033147811921-22000.00%
91Burton Wanderers

General Badge

030031894-95000.00%
92New Brighton Tower

General Badge

030031898-99000.00%
93York City

/><noscript><img width=0

23832721929-30000.00%
94Colchester United

English FOotball

023829691950-51000.00%
95Burton Albion

football results

0236112009-10000.00%
96Northwich Victoria

Northwich Victoria

020021892-93000.00%
97Mansfield Town

/><noscript><img width=0

14235781931-32000.00%
98Newport County

/><noscript><img width=0

14027681920-21000.00%
99Wycombe Wanderers

011413281993-94000.00%
100 Milton Keynes Dons

English Football

01133172004-05000.00%
101Yeovil Town

English Football

0196162003-04000.00%
102Nelson

Nelson FC

0190101921-22000.00%
103Hereford United

/><noscript><img width=0

1525311972-73000.00%
104Bootle

General Badge

010011892-93000.00%
105Middlesbrough Ironopolis

General Badge

010011893-94000.00%
106Exeter City

/><noscript><img width=0

04742891920-21000.00%
107Rochdale

/><noscript><img width=0

04548931921-22000.00%
108Hartlepool United

English Football

004345881921-22000.00%
109Halifax Town

Halifax Town

004029691921-22000.00%
110Chester City

football results

003532671931-32000.00%
111Accrington Stanley

/><noscript><img width=0

03514491921-22000.00%
112Torquay United

/><noscript><img width=0

03444781927-28000.00%
113Southport

003416501921-22000.00%
114Barrow

/><noscript><img width=0

03312451921-22000.00%
115Aldershot

Aldershot

002433571932-33000.00%
116Gateshead

gateshead

00212231930-31000.00%
117New Brighton

General Badge

00210211923-24000.00%
118Workington

/><noscript><img width=0

01016261951-52000.00%
119Merthyr Town

General Badge

00100101920-21000.00%
120Wigan Borough

General Badge

00100101921-22000.00%
121Ashington

ASHINGTON

008081921-22000.00%
122Fleetwood Town

/><noscript><img width=0

07292012-13000.00%
123Durham City

DURHAM CITY

007071921-22000.00%
124Aberdare Athletic

General Badge

006061921-22000.00%
125AFC Wimbledon

WIMBLEDON Football Results

0055102011-12000.00%
126Cheltenham Town

/><noscript><img width=0

0416201999-2000000.00%
127Crawley Town

/><noscript><img width=0

037102011-12000.00%
128Stevenage

Stevenage FC

0037102010-11000.00%
129Stalybridge Celtic

002021921-22000.00%
130Thames Association

Thames Association

002021930-31000.00%
131Barnet

Barnet

00120211991-92000.00%
132Macclesfield Town

Macclesfield Town

00117181997-98000.00%
133Dagenham & Redbridge

001892007-08000.00%
134Rushden & Diamonds

A.F.C. Rushden and Diamonds

001452001-02000.00%
135Morecambe

MORECAMBE

00014142007-08000.00%
136Scarborough

/><noscript><img width=0

0012121987-88000.00%
137Boston United

000552002-03000.00%
138Kidderminster Harriers

/><noscript><img width=0

00552000-01000.00%
139Forest Green Rovers

/><noscript><img data-lazyloaded=0

00442017-18000.00%
140Maidstone United

/><noscript><img data-lazyloaded=0

00331989-90000.00%
141Salford City

Salford City

000222019-20000.00%
142Harrogate Town

000112020-21000.00%
Clubs (142) 1888-89 to 2020-211234TotalDebut SeasonDebut SesonLast Season% Time in
Bold = Founder Member of Football LeagueTotal Seasons 122in Leaguein Top Flightin Top FlightTop Flight

Advertisement

Archives
Back To Top