Topzle Topzle

EFL League Two

Updated: 5/24/2026, 7:04:48 PM Wikipedia source

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, and above the English National League. It is contested by 24 professional clubs. 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 League Two champions are Bromley.

Infobox

Organising body
English Football League
Founded
2004 (2004) 1992–2004 (as Division Three) 1958–1992 (as Division Four)
Country
England
Other club from
Wales
Number of clubs
24
Level on pyramid
4
Promotion to
EFL League One
Relegation to
National League
Domestic cup
FA Cup
League cups
EFL Cup EFL Trophy
International cups
UEFA Europa League (via FA Cup) UEFA Conference League (via EFL Cup)
Current champions
Bromley 1st League Two title 1st fourth tier title (2025–26)
Most championships
Chesterfield Doncaster Rovers (4 titles total, 2 League Two titles each)
Broadcaster(s)
List of broadcasters
Website
efl /league-two

Tables

· Current members
Accrington Stanley
Accrington Stanley
Team
Accrington Stanley
Location
Accrington
Stadium
Crown Ground
Capacity
5,450
Barnet
Barnet
Team
Barnet
Location
London (Canons Park)
Stadium
The Hive Stadium
Capacity
6,418
Barrow
Barrow
Team
Barrow
Location
Barrow-in-Furness
Stadium
Holker Street
Capacity
6,500
Bristol Rovers
Bristol Rovers
Team
Bristol Rovers
Location
Bristol (Horfield)
Stadium
Memorial Stadium
Capacity
9,832
Bromley
Bromley
Team
Bromley
Location
London (Bromley)
Stadium
Hayes Lane
Capacity
5,300
Cambridge United
Cambridge United
Team
Cambridge United
Location
Cambridge
Stadium
Abbey Stadium
Capacity
8,127
Cheltenham Town
Cheltenham Town
Team
Cheltenham Town
Location
Cheltenham
Stadium
Whaddon Road
Capacity
7,066
Chesterfield
Chesterfield
Team
Chesterfield
Location
Chesterfield
Stadium
SMH Group Stadium
Capacity
10,504
Colchester United
Colchester United
Team
Colchester United
Location
Colchester
Stadium
Colchester Community Stadium
Capacity
10,105
Crawley Town
Crawley Town
Team
Crawley Town
Location
Crawley
Stadium
Broadfield Stadium
Capacity
5,996
Crewe Alexandra
Crewe Alexandra
Team
Crewe Alexandra
Location
Crewe
Stadium
Gresty Road
Capacity
10,153
Fleetwood Town
Fleetwood Town
Team
Fleetwood Town
Location
Fleetwood
Stadium
Highbury Stadium
Capacity
5,327
Gillingham
Gillingham
Team
Gillingham
Location
Gillingham
Stadium
Priestfield Stadium
Capacity
11,582
Grimsby Town
Grimsby Town
Team
Grimsby Town
Location
Cleethorpes
Stadium
Blundell Park
Capacity
9,052
Harrogate Town
Harrogate Town
Team
Harrogate Town
Location
Harrogate
Stadium
Wetherby Road
Capacity
5,222
Milton Keynes Dons
Milton Keynes Dons
Team
Milton Keynes Dons
Location
Milton Keynes (Denbigh)
Stadium
Stadium MK
Capacity
30,500
Newport County
Newport County
Team
Newport County
Location
Newport
Stadium
Rodney Parade
Capacity
7,850
Notts County
Notts County
Team
Notts County
Location
Nottingham
Stadium
Meadow Lane
Capacity
19,841
Oldham Athletic
Oldham Athletic
Team
Oldham Athletic
Location
Oldham
Stadium
Boundary Park
Capacity
13,513
Salford City
Salford City
Team
Salford City
Location
Salford
Stadium
Moor Lane
Capacity
5,108
Shrewsbury Town
Shrewsbury Town
Team
Shrewsbury Town
Location
Shrewsbury
Stadium
New Meadow
Capacity
9,875
Swindon Town
Swindon Town
Team
Swindon Town
Location
Swindon
Stadium
County Ground
Capacity
15,728
Tranmere Rovers
Tranmere Rovers
Team
Tranmere Rovers
Location
Birkenhead (Prenton)
Stadium
Prenton Park
Capacity
16,789
Walsall
Walsall
Team
Walsall
Location
Walsall (Bescot)
Stadium
Bescot Stadium
Capacity
11,300
Team
Location
Stadium
Capacity
Accrington Stanley
Accrington
Crown Ground
5,450
Barnet
London (Canons Park)
The Hive Stadium
6,418
Barrow
Barrow-in-Furness
Holker Street
6,500
Bristol Rovers
Bristol (Horfield)
Memorial Stadium
9,832
Bromley
London (Bromley)
Hayes Lane
5,300
Cambridge United
Cambridge
Abbey Stadium
8,127
Cheltenham Town
Cheltenham
Whaddon Road
7,066
Chesterfield
Chesterfield
SMH Group Stadium
10,504
Colchester United
Colchester
Colchester Community Stadium
10,105
Crawley Town
Crawley
Broadfield Stadium
5,996
Crewe Alexandra
Crewe
Gresty Road
10,153
Fleetwood Town
Fleetwood
Highbury Stadium
5,327
Gillingham
Gillingham
Priestfield Stadium
11,582
Grimsby Town
Cleethorpes
Blundell Park
9,052
Harrogate Town
Harrogate
Wetherby Road
5,222
Milton Keynes Dons
Milton Keynes (Denbigh)
Stadium MK
30,500
Newport County
Newport
Rodney Parade
7,850
Notts County
Nottingham
Meadow Lane
19,841
Oldham Athletic
Oldham
Boundary Park
13,513
Salford City
Salford
Moor Lane
5,108
Shrewsbury Town
Shrewsbury
New Meadow
9,875
Swindon Town
Swindon
County Ground
15,728
Tranmere Rovers
Birkenhead (Prenton)
Prenton Park
16,789
Walsall
Walsall (Bescot)
Bescot Stadium
11,300
· Teams promoted from League Two
2004–05
2004–05
Season
2004–05
Champions
Yeovil Town
Points
83
Runners-up
Scunthorpe United
Points
80
Third place
Swansea City
Points
80
Promoted via play-off
Southend United
League position
4th
Points
78
2005–06
2005–06
Season
2005–06
Champions
Carlisle United
Points
86
Runners-up
Northampton Town
Points
83
Third place
Leyton Orient
Points
81
Promoted via play-off
Cheltenham Town
League position
5th
Points
72
2006–07
2006–07
Season
2006–07
Champions
Walsall
Points
89
Runners-up
Hartlepool United
Points
88
Third place
Swindon Town
Points
85
Promoted via play-off
Bristol Rovers
League position
6th
Points
72
2007–08
2007–08
Season
2007–08
Champions
Milton Keynes Dons
Points
97
Runners-up
Peterborough United
Points
92
Third place
Hereford United
Points
88
Promoted via play-off
Stockport County
League position
4th
Points
82
2008–09
2008–09
Season
2008–09
Champions
Brentford
Points
85
Runners-up
Exeter City
Points
79
Third place
Wycombe Wanderers
Points
78
Promoted via play-off
Gillingham
League position
5th
Points
75
2009–10
2009–10
Season
2009–10
Champions
Notts County
Points
93
Runners-up
Bournemouth
Points
83
Third place
Rochdale
Points
82
Promoted via play-off
Dagenham & Redbridge
League position
7th
Points
72
2010–11
2010–11
Season
2010–11
Champions
Chesterfield
Points
86
Runners-up
Bury
Points
81
Third place
Wycombe Wanderers
Points
81
Promoted via play-off
Stevenage
League position
6th
Points
69
2011–12
2011–12
Season
2011–12
Champions
Swindon Town
Points
93
Runners-up
Shrewsbury Town
Points
88
Third place
Crawley Town
Points
84
Promoted via play-off
Crewe Alexandra
League position
7th
Points
72
2012–13
2012–13
Season
2012–13
Champions
Gillingham
Points
83
Runners-up
Rotherham United
Points
79
Third place
Port Vale
Points
78
Promoted via play-off
Bradford City
League position
7th
Points
69
2013–14
2013–14
Season
2013–14
Champions
Chesterfield
Points
84
Runners-up
Scunthorpe United
Points
81
Third place
Rochdale
Points
81
Promoted via play-off
Fleetwood Town
League position
4th
Points
76
2014–15
2014–15
Season
2014–15
Champions
Burton Albion
Points
94
Runners-up
Shrewsbury Town
Points
89
Third place
Bury
Points
85
Promoted via play-off
Southend United
League position
5th
Points
84
2015–16
2015–16
Season
2015–16
Champions
Northampton Town
Points
99
Runners-up
Oxford United
Points
86
Third place
Bristol Rovers
Points
85
Promoted via play-off
AFC Wimbledon
League position
7th
Points
75
2016–17
2016–17
Season
2016–17
Champions
Portsmouth
Points
87
Runners-up
Plymouth Argyle
Points
87
Third place
Doncaster Rovers
Points
85
Promoted via play-off
Blackpool
League position
7th
Points
70
2017–18
2017–18
Season
2017–18
Champions
Accrington Stanley
Points
93
Runners-up
Luton Town
Points
88
Third place
Wycombe Wanderers
Points
84
Promoted via play-off
Coventry City
League position
6th
Points
75
2018–19
2018–19
Season
2018–19
Champions
Lincoln City
Points
85
Runners-up
Bury
Points
79
Third place
Milton Keynes Dons
Points
79
Promoted via play-off
Tranmere Rovers
League position
6th
Points
73
2019–20
2019–20
Season
2019–20
Champions
Swindon Town
Points
88
Runners-up
Crewe Alexandra
Points
85
Third place
Plymouth Argyle
Points
84
Promoted via play-off
Northampton Town
League position
7th
Points
72
2020–21
2020–21
Season
2020–21
Champions
Cheltenham Town
Points
82
Runners-up
Cambridge United
Points
80
Third place
Bolton Wanderers
Points
79
Promoted via play-off
Morecambe
League position
4th
Points
78
2021–22
2021–22
Season
2021–22
Champions
Forest Green Rovers
Points
84
Runners-up
Exeter City
Points
84
Third place
Bristol Rovers
Points
80
Promoted via play-off
Port Vale
League position
5th
Points
78
2022–23
2022–23
Season
2022–23
Champions
Leyton Orient
Points
91
Runners-up
Stevenage
Points
85
Third place
Northampton Town
Points
83
Promoted via play-off
Carlisle United
League position
5th
Points
76
2023–24
2023–24
Season
2023–24
Champions
Stockport County
Points
92
Runners-up
Wrexham
Points
88
Third place
Mansfield Town
Points
86
Promoted via play-off
Crawley Town
League position
7th
Points
70
2024–25
2024–25
Season
2024–25
Champions
Doncaster Rovers
Points
84
Runners-up
Port Vale
Points
80
Third place
Bradford City
Points
78
Promoted via play-off
AFC Wimbledon
League position
5th
Points
73
2025–26
2025–26
Season
2025–26
Champions
Bromley
Points
87
Runners-up
Milton Keynes Dons
Points
86
Third place
Cambridge United
Points
82
Promoted via play-off
TBC
League position
TBC
Season
Champions
Points
Runners-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
Swindon Town
88
Crewe Alexandra
85
Plymouth Argyle
84
Northampton Town
7th
72
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
2025–26
Bromley
87
Milton Keynes Dons
86
Cambridge United
82
TBC
TBC
· Play-off results
2004–05
2004–05
Season
2004–05
Semi-final (1st leg)
Lincoln City 1–0 Macclesfield Town Northampton Town 0–0 Southend United
Semi-final (2nd leg)
Macclesfield Town 1–1 Lincoln City Southend United 1–0 Northampton Town
Final
Lincoln City 0–2 Southend United
2005–06
2005–06
Season
2005–06
Semi-final (1st leg)
Lincoln City 0–1 Grimsby Town Wycombe Wanderers 1–2 Cheltenham Town
Semi-final (2nd leg)
Grimsby Town 2–1 Lincoln City Cheltenham Town 0–0 Wycombe Wanderers
Final
Grimsby Town 0–1 Cheltenham Town
2006–07
2006–07
Season
2006–07
Semi-final (1st leg)
Bristol Rovers 2–1 Lincoln City Shrewsbury Town 0–0 Milton Keynes Dons
Semi-final (2nd leg)
Lincoln City 3–5 Bristol Rovers Milton Keynes Dons 1–2 Shrewsbury Town
Final
Bristol Rovers 3–1 Shrewsbury Town
2007–08
2007–08
Season
2007–08
Semi-final (1st leg)
Darlington 2–1 Rochdale Wycombe Wanderers 1–1 Stockport County
Semi-final (2nd leg)
Rochdale 2–1 Darlington (a ., Rochdale won 5–4 on penalties.) Stockport County 1–0 Wycombe Wanderers
Final
Rochdale 2–3 Stockport County
2008–09
2008–09
Season
2008–09
Semi-final (1st leg)
Shrewsbury Town 0–1 Bury Rochdale 0–0 Gillingham
Semi-final (2nd leg)
Bury 0–1 Shrewsbury Town (a ., Shrewsbury won 4–3 on penalties.) Gillingham 2–1 Rochdale
Final
Gillingham 1–0 Shrewsbury Town
2009–10
2009–10
Season
2009–10
Semi-final (1st leg)
Dagenham & Redbridge 6–0 Morecambe Aldershot Town 0–1 Rotherham United
Semi-final (2nd leg)
Morecambe 2–1 Dagenham & Redbridge Rotherham United 2–0 Aldershot Town
Final
Dagenham & Redbridge 3–2 Rotherham United
2010–11
2010–11
Season
2010–11
Semi-final (1st leg)
Torquay United 2–0 Shrewsbury Town Stevenage 2–0 Accrington Stanley
Semi-final (2nd leg)
Shrewsbury Town 0–0 Torquay United Accrington Stanley 0–1 Stevenage
Final
Stevenage 1–0 Torquay United
2011–12
2011–12
Season
2011–12
Semi-final (1st leg)
Crewe Alexandra 1–0 Southend United Cheltenham Town 2–0 Torquay United
Semi-final (2nd leg)
Southend United 2–2 Crewe Alexandra Torquay United 1–2 Cheltenham Town
Final
Cheltenham Town 0–2 Crewe Alexandra
2012–13
2012–13
Season
2012–13
Semi-final (1st leg)
Bradford City 2–3 Burton Albion Northampton Town 1–0 Cheltenham Town
Semi-final (2nd leg)
Burton Albion 1–3 Bradford City Cheltenham Town 0–1 Northampton Town
Final
Bradford City 3–0 Northampton Town
2013–14
2013–14
Season
2013–14
Semi-final (1st leg)
Burton Albion 1–0 Southend United York City 0–1 Fleetwood Town
Semi-final (2nd leg)
Southend United 2–2 Burton Albion Fleetwood Town 0–0 York City
Final
Burton Albion 0–1 Fleetwood Town
2014–15
2014–15
Season
2014–15
Semi-final (1st leg)
Stevenage 1–1 Southend United Plymouth Argyle 2–3 Wycombe Wanderers
Semi-final (2nd leg)
Southend United 3–1 Stevenage (a .) Wycombe Wanderers 2–1 Plymouth Argyle
Final
Southend United 1–1 Wycombe Wanderers (a ., Southend won 7–6 on penalties.)
2015–16
2015–16
Season
2015–16
Semi-final (1st leg)
Portsmouth 2–2 Plymouth Argyle AFC Wimbledon 1–0 Accrington Stanley
Semi-final (2nd leg)
Plymouth Argyle 1–0 Portsmouth Accrington Stanley 2–2 AFC Wimbledon (a .)
Final
AFC Wimbledon 2–0 Plymouth Argyle
2016–17
2016–17
Season
2016–17
Semi-final (1st leg)
Blackpool 3–2 Luton Town Carlisle United 3–3 Exeter City
Semi-final (2nd leg)
Luton Town 3–3 Blackpool Exeter City 3–2 Carlisle United
Final
Blackpool 2–1 Exeter City
2017–18
2017–18
Season
2017–18
Semi-final (1st leg)
Lincoln City 0–0 Exeter City Coventry City 1–1 Notts County
Semi-final (2nd leg)
Exeter City 3–1 Lincoln City Notts County 1–4 Coventry City
Final
Coventry City 3–1 Exeter City
2018–19
2018–19
Season
2018–19
Semi-final (1st leg)
Newport County 1–1 Mansfield Town Tranmere Rovers 1–0 Forest Green Rovers
Semi-final (2nd leg)
Mansfield Town 0–0 Newport County (a ., Newport won 5–3 on penalties.) Forest Green Rovers 1–1 Tranmere Rovers
Final
Newport County 0–1 Tranmere Rovers (a .)
2019–20
2019–20
Season
2019–20
Semi-final (1st leg)
Colchester United 1–0 Exeter City Northampton Town 0–2 Cheltenham Town
Semi-final (2nd leg)
Exeter City 3–1 Colchester United Cheltenham Town 0–3 Northampton Town
Final
Exeter City 0–4 Northampton Town
2020–21
2020–21
Season
2020–21
Semi-final (1st leg)
Newport County 2–0 Forest Green Rovers Tranmere Rovers 1–2 Morecambe
Semi-final (2nd leg)
Forest Green Rovers 4–3 Newport County (a .) Morecambe 1–1 Tranmere Rovers
Final
Morecambe 1–0 Newport County
2021–22
2021–22
Season
2021–22
Semi-final (1st leg)
Mansfield Town 2–1 Northampton Town Swindon Town 2–1 Port Vale
Semi-final (2nd leg)
Northampton Town 0–1 Mansfield Town Port Vale 1–1 Swindon Town (a ., Port Vale won 6–5 on penalties.)
Final
Mansfield Town 0–3 Port Vale
2022–23
2022–23
Season
2022–23
Semi-final (1st leg)
Salford City 1–0 Stockport County Bradford City 1–0 Carlisle United
Semi-final (2nd leg)
Stockport County 2–1 Salford City (a ., Stockport County won 3–1 on penalties.) Carlisle United 3–1 (a .) Bradford City
Final
Stockport County 1–1 Carlisle United (a ., Carlisle won 5–4 on penalties.)
2023–24
2023–24
Season
2023–24
Semi-final (1st leg)
Crawley Town 3–0 Milton Keynes Dons Crewe Alexandra 0–2 Doncaster Rovers
Semi-final (2nd leg)
Milton Keynes Dons 1–5 Crawley Town Doncaster Rovers 0–2 Crewe Alexandra (a ., Crewe Alexandra won 4–3 on penalties.
Final
Crawley Town 2–0 Crewe Alexandra
2024–25
2024–25
Season
2024–25
Semi-final (1st leg)
Notts County 0–1 AFC Wimbledon Chesterfield 0–2 Walsall
Semi-final (2nd leg)
AFC Wimbledon 1–0 Notts County Walsall 2–1 Chesterfield
Final
AFC Wimbledon 1–0 Walsall
2025–26
2025–26
Season
2025–26
Semi-final (1st leg)
Grimsby Town 1–2 Salford City Chesterfield 0–1 Notts County
Semi-final (2nd leg)
Salford City 2–2 Grimsby Town Notts County 0–0 Chesterfield
Final
Notts County TBD Salford City
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 (a ., Rochdale won 5–4 on penalties.) 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 (a ., Shrewsbury won 4–3 on penalties.) 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 .) Wycombe Wanderers 2–1 Plymouth Argyle
Southend United 1–1 Wycombe Wanderers (a ., Southend won 7–6 on penalties.)
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 .)
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 (a ., Newport won 5–3 on penalties.) Forest Green Rovers 1–1 Tranmere Rovers
Newport County 0–1 Tranmere Rovers (a .)
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 .) 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 (a ., Port Vale won 6–5 on penalties.)
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 (a ., Stockport County won 3–1 on penalties.) Carlisle United 3–1 (a .) Bradford City
Stockport County 1–1 Carlisle United (a ., Carlisle won 5–4 on penalties.)
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 (a ., Crewe Alexandra won 4–3 on penalties.
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
2025–26
Grimsby Town 1–2 Salford City Chesterfield 0–1 Notts County
Salford City 2–2 Grimsby Town Notts County 0–0 Chesterfield
Notts County TBD Salford City
· Relegated teams
2004–05
2004–05
Season
2004–05
Clubs
Kidderminster Harriers, Cambridge United
2005–06
2005–06
Season
2005–06
Clubs
Oxford United, Rushden & Diamonds
2006–07
2006–07
Season
2006–07
Clubs
Boston United, Torquay United
2007–08
2007–08
Season
2007–08
Clubs
Mansfield Town, Wrexham
2008–09
2008–09
Season
2008–09
Clubs
Chester City, Luton Town
2009–10
2009–10
Season
2009–10
Clubs
Darlington, Grimsby Town
2010–11
2010–11
Season
2010–11
Clubs
Lincoln City, Stockport County
2011–12
2011–12
Season
2011–12
Clubs
Macclesfield Town, Hereford United
2012–13
2012–13
Season
2012–13
Clubs
Aldershot Town, Barnet
2013–14
2013–14
Season
2013–14
Clubs
Bristol Rovers, Torquay United
2014–15
2014–15
Season
2014–15
Clubs
Cheltenham Town, Tranmere Rovers
2015–16
2015–16
Season
2015–16
Clubs
York City, Dagenham & Redbridge
2016–17
2016–17
Season
2016–17
Clubs
Hartlepool United, Leyton Orient
2017–18
2017–18
Season
2017–18
Clubs
Barnet, Chesterfield
2018–19
2018–19
Season
2018–19
Clubs
Notts County, Yeovil Town, Bury
2019–20
2019–20
Season
2019–20
Clubs
Macclesfield Town, Bury
2020–21
2020–21
Season
2020–21
Clubs
Southend United, Grimsby Town
2021–22
2021–22
Season
2021–22
Clubs
Oldham Athletic, Scunthorpe United
2022–23
2022–23
Season
2022–23
Clubs
Hartlepool United, Rochdale
2023–24
2023–24
Season
2023–24
Clubs
Sutton United, Forest Green Rovers
2024–25
2024–25
Season
2024–25
Clubs
Carlisle United, Morecambe
2025–26
2025–26
Season
2025–26
Clubs
Harrogate Town, Barrow
Season
Clubs
2004–05
Kidderminster Harriers, Cambridge United
2005–06
Oxford United, Rushden & Diamonds
2006–07
Boston United, Torquay United
2007–08
Mansfield Town, Wrexham
2008–09
Chester City, Luton Town
2009–10
Darlington, Grimsby Town
2010–11
Lincoln City, Stockport County
2011–12
Macclesfield Town, Hereford United
2012–13
Aldershot Town, Barnet
2013–14
Bristol Rovers, Torquay United
2014–15
Cheltenham Town, Tranmere Rovers
2015–16
York City, Dagenham & Redbridge
2016–17
Hartlepool United, Leyton Orient
2017–18
Barnet, Chesterfield
2018–19
Notts County, Yeovil Town, Bury
2019–20
Macclesfield Town, Bury
2020–21
Southend United, Grimsby Town
2021–22
Oldham Athletic, Scunthorpe United
2022–23
Hartlepool United, Rochdale
2023–24
Sutton United, Forest Green Rovers
2024–25
Carlisle United, Morecambe
2025–26
Harrogate Town, Barrow
· Top scorers
2004–05
2004–05
Season
2004–05
Top scorer(s)
Phil Jevons
Club(s)
Yeovil Town
Goals
27
2005–06
2005–06
Season
2005–06
Top scorer(s)
Karl Hawley
Club(s)
Carlisle United
Goals
22
2006–07
2006–07
Season
2006–07
Top scorer(s)
Richie Barker
Club(s)
Hartlepool United
Goals
21
Izale McLeod
Izale McLeod
Season
Izale McLeod
Top scorer(s)
Milton Keynes Dons
2007–08
2007–08
Season
2007–08
Top scorer(s)
Aaron McLean
Club(s)
Peterborough United
Goals
29
2008–09
2008–09
Season
2008–09
Top scorer(s)
Grant Holt
Club(s)
Shrewsbury Town
Goals
20
Jack Lester
Jack Lester
Season
Jack Lester
Top scorer(s)
Chesterfield
2009–10
2009–10
Season
2009–10
Top scorer(s)
Lee Hughes
Club(s)
Notts County
Goals
30
2010–11
2010–11
Season
2010–11
Top scorer(s)
Clayton Donaldson
Club(s)
Crewe Alexandra
Goals
28
2011–12
2011–12
Season
2011–12
Top scorer(s)
Adebayo Akinfenwa
Club(s)
Northampton Town
Goals
18
Jack Midson
Jack Midson
Season
Jack Midson
Top scorer(s)
AFC Wimbledon
Izale McLeod
Izale McLeod
Season
Izale McLeod
Top scorer(s)
Barnet
Lewis Grabban
Lewis Grabban
Season
Lewis Grabban
Top scorer(s)
Rotherham United
2012–13
2012–13
Season
2012–13
Top scorer(s)
Tom Pope
Club(s)
Port Vale
Goals
31
2013–14
2013–14
Season
2013–14
Top scorer(s)
Sam Winnall
Club(s)
Scunthorpe United
Goals
23
2014–15
2014–15
Season
2014–15
Top scorer(s)
Matt Tubbs
Club(s)
Portsmouth
Goals
21
2015–16
2015–16
Season
2015–16
Top scorer(s)
Matty Taylor
Club(s)
Bristol Rovers
Goals
27
2016–17
2016–17
Season
2016–17
Top scorer(s)
John Akinde
Club(s)
Barnet
Goals
26
John Marquis
John Marquis
Season
John Marquis
Top scorer(s)
Doncaster Rovers
2017–18
2017–18
Season
2017–18
Top scorer(s)
Billy Kee
Club(s)
Accrington Stanley
Goals
25
2018–19
2018–19
Season
2018–19
Top scorer(s)
James Norwood
Club(s)
Tranmere Rovers
Goals
29
2019–20
2019–20
Season
2019–20
Top scorer(s)
Eoin Doyle
Club(s)
Bradford City, Swindon Town
Goals
25
2020–21
2020–21
Season
2020–21
Top scorer(s)
Paul Mullin
Club(s)
Cambridge United
Goals
32
2021–22
2021–22
Season
2021–22
Top scorer(s)
Dom Telford
Club(s)
Newport County
Goals
25
2022–23
2022–23
Season
2022–23
Top scorer(s)
Andy Cook
Club(s)
Bradford City
Goals
28
2023–24
2023–24
Season
2023–24
Top scorer(s)
Macaulay Langstaff
Club(s)
Notts County
Goals
28
2024–25
2024–25
Season
2024–25
Top scorer(s)
Michael Cheek
Club(s)
Bromley
Goals
25
2025–26
2025–26
Season
2025–26
Top scorer(s)
Aaron Drinan
Club(s)
Swindon Town
Goals
22
Season
Top scorer(s)
Club(s)
Goals
2004–05
Phil Jevons
Yeovil Town
27
2005–06
Karl Hawley
Carlisle United
22
2006–07
Richie Barker
Hartlepool United
21
Izale McLeod
Milton Keynes Dons
2007–08
Aaron McLean
Peterborough United
29
2008–09
Grant Holt
Shrewsbury Town
20
Jack Lester
Chesterfield
2009–10
Lee Hughes
Notts County
30
2010–11
Clayton Donaldson
Crewe Alexandra
28
2011–12
Adebayo Akinfenwa
Northampton Town
18
Jack Midson
AFC Wimbledon
Izale McLeod
Barnet
Lewis Grabban
Rotherham United
2012–13
Tom Pope
Port Vale
31
2013–14
Sam Winnall
Scunthorpe United
23
2014–15
Matt Tubbs
Portsmouth
21
2015–16
Matty Taylor
Bristol Rovers
27
2016–17
John Akinde
Barnet
26
John Marquis
Doncaster Rovers
2017–18
Billy Kee
Accrington Stanley
25
2018–19
James Norwood
Tranmere Rovers
29
2019–20
Eoin Doyle
Bradford City, Swindon Town
25
2020–21
Paul Mullin
Cambridge United
32
2021–22
Dom Telford
Newport County
25
2022–23
Andy Cook
Bradford City
28
2023–24
Macaulay Langstaff
Notts County
28
2024–25
Michael Cheek
Bromley
25
2025–26
Aaron Drinan
Swindon Town
22

References

  1. The teams listed for this season were ranked using points per game following the curtailment of the season due to the CO
  2. As a result of Bury's expulsion from League One, only one team was relegated to maintain League Two at 24 teams.
  3. http://bbc.co.uk/sport/football/live/cm2pnz2198vt
    https://bbc.co.uk/sport/football/live/cm2pnz2198vt
  4. Luton were deducted 30 points for financial irregularities
  5. "Bury FC: Membership of the League withdrawn"
    https://www.efl.com/news/2019/august/bury-fc-membership-of-the-league-withdrawn/
  6. EFL
    https://www.efl.com/news/2023/june/highest-league-attendances-for-70-years-as-nearly-22-million-attend-efl-competitions/
  7. EFL
    https://www.efl.com/news/2024/june/11/efl-highest-attended-league-body-in-europe/
  8. Football Web Pages
    https://www.footballwebpages.co.uk/league-two/attendances/2004-2005
  9. Football Web Pages
    https://www.footballwebpages.co.uk/league-two/attendances/2005-2006
  10. Football Web Pages
    https://www.footballwebpages.co.uk/league-two/attendances/2006-2007
  11. www
    https://www.footballwebpages.co.uk/league-two/attendances/2007-2008
  12. www
    https://www.footballwebpages.co.uk/league-two/attendances/2008-2009
  13. www
    https://www.footballwebpages.co.uk/league-two/attendances/2009-2010
  14. www
    https://www.footballwebpages.co.uk/league-two/attendances/2010-2011
  15. www
    https://www.footballwebpages.co.uk/league-two/attendances/2011-2012
  16. www
    https://www.footballwebpages.co.uk/league-two/attendances/2012-2013
  17. www
    https://www.footballwebpages.co.uk/league-two/attendances/2013-2014
  18. www
    https://www.footballwebpages.co.uk/league-two/attendances/2014-2015
  19. www
    https://www.footballwebpages.co.uk/league-two/attendances/2015-2016
  20. www
    https://www.footballwebpages.co.uk/league-two/attendances/2016-2017
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.