List of EFL League Two clubs

Last updated

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

Contents

Table

EFL League Two teams playing in the 2024–25 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. A total of 71 teams have played in League Two. Clubs in italic no longer exist as the legal entities they competed as in League Two.

All statistics here refer to time in EFL League Two 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 fifth 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 14212 2005–06 2017–18 2022–23 Never Relegated2006–2018
2023–
17th1st
AFC Wimbledon London 926 2010–11 2015–16 2021–22 Never Relegated2011–2016
2022–
10th7th
Aldershot Town Aldershot 515 2007–08 Never PromotedNever Relegated 2012–13 2008–20138th
National League
6th
Barnet Barnet 1128 2014–15 Never PromotedNever Relegated 2017–18 2005–2013
2015–2018
2nd
National League
12th
Barrow Barrow-in-Furness 515 2019–20 Never PromotedNever RelegatedNever Relegated2020–8th8th
Blackpool Blackpool 111Never Promoted 2016–17 2015–16 Never Relegated2016–20178th
League One
7th
Bolton Wanderers Bolton 111Never Promoted 2020–21 2019–20 Never Relegated2020–20213rd
League One
3rd
Boston United Boston 313 2001–02 Never PromotedNever Relegated 2006–07 2004–20076th (promoted)
National League North
12th
Bournemouth Bournemouth 212Never Promoted 2009–10 2007–08 Never Relegated2008–201012th
Premier League
2nd
Bradford City Bradford 1226Never Promoted 2012–13 2018–19 Never Relegated2007–2013
2019–
9th6th
Brentford London 212Never Promoted 2008–09 2006–07 Never Relegated2007–200916th
Premier League
1st
Bristol Rovers Bristol 843 2014–15 2021–22 2020–21 2013–14 2004–2007
2011–2014
2015–2016
2021–2022
15th
League One
3rd
Bromley London 111 2023–24 Never PromotedNever RelegatedNever Relegated2024–3rd (promoted)
National League
Burton Albion Burton upon Trent 616 2008–09 2014–15 Never RelegatedNever Relegated2009–201520th
League One
4th
Bury Bury 1037Never Promoted 2018–19 2017–18 Never Relegated2004–2010
2013–2015
2018–2019
3rd
North West Counties League Premier Division
2nd
Cambridge United Cambridge 827 2013–14 2020–21 Never Relegated 2004–05 2004–2005
2014–2021
18th
League One
2nd
Carlisle United Carlisle 1139 2004–05 2022–23 2023–24 Never Relegated2005–2006
2014–2023
2024–
24th (relegated)
League One
1st
Cheltenham Town Cheltenham 1446 2015–16 2020–21 2023–24 2014–15 2004–2006
2009–2015
2016–2021
2024–
21st (relegated)
League One
1st
Chester City Chester 515 2003–04 Never PromotedNever Relegated 2008–09 2004–2009Defunct
(2009–10)
15th
Chesterfield Chesterfield 844 2023–24 2013–14 2016–17 2017–18 2007–2011
2012–2014
2017–2018
2024–
1st (promoted)
National League
1st
Colchester United Colchester 919 1991–92 Never Promoted 2015–16 Never Relegated2016–22nd6th
Coventry City Coventry 111Never Promoted 2017–18 2016–17 Never Relegated2017–20189th
Championship
6th
Crawley Town Crawley 1029 2010–11 2023–24 2014–15 Never Relegated2011–2012
2015–2024
7th (promoted)3rd
Crewe Alexandra Crewe 1034Never Promoted 2019–20 2021–22 Never Relegated2009–2012
2016–2020
2022–
6th2nd
Dagenham & Redbridge London 825 2006–07 2009–10 2010–11 2015–16 2007–2010
2011–2016
15th
National League
7th
Darlington Darlington 616 1989–90 Never PromotedNever Relegated 2009–10 2004–201016th
National League North
6th
Doncaster Rovers Doncaster 423 2002–03 2016–17 2021–22 Never Relegated2016–2017
2022–
5th3rd
Exeter City Exeter 11210 2007–08 2021–22 2011–12 Never Relegated2008–2009
2012–2022
13th
League One
2nd
Forest Green Rovers Nailsworth 625 2016–17 2021–22 2022–23 2023–24 2017–2022
2023–2024
24th (relegated)1st
Fleetwood Town Fleetwood 322 2011–12 2013–14 2023–24 Never Relegated2012–2014
2024–
22nd (relegated)
League One
4th
Gillingham Gillingham 733Never Promoted 2012–13 2021–22 Never Relegated2008–2009
2010–2013
2022–
12th1st
Grimsby Town Grimsby 1436 2021–22 Never PromotedNever Relegated 2020–21 2004–2010
2016–2021
2022–
21st4th
Harrogate Town Harrogate 515 2019–20 Never PromotedNever RelegatedNever Relegated2020–13th13th
Hartlepool United Hartlepool 734 2020–21 2006–07 2012–13 2022–23 2006–2007
2013–2017
2021–2023
12th
National League
2nd
Hereford United Hereford 524 2005–06 2007–08 2008–09 2011–12 2006–2008
2009–2012
Defunct
(2014–15)
3rd
Kidderminster Harriers Kidderminster 111 1999–2000 Never PromotedNever Relegated 2004–05 2004–200522nd (relegated)
National League
23rd
Leyton Orient London 832 2018–19 2022–23 2014–15 2016–17 2004–2006
2015–2017
2019–2023
11th
League One
1st
Lincoln City Lincoln 927 2016–17 2018–19 Never Relegated 2010–11 2004–2011
2017–2019
7th
League One
1st
Luton Town Luton 524 2013–14 2017–18 2007–08 2008–09 2008–2009
2014–2018
18th (relegated)
Premier League
2nd
Macclesfield Town Macclesfield 1028 2017–18 Never PromotedNever Relegated 2019–20 2004–2012
2018–2020
Defunct
(2020–21)
5th
Mansfield Town Mansfield 15211 2012–13 2023–24 Never Relegated 2007–08 2004–2008
2013–2024
3rd (promoted)4th
Milton Keynes Dons Milton Keynes 532Never Promoted 2018–19 2022–23 Never Relegated2006–2008
2018–2019
2023–
4th1st
Morecambe Morecambe 16214 2006–07 2020–21 2022–23 Never Relegated2007–2021
2023–
15th4th
Newport County Newport, Wales 12112 2012–13 Never PromotedNever RelegatedNever Relegated2013–18th5th
Northampton Town Northampton 1347Never Promoted 2022–23 2020–21 Never Relegated2004–2006
2009–2016
2018–2020
2021–2023
14th
League One
1st
Notts County Nottingham 1236 2022–23 2009–10 2014–15 2018–19 2004–2010
2015–2019
2023–
14th1st
Oldham Athletic Oldham 414Never PromotedNever Promoted 2017–18 2021–22 2018–202210th
National League
14th
Oxford United Oxford 826 2009–10 2015–16 Never Relegated 2005–06 2004–2006
2010–2016
5th (promoted)
League One
2nd
Peterborough United Peterborough 313Never Promoted 2007–08 2004–05 Never Relegated2005–20084th
League One
2nd
Plymouth Argyle Plymouth 726Never Promoted 2019–20 2018–19 Never Relegated2011–2017
2019–2020
21st
Championship
2nd
Portsmouth Portsmouth 414Never Promoted 2016–17 2012–13 Never Relegated2013–20171st (promoted)
League One
1st
Port Vale Stoke-on-Trent 1135Never Promoted 2021–22 2023–24 Never Relegated2008–2013
2017–2022
2024–
23rd (relegated)
League One
3rd
Rochdale Rochdale 1036Never Promoted 2013–14 2020–21 2022–23 2004–2010
2012–2014
2021–2023
11th
National League
3rd
Rotherham United Rotherham 616Never Promoted 2012–13 2006–07 Never Relegated2007–201324th (relegated)
Championship
2nd
Rushden & Diamonds Irthlingborough 212 2000–01 Never PromotedNever Relegated 2005–06 2004–2006Defunct
(2010–11)
22nd
Salford City Salford 616 2018–19 Never PromotedNever RelegatedNever Relegated2019–20th7th
Scunthorpe United Scunthorpe 533Never Promoted 2013–14 2018–19 2021–22 2004–2005
2013–2014
2019–2022
2nd
National League North
2nd
Shrewsbury Town Shrewsbury 928 2003–04 2014–15 2013–14 Never Relegated2004–2012
2014–2015
19th
League One
2nd
Southend United Southend-on-sea 735Never Promoted 2014–15 2019–20 2020–21 2004–2005
2010–2015
2020–2021
9th
National League
4th
Stevenage Stevenage 1029 2009–10 2022–23 2013–14 Never Relegated2010–2011
2014–2023
9th
League One
6th
Stockport County Stockport 633 2021–22 2023–24 2009–10 2010–11 2005–2008
2010–2011
2022–2024
1st (promoted)1st
Sutton United Sutton 313 2020–21 Never PromotedNever Relegated 2023–24 2021–202423rd (relegated)8th
Swansea City Swansea, Wales 111Never Promoted 2004–05 Never RelegatedNever Relegated2004–200514th
Championship
3rd
Swindon Town Swindon 944Never Promoted 2019–20 2020–21 Never Relegated2006–2007
2011–2012
2017–2020
2021–
19th1st
Torquay United Torquay 725 2008–09 Never Promoted 2004–05 2013–14 2005–2007
2009–2014
18th
National League South
5th
Tranmere Rovers Tranmere 735 2017–18 2018–19 2019–20 2014–15 2014–2015
2018–2019
2020–
16th9th
Walsall Walsall 726Never Promoted 2006–07 2018–19 Never Relegated2006–2007
2019–
11th1st
Wrexham Wrexham, Wales 423 2022–23 2023–24 2004–05 2007–08 2005–2008
2023–2024
2nd (promoted)2nd
Wycombe Wanderers High Wycombe 1135 1992–93 2017–18 2011–12 Never Relegated2004–2009
2010–2011
2012–2018
10th
League One
3rd
Yeovil Town Yeovil 524 2002–03 2004–05 2014–15 2018–19 2004–2005
2015–2019
1st (promoted)
National League South
1st
York City York 414 2011–12 Never PromotedNever Relegated 2015–16 2012–201620th
National League
7th

Chart

Bromley F.C.Sutton United F.C.Bolton Wanderers F.C.Barrow A.F.C.Harrogate Town A.F.C.Salford City F.C.Oldham Athletic F.C.Coventry City F.C.Forest Green Rovers F.C.Blackpool F.C.Doncaster Rovers F.C.Colchester United F.C.Tranmere Rovers F.C.Portsmouth F.C.Newport County A.F.C.Fleetwood Town F.C.York City F.C.Crawley Town F.C.AFC WimbledonPlymouth Argyle F.C.Stevenage F.C.Crewe Alexandra F.C.Burton Albion F.C.Luton Town F.C.Exeter City F.C.Gillingham F.C.AFC BournemouthAldershot Town F.C.Port Vale F.C.Brentford F.C.Dagenham %26 Redbridge F.C.Chesterfield F.C.Rotherham United F.C.Bradford City A.F.C.Morecambe F.C.Walsall F.C.Hartlepool United F.C.Swindon Town F.C.Milton Keynes Dons F.C.Hereford United F.C.Accrington Stanley F.C.Carlisle United F.C.Torquay United F.C.Peterborough United F.C.Wrexham A.F.C.Stockport County F.C.Barnet F.C.Swansea City A.F.C.Kidderminster Harriers F.C.Yeovil Town F.C.Cambridge United F.C.Scunthorpe United F.C.Southend United F.C.Rushden %26 Diamonds F.C.Leyton Orient F.C.Oxford United F.C.Cheltenham Town F.C.Northampton Town F.C.Boston United F.C.Bristol Rovers F.C.Mansfield Town F.C.Chester City F.C.Wycombe Wanderers F.C.Darlington F.C.Grimsby Town F.C.Notts County F.C.Bury F.C.Rochdale A.F.C.Lincoln City F.C.Macclesfield Town F.C.Shrewsbury Town F.C.List of EFL League Two clubs

Overview of clubs by season

Champions Runners-upThird placePromoted 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
Accrington Stanley 20171615514181517413117
Aldershot Town 156141124
Barnet 1814121721222223151523
Barrow 212298
Blackpool 7
Bolton Wanderers 3
Boston United 161123
AFC Bournemouth 212
Bradford City 10914181879151469
Brentford 141
Bristol Rovers 1212613142333
Bromley
Burton Albion 131917461
Bury 171921134921232
Cambridge United 24199111221162
Carlisle United 12010610111810205
Cheltenham Town 145221765172321171641
Chester City 2015182223
Chesterfield 810818124
Colchester United 8138620152022
Coventry City 6
Crawley Town 320191419131212227
Crewe Alexandra 181071715122136
Dagenham & Redbridge 2087192291423
Darlington 8811161224
Doncaster Rovers 3185
Exeter City 210161114549592
Forest Green Rovers 215106124
Fleetwood Town 134
Gillingham 58811712
Grimsby Town 1841516222314181715241121
Harrogate Town 17191913
Hartlepool United 2192216231723
Hereford United 163162123
Kidderminster Harriers 23
Leyton Orient 1138241711131
Lincoln City 6751513202371
Luton Town 2481142
Macclesfield Town 5172219201915242224
Mansfield Town 1316172311211212842116783
Milton Keynes Dons 4134
Morecambe 1111420151618112118221822415
Newport County 1492222117145111518
Northampton Town 7211162062112115743
Notts County 19211321191171652314
Oldham Athletic 14191823
Oxford United 152312998132
Peterborough United 9102
Plymouth Argyle 2121107523
Port Vale 18101112320208135
Portsmouth 131661
Rochdale 91495631231824
Rotherham United 91459102
Rushden & Diamonds 2224
Salford City 11810720
Scunthorpe United 22202224
Shrewsbury Town 2110718712422
Southend United 4134115523
Stevenage 66181016102314212
Stockport County 22842441
Sutton United 81423
Swansea City 3
Swindon Town 31913161019
Torquay United 202417751924
Tranmere Rovers 246791216
Walsall 11219161611
AFC Wimbledon 1620201572110
Wrexham 1319242
Wycombe Wanderers 10612733152241393
Yeovil Town 119201924
York City 1771824
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

Related Research Articles

<span class="mw-page-title-main">Barnsley F.C.</span> Association football club in England

Barnsley Football Club is a professional football club in Barnsley, South Yorkshire, England, which competes in EFL League One, the third level of the English football league system.

Non-League football describes football leagues played outside the top leagues of a country. Usually, it describes leagues which are not fully professional. The term is primarily used for football in England, where it is specifically used to describe all football played at levels below those of the Premier League and the three divisions of the English Football League. Currently, a non-League team would be any club playing in the National League or below that level. Typically, non-League clubs are either semi-professional or amateur in status, although the majority of clubs in the National League division are fully professional, some of which are former EFL clubs who have suffered relegation.

<span class="mw-page-title-main">EFL Championship</span> Second tier of English league football

The English Football League Championship, known simply as the Championship in England and for sponsorship purposes as Sky Bet Championship, is the highest division of the English Football League (EFL) and second-highest overall in the English football league system, after the Premier League, and is currently contested by 24 clubs.

The English Football League Championship play-offs are a series of play-off matches contested by the association football teams finishing from third to sixth in the EFL Championship table and are part of the English Football League play-offs. As of 2024, the play-offs comprise two semi-finals, where the team finishing third plays the team finishing sixth, and the team finishing fourth plays the team finishing fifth, each conducted as a two-legged tie. The winners of the semi-finals progress to the final which is contested at Wembley Stadium. The Championship play-off final is considered the most valuable single football match in the world as a result of the increase in revenue to the winning club from sponsorship and media agreements.

<span class="mw-page-title-main">OFC Nesebar</span> Bulgarian football club

Nesebar is a Bulgarian municipal association football club based in Nesebar, Burgas Province, that competes in the Third League, the third tier of Bulgarian football.

The EFL League One play-offs are a series of play-off matches contested by the association football teams finishing from third to sixth in the EFL League One table and are part of the English Football League play-offs. As of 2022, the play-offs comprise two semi-finals, where the team finishing third plays the team finishing sixth, and the team finishing fourth plays the team finishing fifth, each conducted as a two-legged tie. The winners of the semi-finals progress to the final which is contested at Wembley Stadium.

The EFL League Two play-offs are a series of play-off matches contested by the association football teams finishing from fourth to seventh in EFL League Two, the fourth tier of the English football league system. They are part of the annual English Football League play-offs. As of 2022, the play-offs comprise two semi-finals, where the team finishing fourth plays the team finishing seventh, and the team finishing fifth plays the team finishing sixth, each conducted as a two-legged tie. The winners of the semi-finals progress to the final which is contested at Wembley Stadium.

<span class="mw-page-title-main">English Football League</span> League competition featuring professional association football clubs from England

The English Football League (EFL) is a league of professional football clubs from England and Wales. Founded in 1888 as the Football League, it is the oldest football league in the world, and was the top-level football league in England from its foundation until 1992, when the top 22 clubs split from it to form the Premier League. The Football League was rebranded as the "English Football League" (EFL) from the 2016–17 season.