Cheltenham vs Milton Keynes Dons: head to head (H2H)
17%
25%
58%
Head-to-head stats
13 - 25
Goals
3.17
Goals per match
1.08 - 2.08
Goals per match per team
1 - 5
Clean sheets
83%
Over 1.5 goals
67%
Over 2.5 goals
50%
Over 3.5 goals
58%
Both teams scored
- 🔥 Milton Keynes Dons won the last 5 head-to-head meetings
- 🛡️ Milton Keynes Dons is unbeaten in the last 7 meetings
- Biggest win Cheltenham: Cheltenham 3-1 Milton Keynes Dons (League Two, 26/12/2018)
- Biggest win Milton Keynes Dons: Milton Keynes Dons 5-0 Cheltenham (League Two, 16/08/2025)
- Most goals: Cheltenham 2-3 Milton Keynes Dons (League Two, 07/02/2026)
- Last meeting: Cheltenham 0-2 Milton Keynes Dons (Club Friendlies, 01/08/2026)
- First meeting in our database: Milton Keynes Dons 3-0 Cheltenham (League Two, 06/10/2018)
Home and away
Cheltenham at home against Milton Keynes Dons
1Cheltenham
2Draw
3Milton Keynes Dons
6 matches
Milton Keynes Dons at home against Cheltenham
1Cheltenham
1Draw
4Milton Keynes Dons
6 matches
Per competition
| Competition | # | Cheltenham | Draw | Milton Keynes Dons |
|---|---|---|---|---|
| League Two | 6 | 1 | 0 | 5 |
| League One | 4 | 0 | 3 | 1 |
| Club Friendlies | 1 | 0 | 0 | 1 |
| EFL Trophy | 1 | 1 | 0 | 0 |
last 10 matches
| Cheltenham | Milton Keynes Dons | |
|---|---|---|
| 3-4-3 | Won-drawn-lost | 3-4-3 |
| 1.30 | Points per game | 1.30 |
| 30% | Won | 30% |
| 1.70 | Goals scored per match | 1.90 |
| 1.90 | Goals conceded per match | 1.70 |
| 0% | Clean sheets | 20% |
| 20% | Failed to score | 30% |
| 80% | Both teams scored | 70% |
| 70% | Over 2.5 goals | 60% |
Last matches Cheltenham
Last matches Milton Keynes Dons
All meetings (12)
Cheltenham vs Milton Keynes Dons in numbers
Cheltenham and Milton Keynes Dons have met 12 times so far. Cheltenham won 2, Milton Keynes Dons won 7 and 3 ended in a draw. In those matches Cheltenham scored 13 goals and Milton Keynes Dons scored 25, an average of 3.17 goals per match. Both teams scored in 58% of the meetings.
More about both teams: Cheltenham, Milton Keynes Dons, compare other teams.