Milton Keynes Dons
Shrewsbury Town
40%
wins
- 4 wins
- 3 draws
- 3 losses
10
last matches
- 2 wins
- 3 draws
- 5 losses
20%
wins
Tournament
Match
1
2
RT
ET
P
Result
W
17.01.2026
League Two
Accrington Stanley
Milton Keynes Dons
0
2
0
0
0
2
–
–
–
–
0
2
L
09.01.2026
FA Cup
Milton Keynes Dons
Oxford United
1
0
0
1
1
1
0
0
3
4
1
P
1
D
04.01.2026
League Two
Milton Keynes Dons
Chesterfield
2
0
0
2
2
2
–
–
–
–
2
2
L
01.01.2026
League Two
Colchester United
Milton Keynes Dons
0
0
1
0
1
0
–
–
–
–
1
0
D
29.12.2025
League Two
Milton Keynes Dons
Notts County
0
1
1
0
1
1
–
–
–
–
1
1
W
26.12.2025
League Two
Milton Keynes Dons
Swindon Town
1
0
0
0
1
0
–
–
–
–
1
0
W
20.12.2025
League Two
Harrogate Town
Milton Keynes Dons
0
3
0
1
0
4
–
–
–
–
0
4
D
13.12.2025
League Two
Milton Keynes Dons
Cambridge United
1
0
0
1
1
1
–
–
–
–
1
1
L
09.12.2025
League Two
Notts County
Milton Keynes Dons
2
2
1
0
3
2
–
–
–
–
3
2
W
06.12.2025
FA Cup
Milton Keynes Dons
Oldham
1
0
2
1
3
1
–
–
–
–
3
1
Tournament
Match
1
2
RT
ET
Result
W
17.01.2026
League Two
Shrewsbury Town
Harrogate Town
0
0
1
0
1
0
–
–
1
0
L
10.01.2026
FA Cup
Wolverhampton
Shrewsbury Town
3
1
3
0
6
1
–
–
6
1
L
01.01.2026
League Two
Shrewsbury Town
Bristol Rovers
0
0
0
3
0
3
–
–
0
3
L
29.12.2025
League Two
Grimsby Town
Shrewsbury Town
0
0
1
0
1
0
–
–
1
0
L
26.12.2025
League Two
Cheltenham Town
Shrewsbury Town
2
0
1
1
3
1
–
–
3
1
L
20.12.2025
League Two
Shrewsbury Town
Chesterfield
0
0
0
1
0
1
–
–
0
1
D
13.12.2025
League Two
Walsall
Shrewsbury Town
1
0
0
1
1
1
–
–
1
1
D
09.12.2025
League Two
Shrewsbury Town
Grimsby Town
1
1
0
0
1
1
–
–
1
1
W
06.12.2025
FA Cup
Sutton United
Shrewsbury Town
0
0
1
1
1
1
0
1
1
ET
2
D
29.11.2025
League Two
Shrewsbury Town
Gillingham
3
1
0
2
3
3
–
–
3
3
Milton Keynes Dons
Shrewsbury Town
All tournaments
10
Matches
All tournaments
Match
1st half
2st half
Match
1st half
2st half
17
Total goals
10
10
Conceded
20
19
Yellow Cards
24
0
Red cards
0
45
Corners
41
76
Free Kicks
72
14
Offsides
13
Milton Keynes Dons
Shrewsbury Town
50%
wins
- 1 win
- 0 draws
- 1 loss
2
last matches
- 1 win
- 0 draws
- 1 loss
50%
wins
Tournament
Match
1
2
Result
27.09.2025
League Two
Shrewsbury Town
Milton Keynes Dons
0
2
1
0
1
2
08.10.2022
League One
Shrewsbury Town
Milton Keynes Dons
2
0
0
1
2
1
Milton Keynes Dons
All tournaments
2
Matches
Shrewsbury Town
All tournaments
Match
1st half
2st half
Match
1st half
2st half
3
Total goals
3
2
Yellow Cards
3
1
Red cards
0
1
Corners
7
15
Free Kicks
11
1
Offsides
0
Milton Keynes Dons
Shrewsbury Town
Main
1
GLK
MacGillivray, Craig
25
DEF
Nelson, Curtis
2
DEF
Jones, Gethin
22
DEF
Mellish, Jon
32
DEF
Sanders, Jack
8
MDF
Gilbey, Alex
26
MDF
Wiles, Ben
6
MDF
Kelly, Liam
15
MDF
Offord, Luke
13
FWD
Paterson, Callum
10
FWD
Collins, Aaron
Reserved
27
GLK
Trueman, Connal
21
DEF
Ekpiteta, Marvin
24
MDF
Lemonheigh-Evans, Connor
7
MDF
Crowley, Dan
28
MDF
Matete, Jay
9
FWD
Hogan, Scott
16
FWD
Nemane, Aaron
VS
Main
12
GLK
Brook, Will
25
DEF
Ruffels, Josh
5
DEF
Boyle, William
16
MDF
Freeman, Nick
2
MDF
Hoole, Luca
6
MDF
Clucas, Sam
14
MDF
Perry, Taylor
19
FWD
Morgan, Iwan
20
FWD
Kabia, Ismeal
21
FWD
Samuel-Ogunsuyi, Trey
27
FWD
Marquis, John
Reserved
1
GLK
Cox, Matthew
3
DEF
Benning, Malvind
38
DEF
England, Isaac
4
DEF
Anderson, Tom
7
MDF
McDermott, Tommy
9
FWD
Lloyd, George
n/a
Gray, Will
head coaches
Warne, Paul
Appleton, Michael
Milton Keynes Dons
Shrewsbury Town
All tournaments
13
FWD
Paterson, Callum
29
8
8
MDF
Gilbey, Alex
26
8
10
FWD
Collins, Aaron
14
4
16
FWD
Nemane, Aaron
30
3
32
DEF
Sanders, Jack
23
2
All tournaments
27
FWD
Marquis, John
72
16
9
FWD
Lloyd, George
71
8
14
MDF
Perry, Taylor
72
4
3
DEF
Benning, Malvind
68
3
20
FWD
Kabia, Ismeal
23
2
Lineups
Milton Keynes Dons
Shrewsbury Town
Lineups
Milton Keynes Dons
Shrewsbury Town
Milton Keynes Dons
Shrewsbury Town
All tournaments
13
FWD
Paterson, Callum
29
8
8
MDF
Gilbey, Alex
26
8
10
FWD
Collins, Aaron
14
4
16
FWD
Nemane, Aaron
30
3
32
DEF
Sanders, Jack
23
2
24
MDF
Lemonheigh-Evans, Connor
15
1
9
FWD
Hogan, Scott
13
1
26
MDF
Wiles, Ben
2
1
22
DEF
Mellish, Jon
20
1
6
MDF
Kelly, Liam
30
1
15
MDF
Offord, Luke
29
1
25
DEF
Nelson, Curtis
1
0
1
GLK
MacGillivray, Craig
28
0
2
DEF
Jones, Gethin
18
0
7
MDF
Crowley, Dan
25
0
21
DEF
Ekpiteta, Marvin
27
0
27
GLK
Trueman, Connal
30
0
28
MDF
Matete, Jay
2
0
All tournaments
27
FWD
Marquis, John
72
16
9
FWD
Lloyd, George
71
8
14
MDF
Perry, Taylor
72
4
3
DEF
Benning, Malvind
68
3
20
FWD
Kabia, Ismeal
23
2
2
MDF
Hoole, Luca
71
2
6
MDF
Clucas, Sam
29
2
5
DEF
Boyle, William
27
2
25
DEF
Ruffels, Josh
14
1
4
DEF
Anderson, Tom
25
1
7
MDF
McDermott, Tommy
24
1
19
FWD
Morgan, Iwan
2
0
12
GLK
Brook, Will
23
0
16
MDF
Freeman, Nick
1
0
1
GLK
Cox, Matthew
1
0
21
FWD
Samuel-Ogunsuyi, Trey
2
0
n/a
Gray, Will
15
0
38
DEF
England, Isaac
31
0
1
Bromley
26
15
7
4
44-27
17
52
D
W
W
W
W
2
Swindon Town
25
14
4
7
41-29
12
46
L
W
W
L
W
3
Walsall
25
14
4
7
35-24
11
46
W
L
L
W
D
4
Salford City
25
14
4
7
38-33
5
46
W
W
D
W
W
5
Milton Keynes Dons
26
12
8
6
48-28
20
44
W
D
L
D
W
6
Cambridge United
25
12
8
5
30-20
10
44
W
W
W
D
W
7
Notts County
25
12
6
7
38-27
11
42
W
L
D
L
D
8
Chesterfield
26
10
11
5
42-35
7
41
D
D
D
L
W
9
Colchester United
25
10
9
6
39-28
11
39
W
W
D
D
W
10
Crewe Alexandra
26
11
6
9
42-34
8
39
W
D
W
L
L
11
Grimsby Town
25
10
7
8
36-30
6
37
W
W
W
D
L
12
Oldham
25
8
11
6
26-20
6
35
W
D
W
D
W
13
Barnet
25
9
8
8
32-27
5
35
L
W
W
D
L
14
Gillingham
25
8
11
6
34-30
4
35
W
L
D
D
L
15
Fleetwood Town
25
9
7
9
33-32
1
34
L
L
D
L
W
16
Accrington Stanley
25
9
6
10
27-28
-1
33
L
W
W
W
L
17
Tranmere Rovers
26
8
8
10
40-42
-2
32
L
L
W
L
W
18
Cheltenham Town
26
9
3
14
26-43
-17
30
L
W
L
L
W
19
Barrow
25
6
6
13
27-38
-11
24
L
L
W
L
L
20
Shrewsbury Town
25
5
7
13
22-41
-19
22
W
L
L
L
L
21
Bristol Rovers
25
6
3
16
21-45
-24
21
L
W
L
L
D
22
Crawley Town
26
4
7
15
29-47
-18
19
L
L
L
L
D
23
Harrogate Town
26
4
6
16
19-41
-22
18
L
D
L
L
L
24
Newport County
25
4
5
16
26-46
-20
17
L
L
W
D
L
Promotion
Promotion play-offs
Relegation
Tournament
Match
1
2
Result
17.01.2026 18:00
Crawley Town
Notts County
0
0
1
2
1
2
17.01.2026 18:00
Swindon Town
Salford City
1
2
1
1
2
3
17.01.2026 18:00
Oldham
Cheltenham Town
1
1
1
0
2
1
17.01.2026 18:00
Shrewsbury Town
Harrogate Town
0
0
1
0
1
0
17.01.2026 18:00
Bristol Rovers
Colchester United
0
0
0
1
0
1
17.01.2026 18:00
Crewe Alexandra
Barrow
3
1
0
0
3
1
17.01.2026 18:00
Gillingham
Newport County
1
1
2
1
3
2
17.01.2026 18:00
Grimsby Town
Barnet
0
0
1
0
1
0
17.01.2026 18:00
Fleetwood Town
Cambridge United
0
1
1
1
1
2
17.01.2026 18:00
Accrington Stanley
Milton Keynes Dons
0
2
0
0
0
2
17.01.2026 15:30
Tranmere Rovers
Walsall
0
2
1
1
1
3
17.01.2026 15:30
Chesterfield
Bromley
0
0
0
0
0
0
10.01.2026 18:00
Crewe Alexandra
Harrogate Town
0
0
1
1
1
1
10.01.2026 18:00
Tranmere Rovers
Bromley
0
1
0
1
0
2
04.01.2026 15:00
Milton Keynes Dons
Chesterfield
2
0
0
2
2
2
04.01.2026 15:00
Cheltenham Town
Crawley Town
0
0
3
0
3
0
01.01.2026 18:00
Notts County
Accrington Stanley
0
0
0
1
0
1
01.01.2026 18:00
Barrow
Salford City
1
1
0
1
1
2
01.01.2026 18:00
Oldham
Chesterfield
0
1
1
0
1
1
01.01.2026 18:00
Shrewsbury Town
Bristol Rovers
0
0
0
3
0
3
Tournament
Match
1
2
Result
20.01.2026 22:45
Grimsby Town
Salford City
–
–
–
–
–
–
24.01.2026 15:30
Barnet
Oldham
–
–
–
–
–
–
24.01.2026 15:30
Notts County
Crewe Alexandra
–
–
–
–
–
–
24.01.2026 18:00
Walsall
Accrington Stanley
–
–
–
–
–
–
24.01.2026 18:00
Bromley
Swindon Town
–
–
–
–
–
–
24.01.2026 18:00
Colchester United
Fleetwood Town
–
–
–
–
–
–
24.01.2026 18:00
Cheltenham Town
Grimsby Town
–
–
–
–
–
–
24.01.2026 18:00
Harrogate Town
Gillingham
–
–
–
–
–
–
24.01.2026 18:00
Barrow
Crawley Town
–
–
–
–
–
–
24.01.2026 18:00
Milton Keynes Dons
Shrewsbury Town
–
–
–
–
–
–
24.01.2026 18:00
Newport County
Chesterfield
–
–
–
–
–
–
24.01.2026 18:00
Salford City
Bristol Rovers
–
–
–
–
–
–
24.01.2026 18:00
Cambridge United
Tranmere Rovers
–
–
–
–
–
–
27.01.2026 22:30
Newport County
Accrington Stanley
–
–
–
–
–
–
27.01.2026 22:45
Walsall
Crawley Town
–
–
–
–
–
–
27.01.2026 22:45
Bromley
Crewe Alexandra
–
–
–
–
–
–
27.01.2026 22:45
Colchester United
Grimsby Town
–
–
–
–
–
–
27.01.2026 22:45
Barnet
Tranmere Rovers
–
–
–
–
–
–
27.01.2026 22:45
Harrogate Town
Fleetwood Town
–
–
–
–
–
–
27.01.2026 22:45
Cheltenham Town
Gillingham
–
–
–
–
–
–