EFL League Two

English association football league From Wikipedia, the free encyclopedia

The English Football League Two, simply known as League Two and for sponsorship purposes as Sky Bet League Two, is the third and lowest division of the English Football League (EFL) and the fourth-highest tier in the English football league system, after the Premier League, EFL Championship and the EFL League One. It is contested by 24 professional clubs.

Founded2004; 22 years ago (2004)
  • 1992–2004 (as Division Three)
  • 1958–1992 (as Division Four)
CountryEngland
Other club fromWales
Quick facts Organising body, Founded ...
EFL League Two
Organising bodyEnglish Football League
Founded2004; 22 years ago (2004)
  • 1992–2004 (as Division Three)
  • 1958–1992 (as Division Four)
CountryEngland
Other club fromWales
Number of clubs24
Level on pyramid4
Promotion toEFL League One
Relegation toNational League
Domestic cupFA Cup
League cups
International cups
Current championsDoncaster Rovers
1st League Two title
4th fourth tier title
(2024–25)
Most championshipsChesterfield (2 Fourth tier titles and 2 EFL League Two) Doncaster Rovers (2 Fourth tier titles and 2 EFL League Two)
Broadcaster(s)List of broadcasters
Websiteefl.com/league-two
Current: 2025–26 EFL League Two
Close

Introduced for the 2004–05 English football season as Football League Two, it is a rebrand of the former Football League Third Division.

As of the 2025–26 season, Newport County hold the longest tenure in this division following their promotion in the 2012–13 season. There are currently two former Premier League clubs competing in this division: Oldham Athletic (1992–94) and Swindon Town (1993–94).

The current holders are Doncaster Rovers.

Structure

There are 24 clubs in this division. Each club plays each of the other clubs twice (once at home and once away) for a total of 46 matches per season and is awarded three points for a win, one for a draw and no points for a loss. From these points a league table is constructed.

At the end of each season the top three teams, together with the winner of the play-offs between the teams which finished in the fourth to seventh positions, are promoted to EFL League One and are replaced by the four teams that finished at the bottom of that division.

Similarly, the two teams that finished at the bottom of League Two are relegated to the National League and are replaced by the team that finished first and the team that won the second through seventh place play-off in that division. Technically a team can be reprieved from relegation if the team replacing them does not have a ground suitable for League football, but in practice this is a non-factor because every team currently in the National League has a ground that meets the League criteria (and even if they did not, a ground-sharing arrangement with another team could be made until their stadium was upgraded). The other way that a team can be spared relegation is if another team either resigns or is expelled from the EFL.

Final league position is determined, in order, by points obtained, goal difference, goals scored, a mini-league of the results between two or more teams ranked using the previous three criteria, and finally a series of one or more play-off matches.

There is a mandatory wage cap in this division that limits spending on players' wages to 55% of club turnover.

Current members

Note: Table lists in alphabetical order.

Teams promoted from League Two

More information Season, Winner ...
Season Winner Points Runner-up Points Third place Points Promoted via play-off League position Points
2004–05 Yeovil Town 83 Scunthorpe United 80 Swansea City 80 Southend United 4th 78
2005–06 Carlisle United 86 Northampton Town 83 Leyton Orient 81 Cheltenham Town 5th 72
2006–07 Walsall 89 Hartlepool United 88 Swindon Town 85 Bristol Rovers 6th 72
2007–08 Milton Keynes Dons 97 Peterborough United 92 Hereford United 88 Stockport County 4th 82
2008–09 Brentford 85 Exeter City 79 Wycombe Wanderers 78 Gillingham 5th 75
2009–10 Notts County 93 Bournemouth 83 Rochdale 82 Dagenham & Redbridge 7th 72
2010–11 Chesterfield 86 Bury 81 Wycombe Wanderers 81 Stevenage 6th 69
2011–12 Swindon Town 93 Shrewsbury Town 88 Crawley Town 84 Crewe Alexandra 7th 72
2012–13 Gillingham 83 Rotherham United 79 Port Vale 78 Bradford City 7th 69
2013–14 Chesterfield 84 Scunthorpe United 81 Rochdale 81 Fleetwood Town 4th 76
2014–15 Burton Albion 94 Shrewsbury Town 89 Bury 85 Southend United 5th 84
2015–16 Northampton Town 99 Oxford United 86 Bristol Rovers 85 AFC Wimbledon 7th 75
2016–17 Portsmouth 87 Plymouth Argyle 87 Doncaster Rovers 85 Blackpool 7th 70
2017–18 Accrington Stanley 93 Luton Town 88 Wycombe Wanderers 84 Coventry City 6th 75
2018–19 Lincoln City 85 Bury 79 Milton Keynes Dons 79 Tranmere Rovers 6th 73
2019–20[n 1] Swindon Town 88.32 Crewe Alexandra 85.56 Plymouth Argyle 84.64 Northampton Town 7th 72.22
2020–21 Cheltenham Town 82 Cambridge United 80 Bolton Wanderers 79 Morecambe 4th 78
2021–22 Forest Green Rovers 84 Exeter City 84 Bristol Rovers 80 Port Vale 5th 78
2022–23 Leyton Orient 91 Stevenage 85 Northampton Town 83 Carlisle United 5th 76
2023–24 Stockport County 92 Wrexham 88 Mansfield Town 86 Crawley Town 7th 70
2024–25 Doncaster Rovers 84 Port Vale 80 Bradford City 78 AFC Wimbledon 5th 73
Close
  1. The teams listed for this season were ranked using points per game following the curtailment of the season due to the COVID-19 pandemic in the United Kingdom.

Play-off results

More information Season, Semi-final (1st leg) ...
Season Semi-final (1st leg) Semi-final (2nd leg) Final
2004–05 Lincoln City 1–0 Macclesfield Town
Northampton Town 0–0 Southend United
Macclesfield Town 1–1 Lincoln City
Southend United 1–0 Northampton Town
Lincoln City 0–2 Southend United
2005–06 Lincoln City 0–1 Grimsby Town
Wycombe Wanderers 1–2 Cheltenham Town
Grimsby Town 2–1 Lincoln City
Cheltenham Town 0–0 Wycombe Wanderers
Grimsby Town 0–1 Cheltenham Town
2006–07 Bristol Rovers 2–1 Lincoln City
Shrewsbury Town 0–0 Milton Keynes Dons
Lincoln City 3–5 Bristol Rovers
Milton Keynes Dons 1–2 Shrewsbury Town
Bristol Rovers 3–1 Shrewsbury Town
2007–08 Darlington 2–1 Rochdale
Wycombe Wanderers 1–1 Stockport County
Rochdale 2–1 Darlington
(Rochdale won 5–4 on penalties, a.e.t.)
Stockport County 1–0 Wycombe Wanderers
Rochdale 2–3 Stockport County
2008–09 Shrewsbury Town 0–1 Bury
Rochdale 0–0 Gillingham
Bury 0–1 Shrewsbury Town
(Shrewsbury won 4–3 on penalties, a.e.t.)
Gillingham 2–1 Rochdale
Gillingham 1–0 Shrewsbury Town
2009–10 Dagenham & Redbridge 6–0 Morecambe
Aldershot Town 0–1 Rotherham United
Morecambe 2–1 Dagenham & Redbridge
Rotherham United 2–0 Aldershot Town
Dagenham & Redbridge 3–2 Rotherham United
2010–11 Torquay United 2–0 Shrewsbury Town
Stevenage 2–0 Accrington Stanley
Shrewsbury Town 0–0 Torquay United
Accrington Stanley 0–1 Stevenage
Stevenage 1–0 Torquay United
2011–12 Crewe Alexandra 1–0 Southend United
Cheltenham Town 2–0 Torquay United
Southend United 2–2 Crewe Alexandra
Torquay United 1–2 Cheltenham Town
Cheltenham Town 0–2 Crewe Alexandra
2012–13 Bradford City 2–3 Burton Albion
Northampton Town 1–0 Cheltenham Town
Burton Albion 1–3 Bradford City
Cheltenham Town 0–1 Northampton Town
Bradford City 3–0 Northampton Town
2013–14 Burton Albion 1–0 Southend United
York City 0–1 Fleetwood Town
Southend United 2–2 Burton Albion
Fleetwood Town 0–0 York City
Burton Albion 0–1 Fleetwood Town
2014–15 Stevenage 1–1 Southend United
Plymouth Argyle 2–3 Wycombe Wanderers
Southend United 3–1 Stevenage
(a.e.t.)
Wycombe Wanderers 2–1 Plymouth Argyle
Southend United 1–1 Wycombe Wanderers
(Southend won 7–6 on penalties, a.e.t.)
2015–16 Portsmouth 2–2 Plymouth Argyle
AFC Wimbledon 1–0 Accrington Stanley
Plymouth Argyle 1–0 Portsmouth
Accrington Stanley 2–2 AFC Wimbledon
(a.e.t.)
AFC Wimbledon 2–0 Plymouth Argyle
2016–17 Blackpool 3–2 Luton Town
Carlisle United 3–3 Exeter City
Luton Town 3–3 Blackpool
Exeter City 3–2 Carlisle United
Blackpool 2–1 Exeter City
2017–18 Lincoln City 0–0 Exeter City
Coventry City 1–1 Notts County
Exeter City 3–1 Lincoln City
Notts County 1–4 Coventry City
Coventry City 3–1 Exeter City
2018–19 Newport County 1–1 Mansfield Town
Tranmere Rovers 1–0 Forest Green Rovers
Mansfield Town 0–0 Newport County
(Newport won 5–3 on penalties, a.e.t.)
Forest Green Rovers 1–1 Tranmere Rovers
Newport County 0–1 Tranmere Rovers
(a.e.t.)
2019–20 Colchester United 1–0 Exeter City
Northampton Town 0–2 Cheltenham Town
Exeter City 3–1 Colchester United
Cheltenham Town 0–3 Northampton Town
Exeter City 0–4 Northampton Town
2020–21 Newport County 2–0 Forest Green Rovers
Tranmere Rovers 1–2 Morecambe
Forest Green Rovers 4–3 Newport County (a.e.t.)
Morecambe 1–1 Tranmere Rovers
Morecambe 1–0 Newport County
2021–22 Mansfield Town 2–1 Northampton Town
Swindon Town 2–1 Port Vale
Northampton Town 0-1 Mansfield Town
Port Vale 1–1 Swindon Town
(Port Vale won 6–5 on penalties, a.e.t.)
Mansfield Town 0–3 Port Vale
2022–23 Salford City 1–0 Stockport County
Bradford City 1–0 Carlisle United
Stockport County 2–1 Salford City
(Stockport County won 3–1 on penalties, a.e.t.)
Carlisle United 3–1
(a.e.t.) Bradford City
Stockport County 1–1 Carlisle United
(Carlisle won 5–4 on penalties, a.e.t.)
2023–24 Crawley Town 3–0 Milton Keynes Dons
Crewe Alexandra 0–2 Doncaster Rovers
Milton Keynes Dons 1–5 Crawley Town
Doncaster Rovers 0–2 Crewe Alexandra
(Crewe Alexadra won 4-3 on penalties, a.e.t.)
Crawley Town 2–0 Crewe Alexandra
2024–25 Notts County 0–1 AFC Wimbledon
Chesterfield 0–2 Walsall
AFC Wimbledon 1-0 Notts County
Walsall 2-1 Chesterfield
AFC Wimbledon 1-0 Walsall
Close

Relegated teams

Top scorers

Attendances

As of June 2023, League Two is the most watched fourth-tier domestic sports league in the world, and the 14th most watched football league in Europe of any tier.[3] The total number of spectators who watched a League Two game in the 2023–24 season was 3,458,968.[4]

Since the restructuring into League Two in 2004, the average attendance across all seasons is 4,602. The highest average attendance was 6,274 in the 2023–24 season. The highest average attendance for an individual club was achieved in the 2022–23; 17,967 for Bradford City. The lowest average attendance was 3,856 in the 2009–10 season.

More information Season, League average attendance ...
SeasonLeague average attendanceHighest average
ClubAttendance
2004–054,499Swansea City8,458[5]
2005–064,194Carlisle United7,218[6]
2006–074,130Swindon Town7,419[7]
2007–084,346Bradford City13,659[8]
2008–094,185Bradford City12,704[9]
2009–103,856Bradford City11,423[10]
2010–114,166Bradford City11,128[11]
2011–124,407Bradford City10,170[12]
2012–134,390Bradford City11,999[13]
2013–144,352Portsmouth15,460[14]
2014–154,676Portsmouth15,241[15]
2015–164,881Portsmouth16,442[16]
2016–174,751Portsmouth16,822[17]
2017–184,491Coventry City11,218[18]
2018–194,467Lincoln City9,005[19]
2019–204,687Bradford City14,253[20]
2020–21No attendances due to COVID-19 pandemic
2021–224,907Bradford City15,450[21]
2022–235,786Bradford City17,967[22]
2023–246,274Bradford City17,547[23]
2024–256,221Bradford City17,762[24]
Close

Historic performance

Since the restructuring into League Two in 2004, 69 teams have spent at least one season in the division, including 2 of the 20 teams in the 2025–26 Premier League.

Morecambe have spent the longest in League Two; 16 seasons in total, as well as having had the joint-longest spell in the division, 13 consecutive seasons between 2005 and 2019. Newport County have the current longest tenure, with 13 consecutive seasons.

Northampton Town and Bristol Rovers have each been promoted four times from League Two. There have been 18 different champions, with Swindon Town and Chesterfield champions on two occasions. 23 teams have been both promoted and relegated from League Two.

Key

  •    Teams with this background and symbol in the "Club" column will be competing in the 2025–26 EFL League Two
  •    Team will be competing in the 2025–26 Premier League
  •    The club competed in League Two during that season (the number is the club's final league position)


More information Club, Total Seasons ...
ClubTotal SeasonsNumber of SpellsLongest Spell (Seasons)Highest PositionLowest PositionSeason
2004–05
2005–06
2006–07
2007–08
2008–09
2009–10
2010–11
2011–12
2012–13
2013–14
2014–15
2015–16
2016–17
2017–18
2018–19
2019–20
2020–21
2021–22
2022–23
2023–24
2024–25
2025–26
Accrington Stanley 152121212017161551418151741311721
AFC Bournemouth 212221212
AFC Wimbledon82552116202015721105
Aldershot Town515624156141124
Barnet 123812231814121721222223151523
Barrow 61682221229816
Blackpool111777
Bolton Wanderers111333
Boston United3131123161123
Bradford City1226318109141818791514693
Brentford 212114141
Bristol Rovers 9533231212613142333
Bromley 212111111
Burton Albion616119131917461
Bury1037221171921134921232
Cambridge United 93722424199111221162
Carlisle United11391231211061011181020523
Cheltenham Town 154612314522176517232117164115
Chester City51515232015182223
Chesterfield 9441248108181247
Colchester United 10110622813862015202210
Coventry City111666
Crawley Town 1139322320191419131212227
Crewe Alexandra 113421818107171512213613
Dagenham & Redbridge8257232087192291423
Darlington616624881161224
Doncaster Rovers42311831851
Exeter City11210216210161014549592
Fleetwood Town 42241413414
Forest Green Rovers625124215106124
Gillingham 8341175881171217
Grimsby Town 153642418415162223141817152411219
Harrogate Town 61613191719191318
Hartlepool United7342232192216231723
Hereford United523323163162123
Kidderminster Harriers111232323
Leyton Orient8341241138241711131
Lincoln City9271236751513202371
Luton Town5242242481142
Macclesfield Town10285245172219201915242224
Mansfield Town152113231316172311211212842116783
Milton Keynes Dons 633119413419
Morecambe16214424111142015161811211822182241524
Newport County 13113522149222211714511151822
Northampton Town13471217211162062112115743
Notts County 1336123192113211911716523146
Oldham Athletic 524142314191823
Oxford United826223152312998132
Peterborough United3132109102
Plymouth Argyle7262212121107523
Port Vale1135220181011123202081352
Portsmouth414116131661
Rochdale103632491495631231824
Rotherham United61621491459102
Rushden & Diamonds21222242224
Salford City 717720118107208
Scunthorpe United53322422202224
Shrewsbury Town 10382212110718712422
Southend United7354234134115523
Stevenage102922366181016102314212
Stockport County63312422842441
Sutton United31382381423
Swansea City111333
Swindon Town 10451193191316101912
Torquay United725524202417751924
Tranmere Rovers 83662424679121620
Walsall 827119112191616114
Wrexham4232241319242
Wycombe Wanderers123632210612733152241393
Yeovil Town524124119201924
York City4147241771824
Close

See also

Notes

  1. As a result of Bury's expulsion from League One, only one team was relegated to maintain League Two at 24 teams.[2]

References

Related Articles

Wikiwand AI