Contents
- Competition: League Two
- Date: 23rd February, 2026
- Kickoff: 20:00 UK / 21:00 CET
- Venue: Bescot Stadium
Monday’s League Two clash between Walsall and Milton Keynes Dons sees two sides with very different trajectories this season. Walsall, sitting 9th in the table on 50 points, host a MK Dons side placed 4th on 58 points with automatic-promotion aspirations still alive.
Walsall vs MK Dons Head to Head (H2H) stats
-
MK Dons
0 : 1
Walsall
League Two
-
Walsall
4 : 2
MK Dons
League Two
-
MK Dons
1 : 0
Walsall
League Two
-
MK Dons
5 : 0
Walsall
League Two
-
Walsall
0 : 0
MK Dons
League Two
-
Walsall
0 : 2
MK Dons
EFL Trophy
In this season’s meeting (30 Aug 2025), Walsall took the spoils with a 1-0 away win, showing they can cause problems even against a higher-placed Dons side.
Walsall team overview
Walsall’s League Two form through February has been mixed at best. Recent results show draws against Grimsby (2-2) and Chesterfield (2-2), a 0-0 stalemate vs Crawley, and a 1-3 home loss to Barnet, underlining inconsistency on both ends of the pitch. They have also conceded two or more goals in their last three matches, indicating vulnerability at the back. As of now, they are winless in their last six League Two outings.
To make matters worse, first-choice goalkeeper Myles Roberts was dismissed in a 2-2 draw with Grimsby for a professional last-man foul, meaning backup keeper Sam Hornby will take his place between the sticks.
Last matches of Walsall
-
Grimsby Town
2 : 2
Walsall
League Two
-
Walsall
1 : 3
Barnet
League Two
-
Bristol Rovers
2 : 0
Walsall
League Two
-
Chesterfield
2 : 2
Walsall
League Two
-
Walsall
0 : 0
Crawley Town
League Two
Walsall lineup
Goalkeeper
-
12
Sam Hornby
Defenders
-
6
Priestley Farquharson
-
4
Aden Flint
-
35
Kacper Łopata
-
17
Courtney Clarke
-
25
Jid Okeke
Midfielders
-
14
Brandon Comley
-
8
Charlie Lakin
-
23
Alexander Pattison
-
22
Jamie Jellis
Forwards
-
19
Aaron Pressley
MK Dons team overview
MK Dons arrive into this fixture in stronger form. They are currently unbeaten in their last 8 League Two matches and have won a majority of their recent six outings, although they failed to beat Crawley on the last matchday (a 0-0 draw). Their home and away consistency has been key - Dons have scored 60 goals overall this season, boasting the league’s most potent attack, with Callum Paterson leading the attack and contributing 14 goals, and midfield support from the likes of Alex Gilbey.
Injury news is not fully transparent for this match, though general squad rotation due to fixture congestion could impact selection. The absence of key contributors like Nathaniel Méndez-Laing (hamstring) and Kane Wilson (knee) has been noted in recent fixtures, and could still influence team selection.
Last matches of MK Dons
-
MK Dons
0 : 0
Crawley Town
League Two
-
MK Dons
1 : 0
Newport County
League Two
-
Cheltenham Town
2 : 3
MK Dons
League Two
-
Grimsby Town
2 : 2
MK Dons
League Two
-
MK Dons
1 : 0
Bristol Rovers
League Two
MK Dons lineup
Goalkeeper
-
1
Craig MacGillivray
Defenders
-
21
Marvin Ekpiteta
-
25
Curtis Nelson
-
15
Luke Offord
-
2
Gethin Jones
-
22
Jon Mellish
Midfielders
-
8
Alex Gilbey
-
6
Liam Kelly
-
28
Jay Matete
Forwards
-
26
Ben Wiles
-
29
Rushian Hepburn-Murphy
Prediction
MK Dons to edge it in a tight encounter - their much stronger recent form and superior attacking numbers should be the difference.
Prediction: MK Dons to Win.
Three reasons we expect MK Dons to Win
- MK Dons have won five out of their last seven League Two matches, drawing the other two.
- Walsall are winless in their last six league outings.
- MK Dons have won two of their last three away matches.
Main prediction Walsall - MK Dons
MK Dons to win
Best Odds:
Walsall vs MK Dons standings in League Two
| Regular Season | P | W | D | L |
G - A
|
GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | Bromley | 33 | 18 | 11 | 4 | 56 - 34 | +22 | 65 |
| 2 | Cambridge United | 33 | 18 | 9 | 6 | 48 - 26 | +22 | 63 |
| 3 | Notts County | 33 | 18 | 7 | 8 | 52 - 32 | +20 | 61 |
| 4 | Swindon Town | 34 | 19 | 4 | 11 | 56 - 40 | +16 | 61 |
| 5 | Milton Keynes Dons | 32 | 16 | 10 | 6 | 60 - 33 | +27 | 58 |
| 6 | Crewe Alexandra | 34 | 15 | 8 | 11 | 50 - 40 | +10 | 53 |
| 7 | Chesterfield | 33 | 13 | 14 | 6 | 52 - 43 | +9 | 53 |
| 8 | Salford City | 31 | 16 | 4 | 11 | 44 - 41 | +3 | 52 |
| 9 | Walsall | 31 | 14 | 8 | 9 | 40 - 33 | +7 | 50 |
| 10 | Colchester United | 32 | 13 | 10 | 9 | 48 - 34 | +14 | 49 |
| 11 | Grimsby Town | 32 | 13 | 10 | 9 | 45 - 37 | +8 | 49 |
| 12 | Barnet | 33 | 12 | 11 | 10 | 42 - 37 | +5 | 47 |
| 13 | Accrington Stanley | 32 | 13 | 7 | 12 | 36 - 33 | +3 | 46 |
| 14 | Fleetwood Town | 32 | 12 | 8 | 12 | 43 - 42 | +1 | 44 |
| 15 | Oldham Athletic | 31 | 10 | 12 | 9 | 34 - 30 | +4 | 42 |
| 16 | Gillingham | 32 | 10 | 11 | 11 | 40 - 41 | -1 | 41 |
| 17 | Tranmere Rovers | 33 | 9 | 8 | 16 | 45 - 57 | -12 | 35 |
| 18 | Shrewsbury Town | 33 | 9 | 8 | 16 | 31 - 51 | -20 | 35 |
| 19 | Cheltenham Town | 32 | 10 | 5 | 17 | 33 - 54 | -21 | 35 |
| 20 | Bristol Rovers | 33 | 9 | 3 | 21 | 32 - 56 | -24 | 30 |
| 21 | Crawley Town | 34 | 6 | 10 | 18 | 33 - 54 | -21 | 28 |
| 22 | Barrow | 32 | 7 | 6 | 19 | 33 - 50 | -17 | 27 |
| 23 | Harrogate Town | 34 | 6 | 8 | 20 | 24 - 51 | -27 | 26 |
| 24 | Newport County | 33 | 6 | 6 | 21 | 32 - 60 | -28 | 24 |