Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

MY


FOOTBALL FACTS

Club League History Summary 

Club League Divisional History Summary 1888-89 to 2023-24

Seasons spent by each of the 143 Clubs in the Four Flights of English League Football from 1888-89 to 2023-24. 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 2023-24

Clubs (143)Total Seasons 125Debut SeasonDebut SeasonLast Season% Time in
1888-89 to 2023-241234Totalin Leaguein Top Flightin Top FlightTop Flight
1Accrington

Football League

500051888-891888-891892-93100.00%
2Everton

Everton Results

1214001251888-891888-89Current96.80%
3Liverpool

Liverpool Results

10911001201893-941894-95Current90.83%
4Arsenal

Arsenal Results

10713001201893-941904-05Current89.17%
5Aston Villa

Aston Villa Results

11013201251888-891888-89Current88.00%
6Tottenham Hotspur

Tottenham Results

8916001051908-091909-10Current84.76%
7Chelsea

Chelsea Results

8919001081905-061907-08Current82.41%
8Manchester United

Manchester United Results

9922001211892-931892-93Current81.82%
9Manchester City

Manchester City Results

9525101211892-931899-1900Current78.51%
10Newcastle United

New Castle United Football Results

9228001201893-941898-99Current76.67%
11Sunderland

Sunderland Results

8632501231890-911890-912016-1769.92%
12West Ham United

663200981919-201923-24Current67.35%
13West Bromwich Albion

8143101251888-891888-892020-2164.80%
14Bolton Wanderers

73341421231888-891888-892011-1259.35%
15Blackburn Rovers

Blackburn Rovers Results

7245601231888-891888-892011-1258.54%
16Sheffield Wednesday

6644901191892-931892-931999-200055.46%
17Wolverhampton Wanderers

6950421251888-891888-89Current55.20%
18Leeds United

Stoke City Results

534130971920-211924-252022-2354.64%
19Middlesbrough

6149201121899-19001902-032016-1754.46%
20Stoke City

6245801151888-891888-892017-1853.91%
21Sheffield United

63441111191892-931893-94Current52.94%
22Derby County

6553501231888-891888-892007-0852.85%
23Wimbledon

WIMBLEDON Football Results

14634271977-781986-871999-200051.85%
24Burnley

60471171251888-891888-89Current48.00%
25Nottingham Forest

5858501211892-931892-93Current47.93%
26Birmingham City

5758401191892-931894-952010-1147.90%
27Southampton

Southampton Badge

4640110971920-211966-672022-2347.42%
28Leicester City

Leicester

5563101191895-961908-092022-2346.22%
29Preston North End

English Football

46492351231888-891888-891960-6137.40%
30Coventry City

Coventry

3431291951919-201967-682000-0135.79%
31Ipswich Town

Ipswich Football

2737130771938-391961-622001-0235.06%
32Portsmouth

3340166951920-211927-282009-1034.74%
33Huddersfield Town

Huddersfield

32412261011910-111920-212018-1931.68%
34Norwich City

2741290971920-211972-732021-2227.84%
35Charlton Athletic

2646220941921-221936-372006-0727.66%
36Fulham

Fulham Results

29561831061907-081949-50Current27.36%
37Darwen

260081891-921891-921893-9425.00%
38Notts County

Notts County

303735191211888-891888-891991-9224.79%
39Crystal Palace

2437333971920-211969-70Current24.74%
40Blackpool

28492891141896-971930-312010-1124.56%
41Queens Park Rangers

2333390951920-211968-692014-1524.21%
42Bury

English Fooball

223929241141894-951895-961928-2919.30%
43Luton Town

1737309931897-981955-56Current18.28%
44Wigan Athletic

87218441978-792005-062012-1318.18%
45Cardiff City

17481911951920-211921-222018-1917.89%
46Watford

Watford Results

1432465971920-211982-832021-2214.43%
47Oldham Athletic

Oldham Athletic

123641141031907-081910-111993-9411.65%
48Brighton & Hove Albion

1123567971920-211979-80Current11.34%
49Bradford City

122941261081903-041908-092000-0111.11%
50Grimsby Town

125227211121892-931901-021947-4810.71%
51Swansea City

9412619951920-211981-822017-189.47%
52Brentford

8175715971920-211935-36Current8.25%
53Bristol City

Bradford Park Avenue

9534621101901-021906-071979-808.18%
54 AFC Bournemouth

777010941923-242015-16Current7.45%
55Bradford Park Avenue

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

11600171898-991899-19001899-19005.88%
57Oxford United

3182114561962-631985-861987-885.36%
58Hull City

Hull City Results

56124161061905-062008-092016-174.72%
59Reading

Readin FC

326578941920-212006-072012-133.19%
60Millwall

Millwall

245435951920-211988-891989-902.11%
61Carlisle United

English Football

1154128851928-291974-751974-751.18%
62Swindon Town

Swindon

119659941920-211993-941993-941.06%
63Northampton Town

Northampton Town

135141961920-211965-661965-661.04%
64Leyton Orient

English Football

14143191041905-061962-631962-930.96%
65Barnsley

Barnley

17725101131898-991997-981997-980.88%
66Port Vale

Port Vale

04144231081892-93000.00%
67Plymouth Argyle

Plymouth Argyle

0414212951920-21000.00%
68Lincoln City

Lincoln City

03434411091892-93000.00%
69Rotherham United

English Football

0324813931893-94000.00%
70Stockport County

Stockport

02640341001900-01000.00%
71Bristol Rovers

Bristol

020638911920-21000.00%
72Chesterfield Town

chesterfield

0205524991899-1900000.00%
73Doncaster Rovers

Doncaster Rovers

0163833871901-02000.00%
74Gainsborough Trinity

Gainsborough Trinity

01600161896-97000.00%
75Walsall Town

English Football

0157112981892-93000.00%
76Burton United

Burton

01510161892-93000.00%
77Crewe Alexandra

Crewe Alexandra

0124640981892-93000.00%
78Tranmere Rovers

Tranmere Rovers

0115920901921-22000.00%
79Shrewsbury Town

Shrewsbury Town

0104219711950-51000.00%
80Leeds City

Leeds CIty

01000101905-06000.00%
81Scunthorpe United

Scunthorpe United

092537711950-51000.00%
82South Shields

South Shields

0920111919-20000.00%
83Cambridge United

Cambridte United

081025431970-71000.00%
84Southend United

Southend United

076126941920-21000.00%
85Gillingham

Gillingham

056421901920-21000.00%
86Peterborough United

Peterborough United

053225621960-61000.00%
87Loughborough

General Badge

050051895-96000.00%
88Wrexham

Wrexham

045423811921-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

York City

023832721929-30000.00%
94Colchester United

English FOotball

023830701950-51000.00%
95Burton Albion

0246122009-10000.00%
96Northwich Victoria

Northwich Victoria

020021892-93000.00%
97Mansfield Town

Mansfield

014236791931-32000.00%
98Newport County

Newport County

014028691920-21000.00%
99Wycombe Wanderers

011513291993-94000.00%
100Milton Keynes Dons

English Football

01134182004-05000.00%
101Yeovil Town

English Football

0196162003-04000.00%
102Nelson

Nelson FC

0190101921-22000.00%
103Hereford United

Hereford United

01525311972-73000.00%
104Bootle

General Badge

010011892-93000.00%
105Middlesbrough Ironopolis

General Badge

010011893-94000.00%
106Exeter City

 Exeter City

004842901920-21000.00%
107Rochdale

Rochdale

004548931921-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

Accrington Stanley

003515501921-22000.00%
112Torquay United

Torquay United

003444781927-28000.00%
113Southport

003416501921-22000.00%
114Barrow

Barrow

003313461921-22000.00%
115Aldershot

Aldershot

002433571932-33000.00%
116Gateshead

gateshead

00212231930-31000.00%
117New Brighton

General Badge

00210211923-24000.00%
118Workington

Workington

001016261951-52000.00%
119Merthyr Town

General Badge

00100101920-21000.00%
120Wigan Borough

General Badge

00100101921-22000.00%
121Fleetwood Town

0082102012-13000.00%
122Ashington

008081921-22000.00%
123Durham City

DURHAM CITY

007071921-22000.00%
124Aberdare Athletic

General Badge

006061921-22000.00%
125Cheltenham Town

00516211999-2000000.00%
126AFC Wimbledon

0056112011-12000.00%
127Stevenage

0047112010-11000.00%
128Crawley Town

0038112011-12000.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

00015152007-08000.00%
136Scarborough

Scarborough

00012121987-88000.00%
137Boston United

Boston United

000552002-03000.00%
138Kidderminster Harriers

Kidderminster Harriers

000552000-01000.00%
139Forest Green Rovers

Forest Green Rovers

000552017-18000.00%
140Maidstone United

Maidstone United

000331989-90000.00%
141Salford City

Salford City

000332019-20000.00%
142Harrogate Town

Harrogate Town

000222020-21000.00%
143Sutton United

000112023-24000.00%
Clubs (143) 1888-89 to 2023-241234TotalDebut SeasonDebut SesonLast Season% Time in
Bold = Founder Member of Football LeagueTotal Seasons 125in Leaguein Top Flightin Top FlightTop Flight