League One (England)
Barnsley Host Milton Keynes Dons at Oakwell
Oct 3, 2026, 2:00 PM UTC
Match Preview
Barnsley's home record reads 7-6-7 (W-D-L) over the last 20 games, a run that has been solid without being spectacular at home. The over 2.5 line has hit in 70% of their recent home matches. Most recently home, they lost to Leeds United U21 by 3-4.
With 7 wins from their last 20 away matches, Milton Keynes Dons has been up and down on their travels. Goals have flowed too — 50% of those away matches finished above 2.5. Last time out away, they drew with AFC Wimbledon 0-0.
Barnsley vs Milton Keynes Dons has produced 2 wins for Barnsley, 2 for Milton Keynes Dons, and 1 draws across their last 5 games — a fairly complete picture of how this fixture tends to go. 80% of those meetings have finished over 2.5 goals. Their most recent meeting, in the League One, ended Milton Keynes Dons 4-4 Barnsley.
Odds Analysis & Market Prediction
With each bookmaker's margin removed, the market makes Barnsley the favourite at 39%. 1 of 1 bookmakers agree.
Fair win probability
Average bookmaker margin 10.9%.
Archived Oct 3, 2026, 11:50 AM UTC
Pre-Match Odds Comparison · Barnsley vs Milton Keynes Dons
| Book | Home | Draw | Away |
|---|---|---|---|
| BetRivers | 2.30 | 3.40 | 2.63 |
Moneyline captured before kickoff — historical reference only. 21+
Head-to-Head Record
| League One · Regular Season - 45 | 2023-04-29 | Milton Keynes Dons 4-4 Barnsley | D |
| League One · Regular Season - 19 | 2022-11-19 | Barnsley 3-1 Milton Keynes Dons | W |
| League One · Regular Season - 27 | 2015-01-24 | Milton Keynes Dons 2-0 Barnsley | L |
| League One · Regular Season - 7 | 2014-09-13 | Barnsley 3-5 Milton Keynes Dons | L |
| FA Cup · 5th Round | 2013-02-16 | Milton Keynes Dons 1-3 Barnsley | W |
Recent Form — Home & Away
Barnsley — Home
- 2026-09-22Barnsley vs Leeds United U21 3-4
- 2026-09-19Barnsley vs Leicester 1-1
- 2026-09-05Barnsley vs Stevenage 1-5
- 2026-09-02Barnsley vs Blackpool 2-1
- 2026-08-25Barnsley vs Crewe 3-2
- 2026-08-15Barnsley vs Bromley 0-1
- 2026-08-01Barnsley vs Lincoln 3-0
- 2026-05-02Barnsley vs Stockport County 1-3
- 2026-04-18Barnsley vs Bradford 2-2
- 2026-04-06Barnsley vs Plymouth 0-3
- 2026-03-21Barnsley vs Doncaster 0-1
- 2026-03-17Barnsley vs Wigan 1-1
- 2026-03-10Barnsley vs Cardiff 1-1
- 2026-03-07Barnsley vs Exeter City 2-1
- 2026-03-03Barnsley vs Wycombe 0-1
- 2026-02-17Barnsley vs Peterborough 2-1
- 2026-02-14Barnsley vs AFC Wimbledon 3-3
- 2026-02-03Barnsley vs Northampton 2-2
- 2026-01-31Barnsley vs Stevenage 3-1
- 2026-01-17Barnsley vs Blackpool 2-1
Barnsley — Away
- 2026-09-12Plymouth vs Barnsley 3-0
- 2026-08-29Leyton Orient vs Barnsley 1-3
- 2026-08-22Doncaster vs Barnsley 0-0
- 2026-08-02Guiseley AFC vs Barnsley 1-1
- 2026-07-25Scarborough Athletic vs Barnsley 0-2
- 2026-07-18Blackburn vs Barnsley 3-0
- 2026-07-11York vs Barnsley 2-1
- 2026-07-04Matlock Town vs Barnsley 0-2
- 2026-04-28Northampton vs Barnsley 0-1
- 2026-04-25Luton vs Barnsley 2-1
- 2026-04-21Stevenage vs Barnsley 1-0
- 2026-04-14Port Vale vs Barnsley 0-0
- 2026-04-11Rotherham vs Barnsley 1-3
- 2026-04-03Burton Albion vs Barnsley 1-1
- 2026-03-14Mansfield Town vs Barnsley 2-2
- 2026-02-28Leyton Orient vs Barnsley 1-3
- 2026-02-21Huddersfield vs Barnsley 2-1
- 2026-02-07Bolton vs Barnsley 3-2
- 2026-01-27Cardiff vs Barnsley 4-0
- 2026-01-24Reading vs Barnsley 2-2
Milton Keynes Dons — Home
- 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
- 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