MK Dons vs Crewe Prediction, Betting Tips, Lineups & Odds | 18 Oct 2025


League Two Betting Preview: MK Dons vs Crewe
MK Dons host Crewe in this League Two meeting at Stadium MK, with kick-off set for 10:00 on Saturday 18 October. Our betting preview features expert predictions, betting tips, the latest odds, H2H stats, team news and confirmed lineups.
We’re Expecting a Win for Dons
MK Dons should be able to deliver a return when they go up against Crewe, with odds of -127 looking really appealing. We think that the Full-Time Result market is the way to play this wager.
Following our MK Dons to win prediction? Make sure you're betting smart—get the latest BetMGM promo code and read our trusted review to get the best value.
1-0 Win for MK Dons in Pair’s Previous Clash
Milton Keynes Dons have triumphed in their last three games. The latest of these was away from home where Bristol Rovers were beaten 4-0 at Memorial Stadium.
Crewe Alexandra were beaten 1-0 in their previous game, being turned over at home to Bromley at Mornflake Stadium.
Head-to-Head Statistics
MK Dons have avoided defeat against Crewe in the past three meetings. Their last clash took place at Mornflake Stadium, with MK Dons winning 1-0 away. The previous 9 H2H games have seen four wins for each team and a draw.
League Two | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
2 | ![]() |
13 | 7 | 3 | 3 | 26 | 13 | 13 | 26:13 | 24 |
11 | ![]() |
13 | 6 | 1 | 6 | 17 | 16 | 1 | 17:16 | 19 |
Confirmed Lineups
MK Dons confirmed lineup (4-3-3): Craig MacGillivray (GK), Luke Offord, Jack Sanders, Marvin Ekpiteta, Jon Mellish, William Collar, Liam Kelly, Alex Gilbey, Aaron Nemane, Callum Paterson, Nathaniel Mendez-Laing.
Crewe confirmed lineup (4-3-2-1): Tom Booth (GK), Lewis Billington, James Connolly, Mickey Demetriou, Reece Hutchinson, Owen Lunt, Conor Thomas, Max Sanders, Tommi O'Reilly, Jack Lankester, Emre Tezgel.
MK Dons vs Crewe Prediction & Betting Tips
Get fully prepped for MK Dons vs Crewe with our betting guide, featuring our expert match pick, predicted scoreline and a value-focused bet builder. Read on for the full breakdown.
Match Prediction
If you agree with our verdict that MK Dons can claim a League Two victory, then there’s the chance to get betting odds of -127 that this happens. We think that this price sticks out.
The football recommendations are only made once we have established the latest team news. It’s also important to study the form and investigate the most relevant League Two stats to get the full picture.
Key MK Dons vs Crewe league stats:
MK Dons to Win Probability
The betting apps are estimating that there is a 55.9% likelihood of this pick landing a return. After careful examination, our experts calculate this probability to be somewhere between 60-65%. This is why we can recommend this bet.
For those bettors who want to boost their odds for MK Dons to secure a victory, why not combine this pick with some of the other available options in a Bet Builder.
Don’t miss out on extra value. Our comprehensive guide features a wide range of free bets and sign-up bonuses for new bettors.

Correct Score Prediction
A 1-0 win in favor of MK Dons can be backed at odds of +410. We like placing a bet on correct score due to the fun element and the big potential return.
Bet Builder Tips
Check out our same-game multi. The selections are MK Dons on the 1x2, no more than two goals and BTTS No.
Placing a bet builder offers a great option for football punters who are looking to focus specifically on one match. Many bettors like to create a personalised bet which reflects their predictions for how a game is going to play out.
MK Dons vs Crewe Odds
The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.
Bookies Make MK Dons Most Likely Winners
Some will want to go ahead and back Milton Keynes Dons at -127 to win this League Two encounter. After all, this betting price suggests a 56% chance that the favourites end up succeeding. Crewe Alexandra are the +300 underdogs, while the draw can also be backed as an alternative.
The Asian Handicap -0.5 bet means you need your selection to simply win. MK Dons are -132, although Crewe are +0.5 at -103 and you win with the latter if things end in a draw.
Under 2.5 Goals is operating at the shortest price for those anticipating two or less goals. For the Both Teams to Score betting option, it’s up in the air odds-wise as to whether Yes or No will be the end result.
You’ll love the hundreds of markets if you want to bet on the League Two coupon and we advise heading to the top sports betting sites to get the football wager that you think is value.








Five of Past Ten MK Dons Home Games Have Been Defeats
MK Dons have recorded five defeats, three draws and two victories in the previous 10 home matches, netting an average of 1.30 goals per game and conceding 1.50.
Crewe have managed four losses, three victories and three draws in the last 10 away matches, recording an average of 1.00 goals per game and conceding 1.00.
It was a 1-1 draw when MK Dons last played Crewe at Stadium MK. The previous 5 H2H meetings at Stadium MK have yielded two wins apiece and a draw.
Last 10 League Games | W-D-L | G | GF | GA | O2.5 | U2.5 | B-Y | B-No | |
---|---|---|---|---|---|---|---|---|---|
![]() |
2-3-5 | 2.80 | 1.30 | 1.50 | 6 | 4 | 4 | 6 | |
![]() |
3-3-4 | 2.00 | 1.00 | 1.00 | 3 | 7 | 4 | 6 |
- W-D-L = Wins-Draws-Losses
- G = Avg. Goals
- GF = Avg. Goals For
- GA = Avg. Goals Against
- O2.5 = Matches Over 2.5 Goals
- U2.5 = Matches Under 2.5 Goals
- B-Y = Matches BTTS Yes
- B-No = Matches BTTS No
- League Two: 21/04 2025 Crewe 0 MK Dons 1
- League Two: 29/12 2024 MK Dons 1 Crewe 1
- League Two: 16/03 2024 MK Dons 3 Crewe 1
- League Two: 02/09 2023 Crewe 3 MK Dons 1
- League One: 05/04 2022 MK Dons 2 Crewe 1
- League One: 30/10 2021 Crewe 1 MK Dons 4
- League One: 05/04 2021 MK Dons 0 Crewe 2
- League One: 26/09 2020 Crewe 2 MK Dons 0
- League Two: 19/01 2019 MK Dons 0 Crewe 1


- 5 wins, 3 defeats and 2 draws in the previous 10 matches
- 2 wins, 5 defeats and 3 draws in the previous 10 home matches
- 4 wins, 5 defeats and 1 draw in the previous 10 matches
- 3 wins, 4 defeats and 3 draws in the previous 10 away matches
- An average of 2.10 goals scored and 1.20 conceded in the previous 10 matches
- An average of 1.30 goals scored and 1.50 conceded in the previous 10 home matches
- An average of 3.30 goals per game in the previous 10 matches
- An average of 2.80 goals per game in the previous 10 home matches
- BTTS Yes in 7 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 home matches
- Over 2.5 Goals in 7 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 home matches
- An average of 1.10 goals scored and 1.20 conceded in the previous 10 matches
- An average of 1.00 goals scored and 1.00 conceded in the previous 10 away matches
- An average of 2.30 goals per game in the previous 10 matches
- An average of 2.00 goals per game in the previous 10 away matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 away matches
- Over 2.5 Goals in 5 of the previous 10 matches
- Over 2.5 Goals in 3 of the previous 10 away matches
- Top Scorers for MK Dons this season are Alex Gilbey (4), Callum Paterson (4), Rushian Hepburn-Murphy (3)
- Top Assistors for MK Dons this season are Callum Paterson (4), Liam Kelly (3), Alex Gilbey (1)
MK Dons vs Crewe Lineups & Team News
Be smart with your bets — check the MK Dons vs Crewe team news beforehand. We’ll bring you both the expected and confirmed lineups for League Two, along with current injury news.
MK Dons Confirmed Lineup 4-3-3
Crewe Confirmed Lineup 4-3-2-1
MK Dons Confirmed Lineup 4-3-3
Crewe Confirmed Lineup 4-3-2-1
MK Dons Substitutes
- 4Nathan Thompson
- 7Daniel Crowley
- 14Joe Tomlinson
- 17Jonathan Leko
- 20K. Thompson-Sommers
- 27Connal Trueman
- 29R. Hepburn-Murphy
Crewe Substitutes
- 13Sam Waller
- 14Charlie Finney
- 15Dion Rankine
- 16James Golding
- 17Matus Holicek
- 20Calum Agius
- 31Louis Moult
Previous MK Dons Lineups
Previous Crewe Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Walsall | 13 | 8 | 2 | 3 | 19:12 | 26 |
2 | MK Dons | 13 | 7 | 3 | 3 | 26:13 | 24 |
3 | Grimsby | 13 | 7 | 3 | 3 | 25:15 | 24 |
4 | Swindon | 12 | 8 | 0 | 4 | 22:17 | 24 |
5 | Gillingham | 13 | 6 | 4 | 3 | 18:12 | 22 |
6 | Chesterfield | 13 | 6 | 4 | 3 | 23:20 | 22 |
7 | Salford | 13 | 7 | 1 | 5 | 18:17 | 22 |
8 | Cambridge | 13 | 6 | 3 | 4 | 16:13 | 21 |
9 | Notts County | 12 | 6 | 2 | 4 | 21:13 | 20 |
10 | Barnet | 13 | 6 | 2 | 5 | 16:13 | 20 |
11 | Crewe | 13 | 6 | 1 | 6 | 17:16 | 19 |
12 | Fleetwood | 13 | 5 | 4 | 4 | 19:19 | 19 |
13 | Bromley | 13 | 4 | 6 | 3 | 19:17 | 18 |
14 | Colchester | 13 | 4 | 5 | 4 | 21:18 | 17 |
15 | Barrow | 13 | 5 | 2 | 6 | 11:13 | 17 |
16 | Bristol Rovers | 13 | 5 | 2 | 6 | 14:21 | 17 |
17 | Oldham | 13 | 3 | 6 | 4 | 10:10 | 15 |
18 | Tranmere | 12 | 3 | 5 | 4 | 20:18 | 14 |
19 | Harrogate | 13 | 4 | 2 | 7 | 15:20 | 14 |
20 | Accr. Stanley | 12 | 3 | 3 | 6 | 11:14 | 12 |
21 | Shrewsbury | 13 | 3 | 3 | 7 | 10:20 | 12 |
22 | Cheltenham | 13 | 3 | 2 | 8 | 9:25 | 11 |
23 | Crawley | 13 | 2 | 3 | 8 | 10:22 | 9 |
24 | Newport | 13 | 2 | 2 | 9 | 11:23 | 8 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Cambridge | 7 | 5 | 1 | 1 | 11:5 | 16 |
2 | Chesterfield | 7 | 4 | 3 | 0 | 14:6 | 15 |
3 | Walsall | 7 | 5 | 0 | 2 | 11:7 | 15 |
4 | Grimsby | 7 | 4 | 1 | 2 | 15:6 | 13 |
5 | Notts County | 6 | 4 | 1 | 1 | 15:6 | 13 |
6 | Gillingham | 6 | 4 | 1 | 1 | 8:3 | 13 |
7 | Salford | 7 | 4 | 1 | 2 | 11:10 | 13 |
8 | Swindon | 5 | 4 | 0 | 1 | 10:6 | 12 |
9 | Fleetwood | 6 | 3 | 2 | 1 | 12:11 | 11 |
10 | MK Dons | 7 | 3 | 1 | 3 | 14:9 | 10 |
11 | Bromley | 6 | 2 | 4 | 0 | 13:9 | 10 |
12 | Bristol Rovers | 7 | 3 | 1 | 3 | 6:11 | 10 |
13 | Colchester | 7 | 2 | 3 | 2 | 13:10 | 9 |
14 | Crewe | 6 | 3 | 0 | 3 | 6:7 | 9 |
15 | Accr. Stanley | 6 | 2 | 2 | 2 | 8:6 | 8 |
16 | Shrewsbury | 7 | 2 | 2 | 3 | 5:7 | 8 |
17 | Harrogate | 6 | 2 | 1 | 3 | 8:8 | 7 |
18 | Barnet | 7 | 2 | 1 | 4 | 8:9 | 7 |
19 | Barrow | 6 | 2 | 1 | 3 | 4:7 | 7 |
20 | Tranmere | 6 | 1 | 3 | 2 | 7:6 | 6 |
21 | Oldham | 6 | 1 | 3 | 2 | 4:5 | 6 |
22 | Cheltenham | 6 | 2 | 0 | 4 | 4:8 | 6 |
23 | Crawley | 6 | 1 | 2 | 3 | 6:8 | 5 |
24 | Newport | 7 | 0 | 1 | 6 | 5:13 | 1 |

















