MILTON KEYNES DONS
2004 Wimbledon changed name
2005 Escaped relegation on goal difference, and thanks to Wrexham
having ten points deducted
2006 Relegated to League Two
2006-07 Not promoted after play-offs (SF Shrewsbury Town 0 Milton Keynes
Dons 0, Milton Keynes Dons 1 Shrewsbury Town 2 - Agg 1-2)
2007-08 Football League Two Winners
Football League Trophy Winners
Promoted to League One
2008-09 Not promoted after play-offs (SF Scunthorpe United 1 Milton Keynes
Dons 1, Milton Keynes Dons 0 Scunthorpe United 0 - Agg 0-0,
Scunthorpe United won 7-6 on penalties)
2011-12 Not promoted after play-offs (SF MK Dons 0 Huddersfield Town 2,
Huddersfield Town 1 MK Dons 2 - Agg 2-3)
2014-15 Football League One runner-up
Promoted to Championship
2016 Relegated to Football League One
2016-17 Football League renamed English Football League
2018 Relegated to League Two
2018-19 Missed runner-up spot on goal difference
Promoted to League One
2019-20 Season ended early to due Covid-19 virus. League decided on a
points per game basis
2021-22 Not promoted after play-offs (SF Wycombe Wanderers 2 Milton Keynes
Dons 0, Milton Keynes Dons 1 Wycombe Wanderers 0 - Agg 1-2)
2023 Relegated to League Two
2023-24 Not promoted after play-offs (SF Crawley Town 3 Milton Keynes Dons 0,
Milton Keynes Dons 1 Crawley Town 5 - Agg 1-8)
SEASON LEAGUE P W D L F A P POS
2004-05 FL-1 46 12 15 19 54 68 51 20/24
2005-06 FL-1 46 12 14 20 45 66 50 22/24
2006-07 FL-2 46 25 9 12 76 58 84 4/24
2007-08 FL-2 46 29 10 7 82 37 97 1/24
2008-09 FL-1 46 26 9 11 83 47 87 3/24
2009-10 FL-1 46 17 9 20 60 68 60 12/24
2010-11 FL-1 46 23 8 15 67 60 77 5/24
2011-12 FL-1 46 22 14 10 84 47 80 5/24
2012-13 FL-1 46 19 13 14 62 45 70 8/24
2013-14 FL-1 46 17 9 20 63 65 60 10/24
2014-15 FL-1 46 27 10 9 101 44 91 2/24
2015-16 FL-CH 46 9 12 25 39 69 39 23/24
2016-17 EFL-1 46 16 13 17 60 58 61 12/24
2017-18 EFL-1 46 11 12 23 43 69 45 23/24
2018-19 EFL-2 46 23 10 13 71 49 79 3/24
2019-20 EFL-1 35 10 7 18 36 47 37 19/23
2020-21 EFL-1 46 18 11 17 64 62 65 13/24
2021-22 EFL-1 46 26 11 9 78 44 89 3/24
2022-23 EFL-1 46 11 12 23 44 66 45 21/24
2023-24 EFL-2 46 23 9 14 83 68 78 4/24
2024-25 EFL-2 46 14 10 22 52 66 52 19/24
2025-26 EFL-2
F.A. CUP
2004-05 1 LANCASTER CITY H 1-0
2 CAMBRIDGE CITY A 1-0
3 PETERBOROUGH UNITED H 0-2
2005-06 1 LINCOLN CITY A 1-1
1r LINCOLN CITY H 2-1
2 SOUTHEND UNITED A 2-1
3 SOUTHAMPTON A 3-4
2006-07 1 FARSLEY CELTIC{1} A 0-0
1r FARSLEY CELTIC{1} H 2-0
2 BLACKPOOL H 0-2
2007-08 1 CREWE ALEXANDRA A 1-2
2008-09 1 BRADFORD CITY H 1-2
2009-10 1 MACCLESFIELD TOWN H 1-0
2 EXETER CITY H 4-3
3 BURNLEY H 1-2
2010-11 1 STEVENAGE A 0-0
1r STEVENAGE H 1-1 Stevenage won 7-6 on penalties
2011-12 1 NANTWICH TOWN H 6-0
2 BARNET A 3-1
3 QUEENS PARK RANGERS H 1-1
3r QUEENS PARK RANGERS A 0-1
2012-13 1 CAMBRIDGE CITY A 0-0
1r CAMBRIDGE CITY H 6-1
2 A F C WIMBLEDON H 2-1
3 SHEFFIELD WEDNESDAY A 0-0
3r SHEFFIELD WEDNESDAY H 2-0
4 QUEENS PARK RANGERS A 4-2
5 BARNSLEY H 1-3
2013-14 1 F C HALIFAX TOWN H 4-1
2 DOVER ATHLETIC H 1-0
3 WIGAN ATHLETIC A 3-3
3r WIGAN ATHLETIC H 1-3
2014-15 1 PORT VALE A 4-3
2 CHESTERFIELD H 0-1 Replay ordered
2r CHESTERFIELD H 0-1
2015-16 3 NORTHAMPTON TOWN A 2-2
3r NORTHAMPTON TOWN H 3-0
4 CHELSEA H 1-5
2016-17 1 SPENNYMOOR TOWN H 3-2
2 CHARLTON ATHLETIC A 0-0
2r CHARLTON ATHLETIC H 3-1
3 BRIGHTON & HOVE ALBION A 0-2
2017-18 1 HYDE UNITED A 4-0
2 MAIDSTONE UNITED H 4-1
3 QUEENS PARK RANGERS A 1-0
4 COVENTRY CITY H 0-1
2018-19 1 GRIMSBY TOWN A 1-3
2019-20 1 PORT VALE H 0-1
2020-21 1 EASTLEIGH A 0-0 Milton Keynes Dons won 4-3 on penalties
2 BARNET A 1-0
3 BURNLEY A 1-1 Burnley won 4-3 on penalties
2021-22 1 STEVENAGE H 2-2
1r STEVENAGE A 1-2
2022-23 1 TAUNTON TOWN H 6-0
2 PORTSMOUTH A 2-3
2023-24 1 READING A 2-3
2024-25 1 A F C WIMBLEDON H 0-2
2025-26 1 COLCHESTER UNITED A 3-2
2 OLDHAM ATHLETIC H
FOOTBALL LEAGUE CUP/E F L CUP
2004-05 1 PETERBOROUGH UNITED A 3-0
2 CARDIFF CITY H 1-4
2005-06 1 NORWICH CITY H 0-1
2006-07 1 COLCHESTER UNITED H 1-0
2 BARNSLEY A 2-1
3 TOTTENHAM HOTSPUR H 0-5
2007-08 1 IPSWICH TOWN H 3-3 Milton Keynes Dons won 5-3 on penalties
2 SHEFFIELD UNITED H 2-3
2008-09 1 NORWICH CITY H 1-0
2 CARDIFF CITY A 1-2
2009-10 1 SWINDON TOWN H 1-4
2010-11 1 DAGENHAM & REDBRIDGE H 2-1
2 BLACKPOOL H 4-3
3 BIRMINGHAM CITY A 1-3
2011-12 1 CHELTENHAM TOWN A 4-1
2 NORWICH CITY A 4-0
3 BURNLEY A 1-2
2012-13 1 CHELTENHAM TOWN A 1-1 Milton Keynes Dons won 5-3 on penalties
2 BLACKBURN ROVERS H 2-1
3 SUNDERLAND H 0-2
2013-14 1 NORTHAMPTON TOWN A 2-1
2 SUNDERLAND A 2-4
2014-15 1 A F C WIMBLEDON H 3-1
2 MANCHESTER UNITED H 4-0
3 BRADFORD CITY H 2-0
4 SHEFFIELD UNITED H 1-2
2015-16 1 LEYTON ORIENT H 2-1
2 CARDIFF CITY H 2-1
3 SOUTHAMPTON H 0-6
2016-17 1 NEWPORT COUNTY A 3-2
2 READING A 2-2 Reading won 4-2 on penalties
2017-18 1 FOREST GREEN ROVERS A 1-0
2 SWANSEA CITY H 1-4
2018-19 1 CHARLTON ATHLETIC H 3-0
2 A F C BOURNEMOUTH A 0-3
2019-20 1 A F C WIMBLEDON A 2-2 Milton Keynes Dons won 4-2 on penalties
2 SOUTHEND UNITED A 4-1
3 LIVERPOOL H 0-2
2020-21 1 COVENTRY CITY H 0-1
2021-22 1 A F C BOURNEMOUTH A 0-5
OTHER CUPS
2004-05 FL TRO 1S BRENTFORD A 3-0
2S BRISTOL CITY A 1-2
2005-06 FL TRO 1S EXETER CITY H 3-2
2S BARNET A 3-0
QFS COLCHESTER UNITED H 1-2
2006-07 FL TRO 1S BYE
2S BRIGHTON & HOVE ALBION A 1-4
2007-08 FL TRO 1S BYE
2SE PETERBOROUGH UNITED H 3-1
QFS A F C BOURNEMOUTH A 2-0
SFS GILLINGHAM A 1-1 Milton Keynes Dons won 5-4 on penalties
FS(1) SWANSEA CITY A 1-0
FS(2) SWANSEA CITY H 0-1 Agg 1-1, Milton Keynes Dons won 5-4 on penalties
F GRIMSBY TOWN N 2-0 @ Wembley
2008-09 FL TRO 1S BYE
2S A F C BOURNEMOUTH H 0-1
2009-10 FL TRO 1SE DAGENHAM & REDBRIDGE H 3-1
2SE SOUTHEND UNITED H 2-0
QFS NORTHAMPTON TOWN H 3-1
SFS HEREFORD UNITED A 4-1
FS(1) SOUTHAMPTON H 0-1
FS(2) SOUTHAMPTON A 1-3 Southampton won 4-1 on aggregate
2010-11 FL TRO 1SE BYE
2SE CHARLTON ATHLETIC H 1-2
2011-12 FL TRO 1SE BRENTFORD H 3-3 Brentford won 4-3 on penalties
2012-13 FL TRO 1SE NORTHAMPTON TOWN A 0-1
2013-14 FL TRO 1SE NORTHAMPTON TOWN H 2-0
2SE STEVENAGE A 1-2
2014-15 FL TRO 1SE BYE
2SE A F C WIMBLEDON H 2-3
Please acknowledge the F.C.H.D. when using this information elsewhere