Swindon vs Milton Keynes Dons - Prediction and Stats

Swindon vs Milton Keynes Dons Statistic

56 Ball possession 44
9 Goal attempts 5
0 Shots on target 1
6 Shots off target 2
3 Shots blocked 2
7 Goal kicks 6
1 Saves 0
2 Corner kicks 1
16 Free kicks 9
1 Offsides 2
9 Fouls 16
1 Yellow cards 2
2 Injuries 0
5 Substitutions 5

Match details

Game end
90 ’ +6
90’ +3 Dean Lewington (Leave  the field: Laurence Maguire)
83’ George Alston (Leave  the field: Daniel Butterworth)
83’ Grant Hall (Leave  the field: Ollie Clarke)
78’ Joe Westley (Leave  the field: Harry Smith)
78’ Joel Cotterill (Leave  the field: Nnamdi Ofoborh)
77’ Travis Patterson (Leave  the field: Callum Hendry)
77’ Kabongo Tshimanga (Leave  the field: Billy Kirkman)
76’ Joe White (Leave  the field: Liam Kelly)
68’
Callum Hendry
(Yellow card)
62’ Jonathan Leko (Leave  the field: Danilo Orsi)
46’ Tommi O'Reilly (Leave  the field: Joe Tomlinson)
Break
0 : 0
24’
Harry Smith
(Yellow card)
16’
Jack Sanders
(Yellow card)
KICK-OFF!

Swindon vs Milton Keynes Dons Odds

Bookmaker Bonus Movement
1 X 2
1xBet
BetWay
10bet
Highest
1.78
3.85
4.2
Average
1.76
3.84
4.08
Lowest odds
1.73
3.8
4

1X2 prediction for Swindon vs Milton Keynes Dons match

Date and time 03.05.25 10:00
Match
Swindon 0
Milton Keynes Dons 0
1 1.78 53%
X 3.85 24%
2 4.05 23%
Over 1.5 1.18 79% Over 2.5 1.62 58%
Prediction TO 1.5 1.18
See also other League Two England predictions
Walsall vs Wimbledon prediction for the match on May 26, 2025 Swindon vs Milton Keynes Dons prediction On May 26 at Wembley, the League Two play-off final...
Show prediction
Wimbledon - Notts County prediction and betting tips on May 17, 2025 Swindon vs Milton Keynes Dons prediction On May 17, the return leg of the League Two...
Show prediction
Show all

Swindon vs Milton Keynes Dons today lineups

3-4-2-1
3-1-4-2
13 Connor Ripley
8 Ollie Clarke
5 Will Wright
20 Miguel Freckleton
42 Botan Ameen
18 Gavin Kilkenny
6 Nnamdi Ofoborh
34 Billy Kirkman
9 Paul Glatzel
22 Daniel Butterworth
10 Harry Smith
15 Craig MacGillivray
32 Jack Sanders
23 Laurence Maguire
17 Luke Offord
10 Liam Kelly
16 Aaron Nemane
20 Kane Thompson-Sommers
24 Connor Lemonheigh-Evans
14 Joe Tomlinson
22 Callum Hendry
21 Danilo Orsi
Team manager Ian Holloway
Referee
Team manager Paul Warne
Swindon vs Milton Keynes Dons today lineups
Connor Ripley 13 Connor Ripley Goalkeeper
Ollie Clarke 8 Ollie Clarke Right back 83’
Will Wright 5 Will Wright Center defender
Miguel Freckleton 20 Miguel Freckleton Left back
Botan Ameen 42 Botan Ameen Right midfielder
Gavin Kilkenny 18 Gavin Kilkenny Center midfielder
Nnamdi Ofoborh 6 Nnamdi Ofoborh Center midfielder 78’
Billy Kirkman 34 Billy Kirkman Left midfielder 77’
Paul Glatzel 9 Paul Glatzel Center midfielder
Daniel Butterworth 22 Daniel Butterworth Center midfielder 83’
Harry Smith 10 Harry Smith Center forward 24’ 78’
Craig MacGillivray 15 Craig MacGillivray Goalkeeper
Jack Sanders 32 Jack Sanders Right back 16’
Laurence Maguire 23 Laurence Maguire Center defender 90 + 3’
Luke Offord 17 Luke Offord Left back
Liam Kelly 10 Liam Kelly Center midfielder 76’
Aaron Nemane 16 Aaron Nemane Right midfielder
Kane Thompson-Sommers 20 Kane Thompson-Sommers Center midfielder
Connor Lemonheigh-Evans 24 Connor Lemonheigh-Evans Center midfielder
Joe Tomlinson 14 Joe Tomlinson Left midfielder 46’
Callum Hendry 22 Callum Hendry Center forward 68’ 77’
Danilo Orsi 21 Danilo Orsi Center forward 62’
Substitutes
Jack Bycroft 1 Jack Bycroft
Tummise Sobowale 2 Tummise Sobowale
Joel Cotterill 7 Joel Cotterill 78’
Kabongo Tshimanga 21 Kabongo Tshimanga 77’
Grant Hall 24 Grant Hall 83’
Joe Westley 25 Joe Westley 78’
George Alston 43 George Alston 83’
Connal Trueman 1 Connal Trueman
Jonathan Leko 7 Jonathan Leko 62’
Tommi O'Reilly 18 Tommi O'Reilly 46’
Joe White 27 Joe White 76’
Charlie Waller 35 Charlie Waller
Travis Patterson 66 Travis Patterson 77’
Dean Lewington 3 Dean Lewington 90 + 3’

TOP scorers

Harry Smith 10 Harry Smith Swindon Swindon Forward
League Two England
League Two England 2024/2025
Alex Gilbey 8 Alex Gilbey Milton Keynes Dons Milton Keynes Dons Midfielder
39 Matches 42
15 Goals 11
0 Penalty Goals 0
0.42 Goals Per 90 min 0.26
214 Min Per Goal 342

Head to Head Swindon - Milton Keynes Dons

Statistics are for the last 5 games
0% W - 0
20% D - 1
80% W - 4
Swindon 0 - 0 Milton Keynes Dons 03 may 2025, 10:00 League Two England
03 may 2025 10:00
League Two England
Swindon
Milton Keynes Dons
Score 0
0
Milton Keynes Dons 3 - 1 Swindon 09 nov 2024, 10:00 League Two England
09 nov 2024 10:00
League Two England
Milton Keynes Dons
Swindon
Score 3
1
Swindon 1 - 2 Milton Keynes Dons 17 feb 2024, 10:00 League Two England
17 feb 2024 10:00
League Two England
Swindon
Milton Keynes Dons
Score 1
2
Milton Keynes Dons 3 - 2 Swindon 28 oct 2023, 10:00 League Two England
28 oct 2023 10:00
League Two England
Milton Keynes Dons
Swindon
Score 3
2
Milton Keynes Dons 5 - 0 Swindon 24 apr 2021, 10:00 League One England
24 apr 2021 10:00
League One England
Milton Keynes Dons
Swindon
Score 5
0
Over 0.5
4/5 matches
80%
Over 1.5
4/5 matches
80%
Over 2.5
4/5 matches
80%
BTTS
3/5 matches
60%
Team Over 0.5
Swindon
60%
Team Over 0.5
Milton Keynes Dons
80%

Last matches Swindon

Swindon
Statistics for the last 5 games
60% W - 3
20% D - 1
20% L - 1
Gillingham 1 - 1 Swindon 26 apr 2025, 10:00 League Two England
26 apr 2025 10:00
League Two England
Gillingham
Swindon
Score 1
1
Swindon 0 - 1 Bromley 21 apr 2025, 10:00 League Two England
21 apr 2025 10:00
League Two England
Swindon
Bromley
Score 0
1
Grimsby 0 - 4 Swindon 18 apr 2025, 10:00 League Two England
18 apr 2025 10:00
League Two England
Grimsby
Swindon
Score 0
4
Swindon 5 - 4 Bradford 12 apr 2025, 07:30 League Two England
12 apr 2025 07:30
League Two England
Swindon
Bradford
Score 5
4
Fleetwood 0 - 4 Swindon 05 apr 2025, 10:00 League Two England
05 apr 2025 10:00
League Two England
Fleetwood
Swindon
Score 0
4
Statistics for the last 5 games
  • Matches
    5
  • Wins
    3
  • Draws
    1
  • Losses
    1
  • Goals
    14
  • Goals per game
    2.8
  • Over 1.5
    80%
  • Over 2.5
    60%
  • BTTS
    40%

Last matches Milton Keynes Dons

Milton Keynes Dons
Statistics for the last 5 games
20% W - 1
40% D - 2
40% L - 2
Milton Keynes Dons 0 - 0 Grimsby 26 apr 2025, 10:00 League Two England
26 apr 2025 10:00
League Two England
Milton Keynes Dons
Grimsby
Score 0
0
Crewe 0 - 1 Milton Keynes Dons 21 apr 2025, 10:00 League Two England
21 apr 2025 10:00
League Two England
Crewe
Milton Keynes Dons
Score 0
1
Milton Keynes Dons 0 - 0 Newport 18 apr 2025, 10:00 League Two England
18 apr 2025 10:00
League Two England
Milton Keynes Dons
Newport
Score 0
0
Gillingham 1 - 0 Milton Keynes Dons 12 apr 2025, 10:00 League Two England
12 apr 2025 10:00
League Two England
Gillingham
Milton Keynes Dons
Score 1
0
Milton Keynes Dons 0 - 3 Barrow 05 apr 2025, 10:00 League Two England
05 apr 2025 10:00
League Two England
Milton Keynes Dons
Barrow
Score 0
3
Statistics for the last 5 games
  • Matches
    5
  • Wins
    1
  • Draws
    2
  • Losses
    2
  • Goals
    1
  • Goals per game
    0.2
  • Over 1.5
    20%
  • Over 2.5
    20%
  • BTTS
    0%

Swindon vs Milton Keynes Dons Standings

Team MP W D L G Diff Form Points
12
Swindon
Swindon 46 15 17 14 71 - 63 8
62
19
Milton Keynes Dons
Milton Keynes Dons 46 14 10 22 52 - 66 -14
52
Full table
Promotion
Promotion Playoff
Relegation
Win Draw Lose
MP Matches Played W Wins D Draws L Loses
G Goals Diff Diff goals
League Position 12 / 24
Comparative Team Statistics
League Position 19 / 24
46 Total games 46
15 33% Wins 30% 14
17 37% Draws 22% 10
14 30% Loses 48% 22
71 Goals scored 52
63 Goals conceded 66
62 Points 52

Where to watch Swindon vs Milton Keynes Dons

List of TV channels for USA USA
beIN SPORTS CONNECT (USA)
beIN SPORTS CONNECT
Bet365 (intenational)
Bet365
Sky Ultra HD (intenational)
Sky Ultra HD
SKY GO Extra (intenational)
SKY GO Extra
Sky Sports Main Event (intenational)
Sky Sports Main Event
TOD (intenational)

Swindon Players Stats

Swindon
Player Games Min
St So Si Res
G (P)
YC RC
21 Kabongo Tshimanga 39 2282
Total starts 25
Substituted out 16
Substituted in 14
Matches in reserve 14
Goals (penalty) 11 (6)
Yellow cards 3
Red cards 0
10 Harry Smith 39 3205
Total starts 37
Substituted out 8
Substituted in 2
Matches in reserve 2
Goals (penalty) 15 (0)
Yellow cards 11
Red cards 1
23 Aaron Drinan 28 1698
Total starts 16
Substituted out 8
Substituted in 12
Matches in reserve 12
Goals (penalty) 3 (0)
Yellow cards 0
Red cards 0
17 Tom Nichols 20 1294
Total starts 16
Substituted out 14
Substituted in 4
Matches in reserve 4
Goals (penalty) 2 (0)
Yellow cards 2
Red cards 0
9 Paul Glatzel 39 1922
Total starts 20
Substituted out 13
Substituted in 19
Matches in reserve 19
Goals (penalty) 3 (0)
Yellow cards 2
Red cards 0
8 Ollie Clarke 30 2088
Total starts 26
Substituted out 15
Substituted in 4
Matches in reserve 4
Goals (penalty) 4 (0)
Yellow cards 12
Red cards 0
5 Will Wright 46 4057
Total starts 45
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 7 (1)
Yellow cards 6
Red cards 0
27 George Cox 26 1645
Total starts 21
Substituted out 13
Substituted in 5
Matches in reserve 5
Goals (penalty) 2 (1)
Yellow cards 5
Red cards 0
22 Daniel Butterworth 37 1941
Total starts 20
Substituted out 15
Substituted in 17
Matches in reserve 17
Goals (penalty) 5 (0)
Yellow cards 3
Red cards 0
16 Jake Cain 19 787
Total starts 9
Substituted out 6
Substituted in 10
Matches in reserve 10
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
6 Nnamdi Ofoborh 37 1965
Total starts 23
Substituted out 15
Substituted in 14
Matches in reserve 14
Goals (penalty) 2 (0)
Yellow cards 4
Red cards 0
18 Gavin Kilkenny 42 3314
Total starts 39
Substituted out 10
Substituted in 3
Matches in reserve 3
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
4 Ryan Delaney 21 1655
Total starts 19
Substituted out 4
Substituted in 2
Matches in reserve 2
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
- Harrison Minturn 8 417
Total starts 3
Substituted out 1
Substituted in 5
Matches in reserve 5
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
13 Connor Ripley 37 3330
Total starts 37
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
24 Grant Hall 14 787
Total starts 11
Substituted out 5
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 1
1 Jack Bycroft 21 1820
Total starts 20
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
2 Tummise Sobowale 37 2549
Total starts 27
Substituted out 6
Substituted in 10
Matches in reserve 10
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
7 Joel Cotterill 41 2630
Total starts 30
Substituted out 16
Substituted in 11
Matches in reserve 11
Goals (penalty) 3 (0)
Yellow cards 4
Red cards 0
25 Joe Westley 17 504
Total starts 3
Substituted out 2
Substituted in 14
Matches in reserve 14
Goals (penalty) 3 (0)
Yellow cards 0
Red cards 0
14 Billy Kirkman 14 933
Total starts 11
Substituted out 6
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
20 Miguel Freckleton 28 2367
Total starts 25
Substituted out 0
Substituted in 3
Matches in reserve 3
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
36 Sonny Hart 1 1
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
- Jaxon Brown 3 149
Total starts 2
Substituted out 2
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
33 Joel McGregor 19 1178
Total starts 14
Substituted out 8
Substituted in 5
Matches in reserve 5
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
39 Dylan Mitchell 2 10
Total starts 0
Substituted out 0
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
42 Botan Ameen 14 483
Total starts 3
Substituted out 1
Substituted in 11
Matches in reserve 11
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
46 Owen Foye 1 1
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
St So Si Res
Total starts Substituted out Substituted in Matches in reserve
G (P)
Goals (penalty)
YC RC
Yellow cards Red cards

Milton Keynes Dons Players Stats

Milton Keynes Dons
Player Games Min
St So Si Res
G (P)
YC RC
18 Tommi O'Reilly 16 480
Total starts 3
Substituted out 2
Substituted in 13
Matches in reserve 13
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
66 Travis Patterson 7 387
Total starts 4
Substituted out 1
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
27 Joe White 34 1951
Total starts 23
Substituted out 15
Substituted in 11
Matches in reserve 11
Goals (penalty) 6 (0)
Yellow cards 6
Red cards 0
29 Scott Hogan 33 2222
Total starts 25
Substituted out 10
Substituted in 8
Matches in reserve 8
Goals (penalty) 8 (0)
Yellow cards 1
Red cards 0
24 Connor Lemonheigh-Evans 34 2599
Total starts 29
Substituted out 6
Substituted in 5
Matches in reserve 5
Goals (penalty) 2 (0)
Yellow cards 7
Red cards 0
22 Callum Hendry 29 1412
Total starts 15
Substituted out 14
Substituted in 14
Matches in reserve 14
Goals (penalty) 3 (0)
Yellow cards 7
Red cards 1
10 Liam Kelly 37 2558
Total starts 31
Substituted out 22
Substituted in 6
Matches in reserve 6
Goals (penalty) 1 (0)
Yellow cards 1
Red cards 0
20 Kane Thompson-Sommers 22 1114
Total starts 11
Substituted out 5
Substituted in 11
Matches in reserve 11
Goals (penalty) 2 (0)
Yellow cards 4
Red cards 0
12 Jonathan Leko 9 254
Total starts 2
Substituted out 2
Substituted in 7
Matches in reserve 7
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
8 Alex Gilbey 42 3755
Total starts 42
Substituted out 2
Substituted in 0
Matches in reserve 0
Goals (penalty) 11 (0)
Yellow cards 9
Red cards 0
23 Laurence Maguire 30 2549
Total starts 29
Substituted out 6
Substituted in 1
Matches in reserve 1
Goals (penalty) 1 (0)
Yellow cards 3
Red cards 0
6 Nathan Thompson 3 135
Total starts 2
Substituted out 1
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
21 Danilo Orsi 18 932
Total starts 10
Substituted out 8
Substituted in 8
Matches in reserve 8
Goals (penalty) 3 (0)
Yellow cards 1
Red cards 0
14 Joe Tomlinson 40 3277
Total starts 38
Substituted out 8
Substituted in 2
Matches in reserve 2
Goals (penalty) 4 (1)
Yellow cards 3
Red cards 0
32 Jack Sanders 13 1170
Total starts 13
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 1 (0)
Yellow cards 3
Red cards 0
3 Dean Lewington 6 210
Total starts 2
Substituted out 1
Substituted in 4
Matches in reserve 4
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
16 Callum Tripp 7 425
Total starts 5
Substituted out 1
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
16 Aaron Nemane 40 2986
Total starts 36
Substituted out 20
Substituted in 4
Matches in reserve 4
Goals (penalty) 0 (0)
Yellow cards 7
Red cards 0
5 Sam Sherring 10 839
Total starts 9
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
1 Connal Trueman 13 1170
Total starts 13
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
11 Daniel Crowley 36 3108
Total starts 36
Substituted out 11
Substituted in 0
Matches in reserve 0
Goals (penalty) 4 (0)
Yellow cards 4
Red cards 0
42 Jay Williams 10 705
Total starts 9
Substituted out 6
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 4
Red cards 0
12 Craig MacGillivray 8 720
Total starts 8
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
17 Luke Offord 42 3680
Total starts 42
Substituted out 4
Substituted in 0
Matches in reserve 0
Goals (penalty) 3 (0)
Yellow cards 10
Red cards 0
26 Nico Lawrence 22 1955
Total starts 22
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
18 Charlie Waller 8 452
Total starts 4
Substituted out 1
Substituted in 4
Matches in reserve 4
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
St So Si Res
Total starts Substituted out Substituted in Matches in reserve
G (P)
Goals (penalty)
YC RC
Yellow cards Red cards

League Two England Next matches

The latest team news

Daily Sports News, Predictions and Live Scores