Skip to content

Barnsley vs Milton Keynes DonsH2H & Team Form

POST
-
-
-
Oct 03, 2026
Oakwell Stadium

Barnsley vs Milton Keynes Dons — computed insights

Current streaks (all competitions)
TeamGamesRunUnbeatenWinlessScored inConceded inLast-5 ptsLast-5 goals
Barnsley15L105382/158-16
Milton Keynes Dons15W140116/159-8
Barnsley — last 5 games
  1. L1-5 vs Stevenage2026-09-05
  2. L0-3 @ Plymouth Argyle2026-09-12
  3. D3-3 @ Peterborough United2026-09-15
  4. D1-1 vs Leicester City2026-09-19
  5. L3-4 vs Leeds United U212026-09-22
Milton Keynes Dons — last 5 games
  1. L1-3 @ Wigan Athletic2026-09-02
  2. D3-3 @ Wycombe Wanderers2026-09-05
  3. D1-1 vs Peterborough United2026-09-12
  4. D0-0 @ AFC Wimbledon2026-09-17
  5. W4-1 vs Crawley Town2026-09-22
Head-to-head, computed
Meetings on record
5
Period covered
2013-02-16 – 2023-04-29
Barnsley wins
2
Draws
1
Milton Keynes Dons wins
2
Avg goals per meeting
5.2
Over 2.5 goals
80%
Both teams scored
80%
Home side won
40%share of all meetings won by whichever club hosted
Last 5 meetings
2W 1D 2L (Barnsley view)
Avg goals, last 5 vs all-time
5.2 vs 5.2
Most recent meetings
DateHomeScoreAway
2023-04-29Milton Keynes Dons4-4Barnsley
2022-11-19Barnsley3-1Milton Keynes Dons
2015-01-24Milton Keynes Dons2-0Barnsley
2014-09-13Barnsley3-5Milton Keynes Dons
2013-02-16Milton Keynes Dons1-3Barnsley
Standings context (current table)
TeamPosPldPtsGDFormForm rankForm vs pos
Barnsley2198-8LLDLL22-1
Milton Keynes Dons1899-5DDDLW13+5
Table context
Points gap
1 ptsBarnsley 8 · Milton Keynes Dons 9
Positions
#21 vs #18
Goals per game
1/1.89 vs 1.22/1.78scored/conceded per game · league average 1.42

How we calculate this

Previous Meetings

Head to Head

Matchday 9 — League One

  • Wigan Athletic vs Mansfield Town — 3 Oct 2026
  • Reading vs Bradford City — 3 Oct 20261-1
  • Peterborough United vs Notts County — 3 Oct 2026
  • Luton Town vs Doncaster Rovers — 3 Oct 2026
  • Leyton Orient vs Plymouth Argyle — 3 Oct 20260-2
  • Burton Albion vs Huddersfield Town — 3 Oct 20261-3
  • Bromley vs Wycombe Wanderers — 3 Oct 2026
  • AFC Wimbledon vs Stevenage — 3 Oct 2026
  • Sheffield Wednesday vs Cambridge United — 27 Oct 2026
  • Oxford United vs Stockport County — 27 Oct 2026