Milton Keynes Dons

 HomeAway 
Season Div Ptn Club Pld W D L F A W D L F A GD Pts FA Cup FL Cup Euro
2003-04 D 1 24 Wimbledon 46 3 4 16 21 40 5 1 17 20 49 -48 29 Rd 4 Rd 1
2004-05L 1 20 Milton Keynes Dons 46 8105 33 28 4 5 14 21 40 -14 51 Rd 3 Rd 2
2005-06 L 1 22 Milton Keynes Dons 46 8 8 7 28 25 4 6 13 17 41 -21 50 Rd 3 Rd 1
2006-07 L 2 4 Milton Keynes Dons 46 14 4 5 41 2611 5 7 35 32 18 84 Rd 2 Rd 3
2007-08 L 2 1 Milton Keynes Dons 4611 7 5 39 17 18 3 2 43 20 45 97 Rd 1 Rd 2
2008-09 L 1 3 Milton Keynes Dons 46 12 4 7 42 25 14 5 4 41 22 36 87 Rd 1 Rd 2
2009-10 L 1 12 Milton Keynes Dons 46105 8 31 28 7 4 12 29 40 -8 60 Rd 3 Rd 1
2010-11 L 1 5 Milton Keynes Dons 46 14 5 4 35 23 9 311 32 37 7 77 Rd 1 Rd 3
2011-12 L 1 5 Milton Keynes Dons 46 12 6 5 45 22108 5 39 25 37 80 Rd 3 Rd 3
2012-13 L 1 8 Milton Keynes Dons 46 12 5 6 35 21 7 8 8 27 24 17 70 Rd 5 Rd 3
2013-14 L 110Milton Keynes Dons 46 8 51029 30 9 41034 35 -2 60 Rd 3 Rd 2
2014-15 L 1 2 Milton Keynes Dons 46 16 3 4 60 1911 7 5 41 25 57 91 Rd 2 Rd 4
2015-16 Ch 23 Milton Keynes Dons 46 7 3 13 21 37 2 9 12 18 32 -30 39 Rd 4 Rd 3
2016-17 L 1 12 Milton Keynes Dons 46 7 61029 37 9 7 7 31 21 2 61 Rd 3 Rd 2
2017-18 L 1 23 Milton Keynes Dons 46 6 8 9 24 30 5 4 14 19 39 -26 45 Rd 4 Rd 2
2018-19 L 2 3 Milton Keynes Dons 46 14 5 4 35 14 9 5 9 36 35 22 79 Rd 1 Rd 2
2019-20 L 1 19 Milton Keynes Dons 35 9 1 8 20 21 1 61016 26 -11 1.06 Rd 1 Rd 3
2020-21 L 1 13 Milton Keynes Dons 46107 6 36 28 8 411 28 34 2 65 Rd 3 Rd 3
2021-22 L 1 3 Milton Keynes Dons 46 13 5 5 34 21 13 6 4 44 23 34 89 Rd 1 Rd 1
2022-23L 1 21 Milton Keynes Dons 46 4 7 12 20 33 7 511 24 33 -22 45 Rd 1 Rd 4
2023-24 L 2 4 Milton Keynes Dons 46 14 5 4 48 27 9 41035 41 15 78 Rd 1 Rd 1
2024-25 L 2 19 Milton Keynes Dons 46 8 6 9 25 25 6 4 13 27 41-14 52 Rd 1 Rd 1
2025-26 L 2 2 Milton Keynes Dons 46 13 6 4 41 20 11 8 4 45 25 41 86 Rd 3 Rd 1
2026-27 L 1   Milton Keynes Dons
Notes
2004-05     Milton Keynes Dons Wimbledon changed names to Milton Keynes Dons
       

 

Head to Head for League Opponents

 

Opponent (alphabetic) Pld Won Draw Lost FG GA Adv
Accrington Stanley 17 9 3 5 28 18 4
AFC Bournemouth 10 3 3 4 12 16 -1
AFC Wimbledon 13 6 4 3 13 10 3
Barnet 6 2 2 2 11 10 0
Barnsley 8 2 5 1 9 7 1
Barrow 6 1 2 3 5 8 -2
Birmingham City 2 0 0 2 0 3 -2
Blackburn Rovers 4 1 0 3 7 9 -2
Blackpool 9 3 1 5 11 8 -2
Bolton Wanderers 10 3 5 2 10 9 1
Boston United 2 2 0 0 4 2 2
Bradford City 20 7 1 12 29 38 -5
Brentford 18 3 6 9 22 28 -6
Brighton & Hove Albion 8 4 1 3 10 8 1
Bristol City 10 0 5 5 11 19 -5
Bristol Rovers 20 11 5 4 28 13 7
Bromley 4 1 1 2 4 5 -1
Burnley 4 0 1 3 3 11 -3
Burton Albion 8 3 3 2 5 6 1
Bury 14 8 3 3 26 15 5
Cambridge United 8 4 4 0 14 3 4
Cardiff City 4 1 2 1 3 3 0
Carlisle United 16 7 2 7 29 31 0
Charlton Athletic 18 6 5 7 16 17 -1
Cheltenham Town 12 8 3 1 28 13 7
Chester 4 3 0 1 7 2 2
Chesterfield 16 6 7 3 27 19 3
Colchester United 26 14 4 8 40 23 6
Coventry City 12 3 4 5 11 16 -2
Crawley Town 12 5 4 3 15 9 2
Crewe Alexandra 22 11 4 7 39 25 4
Crystal Palace 2 0 0 2 2 6 -2
Dagenham & Redbridge 4 4 0 0 8 0 4
Darlington 4 3 0 1 3 1 2
Derby County 6 2 2 2 4 6 0
Doncaster Rovers 20 4 6 10 19 25 -6
Exeter City 10 5 4 1 12 6 4
Fleetwood Town 17 6 7 4 25 19 2
Forest Green Rovers 6 3 3 0 7 2 3
Fulham 2 0 1 1 2 3 -1
Gillingham 25 11 2 12 42 39 -1
Grimsby Town 12 4 4 4 16 13 0
Harrogate Town 6 5 0 1 20 7 4
Hartlepool United 16 9 4 3 26 16 6
Hereford 6 3 2 1 6 3 2
Huddersfield Town 14 2 5 7 16 29 -5
Hull City 6 1 2 3 6 10 -2
Ipswich Town 11 0 6 5 7 14 -5
Leeds United 6 1 1 4 6 11 -3
Leicester City 2 0 1 1 2 4 -1
Leyton Orient 14 7 2 5 26 18 2
Lincoln City 14 6 4 4 21 20 2
Luton Town 2 0 0 2 1 5 -2
Macclesfield 6 4 2 0 14 6 4
Mansfield Town 8 4 2 2 10 10 2
Middlesbrough 2 0 1 1 1 3 -1
Millwall 8 1 1 6 10 14 -5
Morecambe 12 7 3 2 21 10 5
Newport County 8 5 2 1 12 7 4
Northampton Town 10 5 3 2 17 13 3
Norwich City 4 1 1 2 5 6 -1
Nottingham Forest 6 1 0 5 3 14 -4
Notts County 22 12 6 4 41 29 8
Oldham Athletic 26 13 6 7 47 29 6
Oxford United 11 1 5 5 7 12 -4
Peterborough United 23 6 6 11 22 32 -5
Plymouth Argyle 10 3 3 4 10 8 -1
Port Vale 16 3 7 6 11 14 -3
Portsmouth 12 4 4 4 13 14 0
Preston North End 12 0 8 4 9 14 -4
Queens Park Rangers 2 1 0 1 2 3 0
Reading 4 2 1 1 4 3 1
Rochdale 18 9 4 5 31 29 4
Rotherham United 16 5 5 6 23 28 -1
Salford City 6 3 0 3 9 6 0
Scunthorpe United 14 5 3 6 14 13 -1
Sheffield United 12 5 1 6 9 12 -1
Sheffield Wednesday 12 1 7 4 13 19 -3
Shrewsbury Town 22 10 8 4 36 24 6
Southampton 4 1 0 3 5 9 -2
Southend United 12 5 3 4 15 16 1
Stevenage 8 4 1 3 15 12 1
Stockport County 12 7 0 5 20 20 2
Stoke City 2 0 0 2 1 3 -2
Sunderland 8 2 1 5 10 13 -3
Sutton United 2 0 2 0 5 5 0
Swansea City 2 0 0 2 2 6 -2
Swindon Town 30 17 7 6 51 29 11
Torquay United 4 3 0 1 6 3 2
Tranmere Rovers 25 13 5 7 37 26 6
Walsall 32 11 10 11 38 30 0
Watford 2 0 0 2 1 7 -2
West Bromwich Albion 2 1 1 0 1 0 1
West Ham United 2 0 1 1 1 6 -1
Wigan Athletic 8 3 1 4 9 15 -1
Wolverhampton Wanderers 4 1 1 2 3 3 -1
Wrexham 8 5 2 1 17 8 4
Wycombe Wanderers 14 7 5 2 22 14 5
Yeovil Town 16 7 5 4 23 13 3

 

 

Opponent (merit) Pld Won Draw Lost FG GA Adv
Swindon Town 30 17 7 6 51 29 11
Notts County 22 12 6 4 41 29 8
Bristol Rovers 20 11 5 4 28 13 7
Cheltenham Town 12 8 3 1 28 13 7
Colchester United 26 14 4 8 40 23 6
Hartlepool United 16 9 4 3 26 16 6
Oldham Athletic 26 13 6 7 47 29 6
Shrewsbury Town 22 10 8 4 36 24 6
Tranmere Rovers 25 13 5 7 37 26 6
Bury 14 8 3 3 26 15 5
Morecambe 12 7 3 2 21 10 5
Wycombe Wanderers 14 7 5 2 22 14 5
Accrington Stanley 17 9 3 5 28 18 4
Cambridge United 8 4 4 0 14 3 4
Crewe Alexandra 22 11 4 7 39 25 4
Dagenham & Redbridge 4 4 0 0 8 0 4
Exeter City 10 5 4 1 12 6 4
Harrogate Town 6 5 0 1 20 7 4
Macclesfield 6 4 2 0 14 6 4
Newport County 8 5 2 1 12 7 4
Rochdale 18 9 4 5 31 29 4
Wrexham 8 5 2 1 17 8 4
AFC Wimbledon 13 6 4 3 13 10 3
Chesterfield 16 6 7 3 27 19 3
Forest Green Rovers 6 3 3 0 7 2 3
Northampton Town 10 5 3 2 17 13 3
Yeovil Town 16 7 5 4 23 13 3
Boston United 2 2 0 0 4 2 2
Chester 4 3 0 1 7 2 2
Crawley Town 12 5 4 3 15 9 2
Darlington 4 3 0 1 3 1 2
Fleetwood Town 17 6 7 4 25 19 2
Hereford 6 3 2 1 6 3 2
Leyton Orient 14 7 2 5 26 18 2
Lincoln City 14 6 4 4 21 20 2
Mansfield Town 8 4 2 2 10 10 2
Stockport County 12 7 0 5 20 20 2
Torquay United 4 3 0 1 6 3 2
Barnsley 8 2 5 1 9 7 1
Bolton Wanderers 10 3 5 2 10 9 1
Brighton & Hove Albion 8 4 1 3 10 8 1
Burton Albion 8 3 3 2 5 6 1
Reading 4 2 1 1 4 3 1
Southend United 12 5 3 4 15 16 1
Stevenage 8 4 1 3 15 12 1
West Bromwich Albion 2 1 1 0 1 0 1
Barnet 6 2 2 2 11 10 0
Cardiff City 4 1 2 1 3 3 0
Carlisle United 16 7 2 7 29 31 0
Derby County 6 2 2 2 4 6 0
Grimsby Town 12 4 4 4 16 13 0
Portsmouth 12 4 4 4 13 14 0
Queens Park Rangers 2 1 0 1 2 3 0
Salford City 6 3 0 3 9 6 0
Sutton United 2 0 2 0 5 5 0
Walsall 32 11 10 11 38 30 0
AFC Bournemouth 10 3 3 4 12 16 -1
Bromley 4 1 1 2 4 5 -1
Charlton Athletic 18 6 5 7 16 17 -1
Fulham 2 0 1 1 2 3 -1
Gillingham 25 11 2 12 42 39 -1
Leicester City 2 0 1 1 2 4 -1
Middlesbrough 2 0 1 1 1 3 -1
Norwich City 4 1 1 2 5 6 -1
Plymouth Argyle 10 3 3 4 10 8 -1
Rotherham United 16 5 5 6 23 28 -1
Scunthorpe United 14 5 3 6 14 13 -1
Sheffield United 12 5 1 6 9 12 -1
West Ham United 2 0 1 1 1 6 -1
Wigan Athletic 8 3 1 4 9 15 -1
Wolverhampton Wanderers 4 1 1 2 3 3 -1
Barrow 6 1 2 3 5 8 -2
Birmingham City 2 0 0 2 0 3 -2
Blackburn Rovers 4 1 0 3 7 9 -2
Blackpool 9 3 1 5 11 8 -2
Coventry City 12 3 4 5 11 16 -2
Crystal Palace 2 0 0 2 2 6 -2
Hull City 6 1 2 3 6 10 -2
Luton Town 2 0 0 2 1 5 -2
Southampton 4 1 0 3 5 9 -2
Stoke City 2 0 0 2 1 3 -2
Swansea City 2 0 0 2 2 6 -2
Watford 2 0 0 2 1 7 -2
Burnley 4 0 1 3 3 11 -3
Leeds United 6 1 1 4 6 11 -3
Port Vale 16 3 7 6 11 14 -3
Sheffield Wednesday 12 1 7 4 13 19 -3
Sunderland 8 2 1 5 10 13 -3
Nottingham Forest 6 1 0 5 3 14 -4
Oxford United 11 1 5 5 7 12 -4
Preston North End 12 0 8 4 9 14 -4
Bradford City 20 7 1 12 29 38 -5
Bristol City 10 0 5 5 11 19 -5
Huddersfield Town 14 2 5 7 16 29 -5
Ipswich Town 11 0 6 5 7 14 -5
Millwall 8 1 1 6 10 14 -5
Peterborough United 23 6 6 11 22 32 -5
Brentford 18 3 6 9 22 28 -6
Doncaster Rovers 20 4 6 10 19 25 -6