⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
18 Apr 2026 14:00
ENGLAND LEAGUE TWO REGULAR SEASON - 44
Crewe
W D W L W
FT
1 - 3
🏟️ Alexandra Stadium
Crewe
Referee: Z. Kennard-Kettle

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Crewe 1 - 3 Milton Keynes Dons
Crewe Timeline Milton Keynes Dons
1st Half 0 - 2
12'
0 - 1
C. Nelson Assist: L. Kelly
45'
0 - 2
M. Ekpiteta Assist: N. Mendez-Laing
2nd Half 1 - 1
46'
C. Agius ↔ A. Pond Substitution
46'
T. O'Reilly ↔ A. Thibaut Substitution
59'
Max Sanders yellow card
60'
Alex Gilbey yellow card
66'
N. Mendez-Laing ↔ C. Lemonheigh-Evans Substitution
66'
0 - 3
A. Gilbey Assist: M. Ekpiteta
74'
M. H. Sanders ↔ C. Thomas Substitution
74'
M. Holicek ↔ J. Powell Substitution
75'
A. Thibaut Assist: J. Powell
1 - 3
84'
L. Kelly ↔ R. Hepburn-Murphy Substitution

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
BTTS

BTTS Yes

AI Confidence 70.5% High Confidence
Odds -
Value +0%
Win Probability 70.5%
View Full Analysis
👕
1X2 Away Win
Confidence 58.3%
Odds -
Over / Under 2.5 Over 2.5
Confidence 64.9%
Odds -
🧠

AI Insight Summary

Our model highlights BTTS as the strongest available market, with the pick "BTTS Yes" showing the best current confidence signal.

Confidence 64.6% Medium
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

90 matches analysed
Crewe
Crewe Home
VS
Milton Keynes Dons Away
Milton Keynes Dons
🎟️ 44 Matches Played
🏆 19 Wins
🎯 1.45 Avg Goals
🎟️ 46 Matches Played
🏆 24 Wins
🎯 1.87 Avg Goals
44
Matches Played
46
19
Wins
24
9
Draws
14
16
Losses
8
64
Goals For
86
55
Goals Against
47
1.45
Avg Goals Scored
1.87
1.25
Avg Goals Conceded
1.02
26
BTTS Yes
29
24
Over 2.5
25
8
Clean Sheets
14
11
Failed To Score
6

Key Stats

Quick comparison based on available match data

1.45
Average Goals Scored
1.87
1.25
Average Goals Conceded
1.02
26
BTTS Yes
29
24
Over 2.5
25
3.84
Shots on Goal
4.51

Trend Signals

Derived from season data
Attack Edge Milton Keynes Dons
Defensive Edge Milton Keynes Dons
BTTS Signal Strong BTTS profile
Goals Trend Good Over 2.5 trend

Quick Verdict

Pre-match summary
Home Win Rate 43%
Away Win Rate 52%

Milton Keynes Dons show the stronger season trend before kickoff.

Crewe Crewe

Match Statistics

Milton Keynes Dons Milton Keynes Dons
4
🎯 Shots on Goal
6
3
Shots off Goal
7
1
🛡️ Blocked Shots
4
3
🚩 Corner Kicks
6
8
🦶 Fouls
13
61%
Ball Possession
39%
8
Total Shots
17
498
Total passes
313
390
Passes accurate
221
1
🟨 Yellow Cards
1
0
🟥 Red Cards
0
Last matches: Crewe
11.07.26
Fri
Crewe
Witton Albion
3
2
W
02.05.26
Lea
Crewe
Cambridge United
0
0
D
25.04.26
Lea
Crewe
Chesterfield
0
2
L
11.04.26
Lea
Crewe
Grimsby
2
3
L
06.04.26
Lea
Crewe
Salford City
1
0
W
03.04.26
Lea
Crewe
Accrington ST
0
2
L
28.03.26
Lea
Crewe
Oldham
2
1
W
21.03.26
Lea
Crewe
Shrewsbury
4
0
W
17.03.26
Lea
Crewe
Cheltenham
1
1
D
14.03.26
Lea
Crewe
Walsall
0
3
L
07.03.26
Lea
Crewe
Bristol Rovers
1
2
L
28.02.26
Lea
Crewe
Tranmere
2
1
W
21.02.26
Lea
Crewe
Swindon Town
2
1
W
17.02.26
Lea
Crewe
Fleetwood Town
0
1
L
14.02.26
Lea
Crewe
Gillingham
1
0
W
07.02.26
Lea
Crewe
Crawley Town
1
0
W
03.02.26
Lea
Crewe
Barnet
1
1
D
31.01.26
Lea
Crewe
Colchester
1
0
W
27.01.26
Lea
Crewe
Bromley
2
2
D
24.01.26
Lea
Crewe
Notts County
0
1
L
Last matches: Milton Keynes Dons
10.07.26
Fri
Milton Keynes Dons
Maidenhead
4
1
W
02.05.26
Lea
Milton Keynes Dons
Fleetwood Town
1
1
D
25.04.26
Lea
Milton Keynes Dons
Tranmere
3
0
W
11.04.26
Lea
Milton Keynes Dons
Bromley
2
1
W
06.04.26
Lea
Milton Keynes Dons
Oldham
1
1
D
03.04.26
Lea
Milton Keynes Dons
Barrow
0
0
D
28.03.26
Lea
Milton Keynes Dons
Salford City
0
1
L
21.03.26
Lea
Milton Keynes Dons
Barnet
1
3
L
18.03.26
Lea
Milton Keynes Dons
Colchester
1
0
W
14.03.26
Lea
Milton Keynes Dons
Swindon Town
2
1
W
10.03.26
Lea
Milton Keynes Dons
Gillingham
5
1
W
07.03.26
Lea
Milton Keynes Dons
Harrogate Town
4
1
W
28.02.26
Lea
Milton Keynes Dons
Cambridge United
1
1
D
23.02.26
Lea
Milton Keynes Dons
Walsall
2
0
W
17.02.26
Lea
Milton Keynes Dons
Crawley Town
0
0
D
14.02.26
Lea
Milton Keynes Dons
Newport County
1
0
W
07.02.26
Lea
Milton Keynes Dons
Cheltenham
3
2
W
31.01.26
Lea
Milton Keynes Dons
Grimsby
2
2
D
27.01.26
Lea
Milton Keynes Dons
Bristol Rovers
1
0
W
24.01.26
Lea
Milton Keynes Dons
Shrewsbury
5
1
W
H2H: Crewe vs Milton Keynes Dons
18.04.26
H2H
Crewe
Milton Keynes Dons
1
3
L
18.10.25
H2H
Milton Keynes Dons
Crewe
3
1
L
21.04.25
H2H
Crewe
Milton Keynes Dons
0
1
L
29.12.24
H2H
Milton Keynes Dons
Crewe
1
1
D
16.03.24
H2H
Milton Keynes Dons
Crewe
3
1
L
02.09.23
H2H
Crewe
Milton Keynes Dons
3
1
W
05.04.22
H2H
Milton Keynes Dons
Crewe
2
1
L
30.10.21
H2H
Crewe
Milton Keynes Dons
1
4
L
05.04.21
H2H
Milton Keynes Dons
Crewe
0
2
W
26.09.20
H2H
Crewe
Milton Keynes Dons
2
0
W
19.01.19
H2H
Milton Keynes Dons
Crewe
0
1
W
18.08.18
H2H
Crewe
Milton Keynes Dons
0
0
D
31.01.15
H2H
Crewe
Milton Keynes Dons
0
5
L
20.09.14
H2H
Milton Keynes Dons
Crewe
6
1
L
21.01.14
H2H
Crewe
Milton Keynes Dons
2
0
W
Last matches: Crewe
02.05.26
Lea
Crewe
Cambridge United
0
0
D
06.04.26
Lea
Crewe
Salford City
1
0
W
28.03.26
Lea
Crewe
Oldham
2
1
W
14.03.26
Lea
Crewe
Walsall
0
3
L
28.02.26
Lea
Crewe
Tranmere
2
1
W
17.02.26
Lea
Crewe
Fleetwood Town
0
1
L
14.02.26
Lea
Crewe
Gillingham
1
0
W
31.01.26
Lea
Crewe
Colchester
1
0
W
17.01.26
Lea
Crewe
Barrow
3
1
W
10.01.26
Lea
Crewe
Harrogate Town
1
1
D
01.01.26
Lea
Crewe
Cheltenham
4
1
W
19.12.25
Lea
Crewe
Bristol Rovers
1
1
D
10.12.25
Lea
Crewe
Newport County
2
2
D
22.11.25
Lea
Crewe
Chesterfield
3
3
D
08.11.25
Lea
Crewe
Shrewsbury
3
1
W
01.11.25
FA
Crewe
Doncaster
1
2
L
25.10.25
Lea
Crewe
Grimsby
3
2
W
11.10.25
Lea
Crewe
Bromley
0
1
L
27.09.25
Lea
Crewe
Notts County
2
1
W
13.09.25
Lea
Crewe
Barnet
1
2
L
H2H at home: Crewe
18.04.26
H2H
Crewe
Milton Keynes Dons
1
3
L
21.04.25
H2H
Crewe
Milton Keynes Dons
0
1
L
02.09.23
H2H
Crewe
Milton Keynes Dons
3
1
W
30.10.21
H2H
Crewe
Milton Keynes Dons
1
4
L
26.09.20
H2H
Crewe
Milton Keynes Dons
2
0
W
18.08.18
H2H
Crewe
Milton Keynes Dons
0
0
D
31.01.15
H2H
Crewe
Milton Keynes Dons
0
5
L
21.01.14
H2H
Crewe
Milton Keynes Dons
2
0
W
Last matches: Milton Keynes Dons
10.07.26
Fri
Milton Keynes Dons
Maidenhead
4
1
W
02.05.26
Lea
Milton Keynes Dons
Fleetwood Town
1
1
D
06.04.26
Lea
Milton Keynes Dons
Oldham
1
1
D
28.03.26
Lea
Milton Keynes Dons
Salford City
0
1
L
14.03.26
Lea
Milton Keynes Dons
Swindon Town
2
1
W
10.03.26
Lea
Milton Keynes Dons
Gillingham
5
1
W
28.02.26
Lea
Milton Keynes Dons
Cambridge United
1
1
D
23.02.26
Lea
Milton Keynes Dons
Walsall
2
0
W
07.02.26
Lea
Milton Keynes Dons
Cheltenham
3
2
W
31.01.26
Lea
Milton Keynes Dons
Grimsby
2
2
D
17.01.26
Lea
Milton Keynes Dons
Accrington ST
2
0
W
01.01.26
Lea
Milton Keynes Dons
Colchester
0
1
L
20.12.25
Lea
Milton Keynes Dons
Harrogate Town
4
0
W
09.12.25
Lea
Milton Keynes Dons
Notts County
2
3
L
22.11.25
Lea
Milton Keynes Dons
Tranmere
2
2
D
08.11.25
Lea
Milton Keynes Dons
Barnet
2
2
D
01.11.25
FA
Milton Keynes Dons
Colchester
3
2
W
25.10.25
Lea
Milton Keynes Dons
Bromley
1
2
L
11.10.25
Lea
Milton Keynes Dons
Bristol Rovers
4
0
W
27.09.25
Lea
Milton Keynes Dons
Shrewsbury
2
1
W
H2H away: Milton Keynes Dons
18.04.26
H2H
Crewe
Milton Keynes Dons
1
3
W
21.04.25
H2H
Crewe
Milton Keynes Dons
0
1
W
02.09.23
H2H
Crewe
Milton Keynes Dons
3
1
L
30.10.21
H2H
Crewe
Milton Keynes Dons
1
4
W
26.09.20
H2H
Crewe
Milton Keynes Dons
2
0
L
18.08.18
H2H
Crewe
Milton Keynes Dons
0
0
D
31.01.15
H2H
Crewe
Milton Keynes Dons
0
5
W
21.01.14
H2H
Crewe
Milton Keynes Dons
2
0
L
Crewe
Crewe 4-2-3-1
Lineups 4-2-3-1 vs 3-1-4-2
Milton Keynes Dons 3-1-4-2
Milton Keynes Dons
41
I. Lawlor
2
L. Billington
18
J. Connolly
5
M. Demetriou
3
R. Hutchinson
17
M. Holicek
6
M. H. Sanders
🟨
24
J. March
26
T. O'Reilly
20
C. Agius
36
E. Tezgel
1
C. MacGillivray
21
M. Ekpiteta
🎯
25
C. Nelson
32
J. Sanders
6
L. Kelly
🎯
2
G. Jones
26
B. Wiles
8
A. Gilbey
🟨
14
J. Tomlinson
13
C. Paterson
11
N. Mendez-Laing
🎯
Crewe Milton Keynes Dons ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

League Two Standings

# Team MP GD PTS Form
1
Bromley
46 25 87
W L D L W
2
Milton Keynes Dons
46 41 86
D W W W D
3
Cambridge United
46 33 82
D W L D W
4
Salford City
46 10 81
L D W D W
5
Notts County
46 22 80
W D W D W
6
Chesterfield
46 15 79
D L W W D
7
Grimsby
46 24 78
D L D W W
8
Barnet
46 17 76
W W W W W
9
Swindon Town
46 11 75
L L D L W
10
Oldham
46 16 68
W L L L L
11
Crewe
46 6 67
D L L L W
12
Colchester
46 13 66
W L L W W
13
Walsall
46 0 65
L L W L L
14
Bristol Rovers
46 -9 62
D W W W W
15
Fleetwood Town
46 -1 61
D D D W L
16
Accrington ST
46 -11 53
L D D L L
17
Gillingham
46 -19 53
W L L L D
18
Cheltenham
46 -26 52
L L L W W
19
Shrewsbury
46 -27 49
L D D W L
20
Newport County
46 -29 43
W W L W L
21
Tranmere
46 -25 41
D L W L D
22
Crawley Town
46 -24 40
D D D L L
23
Harrogate Town
46 -29 39
L W W L L
24
Barrow
46 -33 36
L L L W L
Promotion
Promotion Playoffs
Relegation

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Crewe 1 - 3 Milton Keynes Dons
Crewe Timeline Milton Keynes Dons
1st Half 0 - 2
12'
0 - 1
C. Nelson Assist: L. Kelly
45'
0 - 2
M. Ekpiteta Assist: N. Mendez-Laing
2nd Half 1 - 1
46'
C. Agius ↔ A. Pond Substitution
46'
T. O'Reilly ↔ A. Thibaut Substitution
59'
Max Sanders yellow card
60'
Alex Gilbey yellow card
66'
N. Mendez-Laing ↔ C. Lemonheigh-Evans Substitution
66'
0 - 3
A. Gilbey Assist: M. Ekpiteta
74'
M. H. Sanders ↔ C. Thomas Substitution
74'
M. Holicek ↔ J. Powell Substitution
75'
A. Thibaut Assist: J. Powell
1 - 3
84'
L. Kelly ↔ R. Hepburn-Murphy Substitution