Milton Keynes Dons
League Two
Across their last 26 completed fixtures they have won 11, drawn 11 and lost 4, scoring 1.6 goals a game and conceding 1.2 (DDDLW). They are 2nd in the League Two on 86 points from 46 matches, with a goal difference of +41. Next up: Bromley (H) on 26 Sept 2026. We track a 22-player squad.
Next match
Recent form
1W · 7D · 2L in the last 10
Per game
Averaged over the last 10 fixtures
- Goals for
- 1.2
- Conceded
- 1.7
- Clean sheets
- 20%
- BTTS
- 80%
- Over 2.5
- 50%
- Possession
- 49%
- Shots
- 11.6
- On target
- 3.4
- Corners
- 4.2
- Cards
- 1.6
A dash means the competition's feed does not report that statistic — not that the figure is zero.
Squad on record
22
Milton Keynes Dons squad
Recorded at Milton Keynes Dons (22)
Milton Keynes Dons fixtures
Cheltenham vs Milton Keynes Dons
League Two —
Milton Keynes Dons vs Newport County
League Two —
Milton Keynes Dons vs Crawley Town
League Two —
Walsall vs Milton Keynes Dons
League Two —
Cambridge vs Milton Keynes Dons
League Two —
Milton Keynes Dons vs Harrogate
League Two —
Gillingham vs Milton Keynes Dons
League Two —
Swindon vs Milton Keynes Dons
League Two —
Milton Keynes Dons vs Colchester
League Two —
Milton Keynes Dons vs Barnet
League Two —
Salford vs Milton Keynes Dons
League Two —
Milton Keynes Dons vs Barrow
League Two —
Oldham vs Milton Keynes Dons
League Two —
Milton Keynes Dons vs Bromley
League Two —
Crewe vs Milton Keynes Dons
League Two —
Milton Keynes Dons vs Tranmere
League Two —
Fleetwood Town vs Milton Keynes Dons
League Two —
Oxford United vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Huddersfield
League One —
Milton Keynes Dons vs Leicester
League One —
Wigan vs Milton Keynes Dons
League One —
Wycombe vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Peterborough
League One —
AFC Wimbledon vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Bromley
League One —
Barnsley vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Reading
League One —
Milton Keynes Dons vs Luton
League One —
Blackpool vs Milton Keynes Dons
League One —
Stevenage vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Doncaster
League One —
Milton Keynes Dons vs Burton Albion
League One —
Mansfield Town vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Notts County
League One —
Bradford vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Cambridge United
League One —
Stockport County vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Leyton Orient
League One —
Plymouth vs Milton Keynes Dons
League One —
Reading vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Stockport County
League One —
Luton vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Blackpool
League One —
Milton Keynes Dons vs Stevenage
League One —
Doncaster vs Milton Keynes Dons
League One —
Leicester vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Wigan
League One —
Milton Keynes Dons vs Wycombe
League One —
Peterborough vs Milton Keynes Dons
League One —
Burton Albion vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Oxford United
League One —
Huddersfield vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Mansfield Town
League One —
Milton Keynes Dons vs Sheffield Wednesday
League One —
Cambridge United vs Milton Keynes Dons
League One —
Milton Keynes Dons vs Plymouth
League One —
Leyton Orient vs Milton Keynes Dons
League One —
Bromley vs Milton Keynes Dons
League One —
Milton Keynes Dons vs AFC Wimbledon
League One —
Sheffield Wednesday vs Milton Keynes Dons
League One —
Milton Keynes Dons form and league position
- Played
- 26
- W / D / L
- 11 / 11 / 4
- Goals for / against
- 41 / 30
- Recent form
- DDDLW
League Two table — 2025
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Bromley | 46 | 24 | 15 | 7 | 25 | 87 |
| 2 | Milton Keynes Dons | 46 | 24 | 14 | 8 | 41 | 86 |
| 3 | Cambridge | 46 | 22 | 16 | 8 | 33 | 82 |
| 4 | Salford | 46 | 25 | 6 | 15 | 10 | 81 |
| 5 | Notts County | 46 | 24 | 8 | 14 | 22 | 80 |
| 6 | Chesterfield | 46 | 21 | 16 | 9 | 15 | 79 |
| 7 | Grimsby | 46 | 22 | 12 | 12 | 24 | 78 |
| 8 | Barnet | 46 | 21 | 13 | 12 | 17 | 76 |
| 9 | Swindon | 46 | 22 | 9 | 15 | 11 | 75 |
| 10 | Oldham | 46 | 18 | 14 | 14 | 16 | 68 |
| 11 | Crewe | 46 | 19 | 10 | 17 | 6 | 67 |
| 12 | Colchester | 46 | 18 | 12 | 16 | 13 | 66 |
| 13 | Walsall | 46 | 18 | 11 | 17 | 0 | 65 |
| 14 | Bristol Rvs | 46 | 19 | 5 | 22 | -9 | 62 |
| 15 | Fleetwood Town | 46 | 15 | 16 | 15 | -1 | 61 |
| 16 | Accrington | 46 | 14 | 11 | 21 | -11 | 53 |
| 17 | Gillingham | 46 | 13 | 14 | 19 | -19 | 53 |
| 18 | Cheltenham | 46 | 14 | 10 | 22 | -26 | 52 |
| 19 | Shrewsbury | 46 | 13 | 10 | 23 | -27 | 49 |
| 20 | Newport County | 46 | 12 | 7 | 27 | -29 | 43 |
| 21 | Tranmere | 46 | 10 | 11 | 25 | -25 | 41 |
| 22 | Crawley Town | 46 | 8 | 16 | 22 | -24 | 40 |
| 23 | Harrogate | 46 | 10 | 9 | 27 | -29 | 39 |
| 24 | Barrow | 46 | 9 | 9 | 28 | -33 | 36 |