List of EFL League One clubs

Last updated

The following is a list of clubs who have played in the English Football League One at any time since its formation in 2004 to the current season.

Contents

Table

EFL League One teams playing in the 2025–26 season are indicated in bold. If the longest spell is the current spell, this is indicated in bold, and if the highest finish is that of the most recent season, this is also in bold. Teams in italic no longer exist in the legal form they competed as in League One. A total of 79 teams have played in League One.

All statistics here refer to time in EFL League One only, with the exception of 'Most recent finish' which refers to all levels of play, and 'Last promotion' which refers to the club's last promotion from the fourth tier of English football.

ClubTown or cityTotal
seasons
Total
spells
Longest
spell
Promotion
to league
Promotion
from league
Relegation
to league
Relegation
from league
YearsMost recent
finish
Highest
finish
Accrington Stanley Accrington 515 2017–18 Never PromotedNever Relegated 2022–23 2018–202321st
League Two
11th
Barnsley Barnsley 944 1980–81 2018–19 2021–22 Never Relegated2004–2006
2014–2016
2018–2019
2022–
12th2nd
Birmingham City Birmingham 111Never Promoted 2024–25 2023–24 Never Relegated2024–20251st (promoted)1st
Blackburn Rovers Blackburn 111Never Promoted 2017–18 2016–17 Never Relegated2017–20187th
Championship
2nd
Blackpool Blackpool 1144 2016–17 2020–21 2022–23 2015–16 2004–2007
2015–2016
2017–2021
2023–
9th3rd
Bolton Wanderers Bolton 735 2020–21 2016–17 2018–19 2019–20 2016–2017
2019–2020
2021–
8th2nd
Bournemouth Bournemouth 724 2009–10 2012–13 Never Relegated 2007–08 2004–2008
2010–2013
9th
Premier League
2nd
Bradford City Bradford 1036 2024–25 Never Promoted 2003–04 2018–19 2004–2007
2013–2019
2025–
3rd (promoted)
League Two
5th
Brentford London 825 2008–09 2013–14 Never Relegated 2006–07 2004–2007
2009–2014
10th
Premier League
2nd
Brighton & Hove Albion Brighton 515 2000–01 2010–11 2005–06 Never Relegated2006–20118th
Premier League
1st
Bristol City Bristol 523 1983–84 2014–15 1998–99 2012–13 2004–2007
2013–2015
6th
Championship
2nd
Bristol Rovers Bristol 1235 2021–22 Never PromotedNever Relegated 2024–25 2007–2011
2016–2021
2022–2025
22nd (relegated)10th
Burton Albion Burton upon Trent 928 2014–15 2015–16 2017–18 Never Relegated2015–2016
2018–
20th2nd
Bury Bury 633 2018–19 Never PromotedNever Relegated 2019–20 [a] 2011–2013
2015–2018
2019
1st (promoted)
North West Counties League Premier Division
14th
Cardiff City Cardiff 111 2000–01 Never Promoted 2024–25 Never Relegated2025–24th (relegated)
Championship
Carlisle United Carlisle 928 2022–23 Never PromotedNever Relegated 2023–24 2006–2014
2023–2024
23rd (relegated)
League Two
4th
Cambridge United Cambridge 515 2020–21 Never PromotedNever Relegated 2024–25 2021–202523rd (relegated)14th
Charlton Athletic London 1135Never Promoted 2024–25 2019–20 Never Relegated2009–2012
2016–2019
2020–2025
4th (promoted)1st
Cheltenham Town Cheltenham 623 2020–21 Never PromotedNever Relegated 2023–24 2006–2009
2021–2024
15th
League Two
17th
Chesterfield Chesterfield 633 2013–14 Never PromotedNever Relegated 2016–17 2004–2007
2011–2012
2014–2017
7th
League Two
16th
Colchester United Colchester 1028 1997–98 2005–06 2007–08 2015–16 2004–2006
2008–2016
10th
League Two
2nd
Coventry City Coventry 725 2017–18 2019–20 2011–12 2016–17 2012–2017
2018–2020
5th
Championship
1st
Crawley Town Crawley 423 2023–24 Never PromotedNever Relegated 2024–25 2012–2015
2024–2025
21st (relegated)10th
Crewe Alexandra Crewe 934 2019–20 Never Promoted 2005–06 2021–22 2006–2009
2012–2016
2020–2022
13th
League Two
13th
Dagenham & Redbridge London 111 2009–10 Never PromotedNever Relegated 2010–11 2010–201121st (relegated)
National League
21st
Derby County Derby 212Never Promoted 2023–24 2021–22 Never Relegated2022–202419th
Championship
2nd
Doncaster Rovers Doncaster 1355 2024–25 2012–13 2013–14 2021–22 2004–2008
2012–2013
2014–2016
2017–2022
2025–
1st (promoted)
League Two
1st
Exeter City Exeter 724 2021–22 Never PromotedNever Relegated 2011–12 2009–2012
2022–
16th8th
Fleetwood Town Fleetwood 10110 2013–14 Never PromotedNever Relegated 2023–24 2014–202414th
League Two
4th
Forest Green Rovers Nailsworth 111 2021–22 Never PromotedNever Relegated 2022–23 2022–20233rd
National League
24th
Gillingham Gillingham 1339 2012–13 Never Promoted 2004–05 2021–22 2005–2008
2009–2010
2013–2022
17th
League Two
9th
Hartlepool United Hartlepool 826 2006–07 Never PromotedNever Relegated 2012–13 2004–2006
2007–2013
11th
National League
6th
Hereford United Hereford 111 2007–08 Never PromotedNever Relegated 2008–09 2008–2009Defunct
(2014–15)
24th
Huddersfield Town Huddersfield 1028 2003–04 2011–12 2023–24 Never Relegated2004–2012
2024–
10th4th
Hull City Kingston upon Hull 221 2003–04 2020–21 2019–20 Never Relegated2004–2005
2020–2021
21st
Championship
1st
Ipswich Town Ipswich 414Never Promoted 2022–23 2018–19 Never Relegated2019–202319th (relegated)
Premier League
2nd
Leeds United Leeds 313Never Promoted 2009–10 2006–07 Never Relegated2007–20101st (promoted)
Championship
2nd
Leicester City Leicester 111Never Promoted 2008–09 2007–08 Never Relegated2008–200918th (relegated)
Premier League
1st
Leyton Orient London 1229 2022–23 Never PromotedNever Relegated 2014–15 2006–2015
2023–
6th3rd
Lincoln City Lincoln 717 2018–19 Never PromotedNever RelegatedNever Relegated2019–11th5th
Luton Town Luton 441 2017–18 2018–19 2024–25 2007–08 2004–2005
2007–2008
2018–2019
2025–
22nd (relegated)
Championship
1st
Mansfield Town Mansfield 212 2023–24 Never PromotedNever RelegatedNever Relegated2024–17th17th
Millwall London 624 1964–65 2016–17 2014–15 Never Relegated2006–2010
2015–2017
8th
Championship
3rd
Milton Keynes Dons Milton Keynes 1547 2018–19 Never Promoted 2015–16 2022–23 2004–2006
2008–2015
2016–2018
2019–2023
19th
League Two
2nd
Morecambe Morecambe 212 2020–21 Never PromotedNever Relegated 2022–23 2021–202324th (relegated)
League Two
19th
Northampton Town Northampton 943 2022–23 Never PromotedNever Relegated 2020–21 2006–2009
2016–2018
2020–2021
2023–
19th9th
Norwich City Norwich 111Never Promoted 2009–10 2008–09 Never Relegated2009–201013th
Championship
1st
Nottingham Forest Nottingham 313Never Promoted 2007–08 2004–05 Never Relegated2005–20087th
Premier League
2nd
Notts County Nottingham 515 2009–10 Never PromotedNever Relegated 2014–15 2010–20156th
League Two
7th
Oldham Athletic Oldham 14114 1962–63 Never Promoted 1996–97 2017–18 2004–20185th (promoted)
National League
6th
Oxford United Oxford 818 2015–16 2023–24 Never RelegatedNever Relegated2016–202417th
Championship
4th
Peterborough United Peterborough 1558 2007–08 2020–21 2021–22 2004–05 2004–2005
2008–2009
2010–2011
2013–2021
2022–
18th2nd
Plymouth Argyle Plymouth 743 2019–20 2022–23 2024–25 2018–19 2010–2011
2017–2019
2020–2023
2025–
23rd (relegated)
Championship
1st
Portsmouth Portsmouth 827 2016–17 2023–24 2011–12 2012–13 2012–2013
2017–2024
16th
Championship
1st
Port Vale Stoke-on-Trent 1044 2024–25 Never Promoted 1999–2000 2023–24 2004–2008
2013–2017
2022–2024
2025–
2nd (promoted)
League Two
9th
Preston North End Preston 414 1995–96 2014–15 2010–11 Never Relegated2011–201520th
Championship
3rd
Reading Reading 313 1983–84 Never Promoted 2022–23 Never Relegated2023–7th7th
Rochdale Rochdale 927 2013–14 Never PromotedNever Relegated 2020–21 2010–2012
2014–2021
4th
National League
9th
Rotherham United Rotherham 862 2012–13 2021–22 2023–24 2006–07 2005–2007
2013–2014
2017–2018
2019–2020
2021–2022
2024–
13th2nd
Scunthorpe United Scunthorpe 1045 2013–14 2008–09 2010–11 2018–19 2005–2007
2008–2009
2011–2013
2014–2019
2nd (promoted)
National League North
1st
Sheffield United Sheffield 616 1981–82 2016–17 2010–11 Never Relegated2011–20173rd
Championship
1st
Sheffield Wednesday Sheffield 532Never Promoted 2022–23 2020–21 Never Relegated2004–2005
2010–2012
2021–2023
12th
Championship
2nd
Shrewsbury Town Shrewsbury 12210 2014–15 Never PromotedNever Relegated 2024–25 2012–2014
2015–2025
24th (relegated)3rd
Southampton Southampton 212Never Promoted 2010–11 2008–09 Never Relegated2009–201120th (relegated)
Premier League
2nd
Southend United Southend-on-sea 935 2014–15 2005–06 2006–07 2019–20 2005–2006
2007–2010
2015–2020
7th
National League
1st
Stevenage Stevenage 623 2022–23 Never PromotedNever Relegated 2013–14 2011–2014
2023–
14th6th
Stockport County Stockport 532 2023–24 Never Promoted 2001–02 2009–10 2004–2005
2008–2010
2024–
3rd3rd
Sunderland Sunderland 414Never Promoted 2021–22 2017–18 Never Relegated2018–20224th (promoted)
Championship
4th
Swansea City Swansea, Wales 313 2004–05 2007–08 Never RelegatedNever Relegated2005–200811th
Championship
1st
Swindon Town Swindon 1245 2019–20 Never Promoted 1998–99 2020–21 2004–2006
2007–2011
2012–2017
2020–2021
12th
League Two
5th
Torquay United Torquay 111 2003–04 Never PromotedNever Relegated 2004–05 2004–20052nd
National League South
21st
Tranmere Rovers Tranmere 11210 2018–19 Never Promoted 2000–01 2019–20 2004–2014
2019–2020
20th
League Two
3rd
Walsall Walsall 13211 2006–07 Never Promoted 2003–04 2018–19 2004–2006
2007–2019
4th
League Two
3rd
Wigan Athletic Wigan 743 1996–97 2021–22 2022–23 Never Relegated2015–2016
2017–2018
2020–2022
2023–
15th1st
AFC Wimbledon London 726 2024–25 Never PromotedNever Relegated 2021–22 2016–2022
2025–
5th (promoted)
League Two
15th
Wolverhampton Wanderers Wolverhampton 111 1987–88 2013–14 2012–13 Never Relegated2013–201416th
Premier League
1st
Wrexham Wrexham, Wales 221 2023–24 2024–25 Never Relegated 2004–05 2004–2005
2024–2025
2nd (promoted)2nd
Wycombe Wanderers High Wycombe 945 2017–18 2019–20 2020–21 2011–12 2009–2010
2011–2012
2018–2020
2021–
5th5th
Yeovil Town Yeovil 928 2004–05 2012–13 2013–14 2014–15 2005–2013
2014–2015
18th
National League
4th

Chart

Cardiff City F.C.Birmingham City F.C.Mansfield Town F.C.Reading F.C.Forest Green Rovers F.C.Derby County F.C.Morecambe F.C.Cambridge United F.C.Ipswich Town F.C.Lincoln City F.C.Sunderland A.F.C.Accrington Stanley F.C.Blackburn Rovers F.C.Bolton Wanderers F.C.AFC WimbledonOxford United F.C.Burton Albion F.C.Wigan Athletic F.C.Fleetwood Town F.C.Wolverhampton Wanderers F.C.Portsmouth F.C.Shrewsbury Town F.C.Crawley Town F.C.Coventry City F.C.Bury F.C.Stevenage F.C.Preston North End F.C.Sheffield United F.C.Dagenham %26 Redbridge F.C.Plymouth Argyle F.C.Rochdale A.F.C.Notts County F.C.Norwich City F.C.Wycombe Wanderers F.C.Southampton F.C.Exeter City F.C.Charlton Athletic F.C.Hereford United F.C.Leicester City F.C.Leeds United F.C.Bristol Rovers F.C.Cheltenham Town F.C.Northampton Town F.C.Crewe Alexandra F.C.Millwall F.C.Brighton %26 Hove Albion F.C.Carlisle United F.C.Leyton Orient F.C.Southend United F.C.Rotherham United F.C.Scunthorpe United F.C.Swansea City A.F.C.Nottingham Forest F.C.Gillingham F.C.Yeovil Town F.C.Torquay United F.C.Wrexham A.F.C.Hull City A.F.C.Sheffield Wednesday F.C.Peterborough United F.C.Stockport County F.C.Luton Town F.C.Barnsley F.C.Milton Keynes Dons F.C.Colchester United F.C.Swindon Town F.C.Hartlepool United F.C.Walsall F.C.Blackpool F.C.Bristol City F.C.Bradford City A.F.C.Chesterfield F.C.Brentford F.C.Port Vale F.C.Doncaster Rovers F.C.AFC BournemouthHuddersfield Town A.F.C.Tranmere Rovers F.C.Oldham Athletic A.F.C.List of EFL League One clubs

Overview of clubs by season

Champions Runners-upPromoted via play-offs Relegated
Club 04
05
05
06
06
07
07
08
08
09
09
10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
17
18
18
19
19
20
20
21
21
22
22
23
23
24
24
25
25
26
Accrington Stanley 1417111223
Barnsley 13511624612
Birmingham City 1
Blackburn Rovers 2
Blackpool 1619322121013389
Bolton Wanderers 2239538
Bournemouth 81719216112
Bradford City 111122117551124
Brentford 4324911932
Brighton & Hove Albion 18716131
Bristol City 792121
Bristol Rovers 161111221013151424171522
Burton Albion 29121616152020
Bury 142216192424 [a]
Carlisle United 842014128172224
Cambridge United 14201823
Cardiff City
Charlton Athletic 4131136371310164
Cheltenham Town 171923151621
Chesterfield 1716212261824
Colchester United 152128101020161923
Coventry City 15181782381
Crawley Town 10142221
Crewe Alexandra 132022131920241224
Dagenham & Redbridge 21
Derby County 72
Doncaster Rovers 1081131132115691422
Exeter City 18823141316
Fleetwood Town 101941411615201322
Forest Green Rovers 24
Gillingham 1416222117129201713101021
Hartlepool United 621151920161323
Hereford United 24
Huddersfield Town 941510963410
Hull City 21
Ipswich Town 119112
Leeds United 542
Leicester City 1
Leyton Orient 201414177207323116
Lincoln City 1651711711
Luton Town 1241
Mansfield Town 17
Millwall 10175346
Milton Keynes Dons 202231255810212231913321
Morecambe 1922
Northampton Town 149211622221419
Norwich City 1
Nottingham Forest 742
Notts County 197122021
Oldham Athletic 19106810161716191515171721
Oxford United 81612468195
Peterborough United 232469131197726418
Plymouth Argyle 237211871
Port Vale 1813122391812211823
Portsmouth 2484581081
Preston North End 151453
Reading 177
Rochdale 924810920161821
Rotherham United 2023442213
Scunthorpe United 121618211673523
Sheffield United 3575111
Sheffield Wednesday 515243
Shrewsbury Town 16232018318151718121924
Southampton 72
Southend United 16823147101922
Stevenage 61824914
Stockport County 2418243
Sunderland 5845
Swansea City 671
Swindon Town 12231315524684152223
Torquay United 21
Tranmere Rovers 3189117191812112121
Walsall 14241213102019913143141922
Wigan Athletic 112011215
AFC Wimbledon 151820201923
Wolverhampton Wanderers 1
Wrexham 222
Wycombe Wanderers 222117369105
Yeovil Town 1551817151417424
Club 04
05
05
06
06
07
07
08
08
09
09
10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
17
18
18
19
19
20
20
21
21
22
22
23
23
24
24
25
25
26

Notes

  1. 1 2 Bury were expelled from the EFL during the 2019–20 season following financial difficulties.