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 | Newport County | 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 | Ayr United | 27 July 2020 | Undisclosed | 30 June 2025 | |||||
26 | Anthony Stewart | CB | Brixton | 18 September 1992 | Aberdeen | 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 | Kinshasa | 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 | St Patrick's Athletic | 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 | Bohemian | 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 | Macclesfield | 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 | Alex Gilbey | Charlton Athletic | Free Transfer | [4] |
GK | Nathan Harness | Charlton Athletic | Free Transfer | [5] | |
GK | Craig MacGillivray | Burton Albion | Free Transfer | [6] | |
RB | Cameron Norman | Newport County | Free Transfer | [7] | |
12 July 2023 | DM | MJ Williams | Bolton Wanderers | Undisclosed | [8] |
28 July 2023 | CB | Tommy Smith | Colchester United | Free Transfer | [9] |
4 August 2023 | LW | Ashley Hunter | Morecambe | Free Transfer | [10] |
1 September 2023 | LB | Joe Tomlinson | Peterborough United | Undisclosed | [11] |
CF | Ellis Harrison | Port Vale | Undisclosed | [12] | |
9 September 2023 | GK | Michael Kelly | Carlisle United | Free Transfer | [13] |
6 January 2024 | AM | Stephen Wearne | Gateshead | Undisclosed | [14] |
Date | Pos | Player | Transferred to | Fee | Ref |
---|---|---|---|---|---|
22 June 2023 | CF | Will Grigg | Chesterfield | Undisclosed | [15] |
30 June 2023 | CB | Jack Davies | Banbury United | Released | [16][17] |
CM | Junior Gyamfi | Watford U21 | Released | [16][18] | |
CM | Bradley Johnson | Derby County | Released | [16][19] | |
LW | Lewis Johnson | Free agent | Released | [16] | |
LW | Sullay Kaikai | Cambridge United | Released | [16][20] | |
GK | David Martin | Southend United | Released | [16][21] | |
CM | Josh McEachran | Oxford United | Released | [16][22] | |
GK | Franco Ravizzoli | Wycombe Wanderers | Released | [16][23] | |
RB | Tennai Watson | Charlton Athletic | Released | [16][24] | |
22 July 2023 | CB | Charlie Smith | Berkhamsted | Free Transfer | [25] |
28 July 2023 | CB | Zak Jules | Exeter City | Undisclosed | [26] |
5 August 2023 | DM | Matt Smith | St Johnstone | Undisclosed | [27] |
24 August 2023 | LW | Nathan Holland | Forest Green Rovers | Undisclosed | [28] |
26 January 2024 | LW | Ashley Hunter | AFC Fylde | Mutual Consent | [29][30] |
6 February 2024 | CB | Tommy Smith | Macarthur FC | Mutual Consent | [31] |
Date | Pos | Player | Loaned from | Until | Ref |
---|---|---|---|---|---|
30 August 2023 | AM | Jack Payne | Charlton Athletic | End of Season | [32] |
1 September 2023 | CB | Anthony Stewart | Aberdeen | End of Season | [33] |
9 January 2024 | RB | Kyran Lofthouse | Barnsley | End of Season | [34] |
19 January 2024 | GK | Filip Marschall | Aston Villa | End of Season | [35] |
CM | Lewis Bate | Leeds United | End of Season | [36] | |
1 February 2024 | CF | Emre Tezgel | Stoke City | End of Season | [37] |
Date | Pos | Player | Loaned to | Until | Ref |
---|---|---|---|---|---|
18 July 2023 | RW | Dan Kemp | Swindon Town | 1 January 2024[a] | [38][39] |
12 August 2023 | GK | Ronnie Sandford | King's Lynn Town | September 2023 | [40] |
3 October 2023 | CB | Charlie Waller | Billericay Town | 31 October 2023 | [41] |
25 November 2023 | LM | Brooklyn Ilunga | Wealdstone | 28 January 2024 | [42][43] |
CB | Charlie Waller | Banbury United | 23 December 2023 | [44] | |
8 December 2023 | RB | Phoenix Scholtz | Kettering Town | TBD | [45] |
15 December 2023 | AM | Joel Anker | Biggleswade Town | TBD | [46] |
2 January 2024 | RM | Darragh Burns | Shamrock Rovers | 1 November 2024 | [47] |
5 January 2024 | AM | Dawson Devoy | Swindon Town | End of Season | [48] |
18 January 2024 | GK | Craig MacGillivray | Stevenage | End of Season | [49] |
26 January 2024 | RW | Jonathan Leko | Burton Albion | End of Season | [50] |
30 January 2024 | CF | Mohamed Eisa | Exeter City | End of Season | [51] |
2 February 2024 | CM | Conor Grant | Barnsley | End of Season | [52] |
15 March 2024 | CM | Callum Tripp | St Albans City | End of Season | [53] |
22 March 2024 | AM | Joel Anker | Hitchin Town | TBD | [54] |
23 March 2024 | GK | Nathan Harness | Gateshead | 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 26' McGregor 86' |
Report | Dean 82' | Stadium: Grosvenor Vale Referee: J Richardson |
15 July 2023 Friendly | Barnet | 1–1 | Milton Keynes Dons | London (Canons Park) |
15:00 BST | Barratt 12' | Report | Eisa 54' | Stadium: The Hive Stadium Attendance: 902 (283 away) |
21 July 2023 Friendly | VfL Osnabrück | 1–0 | Milton Keynes Dons | Barsinghausen, Germany |
15:00 BST | Makridis 49' | Report | Dean 76' | Attendance: Behind closed doors |
25 July 2023 Friendly | Milton Keynes Dons | 1–5 | Coventry City | Milton Keynes |
19:00 BST | Leko 2' (pen.) | Report | Simms 43', 45' Eccles 65' Palmer 71' Stretton 89' |
Stadium: Stadium MK Attendance: 4,186 |
29 July 2023 Friendly | Milton Keynes Dons | 1–3 | Northampton Town | Milton Keynes |
15:00 BST | O'Hora 59' | Report | Pinnock 8' Abimbola 87' Fox 88' |
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 11' Lee 23' Mendy 42' Davies 82' Forde 90+6' |
Report | O'Connell 6' (o.g.) Eisa 10', 11' Leko 51', 64' Norman 68' MacGillivray 84' Harvie 90+4' |
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 7', 37' MacGillivray 77' |
Report | Davies 27' | 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 16' Orsi 52' Williams 90+8' |
Report | Eisa 27' Robson 65' Hunter 90+8' |
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 10', 14' Ihionvien 42' Fevrier 45+2' Chilvers 67' Tchamadeu 81' Egbo 85' |
Report | Eisa 8', 45+5' Harvie 82' Gilbey 84', 88' Grant 90+6' Dennis 90+9' |
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 16' Smith 25' O'Hora 33' |
Report | Senior 42' Molyneux 56' |
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 55', 62' Baker-Richardson 69' O'Riordan 90' Long 90' Rowe 90+2' Davies 90+3' |
Report | Leko 8' Gilbey 75' |
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 46' Smith 90+1' |
Report | Cameron 66' | 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 26' Robson 58' Smith 62' Gilbey 72' Harvie 83' |
Report | Barry 17', 75' Powell 45+2' Pye 88' |
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 37' | Report | Gilbey 53' Williams 71' |
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 54' Ilunga 90+5' Dean 90+6' |
Report | O'Hora 41' (o.g.) Oxley 43' |
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 24' Hutchinson 41' Williams 53' |
Report | Harrison 24' Gilbey 66' Norman 67' |
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 26' Malone 35', 55' Turner 73' |
Report | Williams 58' Harvie 62' 90+2' Dean 81' Harrison 82' Stewart 90' |
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 6' Dean 12', 35' Norman 49' |
Report | Gotts 45+1' Whitfield 90+3' Acquah 90+5' |
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 32', 61' Woods 41' |
Report | Harvie 56' | 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 4' Payne 31' Dean 59' Gilbey 90' |
Report | Gilliead 17' Taylor 30' McDonald 39' Ridehalgh 52' Stubbs 70' |
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 27' Dean 39' Harvie 54' O'Hora 66' McEachran 84' (o.g.) Eisa 90+6' |
Report | Clayton 29' Khan 37' McEachran 53' Young 59' Austin 86' Blake-Tracy 90+4' |
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 15' Evans 45+2' |
Report | Norman 67' Payne 90+5' |
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 33' N'Mai 36' Watson 45+2' (pen.) Mariappa 64' |
Report | Dean 10' Tomlinson 50', 72', 73' Williams 67' Harrison 88' |
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 45+7' Payne 66' |
Report | Pyke 20' Conteh 64' Ainley 85' Wilson 90' |
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 21', 53' Payne 35' Norman 44' E Robson 57' Harvie 89' |
Report | Jones 2' J Robson 53' Inniss 75' Moore-Taylor 90' |
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 27' McKiernan 49', 52' Slew 90+6' |
Dean 31', 90+7' Williams 41' Tomlinson 69' |
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 48' Payne 55' Dean 83' Harrison 89' |
Report | Read 66' | 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 2' Dean 17' Grant 18' Gilbey 61', 82' |
Report | Maguire 8' 85' | 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 8', 22' Ironside 14' Senior 32' Rowe 43' |
Report | Eisa 45+3' Dean 74' Lewington 76' Robson 90+5' |
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 12' Apter 45+2' |
Report | Gilbey 9' Harrison 90+7' |
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 2', 10' Tomlinson 21' |
Report | Bedeau 35' Slew 51' Brown 90+2', 90+6' Stokes 90+8' |
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 10' Johnson 16' (o.g.) O'Hora 22' Payne 79' |
Report | Little 53' Tilley 56' Biler 65' Kalambayi 73' |
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 69' Williams 79' Gilbey 88' |
Report | Walker 90' | 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 38' Ray 55' Stockton 78' Farman 90+6' |
Report | Williams 51' Tomlinson 53' |
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 71', 77' Tomlinson 90+3' |
Report | Nolan 11', 90' Gubbins 29' Martin 34' Conneely 58' Woods 65' O'Brien 79' |
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 14' Kavanagh 36' McDonald 44' Gilliead 45+3' Cook 49', 76' Oduor 51' Smallwood 59' Tomkinson 71' |
Report | Robson 90' | 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 45' McKirdy 75' Austin 89' |
Report | Wearne 4', 8' Bate 29' |
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 26' Lewington 60' Harvie 82' Gilbey 90+5' O'Hora 90+8' |
Report | McClean 22' Boyle 49' 77' O'Connell 62' |
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 12' Payne 23' Gilbey 29', 83' Tomlinson 88' |
Report | Wildig 25' Morris 31' Evans 85' |
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 3' Elliott 28' Hutchinson 49' Knibbs 64', 77' Wing 68' |
Report | Gilbey 39' Dean 90+3', 90+4' |
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 15' O'Hora 30' |
Report | Tafazolli 37' Hanlan 73' Forino-Joseph 82' |
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 9' Scholtz 14' Leko 56', 68' Devoy 60' Hunter 66' Dean 70', 79' |
Report | Morgan 32' McNeilly 82' Boniface 90+4' |
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 49' | Report | Stewart 4' Tomlinson 39' Lewington 45' Payne 56' (pen.) Tripp 67' Harvie 69' |
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 56' Burns 64' Devoy 83' |
Report | Simpson 28', 82' (pen.) Monthé 36' Hondermarck 85' |
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 78' | Report | Chouchane 50' (pen.) Knight 68' Duffus 72' McConville 89' Bashir 90+2' |
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 | Max Dean | 15 | 1 | 0 | 2 | 1 | 19 |
2 | 8 | MF | Alex Gilbey | 13 | 1 | 0 | 0 | 0 | 14 |
3 | 9 | FW | Ellis Harrison | 8 | 0 | 0 | 0 | 0 | 8 |
4 | 11 | MF | Jack Payne | 6 | 0 | 0 | 1 | 0 | 7 |
14 | DF | Joe Tomlinson | 7 | 0 | 0 | 0 | 0 | ||
6 | 30 | FW | Matthew Dennis | 4 | 0 | 0 | 1 | 0 | 5 |
10 | FW | Mohamed Eisa | 5 | 0 | 0 | 0 | 0 | ||
8 | 7 | FW | Jonathan Leko | 3 | 0 | 0 | 1 | 0 | 4 |
22 | FW | Emre Tezgel | 4 | 0 | 0 | 0 | 0 | ||
24 | MF | Stephen Wearne | 4 | 0 | 0 | 0 | 0 | ||
11 | 21 | DF | Daniel Harvie | 3 | 0 | 0 | 0 | 0 | 3 |
27 | FW | Dan Kemp | 3 | 0 | 0 | 0 | 0 | ||
5 | DF | Warren O'Hora | 3 | 0 | 0 | 0 | 0 | ||
14 | 20 | MF | Darragh Burns | 0 | 0 | 0 | 1 | 0 | 1 |
28 | MF | Dawson Devoy | 0 | 0 | 0 | 1 | 0 | ||
29 | DF | Kyran Lofthouse | 1 | 0 | 0 | 0 | 0 | ||
35 | DF | Charlie Waller | 0 | 0 | 0 | 1 | 0 | ||
6 | MF | MJ Williams | 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 |
---|---|---|---|
Graham Alexander | EFL League Two Manager of the Month | August | [79] |
Max Dean | EFL Young Player of the Month | October | [80] |
Mike Williamson | EFL League Two Manager of the Month | December | [81] |
Dean Lewington | EFL League Two Player of the Month | ||
Callum Tripp | EFL League Two Apprentice of the Season | n/a | [82] |
Alex Gilbey | EFL League Two Goal of the Month | March | [83] |