Milton Keynes Dons match analysis
Milton Keynes Dons play League One football. Here are their upcoming matches with our estimate of each result, their recent form and past analyses. Estimates are free; when a match is marked “Signal found”, the full analysis of that signal is part of PRO.
League One
12th of 24 in League One · 18 points from 13 games View table
Table as of 6 Nov 2026, 05:07 GMT · Source: API-Football
Updated 6 Nov 2026, 21:08 GMT · times in UK time
Next matches
Each percentage is our estimate of how likely that result is.
Form · newest first
Last 5 matches: 4 wins, 0 draws, 1 defeat · 13 scored, 5 conceded.
Recently analysed
Each analysis is kept exactly as it was published before kick-off.
Milton Keynes Dons v DoncasterLeague One6–1Sat 31 Oct 2026Analysis as published
Milton Keynes Dons v BromleyLeague One4–1Tue 27 Oct 2026Analysis as published
Stevenage v Milton Keynes DonsLeague One0–1Sat 24 Oct 2026Analysis as published
Blackpool v Milton Keynes DonsLeague One2–0Tue 20 Oct 2026Analysis as published
Milton Keynes Dons v LutonLeague One2–1Sat 17 Oct 2026Analysis as published
Milton Keynes Dons v ReadingLeague One1–5Sat 10 Oct 2026Analysis as published
This season
League One games since 15 Aug 2026, 90-minute score. Each figure shows how many games it covers.
- All games
- 13 games: 4 won, 6 drawn, 3 lost · 22 scored, 20 conceded
- Home
- 7 games: 3 won, 3 drawn, 1 lost · 15 scored, 10 conceded
- Away
- 6 games: 1 won, 3 drawn, 2 lost · 7 scored, 10 conceded
Scoring
- Goals
- 22 scored, 20 conceded in 13
- Both teams scored
- 9 of 13
- Over 2.5 goals
- 7 of 13
- Clean sheets
- 3 of 13
Results
| Date | Opponent | Venue | Score | |
|---|---|---|---|---|
| 31 Oct 2026 | Doncaster | Home | 6–1 | Won |
| 27 Oct 2026 | Bromley | Home | 4–1 | Won |
| 24 Oct 2026 | Stevenage | Away | 1–0 | Won |
| 20 Oct 2026 | Blackpool | Away | 0–2 | Lost |
| 17 Oct 2026 | Luton | Home | 2–1 | Won |
| 10 Oct 2026 | Reading | Home | 1–5 | Lost |
| 17 Sep 2026 | AFC Wimbledon | Away | 0–0 | Drawn |
| 12 Sep 2026 | Peterborough | Home | 1–1 | Drawn |
| 5 Sep 2026 | Wycombe | Away | 3–3 | Drawn |
| 2 Sep 2026 | Wigan | Away | 1–3 | Lost |
| 29 Aug 2026 | Leicester | Home | 0–0 | Drawn |
| 22 Aug 2026 | Huddersfield | Home | 1–1 | Drawn |
| 15 Aug 2026 | Oxford United | Away | 2–2 | Drawn |