Milton Keynes Dons F.C.

Latest MK Dons News

MK Dons logo vs Oxford logo

MK Dons vs Oxford Prediction, Betting Tips & Odds

Published 20:37 - 07 Jan 2026
MK Dons play Oxford on Friday 9 January, Kick-off: 14:30. Read on for our free FA Cup prediction and football betting tips. Read more... Published 20:37 - 07 Jan 2026
MK Dons logo vs Chesterfield logo

MK Dons vs Chesterfield Prediction, Betting Tips & Odds

Published 13:08 - 02 Jan 2026
MK Dons play Chesterfield on Sunday 4 January, Kick-off: 07:00. Read on for our free League Two prediction and football betting tips. Read more... Published 13:08 - 02 Jan 2026
Colchester logo vs MK Dons logo

Colchester vs MK Dons Prediction, Betting Tips & Odds

Published 16:39 - 30 Dec 2025
Colchester play MK Dons on Thursday 1 January, Kick-off: 10:00. Read on for our free League Two prediction and football betting tips. Read more... Published 16:39 - 30 Dec 2025
MK Dons logo vs Notts County logo

MK Dons vs Notts County Prediction, Betting Tips & Odds

Published 21:08 - 27 Dec 2025
MK Dons play Notts County on Monday 29 December, Kick-off: 14:45. Read on for our free League Two prediction and football betting tips. Read more... Published 21:08 - 27 Dec 2025
MK Dons logo vs Swindon logo

MK Dons vs Swindon Prediction, Betting Tips & Odds

Published 16:09 - 24 Dec 2025
MK Dons play Swindon on Friday 26 December, Kick-off: 10:00. Read on for our free League Two prediction and football betting tips. Read more... Published 16:09 - 24 Dec 2025
Best Betting Offers

MK Dons Fixtures

10:00 - Sat 17 Jan League Two
Accr. Stanley logo Accr. Stanley vs MK Dons MK Dons logo
10:00 - Sat 24 Jan League Two
MK Dons logo MK Dons vs Shrewsbury Shrewsbury logo
14:45 - Tue 27 Jan League Two
MK Dons logo MK Dons vs Bristol Rovers Bristol Rovers logo
07:30 - Sat 31 Jan League Two
Grimsby logo Grimsby vs MK Dons MK Dons logo
10:00 - Sat 07 Feb League Two
Cheltenham logo Cheltenham vs MK Dons MK Dons logo

MK Dons Results

14:30 - Fri 09 Jan FA Cup
MK Dons logo MK Dons 4 4-5 Oxford Oxford logo 5
07:00 - Sun 04 Jan League Two
MK Dons logo MK Dons 2 2-2 Chesterfield Chesterfield logo 2
10:00 - Thu 01 Jan League Two
Colchester logo Colchester 1 1-0 MK Dons MK Dons logo 0
14:45 - Mon 29 Dec League Two
MK Dons logo MK Dons 1 1-1 Notts County Notts County logo 1
10:00 - Fri 26 Dec League Two
MK Dons logo MK Dons 1 1-0 Swindon Swindon logo 0

Previous MK Dons Lineups

Confirmed Lineups Predicted Lineups
09 Jan FA Cup
MK Dons 4-5 Oxford
04 Jan League Two
MK Dons 2-2 Chesterfield
01 Jan League Two
Colchester 1-0 MK Dons
29 Dec League Two
MK Dons 1-1 Notts County
26 Dec League Two
MK Dons 1-0 Swindon

MK Dons League Position

League Two 2025/2026
# Team G W D L +/- P
1 Bromley 25 15 6 4 44:27 51
2 Swindon 24 14 4 6 39:26 46
3 Walsall 24 13 4 7 32:23 43
4 Salford 24 13 4 7 35:31 43
5 MK Dons 25 11 8 6 46:28 41
6 Cambridge 24 11 8 5 28:19 41
7 Chesterfield 25 10 10 5 42:35 40
8 Notts County 24 11 6 7 36:26 39
9 Colchester 24 9 9 6 38:28 36
10 Crewe 25 10 6 9 39:33 36
11 Barnet 24 9 8 7 32:26 35
12 Grimsby 24 9 7 8 35:30 34
13 Fleetwood 24 9 7 8 32:30 34
14 Accr. Stanley 24 9 6 9 27:26 33
15 Oldham 24 7 11 6 24:19 32
16 Gillingham 24 7 11 6 31:28 32
17 Tranmere 25 8 8 9 39:39 32
18 Cheltenham 25 9 3 13 25:41 30
19 Barrow 24 6 6 12 26:35 24
20 Bristol Rovers 24 6 3 15 21:44 21
21 Crawley 25 4 7 14 28:45 19
22 Shrewsbury 24 4 7 13 21:41 19
23 Harrogate 25 4 6 15 19:40 18
24 Newport 24 4 5 15 24:43 17
# Team G W D L +/- P
1 Bromley 12 8 4 0 26:13 28
2 Cambridge 12 8 3 1 18:7 27
3 Swindon 12 7 3 2 19:12 24
4 Salford 12 7 3 2 20:16 24
5 Chesterfield 12 6 4 2 23:13 22
6 MK Dons 13 6 4 3 23:14 22
7 Crewe 13 6 4 3 23:18 22
8 Fleetwood 12 6 4 2 21:17 22
9 Walsall 12 7 1 4 17:13 22
10 Notts County 12 6 3 3 22:13 21
11 Accr. Stanley 12 6 3 3 16:10 21
12 Colchester 12 5 4 3 20:13 19
13 Cheltenham 13 6 1 6 14:14 19
14 Gillingham 12 4 6 2 16:12 18
15 Grimsby 12 5 2 5 17:11 17
16 Oldham 12 3 6 3 13:10 15
17 Barnet 12 4 3 5 18:16 15
18 Crawley 12 3 5 4 17:16 14
19 Tranmere 13 3 5 5 16:20 14
20 Shrewsbury 12 3 4 5 10:15 13
21 Bristol Rovers 12 3 1 8 8:21 10
22 Barrow 12 2 3 7 10:20 9
23 Harrogate 12 2 1 9 8:22 7
24 Newport 12 1 3 8 11:21 6