| 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 byReading) | |||
| EFL Cup | First round (eliminated byWycombe Wanderers) | |||
| EFL Trophy | Round of 32 (eliminated byBrighton & Hove Albion U21) | |||
| Top goalscorer | League: Max Dean (15) All: Max Dean (19) | |||
| Highest home attendance | All: 11,282 vsWrexham (20 February 2024, League Two) | |||
| Lowest home attendance | League: 4,962 vsGrimsby 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 vsWalsall (H) (29 March 2024, League Two) | |||
| Biggest defeat | 5–0 vsStockport County (A) (23 March 2024, League Two) | |||
| All statistics correct as of 11 May 2024. | ||||
The2023–24 season is the 20th season in the history ofMilton Keynes Dons and their first season back inLeague Two since the2018–19 season following relegation fromLeague One theprevious season. The club will also compete in theFA Cup,EFL Cup andEFL Trophy.
The season covers the period from 1 July 2023 to 30 June 2024.
After the departure ofMark Jackson following the conclusion of the 2022–23 season, the club appointedGraham Alexander as their new head coach. Alexander had most recently been the manager ofScottish Premiership sideMotherwell.[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 namedMike Williamson as their new head coach. Williamson had most recently been the manager ofNational League sideGateshead.[2]
| No. | Name | Position | Nationality | Place of birth | Date of birth (age) | Previous club | Date signed | Fee | Contract end | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||||||||
| 31 | Ronnie Sandford | GK | (2005-02-24)24 February 2005 (age 20) | Academy | 1 July 2022 | Trainee | 30 June 2024 | ||||||
| 32 | Michael Kelly | GK | Leixlip | (1996-07-13)13 July 1996 (age 29) | Carlisle United | 9 September 2023 | Free | 30 June 2024 | |||||
| 33 | Filip Marschall | GK | Cambridge | (2003-04-24)24 April 2003 (age 22) | Aston Villa | 19 January 2024 | Loan | 31 May 2024 | |||||
| Defenders | |||||||||||||
| 2 | Cameron Norman | RB | Norwich | (1995-10-12)12 October 1995 (age 30) | 1 July 2023 | Free | 30 June 2025 | ||||||
| 3 | Dean Lewington(captain) | LB | Kingston upon Thames | (1984-05-18)18 May 1984 (age 41) | Wimbledon | 1 July 2002 | Free | 30 June 2024 | |||||
| 4 | Jack Tucker | CB | Whitstable | (1999-11-12)12 November 1999 (age 26) | Gillingham | 1 July 2022 | Undisclosed | 30 June 2025 | |||||
| 5 | Warren O'Hora | CB | Dublin | (1999-04-19)19 April 1999 (age 26) | Brighton & Hove Albion | 18 January 2021 | £200,000 | 30 June 2024 | |||||
| 14 | Joe Tomlinson | LB | Swindon | (2000-06-09)9 June 2000 (age 25) | Peterborough United | 1 September 2023 | Undisclosed | 30 June 2025 | |||||
| 21 | Daniel Harvie | LB | Glasgow | (1998-07-14)14 July 1998 (age 27) | 27 July 2020 | Undisclosed | 30 June 2025 | ||||||
| 26 | Anthony Stewart | CB | Brixton | (1992-09-18)18 September 1992 (age 33) | 1 September 2023 | Loan | 31 May 2024 | ||||||
| 29 | Kyran Lofthouse | RB | Oxford | (2000-09-15)15 September 2000 (age 25) | Barnsley | 9 January 2024 | Loan | 31 May 2024 | |||||
| Midfielders | |||||||||||||
| 6 | MJ Williams | DM | Bangor | (1995-11-06)6 November 1995 (age 30) | Bolton Wanderers | 11 July 2023 | Undisclosed | 30 June 2025 | |||||
| 8 | Alex Gilbey(vice-captain) | AM | Dagenham | (1994-12-09)9 December 1994 (age 31) | Charlton Athletic | 1 July 2023 | Free | 30 June 2025 | |||||
| 11 | Jack Payne | AM | Tower Hamlets | (1994-10-25)25 October 1994 (age 31) | Charlton Athletic | 30 August 2023 | Loan | 31 May 2024 | |||||
| 17 | Ethan Robson | CM | Houghton-le-Spring | (1996-10-25)25 October 1996 (age 29) | Blackpool | 1 July 2022 | Free | 30 June 2024 | |||||
| 19 | Brooklyn Ilunga | LM | Croydon | (2003-11-21)21 November 2003 (age 22) | Academy | 1 July 2021 | Trainee | 30 June 2024 | |||||
| 24 | Stephen Wearne | AM | Stockton-on-Tees | (2000-12-16)16 December 2000 (age 25) | Gateshead | 6 January 2024 | Undisclosed | 30 June 2027 | |||||
| 50 | Lewis Bate | CM | Sidcup | (2002-10-28)28 October 2002 (age 23) | Leeds United | 19 January 2024 | Loan | 31 May 2024 | |||||
| Forwards | |||||||||||||
| 9 | Ellis Harrison | CF | Newport | (1994-01-29)29 January 1994 (age 32) | Port Vale | 1 September 2023 | Undisclosed | 30 June 2025 | |||||
| 18 | Max Dean | CF | Ormskirk | (2004-02-21)21 February 2004 (age 21) | Leeds United | 19 January 2023 | Undisclosed | 30 June 2024 | |||||
| 22 | Emre Tezgel | CF | Burton upon Trent | (2005-09-19)19 September 2005 (age 20) | Stoke City | 1 February 2024 | Loan | 31 May 2024 | |||||
| 27 | Dan Kemp | RW | Sidcup | (1999-01-11)11 January 1999 (age 27) | Leyton Orient | 31 January 2022 | Undisclosed | 30 June 2024 | |||||
| 30 | Matthew Dennis | CF | Hammersmith and Fulham | (2002-04-15)15 April 2002 (age 23) | Norwich City | 1 July 2022 | Undisclosed | 30 June 2024 | |||||
| Out on loan | |||||||||||||
| 1 | Craig MacGillivray | GK | Perth | (1993-01-12)12 January 1993 (age 33) | Burton Albion | 1 July 2023 | Free | 30 June 2025 | |||||
| 7 | Jonathan Leko | RW | (1999-04-24)24 April 1999 (age 26) | Birmingham City | 13 January 2023 | Undisclosed | 30 June 2024 | ||||||
| 10 | Mohamed Eisa | CF | Khartum | (1994-07-12)12 July 1994 (age 31) | Peterborough United | 20 July 2021 | £1,250,000 | 30 June 2024 | |||||
| 12 | Nathan Harness | GK | (2000-01-19)19 January 2000 (age 26) | Charlton Athletic | 1 July 2023 | Free | 30 June 2025 | ||||||
| 16 | Conor Grant | CM | Dublin | (2001-07-23)23 July 2001 (age 24) | Rochdale | 1 July 2022 | Undisclosed | 30 June 2024 | |||||
| 20 | Darragh Burns | RM | Stamullen | (2002-08-06)6 August 2002 (age 23) | 4 July 2022 | £150,000 | 30 June 2024 | ||||||
| 23 | Joel Anker | AM | (2004-10-11)11 October 2004 (age 21) | Academy | 1 July 2023 | Trainee | 30 June 2024 | ||||||
| 25 | Phoenix Scholtz | RB | (2005-04-26)26 April 2005 (age 20) | Academy | 4 August 2023 | Trainee | 30 June 2024 | ||||||
| 28 | Dawson Devoy | AM | Ashbourne | (2001-11-20)20 November 2001 (age 24) | 13 July 2022 | £100,000 | 30 June 2025 | ||||||
| 34 | Callum Tripp | CM | (2006-08-28)28 August 2006 (age 19) | Academy | 7 September 2023 | Trainee | 30 June 2024 | ||||||
| 35 | Charlie Waller | CB | (2005-03-11)11 March 2005 (age 20) | Academy | 1 July 2023 | Trainee | 30 June 2024 | ||||||
| Left club during season | |||||||||||||
| 15 | Tommy Smith | CB | (1990-03-31)31 March 1990 (age 35) | Colchester United | 28 July 2023 | Free | 30 June 2025 | ||||||
| 22 | Ashley Hunter | LW | Derby | (1995-09-29)29 September 1995 (age 30) | 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 againstNational League sideWealdstone.[56] A day later two more friendlies were announced, with the club facing bothCoventry City andNorthampton Town atStadium MK.[57] A fourth pre-season friendly was also announced on June 5, againstBarnet.[58]
The club also played abehind closed doors fixture whilst on a short training camp inGermany,[59] playing newly promoted2. Bundesliga teamVfL Osnabrück.[60]
Win Draw Loss Fixtures
| 11 July 2023Friendly | Wealdstone | 2–1 | Milton Keynes Dons | London(Ruislip) |
| 19:45BST | Dyer McGregor | Report | Dean | Stadium:Grosvenor Vale Referee: J Richardson |
| 15 July 2023Friendly | Barnet | 1–1 | Milton Keynes Dons | London(Canons Park) |
| 15:00BST | Barratt | Report | Eisa | Stadium:The Hive Stadium Attendance: 902 (283 away) |
| 21 July 2023Friendly | VfL Osnabrück | 1–0 | Milton Keynes Dons | Barsinghausen,Germany |
| 15:00BST | Makridis | Report | Dean | Attendance: Behind closed doors |
| 25 July 2023Friendly | Milton Keynes Dons | 1–5 | Coventry City | Milton Keynes |
| 19:00BST | Leko | Report | Simms Eccles Palmer Stretton | Stadium:Stadium MK Attendance: 4,186 |
| 29 July 2023Friendly | Milton Keynes Dons | 1–3 | Northampton Town | Milton Keynes |
| 15:00BST | 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 | 050.00 |
| FA Cup | 4 November 2023 | First round | First round | 1 | 0 | 0 | 1 | 2 | 3 | −1 | 000.00 | |
| EFL Cup | 8 August 2023 | First round | First round | 1 | 0 | 0 | 1 | 0 | 2 | −2 | 000.00 | |
| EFL Trophy | 29 August 2023 | 5 December 2023 | Group stage | Round of 32 | 4 | 3 | 0 | 1 | 8 | 7 | +1 | 075.00 |
| Play-offs | 7 May 2024 | 11 May 2024 | Semi final | Semi final | 2 | 0 | 0 | 2 | 1 | 8 | −7 | 000.00 |
| Total | 54 | 26 | 9 | 19 | 94 | 88 | +6 | 048.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 toEFL 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
| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 19 | 20 | 22 | 23 | 24 | 25 | 26 | 28 | 29 | 181 | 30 | 31 | 32 | 33 | 34 | 273 | 35 | 36 | 212 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ground | A | H | A | A | H | A | H | H | A | H | A | A | H | A | H | H | A | A | H | H | A | H | H | A | A | H | H | H | A | H | A | A | H | H | A | A | H | A | H | A | H | A | A | H | A | H |
| Result | W | W | L | W | W | L | D | L | D | L | D | L | D | L | W | W | D | W | D | W | W | W | W | L | W | L | W | W | L | W | L | W | D | W | L | W | W | L | W | L | W | D | W | L | W | D |
| Position | 3 | 1 | 4 | 2 | 1 | 2 | 4 | 9 | 10 | 11 | 11 | 16 | 16 | 18 | 16 | 12 | 13 | 13 | 11 | 11 | 9 | 7 | 6 | 8 | 7 | 7 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | 5 | 5 | 5 | 4 | 5 | 4 | 4 | 4 | 4 | 3 | 4 | 4 | 4 |
| Points | 3 | 6 | 6 | 9 | 12 | 12 | 13 | 13 | 14 | 14 | 15 | 15 | 16 | 16 | 19 | 22 | 23 | 26 | 27 | 30 | 33 | 36 | 39 | 39 | 42 | 42 | 45 | 48 | 48 | 51 | 51 | 54 | 55 | 58 | 58 | 61 | 64 | 64 | 67 | 67 | 70 | 71 | 74 | 74 | 77 | 78 |
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 promotedWrexham on 5 August 2023 with the final game of the season being at home toSutton United on 27 April 2024.[63]
Win Draw Loss Fixtures
| 5 August 2023 (2023-08-05)1 | Wrexham | 3–5 | Milton Keynes Dons | Wrexham |
| 15:00BST | 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 (2023-08-12)2 | Milton Keynes Dons | 1–0 | Tranmere Rovers | Milton Keynes |
| 15:00BST | Eisa MacGillivray | Report | Davies | Stadium:Stadium MK Attendance: 5,831 (819 away) Referee:Sunny Singh Gill |
| 15 August 2023 (2023-08-15)3 | Crawley Town | 2–1 | Milton Keynes Dons | Crawley |
| 19:45BST | Tsaroulla Orsi Williams | Report | Eisa Robson Hunter | Stadium:Broadfield Stadium Attendance: 3,282 (505 away) Referee: Daniel Middleton |
| 19 August 2023 (2023-08-19)4 | Colchester United | 2–3 | Milton Keynes Dons | Colchester |
| 15:00BST | 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 (2023-08-26)5 | Milton Keynes Dons | 2–1 | Doncaster Rovers | Milton Keynes |
| 15:00BST | Harvie Smith O'Hora | Report | Senior Molyneux | Stadium:Stadium MK Attendance: 5,697 (535 away) Referee: Andrew Kitchen |
| 2 September 2023 (2023-09-02)6 | Crewe Alexandra | 3–1 | Milton Keynes Dons | Crewe |
| 15:00BST | 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 (2023-09-09)7 | Milton Keynes Dons | 1–1 | Notts County | Milton Keynes |
| 15:00BST | Harvie Smith | Report | Cameron | Stadium:Stadium MK Attendance: 8,011 (2,762 away) Referee:Chris Kavanagh |
| 16 September 2023 (2023-09-16)8 | Milton Keynes Dons | 1–2 | Stockport County | Milton Keynes |
| 15:00BST | Eisa Robson Smith Gilbey Harvie | Report | Barry Powell Pye | Stadium:Stadium MK Attendance: 7,085 (1,064 away) Referee: Edward Duckworth |
| 23 September 2023 (2023-09-23)9 | Sutton United | 1–1 | Milton Keynes Dons | London(Sutton) |
| 15:00BST | Sowunmi | Report | Gilbey Williams | Stadium:VBS Community Stadium Attendance: 3,288 (691 away) Referee: Thomas Kirk |
| 30 September 2023 (2023-09-30)10 | Milton Keynes Dons | 0–1 | Harrogate Town | Milton Keynes |
| 15:00BST | Williams Ilunga Dean | Report | O'Hora Oxley | Stadium:Stadium MK Attendance: 5,251 (138 away) Referee: Martin Coy |
| 3 October 2023 (2023-10-03)11 | Walsall | 0–0 | Milton Keynes Dons | Walsall |
| 19:45BST | McEntee Hutchinson Williams | Report | Harrison Gilbey Norman | Stadium:Poundland Bescot Stadium Attendance: 4,515 (245 away) Referee: Chris Pollard |
| 7 October 2023 (2023-10-07)12 | Gillingham | 2–1 | Milton Keynes Dons | Gillingham |
| 15:00BST | Bonne Malone Turner | Report | Williams Harvie Dean Harrison Stewart | Stadium:MEMS Priestfield Stadium Attendance: 6,119 (323 away) Referee:Darren Drysdale |
| 14 October 2023 (2023-10-14)13 | Milton Keynes Dons | 2–2 | Barrow | Milton Keynes |
| 15:00BST | Robson Dean Norman | Report | Gotts Whitfield Acquah | Stadium:Stadium MK Attendance: 5,725 (278 away) Referee: Will Finnie |
| 21 October 2023 (2023-10-21)14 | Accrington Stanley | 1–0 | Milton Keynes Dons | Accrington |
| 15:00BST | Whalley Woods | Report | Harvie | Stadium:Wham Stadium Attendance: 1,995 (208 away) Referee: Simon Mather |
| 24 October 2023 (2023-10-24)15 | Milton Keynes Dons | 4–1 | Bradford City | Milton Keynes |
| 19:45BST | Tomlinson Payne Dean Gilbey | Report | Gilliead Taylor McDonald Ridehalgh Stubbs | Stadium:Stadium MK Attendance: 5,510 (780 away) Referee: Matthew Corlett |
| 28 October 2023 (2023-10-28)16 | Milton Keynes Dons | 3–2 | Swindon Town | Milton Keynes |
| 15:00BST | 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 (2023-11-11)17 | Newport County | 0–0 | Milton Keynes Dons | Newport |
| 15:00GMT | Bogle Evans | Report | Norman Payne | Stadium:Rodney Parade Attendance: 3,777 (345 away) Referee: Ben Atkinson |
| 25 November 2023 (2023-11-25)19 | Salford City | 2–4 | Milton Keynes Dons | Salford |
| 15:00GMT | Lund N'Mai Watson Mariappa | Report | Dean Tomlinson Williams Harrison | Stadium:Peninsula Stadium Attendance: 2,508 (440 away) Referee: Scott Jackson |
| 28 November 2023 (2023-11-28)20 | Milton Keynes Dons | 1–1 | Grimsby Town | Milton Keynes |
| 19:45GMT | Williams Payne | Report | Pyke Conteh Ainley Wilson | Stadium:Stadium MK Attendance: 4,962 (610 away) Referee: Peter Wright |
| 16 December 2023 (2023-12-16)22 | Milton Keynes Dons | 2–0 | Forest Green Rovers | Milton Keynes |
| 15:00GMT | 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 (2023-12-23)23 | Morecambe | 1–3 | Milton Keynes Dons | Morecambe |
| 15:00GMT | Connolly McKiernan Slew | Dean Williams Tomlinson | Stadium:Mazuma Mobile Stadium Attendance: 4,551 (183 away) Referee: Lewis Smith |
| 26 December 2023 (2023-12-26)24 | Milton Keynes Dons | 1–0 | Colchester United | Milton Keynes |
| 15:00GMT | Williams Payne Dean Harrison | Report | Read | Stadium:Stadium MK Attendance: 6,335 (552 away) Referee:Alex Chilowicz |
| 29 December 2023 (2023-12-29)25 | Milton Keynes Dons | 2–0 | Crawley Town | Milton Keynes |
| 19:45GMT | Tomlinson Dean Grant Gilbey | Report | Maguire | Stadium:Stadium MK Attendance: 5,945 (380 away) Referee: Ross Joyce |
| 1 January 2024 (2024-01-01)26 | Doncaster Rovers | 3–0 | Milton Keynes Dons | Doncaster |
| 15:00GMT | Molyneux Ironside Senior Rowe | Report | Eisa Dean Lewington Robson | Stadium:Eco-Power Stadium Attendance: 6,151 (517 away) Referee: Thomas Parsons |
| 13 January 2024 (2024-01-13)28 | Tranmere Rovers | 1–2 | Milton Keynes Dons | Birkenhead |
| 15:00GMT | Morris Apter | Report | Gilbey Harrison | Stadium:Prenton Park Attendance: 6,861 (344 away) Referee:Darren Drysdale |
| 20 January 2024 (2024-01-20)29 | Milton Keynes Dons | 1–2 | Morecambe | Milton Keynes |
| 15:00GMT | Dean Tomlinson | Report | Bedeau Slew Brown Stokes | Stadium:Stadium MK Attendance: 6,099 (193 away) Referee: Marc Edwards |
| 23 January 2024 (2024-01-23)18[64] | Milton Keynes Dons | 3–1 | AFC Wimbledon | Milton Keynes |
| 19:45GMT | 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 (2024-01-27)30 | Milton Keynes Dons | 2–1 | Gillingham | Milton Keynes |
| 15:00GMT | Payne Williams Gilbey | Report | Walker | Stadium:Stadium MK Attendance: 6,723 (1,380 away) Referee: Carl Brook |
| 3 February 202431 | Barrow | 1–0 | Milton Keynes Dons | Barrow-in-Furness |
| 15:00GMT | Canavan Ray Stockton Farman | Report | Williams Tomlinson | Stadium:SO Legal Stadium Attendance: 3,501 (275 away) Referee: Tom Reeves |
| 10 February 202432 | Milton Keynes Dons | 2–1 | Accrington Stanley | Milton Keynes |
| 15:00GMT | Payne Tomlinson | Report | Nolan Gubbins Martin Conneely Woods O'Brien | Stadium:Stadium MK Attendance: 5,508 (102 away) Referee: Declan Bourne |
| 13 February 202433 | Bradford City | 4–0 | Milton Keynes Dons | Bradford |
| 19:45GMT | Platt Kavanagh McDonald Gilliead Cook Oduor Smallwood Tomkinson | Report | Robson | Stadium:University of Bradford Stadium Attendance: 16,234 Referee: Ollie Yates |
| 17 February 202434 | Swindon Town | 1–2 | Milton Keynes Dons | Swindon |
| 15:00GMT | Khan McKirdy Austin | Report | Wearne Bate | Stadium:The County Ground Attendance: 8,789 (697 away) Referee: Scott Tallis |
| 20 February 2024 (2024-02-20)27[66] | Milton Keynes Dons | 1–1 | Wrexham | Milton Keynes |
| 19:45GMT | 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 theFA Cup third round.[67] | ||||
| 24 February 202435 | Milton Keynes Dons | 3–0 | Newport County | Milton Keynes |
| 15:00GMT | Kemp Payne Gilbey Tomlinson | Report | Wildig Morris Evans | Stadium:Stadium MK Attendance: 6,354 (512 away) Referee: Ben Atkinson |
| 2 March 202436 | AFC Wimbledon | 1–0 | Milton Keynes Dons | London(Wimbledon) |
| 12:30GMT | 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 202421[69] | Mansfield Town | 1–2 | Milton Keynes Dons | Mansfield |
| 19:45GMT | 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 (2024-03-09)37 | Milton Keynes Dons | 3–1 | Salford City | Milton Keynes |
| 15:00GMT | Report | Stadium:Stadium MK Attendance: 6,544 (187 away) Referee: Dean Whitestone |
| 12 March 2024 (2024-03-12)38 | Grimsby Town | 1–0 | Milton Keynes Dons | Cleethorpes |
| 19:45GMT | Report | Stadium:Blundell Park Attendance: 5,659 (153 away) Referee: Aaron Bannister |
| 16 March 2024 (2024-03-16)39 | Milton Keynes Dons | 3–1 | Crewe Alexandra | Milton Keynes |
| 15:00GMT | Report | Stadium:Stadium MK Attendance: 6,661 (719 away) Referee: Paul Howard |
| 23 March 2024 (2024-03-23)40 | Stockport County | 5–0 | Milton Keynes Dons | Stockport |
| 17:15GMT | 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 liveSky Sports coverage.[71] | ||||
| 29 March 2024 (2024-03-29)41 | Milton Keynes Dons | 5–0 | Walsall | Milton Keynes |
| 15:00GMT | Report |
| Stadium:Stadium MK Attendance: 8,121 (1,513 away) Referee: Edward Duckworth |
| 1 April 2024 (2024-04-01)42 | Notts County | 3–3 | Milton Keynes Dons | Nottingham |
| 15:00BST | Report | Stadium:Meadow Lane Attendance: 10,439 (1,168 away) Referee: Scott Simpson |
| 6 April 2024 (2024-04-06)43 | Forest Green Rovers | 0–2 | Milton Keynes Dons | Nailsworth |
| 15:00BST |
| Report | Stadium:The Bolt New Lawn Attendance: 2,507 (571 away) Referee: Andy Davies |
| 13 April 2024 (2024-04-13)44 | Milton Keynes Dons | 1–4 | Mansfield Town | Milton Keynes |
| 15:00BST | Report | Stadium:Stadium MK Attendance: 11,212 (3,653 away) Referee: Ben Speedie |
| 20 April 2024 (2024-04-20)45 | Harrogate Town | 3–5 | Milton Keynes Dons | Harrogate |
| 15:00BST | Report | Stadium:The EnviroVent Stadium Attendance: 3,572 (573 away) Referee: David Webb |
| 27 April 2024 (2024-04-27)46 | Milton Keynes Dons | 4–4 | Sutton United | Milton Keynes |
| 15:00BST | 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 metCrawley Town, the team that finished seventh, over two legs in the play-offs.[72] The first leg took place atBroadfield Stadium with the second leg atStadium 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 (2024-05-07)Semi-final Leg 1 | Crawley Town | 3–0 | Milton Keynes Dons | Crawley |
| 19:30BST | Report | Stadium:Broadfield Stadium Attendance: 5,564 (575 away) Referee: Ross Joyce | ||
| Note: Fixture live onSky Sports | ||||
| 11 May 2024 (2024-05-11)Semi-final Leg 2 | Milton Keynes Dons | 1–5 (1–8agg.) | Crawley Town | Milton Keynes |
| 19:45BST | Report | Stadium:Stadium MK Attendance: 10,053 (1,630 away) Referee: Seb Stockbridge | ||
| Note: Fixture live onSky Sports | ||||
In the first round proper, the club were drawn away toReading.[74]
Win Draw Loss Fixtures
| 4 November 2023 (2023-11-04)First round | Reading | 3–2 | Milton Keynes Dons | Reading |
| 15:00GMT | 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 toWycombe Wanderers in the first round.[75]
Win Draw Loss Fixtures
| 8 August 2023 (2023-08-08)First round | Milton Keynes Dons | 0–2 | Wycombe Wanderers | Milton Keynes |
| 19:45BST | 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 alongsideNorthampton Town,Oxford United andChelsea U21s.[76][77]
After topping the group, the club were drawn at home toBrighton & 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 toRound 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 (2023-08-29)Group stage | Milton Keynes Dons | 4–1 | Chelsea U21 | Milton Keynes |
| 19:00BST | Dennis Scholtz Leko Devoy Hunter Dean | Report | Morgan McNeilly Boniface | Stadium:Stadium MK Attendance: 1,704 (284 away) Referee: Jacob Miles |
| 19 September 2023 (2023-09-19)Group stage | Oxford United | 0–1 | Milton Keynes Dons | Oxford |
| 19:00BST | McEachran | Report | Stewart Tomlinson Lewington Payne Tripp Harvie | Stadium:Kassam Stadium Attendance: 1,588 (143 away) Referee: Alan Young |
| 21 November 2023 (2023-11-21)Group stage | Milton Keynes Dons | 3–2 | Northampton Town | Milton Keynes |
| 19:00GMT | Waller Burns Devoy | Report | Simpson Monthé Hondermarck | Stadium:Stadium MK Attendance: 1,648 (427 away) Referee: Sam Purkiss |
| 5 December 2023 (2023-12-05)Round of 32 | Milton Keynes Dons | 0–4 | Brighton & Hove Albion U21 | Milton Keynes |
| 19:00GMT | 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] |