The 2023–24 EFL League Two (referred to as the Sky Bet League Two for sponsorship purposes) was the 20th season of EFL League Two under its current title and the 32nd season under its current league division format. The season began on 5 August 2023 and ended on 27 April 2024.

Quick Facts Season, Dates ...
EFL League Two
Season2023–24
Dates5 August 2023 – 27 April 2024
ChampionsStockport County
1st League Two title
2nd D4 title
PromotedStockport County
Wrexham
Mansfield Town
Crawley Town
RelegatedSutton United
Forest Green Rovers
Matches played552
Goals scored1,645 (2.98 per match)
Top goalscorerMacaulay Langstaff (28 goals)
Biggest home winStockport County 8–0 Sutton United
16 December 2023
Biggest away winDoncaster Rovers 0–5 Morecambe
16 Dec 2023
Grimsby Town 1–6 Walsall
1 Jan 2024
Highest scoringMansfield Town 9–2 Harrogate Town
13 Feb 2024
Longest winning runStockport County (12 games)
Longest unbeaten runMansfield Town (17 games)
Longest winless runForest Green Rovers (15 games)
Longest losing runNewport County (8 games)
Highest attendance21,552
Bradford City vs Wrexham
(21 Oct 2023)[1]
Lowest attendance1,071
Harrogate Town vs Doncaster Rovers
(6 January 2024)[1]
Total attendance3,359,055[1]
Average attendance6,220[1]
All statistics correct as of 27 April 2024.
Close

Team changes

The following teams have changed division from the previous season:

Stadiums

Personnel and sponsoring

More information Team, Manager ...
Close

Managerial changes

More information Team, Outgoing manager ...
Team Outgoing manager Manner of departure Date of vacancy Position in the table Incoming manager Date of appointment
Swindon Town England Steve Mildenhall
Republic of Ireland Gavin Gunning
End of interim spell 8 May 2023 Pre-season Wales Michael Flynn[6] 8 May 2023
Doncaster Rovers England Danny Schofield[7] Sacked 9 May 2023 Northern Ireland Grant McCann[8] 12 May 2023
Milton Keynes Dons England Mark Jackson[9] Scotland Graham Alexander[10] 27 May 2023
Forest Green Rovers Scotland Duncan Ferguson[11] 4 July 2023 England David Horseman[12] 17 July 2023
Tranmere Rovers England Ian Dawes[13] 10 September 2023 22nd England Nigel Adkins[a][13][14] 10 September 2023
Bradford City Wales Mark Hughes[15] 4 October 2023 18th Scotland Graham Alexander[16] 6 November 2023
Gillingham England Neil Harris[17] 5 October 2023 8th England Stephen Clemence 1 November 2023
Milton Keynes Dons Scotland Graham Alexander[18] 16 October 2023 16th England Mike Williamson[19] 17 October 2023
Colchester United England Ben Garner[20] 21 October 2023 22nd England Matthew Etherington[b][21] 21 October 2023
Grimsby Town England Paul Hurst[22] 28 October 2023 21st Gibraltar David Artell 27 November 2023
Morecambe Scotland Derek Adams[23] Release clause met 20 November 2023 9th England Ged Brannan 27 November 2023
Sutton United England Matt Gray Sacked 19 December 2023 24th Wales Steve Morison 6 January 2024
Forest Green Rovers England David Horseman Mutual consent 20 December 2023 23rd England Troy Deeney[24] 20 December 2023
Salford City England Neil Wood Sacked 27 December 2023 21st England Karl Robinson[25] 5 January 2024
Colchester United England Matthew Etherington[26] 1 January 2024 22nd England Danny Cowley[27] 4 January 2024
Notts County England Luke Williams[28] Signed by Swansea City 5 January 2024 5th England Stuart Maynard[29] 18 January 2024
Swindon Town Wales Michael Flynn[30] Mutual consent 15 January 2024 15th Republic of Ireland Gavin Gunning 15 January 2024
Forest Green Rovers England Troy Deeney[31] Sacked 18 January 2024 24th England Steve Cotterill[32] 25 January 2024
Accrington Stanley England John Coleman[33] 3 March 2024 16th England John Doolan[c] 4 March 2024
Gillingham England Stephen Clemence[35] 29 April 2024 12th England Mark Bonner[36] 7 May 2024
Morecambe England Ged Brannan[37] Resigned 30 April 2024 15th
Close
  1. Adkins was initially appointed interim manager before being permanently appointed on 2 November 2023
  2. Etherington was originally given the job on an interim basis before being permanently appointed on 16 November 2023
  3. Having been given the job on an interim basis, Doolan was appointed permanently on 22 March 2024[34]

League table

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Stockport County (C, P) 46 27 11 8 96 48 +48 92 Promoted to EFL League One
2 Wrexham (P) 46 26 10 10 89 52 +37 88
3 Mansfield Town (P) 46 24 14 8 90 47 +43 86
4 Milton Keynes Dons 46 23 9 14 83 68 +15 78 Qualified for League Two play-offs
5 Doncaster Rovers 46 21 8 17 73 68 +5 71
6 Crewe Alexandra 46 19 14 13 69 65 +4 71
7 Crawley Town (O, P) 46 21 7 18 73 67 +6 70
8 Barrow 46 18 15 13 62 56 +6 69
9 Bradford City 46 19 12 15 61 59 +2 69
10 AFC Wimbledon 46 17 14 15 64 51 +13 65
11 Walsall 46 18 11 17 69 73 4 65
12 Gillingham 46 18 10 18 46 57 11 64
13 Harrogate Town 46 17 12 17 60 69 9 63
14 Notts County 46 18 7 21 89 86 +3 61
15 Morecambe 46 17 10 19 67 81 14 58[a]
16 Tranmere Rovers 46 17 6 23 67 70 3 57
17 Accrington Stanley 46 16 9 21 63 71 8 57
18 Newport County 46 16 7 23 62 76 14 55
19 Swindon Town 46 14 12 20 77 83 6 54
20 Salford City 46 13 12 21 66 82 16 51
21 Grimsby Town 46 11 16 19 57 74 17 49
22 Colchester United 46 11 12 23 59 80 21 45
23 Sutton United (R) 46 9 15 22 59 84 25 42 Relegated to National League
24 Forest Green Rovers (R) 46 11 9 26 44 78 34 42
Close
Source: EFL Official Website
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[39]
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
  1. On 11 April 2024, Morecambe were deducted three points for failing to pay players and staff on time following previous EFL rules breaches in the 2023–24 season.[38]

Play-offs

Semi-finals Final
        
7 Crawley Town 3 5 8
4 Milton Keynes Dons 0 1 1
7 Crawley Town 2
6 Crewe Alexandra 0
6 Crewe Alexandra 0 2 2 (4)
5 Doncaster Rovers 2 0 2 (3)

First leg

6 May 2024 Crewe Alexandra 0–2Doncaster RoversCrewe
17:30 BST Demetriou Yellow card 43' Report Molyneux 34'
Biggins 48'
Stadium: Gresty Road
Attendance: 8,220
Referee: Sunny Singh Gill
7 May 2024 Crawley Town 3–0Milton Keynes DonsCrawley
19:30 BST Kelly 5'
Williams 45+1'
Maguire Yellow card 51'
Darcy 65'
Conroy Yellow card 66'
Gordon Yellow card 90+3'
Report Tomlinson Yellow card 41'
Bate Yellow card 45'
Harvie Yellow card 57'
Stadium: Broadfield Stadium
Attendance: 5,564
Referee: Ross Joyce

Second leg

11 May 2024 Milton Keynes Dons1–5
(1–8 agg.)
Crawley Town Milton Keynes
19:45 BST Dean 45+1' (Tucker) soccer ball with red X 67' Yellow card 90+5'
Tucker Yellow card 63'
Williams Yellow card 83'
Report Williams 3' Yellow card 61'
Orsi 30' 48' (L. Kelly) 90+2' (Darcy)
Lolos Yellow card 40'
Roles 80'
Stadium: Stadium MK
Attendance: 10,053
Referee: Seb Stockridge

Final

More information Crewe Alexandra, 0–2 ...
Close
Attendance: 33,341
Referee: Ben Toner (Lancashire)

Results

More information Home \ Away, ACC ...
Home \ Away ACC WIM BAR BRA COL CRA CRE DON FOR GIL GRI HAR MAN MIL MOR NEW NCO SAL STO SUT SWI TRA WAL WRE
Accrington Stanley 2–0 1–1 0–3 0–1 0–1 0–0 0–0 2–1 1–2 0–0 2–1 0–3 1–0 1–2 3–0 2–2 3–0 1–3 4–1 3–4 4–1 2–1 2–0
AFC Wimbledon 2–4 2–0 0–1 5–3 0–1 2–2 2–0 1–1 2–0 0–0 1–1 2–1 1–0 1–1 0–2 4–2 1–0 1–2 0–1 4–0 4–1 5–1 1–1
Barrow 1–1 0–0 1–2 2–0 1–0 1–3 3–2 1–2 2–0 3–1 0–0 1–1 1–0 1–0 1–0 1–1 0–0 2–2 2–1 0–2 1–0 2–0 1–1
Bradford City 1–0 0–0 1–2 2–1 2–4 1–0 1–1 0–2 1–0 1–1 1–1 1–5 4–0 2–2 4–1 0–3 1–1 0–0 1–0 1–0 2–0 1–3 1–1
Colchester United 1–1 0–2 1–4 1–1 1–2 1–1 1–4 3–3 0–1 2–0 1–2 1–1 2–3 1–3 2–1 5–4 2–1 1–2 1–1 3–1 2–0 1–1 1–2
Crawley Town 3–1 1–2 1–1 1–0 2–3 2–4 0–2 2–0 0–1 2–0 2–1 1–3 2–1 1–2 4–1 2–1 0–1 1–1 3–0 3–1 3–2 1–1 0–1
Crewe Alexandra 3–3 1–1 1–3 1–0 2–1 1–0 3–2 0–3 2–0 0–3 0–0 2–2 3–1 2–3 4–2 1–0 2–3 0–2 1–0 2–1 2–0 2–2 0–3
Doncaster Rovers 4–0 1–0 4–2 1–3 3–1 2–0 2–0 2–0 2–1 1–0 0–1 2–2 3–0 0–5 0–1 1–3 0–3 1–5 4–1 0–0 2–1 2–1 1–0
Forest Green Rovers 0–1 1–1 0–2 0–3 5–0 2–1 1–4 1–2 0–0 2–2 0–2 0–4 0–2 1–2 0–3 1–0 0–2 0–3 0–1 1–2 1–0 2–0 1–1
Gillingham 1–0 1–0 3–0 0–2 0–3 0–2 0–0 2–2 1–1 1–1 1–0 1–1 2–1 2–1 0–2 1–2 3–1 0–0 1–0 2–2 1–1 1–1 1–0
Grimsby Town 0–2 0–0 2–1 1–1 2–3 2–3 2–1 1–5 1–0 2–0 1–2 1–1 1–0 3–2 1–0 5–5 2–0 1–3 1–1 2–0 1–2 1–6 1–3
Harrogate Town 2–1 0–1 0–1 3–0 1–0 1–2 0–1 3–1 0–1 5–1 1–0 1–4 3–5 2–0 1–4 3–1 3–2 1–3 2–2 1–1 0–2 0–2 2–2
Mansfield Town 2–1 0–0 1–0 0–0 1–1 1–4 0–1 1–1 1–0 2–1 2–0 9–2 1–2 3–0 2–0 1–0 5–1 3–2 1–1 3–2 2–2 2–1 0–0
Milton Keynes Dons 2–1 3–1 2–2 4–1 1–0 2–0 3–1 2–1 2–0 2–1 1–1 0–1 1–4 1–2 3–0 1–1 3–1 1–2 4–4 3–2 1–0 5–0 1–1
Morecambe 1–1 4–1 2–1 3–0 0–1 1–0 0–1 0–3 1–2 2–3 1–1 2–2 1–1 1–3 1–2 0–0 1–0 1–1 1–0 2–2 1–0 2–1 1–3
Newport County 1–3 2–2 1–1 1–4 2–1 0–4 1–1 4–0 4–2 1–0 1–1 1–2 0–1 0–0 5–3 1–3 0–1 2–1 3–1 2–1 1–2 3–3 1–0
Notts County 3–1 0–2 1–1 4–2 1–0 3–1 1–3 3–0 4–3 1–3 3–2 3–0 1–4 3–3 5–0 3–0 1–2 2–5 3–4 3–1 2–1 1–2 0–2
Salford City 1–2 0–0 5–3 1–2 1–1 1–1 4–2 2–2 2–2 0–2 0–3 2–2 1–2 2–4 3–1 2–1 0–2 2–2 1–2 2–2 1–5 1–2 3–1
Stockport County 4–2 1–0 1–0 1–1 2–0 3–3 1–3 1–0 2–0 0–1 3–2 1–1 0–2 5–0 2–0 1–0 2–1 0–0 8–0 0–0 2–0 3–1 5–0
Sutton United 3–1 0–3 2–2 2–1 1–1 2–2 1–1 1–1 0–1 0–1 1–1 1–2 0–2 1–1 2–3 1–1 5–1 0–2 1–3 3–1 1–1 4–0 1–2
Swindon Town 1–2 3–2 0–3 2–0 2–2 6–0 2–2 1–2 2–1 0–1 2–1 1–1 2–1 1–2 3–3 2–0 2–1 1–1 2–4 5–3 3–1 2–0 0–1
Tranmere Rovers 2–0 3–2 1–2 2–1 1–1 1–3 0–0 1–2 3–0 3–1 2–2 3–0 2–1 1–2 2–3 2–1 4–2 3–4 4–0 1–0 2–1 1–3 0–1
Walsall 2–1 1–3 1–1 2–3 1–0 1–1 2–0 3–1 0–0 4–1 1–1 0–1 2–1 0–0 3–0 0–3 1–3 2–1 2–1 1–1 2–1 1–0 3–1
Wrexham 4–0 2–0 4–1 0–1 2–1 4–1 3–3 2–1 6–0 2–0 3–0 0–0 2–0 3–5 6–0 2–0 1–0 3–2 2–1 2–1 5–5 0–1 4–2
Close
Source: BBC Sport
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

Results by round

More information Team ╲ Round, Accrington Stanley ...
Team ╲ Round12345678910111213141516171819202122232425262728293031323334353637383940414243444546
Accrington StanleyWLDWWLLWLLDWWWWLLWLLDDWLDWWLLWDLWDLLLWDLLLDLLW
AFC WimbledonDDWWDDLDWWWDLDLLWLWLWDWLWDDLLWDWLDLWWWLDDLWLLW
BarrowWWDLDWWDLWLDDDWDWWWWWWWDDLWDLDWLLLLDWDDWWLLLLD
Bradford CityLWDLWDDDWLLWWDLLLLWWDWWDDLLDDLDWWWWLWLLLWDWWWW
Colchester UnitedWLLLWLWDLWLLLLWWDLLLLLWLLLDDDWDLWDDLLLDDWDLWLD
Crawley TownWDWLLDWWWWLLLLDLWLWLWLLWLWWLWLLLDWWDWWDWLWWLDW
Crewe AlexandraDDWDLWWDWDWLWWLWWWWDLDLLDWWWWLDWWDWLLWLDDLDLLD
Doncaster RoversLLDLLDLWWLWLWWLWLWLWDLLLDWLLDLDWDWWLWWWWWWWWWD
Forest Green RoversLWLLDWLLLLLLWLLWLDDLDLDLLDDLDLDLWLWLWWLLLWLLWW
GillinghamWWWWLLWWLDLWLLWLLWLWLLDLWWDWDLDWDLWWDLDWDLLWLD
Grimsby TownDLWDDWDLLLWDLLLLWDDDWDLLWLDDLLDLLLDWDWDLLDWWWL
Harrogate TownWLLLWLLDWWLWLWLLWDLDWWWWLDWWWLDWLDLDLDDWDWLDLD
Mansfield TownDWDDWDWDWDDDWWWWWWLDLWWWDWLDDLWWWLWWWLWDLWLWWD
Milton Keynes DonsWWLWWLDLDLDLDLWWDWWDWWWWWLDWLWLWLWWLWLWLWDWLWD
MorecambeWLDWLWLLDWDWWWWWLLLLDWLDLDLDWLWWWDDWLLLLWWLLLD
Newport CountyLWLWWDLDLLWLLDLWDLWWLDLWDDLWWWWWLWLLLWWLLLLLLL
Notts CountyLWDWWWDWWLWDLWWLLWLWLLLWWLLDLDLLWLLWLLDLLDWWWL
Salford CityWDLWLLLLLWWWLDWDLLLDDDLLLLDWDWWDDWLLLDWWLLLLWD
Stockport CountyLLDWLDWWWWWWWWWWWWLDDWWDDLDWWWDWLLDWWDDWWWWWWL
Sutton UnitedWLLLLLLLDLLWLLLWDDDDLLLWLDWDDDDLLLDLDLWWWWLDDD
Swindon TownLDWDWDWWDWLLWDLLLDWWLLLLWLDLWWLDDLDDLLLLWLWWLD
Tranmere RoversLLWLLLLLWLWDLLLLWDWDWLWWWWLLLWDLLWLWDWWLLDLWWL
WalsallLWLDDWWLLWDLWDDLLLDLWWLWWWWLWDDLDWWWLDDWLWWLLL
WrexhamLDWDDWWWLDDWWDWWWLWDDWWWLWDWLWLLWWLWWDLWWLWWWW
Close
Source: efl.com
W = Win; D = Draw; L = Lose

Season statistics

As of 20 April 2024

Top scorers

More information Rank, Player ...
Rank Player Club Goals
1 England Macaulay Langstaff Notts County 28
2 England Paul Mullin Wrexham 24
England Matt Smith Salford City
4 England Davis Keillor-Dunn Mansfield Town 22
5 Wales Will Evans Newport County 21
6 England Isaac Olaofe Stockport County 20
7 England Joe Ironside Doncaster Rovers 18
England Danilo Orsi Crawley Town
9 England Dan Kemp Swindon Town
MK Dons
17
Republic of Ireland Paddy Madden Stockport County
Close

Updated to match(es) played on 20 April. Source: BBC

Hat-tricks

More information Player, For ...
Player For Against Result Date Ref
Scotland Callum Hendry Salford City Tranmere Rovers 3–4 (A) 19 August 2023 [40]
England Jake Young4 Swindon Town Crawley Town 6–0 (H) 26 August 2023 [41]
England Andy Cook Bradford City Newport County 4–1 (A) 23 September 2023 [42]
England Troy Deeney Forest Green Rovers Notts County 3–4 (A) 23 September 2023 [43]
England Isaac Olaofe Stockport County Wrexham 5–0 (H) 23 September 2023 [44]
Iraq Ali Al-Hamadi AFC Wimbledon Tranmere Rovers 4–1 (H) 30 September 2023 [45]
England JJ McKiernan Morecambe Colchester United 1–3 (A) 7 October 2023 [46]
England Isaac Hutchinson Walsall Gillingham 4–1 (H) 14 October 2023 [47]
England Freddie Draper Walsall Newport County 3–3 (A) 20 October 2023 [48]
England Matt Smith Salford City Doncaster Rovers 0–3 (A) 24 October 2023 [49]
Wales Paul Mullin Wrexham Morecambe 6–0 (H) 25 November 2023 [50]
Republic of Ireland Paddy Madden Stockport County Sutton United 8–0 (H) 16 December 2023 [51]
England Macaulay Langstaff Notts County Morecambe 5–0 (H) 29 December 2023 [52]
Scotland Steven Fletcher Wrexham Barrow 4–1 (H) 1 January 2024 [53]
England Matt Smith Salford City Crewe Alexandra 2–3 (A) 27 January 2024 [54]
England Hiram Boateng Mansfield Town Harrogate Town 9–2 (H) 13 February 2024 [54]
Wales Paul Mullin Wrexham Accrington Stanley 4–0 (H) 2 March 2024 [55]
Republic of Ireland Paddy Madden Stockport County Sutton United 1–3 (A) 6 April 2024 [56]
Republic of Ireland Paddy Madden Stockport County Notts County 2–5 (A) 16 April 2024 [57]
Lebanon Omar Bugiel AFC Wimbledon Walsall 5–1 (H) 27 April 2024 [58]
England Danilo Orsi Crawley Town MK Dons 5–1 (A) 11 May 2024 [59]
Close

Awards

Monthly

Annual

More information Award, Winner ...
Award Winner Club
Player of the Season Malta Jodi Jones[69] Notts County
Young Player of the Season Scotland Rob Apter[69] Tranmere Rovers
Manager of the Season England Nigel Clough[70] Mansfield Town
Close

References

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.