← All Matchups

League One (England)

Milton Keynes Dons Host Reading at Stadium mk

Oct 10, 2026, 2:00 PM UTC

Match Preview

Milton Keynes Dons's home record reads 11-8-1 (W-D-L) over the last 20 games, a run that has been up and down on home turf. 45% of their last 20 home matches have gone over 2.5 goals. Their latest home result: a 4-1 win versus Crawley Town.

Reading has been up and down on their travels coming into this fixture, a away sample of 20 games returning 9 wins against 6 losses. Goals have flowed too — 45% of those away matches finished above 2.5. In their last away match, it finished a 2-2 draw against Wycombe.

In their last 5 games, Reading holds the edge with 2 wins to Milton Keynes Dons's 1 win, with 2 draws in between. 40% of those meetings have finished over 2.5 goals. They last met in the EFL Trophy, a game that finished Reading 1-0 Milton Keynes Dons.

Odds Analysis & Market Prediction

With each bookmaker's margin removed, the market makes Reading the favourite at 41%. 3 of 3 bookmakers agree.

Fair win probability

Milton Keynes Dons
32%
Draw
27%
Reading
41%

Average bookmaker margin 8.6%.

Archived Oct 3, 2026, 12:39 PM UTC

Pre-Match Odds Comparison · Milton Keynes Dons vs Reading

BookHomeDrawAway
Fanatics2.853.502.25
Bovada2.853.302.30
BetUS2.853.302.30

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

EFL Trophy · Southern - 22025-10-07Reading 1-0 Milton Keynes DonsL
FA Cup · 1st Round2023-11-04Reading 3-2 Milton Keynes DonsL
League Cup · 2nd Round2016-08-23Reading 3-3 Milton Keynes DonsD
Championship · Regular Season - 272016-01-16Milton Keynes Dons 1-0 ReadingW
Championship · Regular Season - 42015-08-22Reading 0-0 Milton Keynes DonsD

Recent Form — Home & Away

Milton Keynes Dons — Home

WDDDWWDLWWDWWWDDWDWW
  • 2026-09-22Milton Keynes Dons vs Crawley Town 4-1
  • 2026-09-12Milton Keynes Dons vs Peterborough 1-1
  • 2026-08-29Milton Keynes Dons vs Leicester 0-0
  • 2026-08-22Milton Keynes Dons vs Huddersfield 1-1
  • 2026-04-25Milton Keynes Dons vs Tranmere 3-0
  • 2026-04-11Milton Keynes Dons vs Bromley 2-1
  • 2026-04-03Milton Keynes Dons vs Barrow 0-0
  • 2026-03-21Milton Keynes Dons vs Barnet 1-3
  • 2026-03-18Milton Keynes Dons vs Colchester 1-0
  • 2026-03-07Milton Keynes Dons vs Harrogate Town 4-1
  • 2026-02-17Milton Keynes Dons vs Crawley Town 0-0
  • 2026-02-14Milton Keynes Dons vs Newport County 1-0
  • 2026-01-27Milton Keynes Dons vs Bristol Rovers 1-0
  • 2026-01-24Milton Keynes Dons vs Shrewsbury 5-1
  • 2026-01-04Milton Keynes Dons vs Chesterfield 2-2
  • 2025-12-29Milton Keynes Dons vs Notts County 1-1
  • 2025-12-26Milton Keynes Dons vs Swindon Town 1-0
  • 2025-12-13Milton Keynes Dons vs Cambridge United 1-1
  • 2025-12-06Milton Keynes Dons vs Oldham 3-1
  • 2025-11-29Milton Keynes Dons vs Fleetwood Town 2-1

Milton Keynes Dons — Away

DDLDLWDLLLWDWDLWWDWW
  • 2026-09-17AFC Wimbledon vs Milton Keynes Dons 0-0
  • 2026-09-05Wycombe vs Milton Keynes Dons 3-3
  • 2026-09-02Wigan vs Milton Keynes Dons 3-1
  • 2026-08-15Oxford United vs Milton Keynes Dons 2-2
  • 2026-08-08Norwich vs Milton Keynes Dons 4-1
  • 2026-08-01Cheltenham vs Milton Keynes Dons 0-2
  • 2026-07-28Barnet vs Milton Keynes Dons 0-0
  • 2026-07-25Wealdstone vs Milton Keynes Dons 2-0
  • 2026-07-22Tottenham vs Milton Keynes Dons 1-0
  • 2026-07-17Istra 1961 vs Milton Keynes Dons 2-1
  • 2026-07-10Maidenhead vs Milton Keynes Dons 1-4
  • 2026-05-02Fleetwood Town vs Milton Keynes Dons 1-1
  • 2026-04-18Crewe vs Milton Keynes Dons 1-3
  • 2026-04-06Oldham vs Milton Keynes Dons 1-1
  • 2026-03-28Salford City vs Milton Keynes Dons 1-0
  • 2026-03-14Swindon Town vs Milton Keynes Dons 1-2
  • 2026-03-10Gillingham vs Milton Keynes Dons 1-5
  • 2026-02-28Cambridge United vs Milton Keynes Dons 1-1
  • 2026-02-23Walsall vs Milton Keynes Dons 0-2
  • 2026-02-07Cheltenham vs Milton Keynes Dons 2-3

Reading — Home

WLWWLWLLLWDWDWDDWWWL
  • 2026-09-19Reading vs Notts County 2-0
  • 2026-09-15Reading vs Brentford 1-2
  • 2026-09-05Reading vs Blackpool 3-1
  • 2026-09-02Reading vs Mansfield Town 5-0
  • 2026-08-15Reading vs Luton 3-4
  • 2026-08-01Reading vs Charlton 3-0
  • 2026-05-02Reading vs Blackpool 0-1
  • 2026-04-18Reading vs Cardiff 1-3
  • 2026-04-06Reading vs Lincoln 1-2
  • 2026-03-28Reading vs Wigan 3-0
  • 2026-03-14Reading vs Plymouth 2-2
  • 2026-02-28Reading vs Bradford 2-1
  • 2026-02-17Reading vs Bolton 1-1
  • 2026-02-14Reading vs Wycombe 3-2
  • 2026-01-27Reading vs Exeter City 2-2
  • 2026-01-24Reading vs Barnsley 2-2
  • 2026-01-04Reading vs Stockport County 1-0
  • 2026-01-01Reading vs Burton Albion 2-0
  • 2025-12-18Reading vs Luton 3-2
  • 2025-12-09Reading vs Peterborough 1-2

Reading — Away

DLWDWWWLWDLDLWLWDWLW
  • 2026-09-26Wycombe vs Reading 2-2
  • 2026-09-12Cambridge United vs Reading 2-1
  • 2026-08-25Stevenage vs Reading 0-3
  • 2026-08-22AFC Wimbledon vs Reading 0-0
  • 2026-07-31Crawley Town vs Reading 0-1
  • 2026-07-28Newport County vs Reading 0-4
  • 2026-07-25Woking vs Reading 0-2
  • 2026-07-17Getafe vs Reading 1-0
  • 2026-07-11Farnborough vs Reading 1-2
  • 2026-04-25Rotherham vs Reading 1-1
  • 2026-04-11Doncaster vs Reading 1-0
  • 2026-04-03Huddersfield vs Reading 1-1
  • 2026-03-21Stevenage vs Reading 1-0
  • 2026-03-17Burton Albion vs Reading 1-2
  • 2026-03-10Mansfield Town vs Reading 1-0
  • 2026-03-07Luton vs Reading 2-3
  • 2026-02-21Port Vale vs Reading 1-1
  • 2026-02-10Wigan vs Reading 1-2
  • 2026-02-07AFC Wimbledon vs Reading 3-2
  • 2026-01-31Northampton vs Reading 0-2