Milton Keynes Dons
Metrics Lab
ENG
· League Two
Stadium MK
· Milton Keynes, Buckinghamshire
· 30,500 seats
· Grass
· Est. 2007
Form (last 5)
D
W
W
W
D
📋
7.0
Last lineup
3-1-4-2 · Ø age 30.5
GK
1
Craig MacGillivray
33y
6.7
DF
21
Marvin Ekpiteta
30y
7.9
DF
25
Curtis Nelson
32y
7.2
DF
32
Jack Sanders
27y
7.2
MF
6
Liam Kelly
30y
7.2
MF
2
Gethin Jones
30y
6.1
MF
26
Ben Wiles
27y
7.9
MF
8
Alex Gilbey
31y
6.8
MF
14
Joe Tomlinson
25y
6.8
FW
11
Nathaniel Méndez-Laing
34y
7.2
FW
13
Callum Paterson
31y
7.4
Craig MacGillivray
33y
6.7
DF
21
Marvin Ekpiteta
30y
7.9
DF
25
Curtis Nelson
32y
7.2
DF
32
Jack Sanders
27y
7.2
MF
6
Liam Kelly
30y
7.2
MF
2
Gethin Jones
30y
6.1
MF
26
Ben Wiles
27y
7.9
MF
8
Alex Gilbey
31y
6.8
MF
14
Joe Tomlinson
25y
6.8
FW
11
Nathaniel Méndez-Laing
34y
7.2
FW
13
Callum Paterson
31y
7.4
Market value XI
€2.530.291
Squad (35)
| # | Name | Position |
|---|---|---|
Paul Warne
|
Coach | |
| 1 |
Craig MacGillivray
|
Keeper |
| 27 |
Connal Trueman
|
Keeper |
| 33 |
Tom Finch
|
Keeper |
Sam Sherring
|
Defender | |
| 12 |
Kane Wilson
|
Defender |
| 15 |
Luke Offord
|
Defender |
| 21 |
Marvin Ekpiteta
|
Defender |
| 23 |
Laurence Maguire
|
Defender |
| 25 |
Curtis Nelson
|
Defender |
| 25 |
Phoenix Scholtz
|
Defender |
| 32 |
Jack Sanders
|
Defender |
Callum Tripp
|
Midfielder | |
Kane Thompson-Sommers
|
Midfielder | |
Simone Troso
|
Midfielder | |
| 2 |
Gethin Jones
|
Midfielder |
| 6 |
Liam Kelly
|
Midfielder |
| 7 |
Daniel Crowley
|
Midfielder |
| 8 |
Alex Gilbey
|
Midfielder |
| 14 |
Joe Tomlinson
|
Midfielder |
| 16 |
Aaron Nemane
|
Midfielder |
| 18 |
William Collar
|
Midfielder |
| 24 |
Connor Lemonheigh-Evans
|
Midfielder |
| 26 |
Ben Wiles
|
Midfielder |
| 28 |
Jay Matete
|
Midfielder |
| 40 |
Revin Domi
|
Midfielder |
| 46 |
Jack Burke
|
Midfielder |
| 54 |
Elisha Boateng
|
Midfielder |
| 9 |
Scott Hogan
|
Attacker |
| 10 |
Aaron Collins
|
Attacker |
| 11 |
Nathaniel Méndez-Laing
|
Attacker |
| 13 |
Callum Paterson
|
Attacker |
| 17 |
Jonathan Leko
|
Attacker |
| 29 |
Rushian Hepburn-Murphy
|
Attacker |
| 49 |
Chase Medwynter
|
Attacker |
Transfers
In (6)
Charlie Setford
from Ajax
on loan
Curtis Nelson
from Derby
undisclosed
Jay Matete
from Sunderland
on loan
Kane Wilson
from Derby
undisclosed
Marvin Ekpiteta
from Hibernian
Callum Paterson
from Sheff Wed
free transfer
Out (1)
Callum Hendry
to Motherwell
undisclosed
Season Statistics
League Two · with rank in league
⭐
Key metrics
— 6 metrics
#1
Team rating
7.02
1. Milton Keynes Dons
7.02
2. Bromley
6.99
3. Grimsby Town
6.96
#1
Goals per match
1.9
1. Milton Keynes Dons
1.9
2. Grimsby Town
1.6
2. Notts County
1.6
#3
Goals conceded per match
1
1. Cambridge United
0.7
2. Oldham Athletic
1
3. Milton Keynes Dons
1
#13
Average possession
49.4%
1. Chesterfield
58.2
2. Crawley Town
56.9
13. Milton Keynes Dons
49.4
#5
Clean sheets
15
1. Cambridge United
20
2. Oldham Athletic
19
5. Milton Keynes Dons
15
#2
Attendance
8563
1. Notts County
10432
2. Milton Keynes Dons
8563
3. Swindon Town
8434
⚔️
Attack
— 12 metrics
#2
Expected goals
73.9
1. Grimsby Town
75.5
2. Milton Keynes Dons
73.9
3. Barnet
73.5
#1
xG difference
26.6
1. Milton Keynes Dons
26.6
2. Grimsby Town
26.1
3. Cambridge United
22.7
#4
Shots on target per match
4.6
1. Grimsby Town
4.8
2. Barnet
4.8
4. Milton Keynes Dons
4.6
#3
Big chances
128
1. Grimsby Town
140
2. Cambridge United
129
3. Milton Keynes Dons
128
#5
Big chances missed
72
1. Grimsby Town
91
2. Cambridge United
90
5. Milton Keynes Dons
72
#15
Accurate passes per match
222.7
1. Notts County
339.2
2. Chesterfield
338.1
15. Milton Keynes Dons
222.7
#16
Accurate long balls per match
24.9
1. Tranmere Rovers
30.3
2. Oldham Athletic
30.1
16. Milton Keynes Dons
24.9
#11
Accurate crosses per match
4.4
1. Oldham Athletic
5.7
2. Fleetwood Town
5.7
11. Milton Keynes Dons
4.4
#3
Penalties awarded
9
1. Gillingham
12
2. Grimsby Town
12
3. Milton Keynes Dons
9
#9
Touches in opposition box
1058
1. Barnet
1350
2. Grimsby Town
1308
9. Milton Keynes Dons
1058
#17
Corners
205
1. Barnet
316
2. Grimsby Town
280
17. Milton Keynes Dons
205
#4
Set piece goals
26
1. Bromley
31
2. Barnet
27
4. Milton Keynes Dons
26
🛡️
Defense
— 8 metrics
#2
xG conceded
47.3
1. Cambridge United
41.4
2. Milton Keynes Dons
47.3
3. Notts County
47.3
#4
Interceptions per match
8.3
1. Accrington Stanley
8.8
2. Bromley
8.4
4. Milton Keynes Dons
8.3
#16
Tackles per match
15.3
1. Harrogate Town
17.6
2. Swindon Town
17.5
16. Milton Keynes Dons
15.3
#6
Clearances per match
40.1
1. Harrogate Town
48.5
2. Accrington Stanley
43
6. Milton Keynes Dons
40.1
#6
Possession won final 3rd per match
3.4
1. Grimsby Town
3.9
2. Cambridge United
3.8
6. Milton Keynes Dons
3.4
#4
Set piece goals conceded
13
1. Cambridge United
10
2. Barnet
11
4. Milton Keynes Dons
13
#19
Penalties conceded
3
1. Barnet
9
2. Chesterfield
9
19. Milton Keynes Dons
3
#18
Saves per match
2.3
1. Harrogate Town
3.3
2. Cheltenham Town
3.2
18. Milton Keynes Dons
2.3
🟨
Discipline
— 3 metrics
#5
Fouls per match
12.5
1. Gillingham
13.4
2. Bristol Rovers
13.2
5. Milton Keynes Dons
12.5
#14
Yellow cards
84
1. Bristol Rovers
108
2. Crawley Town
102
14. Milton Keynes Dons
84
#6
Red cards
5
1. Bristol Rovers
6
2. Accrington Stanley
6
6. Milton Keynes Dons
5
Recent Matches
2026-05-02
League Two
Fleetwood
1 - 1
MK Dons
2026-04-25
League Two
MK Dons
3 - 0
Tranmere
2026-04-18
League Two
Crewe
1 - 3
MK Dons
2026-04-11
League Two
MK Dons
2 - 1
Bromley
2026-04-06
League Two
Oldham
1 - 1
MK Dons
2026-04-03
League Two
MK Dons
0 - 0
Barrow
2026-03-28
League Two
Salford
1 - 0
MK Dons
2026-03-21
League Two
MK Dons
1 - 3
Barnet
2026-03-18
League Two
MK Dons
1 - 0
Colchester
2026-03-14
League Two
Swindon
1 - 2
MK Dons
2026-03-10
League Two
Gillingham
1 - 5
MK Dons
2026-03-07
League Two
MK Dons
4 - 1
Harrogate Town
2026-02-28
League Two
Cambridge
1 - 1
MK Dons
2026-02-23
League Two
Walsall
0 - 2
MK Dons
2026-02-17
League Two
MK Dons
0 - 0
Crawley
2026-02-14
League Two
MK Dons
1 - 0
Newport
2026-02-07
League Two
Cheltenham
2 - 3
MK Dons
2026-01-31
League Two
Grimsby
2 - 2
MK Dons
2026-01-27
League Two
MK Dons
1 - 0
Bristol Rovers
2026-01-24
League Two
MK Dons
5 - 1
Shrewsbury
Coach History
| Season | Coach | League | W | D | L | PPG | Win % |
|---|---|---|---|---|---|---|---|
| 2012/2013 | Karl Robinson | League One | 19 | 13 | 14 | 1.52 | 41% |
| 2013/2014 | Karl Robinson | League One | 17 | 9 | 20 | 1.30 | 37% |
| 2014/2015 | Karl Robinson | League One | 27 | 10 | 9 | 1.98 | 59% |
| 2015/2016 | Karl Robinson | Championship | 9 | 12 | 25 | 0.85 | 20% |
| 2016/2017 | Karl Robinson | League One | 4 | 4 | 7 | 1.07 | 27% |
| 2016/2017 | Robbie Neilson | League One | 11 | 7 | 8 | 1.54 | 42% |
| 2017/2018 | Robbie Neilson | League One | 7 | 9 | 12 | 1.07 | 25% |
| 2017/2018 | Keith Millen | League One | 1 | 0 | 2 | 1.00 | 33% |
| 2018/2019 | Paul Tisdale | League Two | 23 | 10 | 13 | 1.72 | 50% |
| 2019/2020 | Paul Tisdale | League One | 4 | 1 | 11 | 0.81 | 25% |
| 2019/2020 | Russell Martin | League One | 6 | 6 | 7 | 1.26 | 32% |
| 2020/2021 | Russell Martin | League One | 18 | 11 | 17 | 1.41 | 39% |
| 2021/2022 | Dean Lewington | League One | 0 | 1 | 0 | 1.00 | 0% |
| 2021/2022 | Liam Manning | League One | 26 | 10 | 9 | 1.96 | 58% |
| 2022/2023 | Liam Manning | League One | 4 | 3 | 13 | 0.75 | 20% |
| 2022/2023 | Dean Lewington | League One | 1 | 0 | 0 | 3.00 | 100% |
| 2022/2023 | Mark Jackson | League One | 6 | 9 | 10 | 1.08 | 24% |
| 2023/2024 | Graham Alexander | League Two | 4 | 4 | 5 | 1.23 | 31% |
| 2023/2024 | Mike Williamson | League Two | 19 | 5 | 9 | 1.88 | 58% |
| 2024/2025 | Mike Williamson | League Two | 2 | 0 | 4 | 1.00 | 33% |
| 2024/2025 | Dean Lewington | League Two | 0 | 1 | 0 | 1.00 | 0% |
| 2024/2025 | Scott Lindsey | League Two | 9 | 5 | 12 | 1.23 | 35% |
| 2024/2025 | Ben Gladwin | League Two | 2 | 1 | 6 | 0.78 | 22% |
| 2024/2025 | Paul Warne | League Two | 1 | 3 | 0 | 1.50 | 25% |
| 2025/2026 | Paul Warne | League Two | 24 | 14 | 8 | 1.87 | 52% |
Trophies
🏆
League One
Won: 0x
· Runner-up: 1x
🏆
League Two
Won: 1x
· Runner-up: 1x
Paul Warne
Connal Trueman
Tom Finch
Sam Sherring
Kane Wilson
Luke Offord
Laurence Maguire
Phoenix Scholtz
Callum Tripp
Kane Thompson-Sommers
Simone Troso
Daniel Crowley
Aaron Nemane
William Collar
Connor Lemonheigh-Evans
Jay Matete
Revin Domi
Jack Burke
Elisha Boateng
Scott Hogan
Aaron Collins
Jonathan Leko
Rushian Hepburn-Murphy
Chase Medwynter