Skip to content

League Two

History

Seasons

Every season we hold for Milton Keynes Dons, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.

Milton Keynes Dons season by season
SeasonDivision#PWDLGFGAPts
2024-25League Two1946141022526652
2023-24League TwoPromotion - League One (Play Offs: Semi-finals)44623914836878
2022-23League OneRelegation - League Two2146111223446645
2021-22League OnePromotion - Championship (Play Offs: Semi-finals)34626119784489
2020-21League One1346181117646265
2019-20League One193510718364737
2018-19League TwoPromotion - League One346231013714979
2017-18League OneRelegation - League Two2346111223436945
Show all 21 seasons

Head-to-head

How Milton Keynes Dons have done against each team in League Two, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.

  • Swindon TownMilton Keynes Dons: won 15, drew 7, lost 6 of 28 meetingsMilton Keynes Dons have won 15 of their 28 meetings with Swindon Town

    Milton Keynes Dons: won 15, drew 7, lost 6 of 28 meetings

    Goals: Milton Keynes Dons 48, Swindon Town 28

    The meetings we hold go back to August 14, 2004.

    Last meetings with Swindon Town, results for Milton Keynes Dons

    1. Drew
      Swindon Town 0, Milton Keynes Dons 0League Two 2024-25
    2. Won
      Milton Keynes Dons 3, Swindon Town 1League Two 2024-25
    3. Won
      Swindon Town 1, Milton Keynes Dons 2League Two 2023-24
    4. Won
      Milton Keynes Dons 3, Swindon Town 2League Two 2023-24
    5. Won
      Milton Keynes Dons 5, Swindon Town 0League One 2020-21
    Go to the Swindon Town team page
  • Walsall FCMilton Keynes Dons: won 10, drew 10, lost 8 of 28 meetingsMilton Keynes Dons have won 10 of their 28 meetings with Walsall FC

    Milton Keynes Dons: won 10, drew 10, lost 8 of 28 meetings

    Goals: Milton Keynes Dons 36, Walsall FC 27

    The meetings we hold go back to October 30, 2004.

    Last meetings with Walsall FC, results for Milton Keynes Dons

    1. Lost
      Walsall FC 4, Milton Keynes Dons 2League Two 2024-25
    2. Won
      Milton Keynes Dons 1, Walsall FC 0League Two 2024-25
    3. Won
      Milton Keynes Dons 5, Walsall FC 0League Two 2023-24
    4. Drew
      Walsall FC 0, Milton Keynes Dons 0League Two 2023-24
    5. Lost
      Walsall FC 1, Milton Keynes Dons 0League One 2017-18
    Go to the Walsall FC team page
  • Peterborough UnitedMilton Keynes Dons: won 6, drew 4, lost 13 of 23 meetingsPeterborough United have won 13 of their 23 meetings with Milton Keynes Dons

    Milton Keynes Dons: won 6, drew 4, lost 13 of 23 meetings

    Goals: Milton Keynes Dons 24, Peterborough United 37

    The meetings we hold go back to December 7, 2004.

    Last meetings with Peterborough United, results for Milton Keynes Dons

    1. Lost
      Peterborough United 2, Milton Keynes Dons 0League One 2022-23
    2. Lost
      Milton Keynes Dons 2, Peterborough United 3League One 2022-23
    3. Lost
      Peterborough United 3, Milton Keynes Dons 0League One 2020-21
    4. Drew
      Milton Keynes Dons 1, Peterborough United 1League One 2020-21
    5. Lost
      Milton Keynes Dons 0, Peterborough United 4League One 2019-20
    Go to the Peterborough United team page
  • Notts CountyMilton Keynes Dons: won 12, drew 5, lost 3 of 20 meetingsMilton Keynes Dons have won 12 of their 20 meetings with Notts County

    Milton Keynes Dons: won 12, drew 5, lost 3 of 20 meetings

    Goals: Milton Keynes Dons 38, Notts County 25

    The meetings we hold go back to September 2, 2006.

    Last meetings with Notts County, results for Milton Keynes Dons

    1. Lost
      Notts County 3, Milton Keynes Dons 0League Two 2024-25
    2. Lost
      Milton Keynes Dons 0, Notts County 2League Two 2024-25
    3. Drew
      Notts County 3, Milton Keynes Dons 3League Two 2023-24
    4. Drew
      Milton Keynes Dons 1, Notts County 1League Two 2023-24
    5. Won
      Notts County 1, Milton Keynes Dons 2League Two 2018-19
    Go to the Notts County team page
  • Shrewsbury TownMilton Keynes Dons: won 8, drew 6, lost 6 of 20 meetingsMilton Keynes Dons have won 8 of their 20 meetings with Shrewsbury Town

    Milton Keynes Dons: won 8, drew 6, lost 6 of 20 meetings

    Goals: Milton Keynes Dons 30, Shrewsbury Town 25

    The meetings we hold go back to November 18, 2006.

    Last meetings with Shrewsbury Town, results for Milton Keynes Dons

    1. Lost
      Milton Keynes Dons 0, Shrewsbury Town 1League One 2022-23
    2. Lost
      Shrewsbury Town 2, Milton Keynes Dons 1League One 2022-23
    3. Won
      Milton Keynes Dons 2, Shrewsbury Town 0League One 2021-22
    4. Lost
      Shrewsbury Town 1, Milton Keynes Dons 0League One 2021-22
    5. Lost
      Shrewsbury Town 4, Milton Keynes Dons 2League One 2020-21
    Go to the Shrewsbury Town team page
  • Bristol RoversMilton Keynes Dons: won 10, drew 3, lost 5 of 18 meetingsMilton Keynes Dons have won 10 of their 18 meetings with Bristol Rovers

    Milton Keynes Dons: won 10, drew 3, lost 5 of 18 meetings

    Goals: Milton Keynes Dons 25, Bristol Rovers 14

    The meetings we hold go back to August 19, 2006.

    Last meetings with Bristol Rovers, results for Milton Keynes Dons

    1. Won
      Bristol Rovers 0, Milton Keynes Dons 2League One 2022-23
    2. Lost
      Milton Keynes Dons 0, Bristol Rovers 1League One 2022-23
    3. Won
      Bristol Rovers 0, Milton Keynes Dons 2League One 2020-21
    4. Won
      Milton Keynes Dons 2, Bristol Rovers 0League One 2020-21
    5. Won
      Milton Keynes Dons 3, Bristol Rovers 0League One 2019-20
    Go to the Bristol Rovers team page
  • Rochdale AFCMilton Keynes Dons: won 9, drew 4, lost 5 of 18 meetingsMilton Keynes Dons have won 9 of their 18 meetings with Rochdale AFC

    Milton Keynes Dons: won 9, drew 4, lost 5 of 18 meetings

    Goals: Milton Keynes Dons 31, Rochdale AFC 29

    The meetings we hold go back to December 23, 2006.

    Last meetings with Rochdale AFC, results for Milton Keynes Dons

    1. Lost
      Milton Keynes Dons 0, Rochdale AFC 3League One 2020-21
    2. Won
      Rochdale AFC 1, Milton Keynes Dons 4League One 2020-21
    3. Won
      Milton Keynes Dons 2, Rochdale AFC 1League One 2019-20
    4. Lost
      Rochdale AFC 2, Milton Keynes Dons 0League One 2019-20
    5. Drew
      Rochdale AFC 0, Milton Keynes Dons 0League One 2017-18
    Go to the Rochdale AFC team page
  • Hartlepool UnitedMilton Keynes Dons: won 9, drew 4, lost 3 of 16 meetingsMilton Keynes Dons have won 9 of their 16 meetings with Hartlepool United

    Milton Keynes Dons: won 9, drew 4, lost 3 of 16 meetings

    Goals: Milton Keynes Dons 26, Hartlepool United 16

    The meetings we hold go back to September 25, 2004.

    Last meetings with Hartlepool United, results for Milton Keynes Dons

    1. Won
      Hartlepool United 0, Milton Keynes Dons 2League One 2012-13
    2. Won
      Milton Keynes Dons 1, Hartlepool United 0League One 2012-13
    3. Drew
      Hartlepool United 1, Milton Keynes Dons 1League One 2011-12
    4. Drew
      Milton Keynes Dons 2, Hartlepool United 2League One 2011-12
    5. Won
      Hartlepool United 0, Milton Keynes Dons 1League One 2010-11
    Go to the Hartlepool United team page
Show all 23 teams
  • Accrington StanleyMilton Keynes Dons: won 9, drew 2, lost 4 of 15 meetingsMilton Keynes Dons have won 9 of their 15 meetings with Accrington Stanley

    Milton Keynes Dons: won 9, drew 2, lost 4 of 15 meetings

    Goals: Milton Keynes Dons 27, Accrington Stanley 17

    The meetings we hold go back to December 9, 2006.

    Last meetings with Accrington Stanley, results for Milton Keynes Dons

    1. Lost
      Accrington Stanley 2, Milton Keynes Dons 0League Two 2024-25
    2. Won
      Milton Keynes Dons 2, Accrington Stanley 1League Two 2024-25
    3. Won
      Milton Keynes Dons 2, Accrington Stanley 1League Two 2023-24
    4. Lost
      Accrington Stanley 1, Milton Keynes Dons 0League Two 2023-24
    5. Won
      Accrington Stanley 0, Milton Keynes Dons 1League One 2022-23
    Go to the Accrington Stanley team page
  • Wycombe WanderersMilton Keynes Dons: won 7, drew 4, lost 3 of 14 meetingsMilton Keynes Dons have won 7 of their 14 meetings with Wycombe Wanderers

    Milton Keynes Dons: won 7, drew 4, lost 3 of 14 meetings

    Goals: Milton Keynes Dons 24, Wycombe Wanderers 17

    The meetings we hold go back to December 16, 2006.

    Last meetings with Wycombe Wanderers, results for Milton Keynes Dons

    1. Drew
      Wycombe Wanderers 2, Milton Keynes Dons 2League One 2022-23
    2. Lost
      Milton Keynes Dons 0, Wycombe Wanderers 1League One 2022-23
    3. Won
      Wycombe Wanderers 0, Milton Keynes Dons 1League One 2021-22
    4. Won
      Milton Keynes Dons 1, Wycombe Wanderers 0League One 2021-22
    5. Won
      Milton Keynes Dons 2, Wycombe Wanderers 0League One 2019-20
    Go to the Wycombe Wanderers team page
  • Lincoln CityMilton Keynes Dons: won 6, drew 4, lost 4 of 14 meetingsMilton Keynes Dons have won 6 of their 14 meetings with Lincoln City

    Milton Keynes Dons: won 6, drew 4, lost 4 of 14 meetings

    Goals: Milton Keynes Dons 22, Lincoln City 21

    The meetings we hold go back to September 16, 2006.

    Last meetings with Lincoln City, results for Milton Keynes Dons

    1. Drew
      Lincoln City 1, Milton Keynes Dons 1League One 2022-23
    2. Drew
      Milton Keynes Dons 0, Lincoln City 0League One 2022-23
    3. Won
      Milton Keynes Dons 2, Lincoln City 1League One 2021-22
    4. Won
      Lincoln City 2, Milton Keynes Dons 3League One 2021-22
    5. Lost
      Lincoln City 4, Milton Keynes Dons 0League One 2020-21
    Go to the Lincoln City team page
  • Bury FCMilton Keynes Dons: won 8, drew 3, lost 3 of 14 meetingsMilton Keynes Dons have won 8 of their 14 meetings with Bury FC

    Milton Keynes Dons: won 8, drew 3, lost 3 of 14 meetings

    Goals: Milton Keynes Dons 26, Bury FC 15

    The meetings we hold go back to August 5, 2006.

    Last meetings with Bury FC, results for Milton Keynes Dons

    1. Lost
      Bury FC 4, Milton Keynes Dons 3League Two 2018-19
    2. Won
      Milton Keynes Dons 1, Bury FC 0League Two 2018-19
    3. Won
      Milton Keynes Dons 2, Bury FC 1League One 2017-18
    4. Won
      Bury FC 0, Milton Keynes Dons 2League One 2017-18
    5. Drew
      Bury FC 0, Milton Keynes Dons 0League One 2016-17
    Go to the Bury FC team page
  • Stockport CountyMilton Keynes Dons: won 7, drew 0, lost 5 of 12 meetingsMilton Keynes Dons have won 7 of their 12 meetings with Stockport County

    Milton Keynes Dons: won 7, drew 0, lost 5 of 12 meetings

    Goals: Milton Keynes Dons 20, Stockport County 20

    The meetings we hold go back to December 18, 2004.

    Last meetings with Stockport County, results for Milton Keynes Dons

    1. Lost
      Stockport County 5, Milton Keynes Dons 0League Two 2023-24
    2. Lost
      Milton Keynes Dons 1, Stockport County 2League Two 2023-24
    3. Won
      Stockport County 1, Milton Keynes Dons 3League One 2009-10
    4. Won
      Milton Keynes Dons 4, Stockport County 1League One 2009-10
    5. Won
      Stockport County 0, Milton Keynes Dons 1League One 2008-09
    Go to the Stockport County team page
  • Grimsby TownMilton Keynes Dons: won 4, drew 3, lost 4 of 11 meetingsMilton Keynes Dons and Grimsby Town have won 4 each in 11 meetings

    Milton Keynes Dons: won 4, drew 3, lost 4 of 11 meetings

    Goals: Milton Keynes Dons 13, Grimsby Town 11

    The meetings we hold go back to November 4, 2006.

    Last meetings with Grimsby Town, results for Milton Keynes Dons

    1. Drew
      Milton Keynes Dons 0, Grimsby Town 0League Two 2024-25
    2. Won
      Grimsby Town 1, Milton Keynes Dons 3League Two 2024-25
    3. Lost
      Grimsby Town 1, Milton Keynes Dons 0League Two 2023-24
    4. Drew
      Milton Keynes Dons 1, Grimsby Town 1League Two 2023-24
    5. Lost
      Grimsby Town 1, Milton Keynes Dons 0League Two 2018-19
    Go to the Grimsby Town team page
  • Mansfield TownMilton Keynes Dons: won 4, drew 2, lost 2 of 8 meetingsMilton Keynes Dons have won 4 of their 8 meetings with Mansfield Town

    Milton Keynes Dons: won 4, drew 2, lost 2 of 8 meetings

    Goals: Milton Keynes Dons 10, Mansfield Town 10

    The meetings we hold go back to August 8, 2006.

    Last meetings with Mansfield Town, results for Milton Keynes Dons

    1. Lost
      Milton Keynes Dons 1, Mansfield Town 4League Two 2023-24
    2. Won
      Mansfield Town 1, Milton Keynes Dons 2League Two 2023-24
    3. Won
      Milton Keynes Dons 1, Mansfield Town 0League Two 2018-19
    4. Drew
      Mansfield Town 1, Milton Keynes Dons 1League Two 2018-19
    5. Won
      Milton Keynes Dons 1, Mansfield Town 0League Two 2007-08
    Go to the Mansfield Town team page
  • Wrexham FCMilton Keynes Dons: won 5, drew 2, lost 1 of 8 meetingsMilton Keynes Dons have won 5 of their 8 meetings with Wrexham FC

    Milton Keynes Dons: won 5, drew 2, lost 1 of 8 meetings

    Goals: Milton Keynes Dons 17, Wrexham FC 8

    The meetings we hold go back to December 11, 2004.

    Last meetings with Wrexham FC, results for Milton Keynes Dons

    1. Drew
      Milton Keynes Dons 1, Wrexham AFC 1League Two 2023-24
    2. Won
      Wrexham AFC 3, Milton Keynes Dons 5League Two 2023-24
    3. Won
      Milton Keynes Dons 4, Wrexham FC 1League Two 2007-08
    4. Lost
      Wrexham FC 1, Milton Keynes Dons 0League Two 2007-08
    5. Won
      Milton Keynes Dons 2, Wrexham FC 1League Two 2006-07
    Go to the Wrexham FC team page
  • Macclesfield TownMilton Keynes Dons: won 4, drew 2, lost 0 of 6 meetingsMilton Keynes Dons have won 4 of their 6 meetings with Macclesfield Town

    Milton Keynes Dons: won 4, drew 2, lost 0 of 6 meetings

    Goals: Milton Keynes Dons 14, Macclesfield Town 6

    The meetings we hold go back to August 12, 2006.

    Last meetings with Macclesfield Town, results for Milton Keynes Dons

    1. Won
      Macclesfield Town 1, Milton Keynes Dons 3League Two 2018-19
    2. Won
      Milton Keynes Dons 2, Macclesfield Town 0League Two 2018-19
    3. Drew
      Milton Keynes Dons 1, Macclesfield Town 1League Two 2007-08
    4. Drew
      Macclesfield Town 3, Milton Keynes Dons 3League Two 2007-08
    5. Won
      Milton Keynes Dons 3, Macclesfield Town 0League Two 2006-07
    Go to the Macclesfield Town team page
  • Hereford UnitedMilton Keynes Dons: won 3, drew 2, lost 1 of 6 meetingsMilton Keynes Dons have won 3 of their 6 meetings with Hereford United

    Milton Keynes Dons: won 3, drew 2, lost 1 of 6 meetings

    Goals: Milton Keynes Dons 6, Hereford United 3

    The meetings we hold go back to October 21, 2006.

    Last meetings with Hereford United, results for Milton Keynes Dons

    1. Won
      Hereford United 0, Milton Keynes Dons 1League One 2008-09
    2. Won
      Milton Keynes Dons 3, Hereford United 0League One 2008-09
    3. Drew
      Milton Keynes Dons 0, Hereford United 0League Two 2007-08
    4. Won
      Hereford United 0, Milton Keynes Dons 1League Two 2007-08
    5. Drew
      Hereford United 0, Milton Keynes Dons 0League Two 2006-07
    Go to the Hereford United team page
  • Barnet FCMilton Keynes Dons: won 3, drew 1, lost 1 of 5 meetingsMilton Keynes Dons have won 3 of their 5 meetings with Barnet FC

    Milton Keynes Dons: won 3, drew 1, lost 1 of 5 meetings

    Goals: Milton Keynes Dons 9, Barnet FC 5

    The meetings we hold go back to September 30, 2006.

    Last meetings with Barnet FC, results for Milton Keynes Dons

    1. Won
      Barnet FC 0, Milton Keynes Dons 1FA Cup 2020-21
    2. Won
      Barnet FC 0, Milton Keynes Dons 2League Two 2007-08
    3. Lost
      Milton Keynes Dons 0, Barnet FC 1League Two 2007-08
    4. Won
      Milton Keynes Dons 3, Barnet FC 1League Two 2006-07
    5. Drew
      Barnet FC 3, Milton Keynes Dons 3League Two 2006-07
    Go to the Barnet FC team page
  • Chester CityMilton Keynes Dons: won 3, drew 0, lost 1 of 4 meetingsMilton Keynes Dons have won 3 of their 4 meetings with Chester City

    Milton Keynes Dons: won 3, drew 0, lost 1 of 4 meetings

    Goals: Milton Keynes Dons 7, Chester City 2

    The meetings we hold go back to September 23, 2006.

    Last meetings with Chester City, results for Milton Keynes Dons

    1. Won
      Milton Keynes Dons 1, Chester City 0League Two 2007-08
    2. Won
      Chester City 0, Milton Keynes Dons 2League Two 2007-08
    3. Won
      Chester City 0, Milton Keynes Dons 3League Two 2006-07
    4. Lost
      Milton Keynes Dons 1, Chester City 2League Two 2006-07
    Go to the Chester City team page
  • Darlington FCMilton Keynes Dons: won 3, drew 0, lost 1 of 4 meetingsMilton Keynes Dons have won 3 of their 4 meetings with Darlington FC

    Milton Keynes Dons: won 3, drew 0, lost 1 of 4 meetings

    Goals: Milton Keynes Dons 3, Darlington FC 1

    The meetings we hold go back to November 25, 2006.

    Last meetings with Darlington FC, results for Milton Keynes Dons

    1. Won
      Darlington FC 0, Milton Keynes Dons 1League Two 2007-08
    2. Won
      Milton Keynes Dons 1, Darlington FC 0League Two 2007-08
    3. Won
      Milton Keynes Dons 1, Darlington FC 0League Two 2006-07
    4. Lost
      Darlington FC 1, Milton Keynes Dons 0League Two 2006-07
    Go to the Darlington FC team page
  • Torquay UnitedMilton Keynes Dons: won 3, drew 0, lost 1 of 4 meetingsMilton Keynes Dons have won 3 of their 4 meetings with Torquay United

    Milton Keynes Dons: won 3, drew 0, lost 1 of 4 meetings

    Goals: Milton Keynes Dons 6, Torquay United 3

    The meetings we hold go back to August 30, 2004.

    Last meetings with Torquay United, results for Milton Keynes Dons

    1. Won
      Torquay United 0, Milton Keynes Dons 2League Two 2006-07
    2. Won
      Milton Keynes Dons 3, Torquay United 2League Two 2006-07
    3. Lost
      Torquay United 1, Milton Keynes Dons 0League One 2004-05
    4. Won
      Milton Keynes Dons 1, Torquay United 0League One 2004-05
    Go to the Torquay United team page
  • Boston UnitedMilton Keynes Dons: won 2, drew 0, lost 0 of 2 meetingsMilton Keynes Dons have won 2 of their 2 meetings with Boston United

    Milton Keynes Dons: won 2, drew 0, lost 0 of 2 meetings

    Goals: Milton Keynes Dons 4, Boston United 2

    The meetings we hold go back to August 26, 2006.

    Last meetings with Boston United, results for Milton Keynes Dons

    1. Won
      Milton Keynes Dons 3, Boston United 2League Two 2006-07
    2. Won
      Boston United 0, Milton Keynes Dons 1League Two 2006-07
    Go to the Boston United team page