From Wikipedia - Reading time: 23 min
| 2023–24 season | ||||
|---|---|---|---|---|
| Chairman | Pete Winkelman | |||
| Head Coach | Graham Alexander (until 16 October)[1] Mike Williamson (from 17 October)[2] | |||
| Stadium | Stadium MK | |||
| League Two | 4th (qualified for play-offs) | |||
| FA Cup | First round (eliminated by Reading) | |||
| EFL Cup | First round (eliminated by Wycombe Wanderers) | |||
| EFL Trophy | Round of 32 (eliminated by Brighton & Hove Albion U21) | |||
| Top goalscorer | League: Max Dean (15) All: Max Dean (19) | |||
| Highest home attendance | All: 11,282 vs Wrexham (20 February 2024, League Two) | |||
| Lowest home attendance | League: 4,962 vs Grimsby Town (28 November 2023) All: 789 vs Brighton & Hove Albion U21 (5 December 2023, EFL Trophy Round of 32) | |||
| Average home league attendance | 6,855 | |||
| Biggest win | 5–0 vs Walsall (H) (29 March 2024, League Two) | |||
| Biggest defeat | 5–0 vs Stockport County (A) (23 March 2024, League Two) | |||
|
| ||||
| All statistics correct as of 11 May 2024. | ||||
The 2023–24 season is the 20th season in the history of Milton Keynes Dons and their first season back in League Two since the 2018–19 season following relegation from League One the previous season. The club will also compete in the FA Cup, EFL Cup and EFL Trophy.
The season covers the period from 1 July 2023 to 30 June 2024.
After the departure of Mark Jackson following the conclusion of the 2022–23 season, the club appointed Graham Alexander as their new head coach. Alexander had most recently been the manager of Scottish Premiership side Motherwell.[3]
On 16 October 2023, Alexander was sacked after a run of eight league games without a win, having taken charge of only sixteen games in all competitions since his appointment.[1] The following day, the club named Mike Williamson as their new head coach. Williamson had most recently been the manager of National League side Gateshead.[2]
| No. | Name | Position | Nationality | Place of birth | Date of birth (Age) | Previous club | Date signed | Fee | Contract end | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||||||||
| 31 | Ronnie Sandford | GK | 24 February 2005 | Academy | 1 July 2022 | Trainee | 30 June 2024 | ||||||
| 32 | Michael Kelly | GK | Leixlip | 13 July 1996 | Carlisle United | 9 September 2023 | Free | 30 June 2024 | |||||
| 33 | Filip Marschall | GK | Cambridge | 24 April 2003 | Aston Villa | 19 January 2024 | Loan | 31 May 2024 | |||||
| Defenders | |||||||||||||
| 2 | Cameron Norman | RB | Norwich | 12 October 1995 | 1 July 2023 | Free | 30 June 2025 | ||||||
| 3 | Dean Lewington (captain) | LB | Kingston upon Thames | 18 May 1984 | Wimbledon | 1 July 2002 | Free | 30 June 2024 | |||||
| 4 | Jack Tucker | CB | Whitstable | 12 November 1999 | Gillingham | 1 July 2022 | Undisclosed | 30 June 2025 | |||||
| 5 | Warren O'Hora | CB | Dublin | 19 April 1999 | Brighton & Hove Albion | 18 January 2021 | £200,000 | 30 June 2024 | |||||
| 14 | Joe Tomlinson | LB | Swindon | 9 June 2000 | Peterborough United | 1 September 2023 | Undisclosed | 30 June 2025 | |||||
| 21 | Daniel Harvie | LB | Glasgow | 14 July 1998 | 27 July 2020 | Undisclosed | 30 June 2025 | ||||||
| 26 | Anthony Stewart | CB | Brixton | 18 September 1992 | 1 September 2023 | Loan | 31 May 2024 | ||||||
| 29 | Kyran Lofthouse | RB | Oxford | 15 September 2000 | Barnsley | 9 January 2024 | Loan | 31 May 2024 | |||||
| Midfielders | |||||||||||||
| 6 | MJ Williams | DM | Bangor | 6 November 1995 | Bolton Wanderers | 11 July 2023 | Undisclosed | 30 June 2025 | |||||
| 8 | Alex Gilbey (vice-captain) | AM | Dagenham | 9 December 1994 | Charlton Athletic | 1 July 2023 | Free | 30 June 2025 | |||||
| 11 | Jack Payne | AM | Tower Hamlets | 25 October 1994 | Charlton Athletic | 30 August 2023 | Loan | 31 May 2024 | |||||
| 17 | Ethan Robson | CM | Houghton-le-Spring | 25 October 1996 | Blackpool | 1 July 2022 | Free | 30 June 2024 | |||||
| 19 | Brooklyn Ilunga | LM | Croydon | 21 November 2003 | Academy | 1 July 2021 | Trainee | 30 June 2024 | |||||
| 24 | Stephen Wearne | AM | Stockton-on-Tees | 16 December 2000 | Gateshead | 6 January 2024 | Undisclosed | 30 June 2027 | |||||
| 50 | Lewis Bate | CM | Sidcup | 28 October 2002 | Leeds United | 19 January 2024 | Loan | 31 May 2024 | |||||
| Forwards | |||||||||||||
| 9 | Ellis Harrison | CF | Newport | 29 January 1994 | Port Vale | 1 September 2023 | Undisclosed | 30 June 2025 | |||||
| 18 | Max Dean | CF | Ormskirk | 21 February 2004 | Leeds United | 19 January 2023 | Undisclosed | 30 June 2024 | |||||
| 22 | Emre Tezgel | CF | Burton upon Trent | 19 September 2005 | Stoke City | 1 February 2024 | Loan | 31 May 2024 | |||||
| 27 | Dan Kemp | RW | Sidcup | 11 January 1999 | Leyton Orient | 31 January 2022 | Undisclosed | 30 June 2024 | |||||
| 30 | Matthew Dennis | CF | Hammersmith and Fulham | 15 April 2002 | Norwich City | 1 July 2022 | Undisclosed | 30 June 2024 | |||||
| Out on loan | |||||||||||||
| 1 | Craig MacGillivray | GK | Perth | 12 January 1993 | Burton Albion | 1 July 2023 | Free | 30 June 2025 | |||||
| 7 | Jonathan Leko | RW | 24 April 1999 | Birmingham City | 13 January 2023 | Undisclosed | 30 June 2024 | ||||||
| 10 | Mohamed Eisa | CF | Khartum | 12 July 1994 | Peterborough United | 20 July 2021 | £1,250,000 | 30 June 2024 | |||||
| 12 | Nathan Harness | GK | 19 January 2000 | Charlton Athletic | 1 July 2023 | Free | 30 June 2025 | ||||||
| 16 | Conor Grant | CM | Dublin | 23 July 2001 | Rochdale | 1 July 2022 | Undisclosed | 30 June 2024 | |||||
| 20 | Darragh Burns | RM | Stamullen | 6 August 2002 | 4 July 2022 | £150,000 | 30 June 2024 | ||||||
| 23 | Joel Anker | AM | 11 October 2004 | Academy | 1 July 2023 | Trainee | 30 June 2024 | ||||||
| 25 | Phoenix Scholtz | RB | 26 April 2005 | Academy | 4 August 2023 | Trainee | 30 June 2024 | ||||||
| 28 | Dawson Devoy | AM | Ashbourne | 20 November 2001 | 13 July 2022 | £100,000 | 30 June 2025 | ||||||
| 34 | Callum Tripp | CM | 28 August 2006 | Academy | 7 September 2023 | Trainee | 30 June 2024 | ||||||
| 35 | Charlie Waller | CB | 11 March 2005 | Academy | 1 July 2023 | Trainee | 30 June 2024 | ||||||
| Left club during season | |||||||||||||
| 15 | Tommy Smith | CB | 31 March 1990 | Colchester United | 28 July 2023 | Free | 30 June 2025 | ||||||
| 22 | Ashley Hunter | LW | Derby | 29 September 1995 | Morecambe | 4 August 2023 | Free | 30 June 2025 | |||||
| Date | Pos | Player | Transferred from | Fee | Ref |
|---|---|---|---|---|---|
| 1 July 2023 | AM | Free Transfer | [4] | ||
| GK | Free Transfer | [5] | |||
| GK | Free Transfer | [6] | |||
| RB | Free Transfer | [7] | |||
| 12 July 2023 | DM | Undisclosed | [8] | ||
| 28 July 2023 | CB | Free Transfer | [9] | ||
| 4 August 2023 | LW | Free Transfer | [10] | ||
| 1 September 2023 | LB | Undisclosed | [11] | ||
| CF | Undisclosed | [12] | |||
| 9 September 2023 | GK | Free Transfer | [13] | ||
| 6 January 2024 | AM | Undisclosed | [14] |
| Date | Pos | Player | Transferred to | Fee | Ref |
|---|---|---|---|---|---|
| 22 June 2023 | CF | Undisclosed | [15] | ||
| 30 June 2023 | CB | Released | [16][17] | ||
| CM | Released | [16][18] | |||
| CM | Released | [16][19] | |||
| LW | Released | [16] | |||
| LW | Released | [16][20] | |||
| GK | Released | [16][21] | |||
| CM | Released | [16][22] | |||
| GK | Released | [16][23] | |||
| RB | Released | [16][24] | |||
| 22 July 2023 | CB | Free Transfer | [25] | ||
| 28 July 2023 | CB | Undisclosed | [26] | ||
| 5 August 2023 | DM | Undisclosed | [27] | ||
| 24 August 2023 | LW | Undisclosed | [28] | ||
| 26 January 2024 | LW | Mutual Consent | [29][30] | ||
| 6 February 2024 | CB | Mutual Consent | [31] |
| Date | Pos | Player | Loaned from | Until | Ref |
|---|---|---|---|---|---|
| 30 August 2023 | AM | End of Season | [32] | ||
| 1 September 2023 | CB | End of Season | [33] | ||
| 9 January 2024 | RB | End of Season | [34] | ||
| 19 January 2024 | GK | End of Season | [35] | ||
| CM | End of Season | [36] | |||
| 1 February 2024 | CF | End of Season | [37] |
| Date | Pos | Player | Loaned to | Until | Ref |
|---|---|---|---|---|---|
| 18 July 2023 | RW | 1 January 2024[a] | [38][39] | ||
| 12 August 2023 | GK | September 2023 | [40] | ||
| 3 October 2023 | CB | 31 October 2023 | [41] | ||
| 25 November 2023 | LM | 28 January 2024 | [42][43] | ||
| CB | 23 December 2023 | [44] | |||
| 8 December 2023 | RB | TBD | [45] | ||
| 15 December 2023 | AM | TBD | [46] | ||
| 2 January 2024 | RM | 1 November 2024 | [47] | ||
| 5 January 2024 | AM | End of Season | [48] | ||
| 18 January 2024 | GK | End of Season | [49] | ||
| 26 January 2024 | RW | End of Season | [50] | ||
| 30 January 2024 | CF | End of Season | [51] | ||
| 2 February 2024 | CM | End of Season | [52] | ||
| 15 March 2024 | CM | End of Season | [53] | ||
| 22 March 2024 | AM | TBD | [54] | ||
| 23 March 2024 | GK | End of Season | [55] |
The club's first pre-season friendly was announced on 1 June 2023, with an away fixture against National League side Wealdstone.[56] A day later two more friendlies were announced, with the club facing both Coventry City and Northampton Town at Stadium MK.[57] A fourth pre-season friendly was also announced on June 5, against Barnet.[58]
The club also played a behind closed doors fixture whilst on a short training camp in Germany,[59] playing newly promoted 2. Bundesliga team VfL Osnabrück.[60]
Win Draw Loss Fixtures
| 11 July 2023 Friendly | Wealdstone | 2–1 | Milton Keynes Dons | London (Ruislip) |
| 19:45 BST | Dyer McGregor |
Report | Dean |
Stadium: Grosvenor Vale Referee: J Richardson |
| 15 July 2023 Friendly | Barnet | 1–1 | Milton Keynes Dons | London (Canons Park) |
| 15:00 BST | Barratt |
Report | Eisa |
Stadium: The Hive Stadium Attendance: 902 (283 away) |
| 21 July 2023 Friendly | | 1–0 | Milton Keynes Dons | Barsinghausen, Germany |
| 15:00 BST | Makridis |
Report | Dean |
Attendance: Behind closed doors |
| 25 July 2023 Friendly | Milton Keynes Dons | 1–5 | Coventry City | Milton Keynes |
| 19:00 BST | Leko |
Report | Simms Eccles Palmer Stretton |
Stadium: Stadium MK Attendance: 4,186 |
| 29 July 2023 Friendly | Milton Keynes Dons | 1–3 | Northampton Town | Milton Keynes |
| 15:00 BST | O'Hora |
Report | Pinnock Abimbola Fox |
Stadium: Stadium MK Attendance: 3,087 (1,073 away) Referee: Alan Young |
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| League Two | 5 August 2023 | 27 April 2024 | Matchday 1 | 4th | 46 | 23 | 9 | 14 | 83 | 68 | +15 | 50.00 |
| FA Cup | 4 November 2023 | First round | First round | 1 | 0 | 0 | 1 | 2 | 3 | −1 | 0.00 | |
| EFL Cup | 8 August 2023 | First round | First round | 1 | 0 | 0 | 1 | 0 | 2 | −2 | 0.00 | |
| EFL Trophy | 29 August 2023 | 5 December 2023 | Group stage | Round of 32 | 4 | 3 | 0 | 1 | 8 | 7 | +1 | 75.00 |
| Play-offs | 7 May 2024 | 11 May 2024 | Semi final | Semi final | 2 | 0 | 0 | 2 | 1 | 8 | −7 | 0.00 |
| Total | 54 | 26 | 9 | 19 | 94 | 88 | +6 | 48.15 | ||||
Last updated: 11 May 2024
Source: Soccerway
| 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 |
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 46 | 23 | 9 | 14 | 83 | 68 | +15 | 78 | 14 | 5 | 4 | 47 | 26 | +21 | 9 | 4 | 10 | 36 | 42 | −6 |
Last updated: 27 April 2024.
Source: Soccerway
The league fixtures for the 2023–24 season were announced on 22 June 2023.[62] The club's opening game of the season will be away to newly promoted Wrexham on 5 August 2023 with the final game of the season being at home to Sutton United on 27 April 2024.[63]
Win Draw Loss Fixtures
| 5 August 2023 1 | Wrexham | 3–5 | Milton Keynes Dons | Wrexham |
| 15:00 BST | O'Connell Lee Mendy Davies Forde |
Report | O'Connell Eisa Leko Norman MacGillivray Harvie |
Stadium: STōK Racecourse Attendance: 10,205 (1,115 away) Referee: Tom Reeves |
| 12 August 2023 2 | Milton Keynes Dons | 1–0 | Tranmere Rovers | Milton Keynes |
| 15:00 BST | Eisa MacGillivray |
Report | Davies |
Stadium: Stadium MK Attendance: 5,831 (819 away) Referee: Sunny Singh Gill |
| 15 August 2023 3 | Crawley Town | 2–1 | Milton Keynes Dons | Crawley |
| 19:45 BST | Tsaroulla Orsi Williams |
Report | Eisa Robson Hunter |
Stadium: Broadfield Stadium Attendance: 3,282 (505 away) Referee: Daniel Middleton |
| 19 August 2023 4 | Colchester United | 2–3 | Milton Keynes Dons | Colchester |
| 15:00 BST | Taylor Ihionvien Fevrier Chilvers Tchamadeu Egbo |
Report | Eisa Harvie Gilbey Grant Dennis |
Stadium: JobServe Community Stadium Attendance: 3,857 (569 away) Referee: Carl Brook |
| 26 August 2023 5 | Milton Keynes Dons | 2–1 | Doncaster Rovers | Milton Keynes |
| 15:00 BST | Harvie Smith O'Hora |
Report | Senior Molyneux |
Stadium: Stadium MK Attendance: 5,697 (535 away) Referee: Andrew Kitchen |
| 2 September 2023 6 | Crewe Alexandra | 3–1 | Milton Keynes Dons | Crewe |
| 15:00 BST | Thomas Baker-Richardson O'Riordan Long Rowe Davies |
Report | Leko Gilbey |
Stadium: Mornflake Stadium Attendance: 3,927 (505 away) Referee: Peter Wright |
| 9 September 2023 7 | Milton Keynes Dons | 1–1 | Notts County | Milton Keynes |
| 15:00 BST | Harvie Smith |
Report | Cameron |
Stadium: Stadium MK Attendance: 8,011 (2,762 away) Referee: Chris Kavanagh |
| 16 September 2023 8 | Milton Keynes Dons | 1–2 | Stockport County | Milton Keynes |
| 15:00 BST | Eisa Robson Smith Gilbey Harvie |
Report | Barry Powell Pye |
Stadium: Stadium MK Attendance: 7,085 (1,064 away) Referee: Edward Duckworth |
| 23 September 2023 9 | Sutton United | 1–1 | Milton Keynes Dons | London (Sutton) |
| 15:00 BST | Sowunmi |
Report | Gilbey Williams |
Stadium: VBS Community Stadium Attendance: 3,288 (691 away) Referee: Thomas Kirk |
| 30 September 2023 10 | Milton Keynes Dons | 0–1 | Harrogate Town | Milton Keynes |
| 15:00 BST | Williams Ilunga Dean |
Report | O'Hora Oxley |
Stadium: Stadium MK Attendance: 5,251 (138 away) Referee: Martin Coy |
| 3 October 2023 11 | Walsall | 0–0 | Milton Keynes Dons | Walsall |
| 19:45 BST | McEntee Hutchinson Williams |
Report | Harrison Gilbey Norman |
Stadium: Poundland Bescot Stadium Attendance: 4,515 (245 away) Referee: Chris Pollard |
| 7 October 2023 12 | Gillingham | 2–1 | Milton Keynes Dons | Gillingham |
| 15:00 BST | Bonne Malone Turner |
Report | Williams Harvie Dean Harrison Stewart |
Stadium: MEMS Priestfield Stadium Attendance: 6,119 (323 away) Referee: Darren Drysdale |
| 14 October 2023 13 | Milton Keynes Dons | 2–2 | Barrow | Milton Keynes |
| 15:00 BST | Robson Dean Norman |
Report | Gotts Whitfield Acquah |
Stadium: Stadium MK Attendance: 5,725 (278 away) Referee: Will Finnie |
| 21 October 2023 14 | Accrington Stanley | 1–0 | Milton Keynes Dons | Accrington |
| 15:00 BST | Whalley Woods |
Report | Harvie |
Stadium: Wham Stadium Attendance: 1,995 (208 away) Referee: Simon Mather |
| 24 October 2023 15 | Milton Keynes Dons | 4–1 | Bradford City | Milton Keynes |
| 19:45 BST | Tomlinson Payne Dean Gilbey |
Report | Gilliead Taylor McDonald Ridehalgh Stubbs |
Stadium: Stadium MK Attendance: 5,510 (780 away) Referee: Matthew Corlett |
| 28 October 2023 16 | Milton Keynes Dons | 3–2 | Swindon Town | Milton Keynes |
| 15:00 BST | Grant Dean Harvie O'Hora McEachran Eisa |
Report | Clayton Khan McEachran Young Austin Blake-Tracy |
Stadium: Stadium MK Attendance: 7,821 (2,595 away) Referee: Ross Joyce |
| 11 November 2023 17 | Newport County | 0–0 | Milton Keynes Dons | Newport |
| 15:00 GMT | Bogle Evans |
Report | Norman Payne |
Stadium: Rodney Parade Attendance: 3,777 (345 away) Referee: Ben Atkinson |
| 25 November 2023 19 | Salford City | 2–4 | Milton Keynes Dons | Salford |
| 15:00 GMT | Lund N'Mai Watson Mariappa |
Report | Dean Tomlinson Williams Harrison |
Stadium: Peninsula Stadium Attendance: 2,508 (440 away) Referee: Scott Jackson |
| 28 November 2023 20 | Milton Keynes Dons | 1–1 | Grimsby Town | Milton Keynes |
| 19:45 GMT | Williams Payne |
Report | Pyke Conteh Ainley Wilson |
Stadium: Stadium MK Attendance: 4,962 (610 away) Referee: Peter Wright |
| 16 December 2023 22 | Milton Keynes Dons | 2–0 | Forest Green Rovers | Milton Keynes |
| 15:00 GMT | Dean Payne Norman E Robson Harvie |
Report | Jones J Robson Inniss Moore-Taylor |
Stadium: Stadium MK Attendance: 6,033 (171 away) Referee: Seb Stockbridge |
| 23 December 2023 23 | Morecambe | 1–3 | Milton Keynes Dons | Morecambe |
| 15:00 GMT | Connolly McKiernan Slew |
Dean Williams Tomlinson |
Stadium: Mazuma Mobile Stadium Attendance: 4,551 (183 away) Referee: Lewis Smith |
| 26 December 2023 24 | Milton Keynes Dons | 1–0 | Colchester United | Milton Keynes |
| 15:00 GMT | Williams Payne Dean Harrison |
Report | Read |
Stadium: Stadium MK Attendance: 6,335 (552 away) Referee: Alex Chilowicz |
| 29 December 2023 25 | Milton Keynes Dons | 2–0 | Crawley Town | Milton Keynes |
| 19:45 GMT | Tomlinson Dean Grant Gilbey |
Report | Maguire |
Stadium: Stadium MK Attendance: 5,945 (380 away) Referee: Ross Joyce |
| 1 January 2024 26 | Doncaster Rovers | 3–0 | Milton Keynes Dons | Doncaster |
| 15:00 GMT | Molyneux Ironside Senior Rowe |
Report | Eisa Dean Lewington Robson |
Stadium: Eco-Power Stadium Attendance: 6,151 (517 away) Referee: Thomas Parsons |
| 13 January 2024 28 | Tranmere Rovers | 1–2 | Milton Keynes Dons | Birkenhead |
| 15:00 GMT | Morris Apter |
Report | Gilbey Harrison |
Stadium: Prenton Park Attendance: 6,861 (344 away) Referee: Darren Drysdale |
| 20 January 2024 29 | Milton Keynes Dons | 1–2 | Morecambe | Milton Keynes |
| 15:00 GMT | Dean Tomlinson |
Report | Bedeau Slew Brown Stokes |
Stadium: Stadium MK Attendance: 6,099 (193 away) Referee: Marc Edwards |
| 23 January 2024 18[64] | Milton Keynes Dons | 3–1 | AFC Wimbledon | Milton Keynes |
| 19:45 GMT | Kemp Johnson O'Hora Payne |
Report | Little Tilley Biler Kalambayi |
Stadium: Stadium MK Attendance: 6,278 (651 away) Referee: Sunny Singh Gill |
| Note: Fixture was originally scheduled for 18 November, but was postponed because of international call-ups.[65] | ||||
| 27 January 2024 30 | Milton Keynes Dons | 2–1 | Gillingham | Milton Keynes |
| 15:00 GMT | Payne Williams Gilbey |
Report | Walker |
Stadium: Stadium MK Attendance: 6,723 (1,380 away) Referee: Carl Brook |
| 3 February 2024 31 | Barrow | 1–0 | Milton Keynes Dons | Barrow-in-Furness |
| 15:00 GMT | Canavan Ray Stockton Farman |
Report | Williams Tomlinson |
Stadium: SO Legal Stadium Attendance: 3,501 (275 away) Referee: Tom Reeves |
| 10 February 2024 32 | Milton Keynes Dons | 2–1 | Accrington Stanley | Milton Keynes |
| 15:00 GMT | Payne Tomlinson |
Report | Nolan Gubbins Martin Conneely Woods O'Brien |
Stadium: Stadium MK Attendance: 5,508 (102 away) Referee: Declan Bourne |
| 13 February 2024 33 | Bradford City | 4–0 | Milton Keynes Dons | Bradford |
| 19:45 GMT | Platt Kavanagh McDonald Gilliead Cook Oduor Smallwood Tomkinson |
Report | Robson |
Stadium: University of Bradford Stadium Attendance: 16,234 Referee: Ollie Yates |
| 17 February 2024 34 | Swindon Town | 1–2 | Milton Keynes Dons | Swindon |
| 15:00 GMT | Khan McKirdy Austin |
Report | Wearne Bate |
Stadium: The County Ground Attendance: 8,789 (697 away) Referee: Scott Tallis |
| 20 February 2024 27[66] | Milton Keynes Dons | 1–1 | Wrexham | Milton Keynes |
| 19:45 GMT | Kemp Lewington Harvie Gilbey O'Hora |
Report | McClean Boyle O'Connell |
Stadium: Stadium MK Attendance: 11,282 (1,436 away) Referee: Sam Purkiss |
| Note: Fixture was originally scheduled for 6 January, but was postponed due to Wrexham's involvement in the FA Cup third round.[67] | ||||
| 24 February 2024 35 | Milton Keynes Dons | 3–0 | Newport County | Milton Keynes |
| 15:00 GMT | Kemp Payne Gilbey Tomlinson |
Report | Wildig Morris Evans |
Stadium: Stadium MK Attendance: 6,354 (512 away) Referee: Ben Atkinson |
| 2 March 2024 36 | AFC Wimbledon | 1–0 | Milton Keynes Dons | London (Wimbledon) |
| 12:30 GMT | Report | Stadium: The Cherry Red Records Stadium Attendance: 8,182 Referee: Charles Breakspear | ||
| Note: Fixture was originally given a 15:00 kick-off, but was brought forward to 12:30.[68] | ||||
| 5 March 2024 21[69] | Mansfield Town | 1–2 | Milton Keynes Dons | Mansfield |
| 19:45 GMT | Report | Stadium: One Call Stadium Attendance: 7,414 (370 away) Referee: Lee Swabey | ||
| Note: Fixture was originally scheduled for 9 December, but was postponed due to a waterlogged pitch.[70] | ||||
| 9 March 2024 37 | Milton Keynes Dons | 3–1 | Salford City | Milton Keynes |
| 15:00 GMT | Report | Stadium: Stadium MK Attendance: 6,544 (187 away) Referee: Dean Whitestone |
| 12 March 2024 38 | Grimsby Town | 1–0 | Milton Keynes Dons | Cleethorpes |
| 19:45 GMT | Report | Stadium: Blundell Park Attendance: 5,659 (153 away) Referee: Aaron Bannister |
| 16 March 2024 39 | Milton Keynes Dons | 3–1 | Crewe Alexandra | Milton Keynes |
| 15:00 GMT | Report | Stadium: Stadium MK Attendance: 6,661 (719 away) Referee: Paul Howard |
| 23 March 2024 40 | Stockport County | 5–0 | Milton Keynes Dons | Stockport |
| 17:15 GMT | Report |
|
Stadium: Edgeley Park Attendance: 9,727 (568 away) Referee: Marc Edwards | |
| Note: Fixture was originally scheduled to kick-off at 15:00, but was moved back for live Sky Sports coverage.[71] | ||||
| 29 March 2024 41 | Milton Keynes Dons | 5–0 | Walsall | Milton Keynes |
| 15:00 GMT | Report |
|
Stadium: Stadium MK Attendance: 8,121 (1,513 away) Referee: Edward Duckworth |
| 1 April 2024 42 | Notts County | 3–3 | Milton Keynes Dons | Nottingham |
| 15:00 BST | Report | Stadium: Meadow Lane Attendance: 10,439 (1,168 away) Referee: Scott Simpson |
| 6 April 2024 43 | Forest Green Rovers | 0–2 | Milton Keynes Dons | Nailsworth |
| 15:00 BST |
|
Report | Stadium: The Bolt New Lawn Attendance: 2,507 (571 away) Referee: Andy Davies |
| 13 April 2024 44 | Milton Keynes Dons | 1–4 | Mansfield Town | Milton Keynes |
| 15:00 BST | Report | Stadium: Stadium MK Attendance: 11,212 (3,653 away) Referee: Ben Speedie |
| 20 April 2024 45 | Harrogate Town | 3–5 | Milton Keynes Dons | Harrogate |
| 15:00 BST | Report | Stadium: The EnviroVent Stadium Attendance: 3,572 (573 away) Referee: David Webb |
| 27 April 2024 46 | Milton Keynes Dons | 4–4 | Sutton United | Milton Keynes |
| 15:00 BST | Report |
|
Stadium: Stadium MK Attendance: 8,685 (860 away) Referee: Thomas Parsons |
The club finished the regular season in fourth place in the league table and met Crawley Town, the team that finished seventh, over two legs in the play-offs.[72] The first leg took place at Broadfield Stadium with the second leg at Stadium MK.
The first leg was due to take place on 6 May, but was postponed until the following day due to a waterlogged pitch. As a result the second leg, originally scheduled for 9 May, was rescheduled to 11 May.[73]
| 7 May 2024 Semi-final Leg 1 | Crawley Town | 3–0 | Milton Keynes Dons | Crawley |
| 19:30 BST | Report | Stadium: Broadfield Stadium Attendance: 5,564 (575 away) Referee: Ross Joyce | ||
| Note: Fixture live on Sky Sports | ||||
| 11 May 2024 Semi-final Leg 2 | Milton Keynes Dons | 1–5 (1–8 agg.) | Crawley Town | Milton Keynes |
| 19:45 BST | Report | Stadium: Stadium MK Attendance: 10,053 (1,630 away) Referee: Seb Stockbridge | ||
| Note: Fixture live on Sky Sports | ||||
In the first round proper, the club were drawn away to Reading.[74]
Win Draw Loss Fixtures
| 4 November 2023 First round | Reading | 3–2 | Milton Keynes Dons | Reading |
| 15:00 GMT | Ehibhatiomhan Elliott Hutchinson Knibbs Wing |
Report | Gilbey Dean |
Stadium: Select Car Leasing Stadium Attendance: 4,325 (635 away) Referee: Thomas Kirk |
The club were drawn at home to Wycombe Wanderers in the first round.[75]
Win Draw Loss Fixtures
| 8 August 2023 First round | Milton Keynes Dons | 0–2 | Wycombe Wanderers | Milton Keynes |
| 19:45 BST | Hunter O'Hora |
Report | Tafazolli Hanlan Forino-Joseph |
Stadium: Stadium MK Attendance: 2,946 (635 away) Referee: James Bell |
In the group stage draw, MK Dons were drawn into Southern Group F alongside Northampton Town, Oxford United and Chelsea U21s.[76][77]
After topping the group, the club were drawn at home to Brighton & Hove Albion U21s in the Round of 32 draw.[78]
| Pos | Div | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | L2 | Milton Keynes Dons | 3 | 3 | 0 | 0 | 0 | 8 | 3 | +5 | 9 | Advance to Round 2 |
| 2 | L1 | Oxford United | 3 | 2 | 0 | 0 | 1 | 8 | 2 | +6 | 6 | |
| 3 | ACA | Chelsea U21 | 3 | 0 | 1 | 0 | 2 | 3 | 11 | −8 | 2 | |
| 4 | L1 | Northampton Town | 3 | 0 | 0 | 1 | 2 | 5 | 8 | −3 | 1 |
Win Draw Loss Fixtures
| 29 August 2023 Group stage | Milton Keynes Dons | 4–1 | Chelsea U21 | Milton Keynes |
| 19:00 BST | Dennis Scholtz Leko Devoy Hunter Dean |
Report | Morgan McNeilly Boniface |
Stadium: Stadium MK Attendance: 1,704 (284 away) Referee: Jacob Miles |
| 19 September 2023 Group stage | Oxford United | 0–1 | Milton Keynes Dons | Oxford |
| 19:00 BST | McEachran |
Report | Stewart Tomlinson Lewington Payne Tripp Harvie |
Stadium: Kassam Stadium Attendance: 1,588 (143 away) Referee: Alan Young |
| 21 November 2023 Group stage | Milton Keynes Dons | 3–2 | Northampton Town | Milton Keynes |
| 19:00 GMT | Waller Burns Devoy |
Report | Simpson Monthé Hondermarck |
Stadium: Stadium MK Attendance: 1,648 (427 away) Referee: Sam Purkiss |
| 5 December 2023 Round of 32 | Milton Keynes Dons | 0–4 | Brighton & Hove Albion U21 | Milton Keynes |
| 19:00 GMT | Devoy |
Report | Chouchane Knight Duffus McConville Bashir |
Stadium: Stadium MK Attendance: 789 (55 away) Referee: Neil Hair |
| Rank | No. | Pos. | Player | League Two | FA Cup | EFL Cup | EFL Trophy | Play-offs | Total |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 18 | FW | 15 | 1 | 0 | 2 | 1 | 19 | |
| 2 | 8 | MF | 13 | 1 | 0 | 0 | 0 | 14 | |
| 3 | 9 | FW | 8 | 0 | 0 | 0 | 0 | 8 | |
| 4 | 11 | MF | 6 | 0 | 0 | 1 | 0 | 7 | |
| 14 | DF | 7 | 0 | 0 | 0 | 0 | |||
| 6 | 30 | FW | 4 | 0 | 0 | 1 | 0 | 5 | |
| 10 | FW | 5 | 0 | 0 | 0 | 0 | |||
| 8 | 7 | FW | 3 | 0 | 0 | 1 | 0 | 4 | |
| 22 | FW | 4 | 0 | 0 | 0 | 0 | |||
| 24 | MF | 4 | 0 | 0 | 0 | 0 | |||
| 11 | 21 | DF | 3 | 0 | 0 | 0 | 0 | 3 | |
| 27 | FW | 3 | 0 | 0 | 0 | 0 | |||
| 5 | DF | 3 | 0 | 0 | 0 | 0 | |||
| 14 | 20 | MF | 0 | 0 | 0 | 1 | 0 | 1 | |
| 28 | MF | 0 | 0 | 0 | 1 | 0 | |||
| 29 | DF | 1 | 0 | 0 | 0 | 0 | |||
| 35 | DF | 0 | 0 | 0 | 1 | 0 | |||
| 6 | MF | 1 | 0 | 0 | 0 | 0 | |||
| Own goals | 3 | 0 | 0 | 0 | 0 | 3 | |||
| Totals | 83 | 2 | 0 | 8 | 1 | 94 | |||
| Competition | Total | Matches | Highest | Lowest | Average |
|---|---|---|---|---|---|
| League Two | 157,673 | 23 | 11,282 | 4,962 | 6,855 |
| EFL Cup | 2,946 | 1 | 2,946 | 2,946 | |
| EFL Trophy | 4,141 | 3 | 1,704 | 789 | 1,380 |
| Play-offs | 10,053 | 1 | 10,053 | 10,053 | |
| Totals | 174,813 | 28 | 6,243 | ||
| Recipient | Award | Month | Ref |
|---|---|---|---|
| EFL League Two Manager of the Month | August | [79] | |
| EFL Young Player of the Month | October | [80] | |
| EFL League Two Manager of the Month | December | [81] | |
| EFL League Two Player of the Month | |||
| EFL League Two Apprentice of the Season | n/a | [82] | |
| EFL League Two Goal of the Month | March | [83] |