Milton Keynes Dons vs Swindon soccer prediction, stats and h2h

26.12.2025
Stadium MK
1.96
3.50
3.50

Live game details

Milton Keynes Dons Swindon
17’ goal A. Nemane
21’ yellowcard F. Munroe
38’ yellowcard W. Collar
53’ yellowcard D. Oldaker
59’ subst F. Munroe for O. Palmer
60’ subst J. McGregor for J. Snowdon
63’ subst W. Collar for K. Thompson-Sommers
63’ subst A. Nemane for J. Mellish
70’ subst A. Collins for R. Hepburn-Murphy
72’ subst B. Bodin for P. Ehibhatiomhan
72’ subst R. Tafazolli for J. Ball
88’ subst D. Oldaker for J. Tabor
89’ subst G. Jones for C. Lemonheigh-Evans

Compare teams

Milton Keynes Dons Swindon
Won 5 in last 10 gamesWon 6 in last 10 games
Not won 5 in last 10 gamesNot won 4 in last 10 games
Lost 1 in last 10 gamesLost 4 in last 10 games
Draw 4 in last 10 gamesDraw 0 in last 10 games
Last five games
WDWWW
WWWLL
Last 5 home/away only
WWDDD
WLLLW

Predictions

2 on Draw

Over 2.5 goals

Score Tip - 2:2

Game Stats Game Odds

Head to Head matches

  • 11.11.25 FT
    Milton Keynes Dons
    Swindon Town
    0
    4
  • 03.05.25 FT
    Swindon Town
    Milton Keynes Dons
    0
    0
  • 09.11.24 FT
    Milton Keynes Dons
    Swindon Town
    3
    1
  • 17.02.24 FT
    Swindon Town
    Milton Keynes Dons
    1
    2
  • 28.10.23 FT
    Milton Keynes Dons
    Swindon Town
    3
    2

Latest games stats

Milton Keynes Dons Swindon
Over 1.5
70%90%
Over 2.5
40%70%
Over 3.5
40%30%
Average Scored
1.801.90
Average Conceded
1.001.20

Power rank last games

Power rank - Team strength (goals, victories, possession, corners, attacking pressure and defense performance).
Team W D L GOALS O2.5 BTTS POWER
Milton Keynes Dons
5
4
1
18:10
40%
60%
120.8
Swindon
6
0
4
19:12
70%
60%
114.8

Milton Keynes Dons (home only) team power rank.

Team W D L GOALS O2.5 BTTS POWER
Milton Keynes Dons
6
4
0
19:8
40%
70%
133.2

Swindon (away only) team power rank.

Team W D L GOALS O2.5 BTTS POWER
Swindon
5
1
4
15:11
60%
60%
104.9

Milton Keynes Dons last results

  • 07.02 FT
    Cheltenham
    Milton Keynes Dons
    L
    2 - 3
  • 31.01 FT
    Grimsby
    Milton Keynes Dons
    L
    2 - 2
  • 27.01 FT
    Milton Keynes Dons
    Bristol Rovers
    W
    1 - 0
  • 24.01 FT
    Milton Keynes Dons
    Shrewsbury
    W
    5 - 1
  • 17.01 FT
    Accrington ST
    Milton Keynes Dons
    L
    0 - 2
  • 09.01 FT
    Milton Keynes Dons
    Oxford United
    W
    1 - 1
  • 04.01 FT
    Milton Keynes Dons
    Chesterfield
    W
    2 - 2
  • 01.01 FT
    Colchester
    Milton Keynes Dons
    L
    1 - 0
  • 29.12 FT
    Milton Keynes Dons
    Notts County
    W
    1 - 1
  • 26.12 FT
    Milton Keynes Dons
    Swindon Town
    W
    1 - 0

Swindon last results

  • 07.02 FT
    Swindon Town
    Oldham
    W
    3 - 0
  • 03.02 FT
    Harrogate Town
    Swindon Town
    L
    0 - 1
  • 31.01 FT
    Swindon Town
    Barrow
    W
    3 - 1
  • 27.01 FT
    Notts County
    Swindon Town
    L
    2 - 1
  • 24.01 FT
    Bromley
    Swindon Town
    L
    2 - 1
  • 20.01 FT
    Salford City
    Swindon Town
    L
    3 - 2
  • 17.01 FT
    Swindon Town
    Salford City
    W
    2 - 3
  • 13.01 FT
    Luton
    Swindon Town
    L
    1 - 2
  • 01.01 FT
    Swindon Town
    Gillingham
    W
    2 - 0
  • 29.12 FT
    Cheltenham
    Swindon Town
    L
    0 - 2

Related Predictions

Tables

Overall Standings

Team G W D L G P
1 Bromley
30
18
8
4
54:32
62
2 Notts County
30
17
6
7
46:30
57
3 Swindon Town
30
17
4
9
50:34
55
4 Milton Keynes Dons
30
15
9
6
59:33
54
5 Cambridge United
29
15
8
6
39:24
53
6 Salford City
29
16
4
9
41:35
52
7 Walsall
30
14
7
9
38:31
49
8 Chesterfield
30
12
12
6
49:41
48
9 Crewe
31
13
8
10
47:38
47
10 Barnet
30
12
10
8
40:31
46
11 Colchester
29
12
9
8
43:31
45
12 Grimsby
29
12
9
8
41:32
45
13 Accrington ST
29
12
7
10
35:30
43
14 Gillingham
29
10
11
8
40:36
41
15 Fleetwood Town
29
10
7
12
38:39
37
16 Oldham
28
8
11
9
28:29
35
17 Tranmere
30
8
8
14
43:51
32
18 Cheltenham
29
9
3
17
29:51
30
19 Bristol Rovers
30
8
3
19
28:50
27
20 Crawley Town
30
6
8
16
32:48
26
21 Barrow
28
6
6
16
29:44
24
22 Shrewsbury
29
5
8
16
23:49
23
23 Newport County
29
5
6
18
29:54
21
24 Harrogate Town
31
5
6
20
22:50
21
Promotion
Promotion Playoffs
Relegation