League One · 2026Full timeFull-time analysis
22Full-time analysis

This page describes the completed match context. The result is not presented as a prior forecast.

This match

Match statistics

MetricOxford UnitedMilton Keynes Dons
Shots17 shots24 shots
Shots on target4 shots6 shots
Expected goals1.14 xG1.76 xG
Possession63% 37%
Corners8 corners9 corners
Fouls14 fouls14 fouls

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Each team attacks towards its own end of the pitch.

Charlie Goode · Milton Keynes Dons · 29′ · 0.01 xG · goalCohen Bramall · Milton Keynes Dons · 45′ · 0.01 xG · off target or blockedSiriki Dembélé · Oxford United · 59′ · 0.01 xG · off target or blockedCameron Brannagan · Oxford United · 62′ · 0.01 xG · off target or blockedDaniel Barlaser · Milton Keynes Dons · 73′ · 0.01 xG · off target or blockedDaniel Barlaser · Milton Keynes Dons · 9′ · 0.02 xG · off target or blockedSam Nombe · Milton Keynes Dons · 64′ · 0.02 xG · off target or blockedSiriki Dembélé · Oxford United · 71′ · 0.02 xG · off target or blockedMo Missanga · Oxford United · 90′ · 0.02 xG · off target or blockedRyan Wintle · Milton Keynes Dons · 90′ · 0.02 xG · off target or blockedMarvin Ekpiteta · Milton Keynes Dons · 11′ · 0.03 xG · off target or blockedTyler Goodrham · Oxford United · 15′ · 0.03 xG · on targetBen Wiles · Milton Keynes Dons · 29′ · 0.03 xG · off target or blockedAidomo Emakhu · Oxford United · 65′ · 0.03 xG · off target or blockedSam Nombe · Milton Keynes Dons · 68′ · 0.03 xG · off target or blockedMo Missanga · Oxford United · 86′ · 0.03 xG · off target or blockedMo Missanga · Oxford United · 89′ · 0.03 xG · off target or blockedRyan Wintle · Milton Keynes Dons · 13′ · 0.04 xG · on targetSiriki Dembélé · Oxford United · 20′ · 0.04 xG · off target or blockedDaniel Barlaser · Milton Keynes Dons · 32′ · 0.04 xG · on targetBen Wiles · Milton Keynes Dons · 47′ · 0.04 xG · off target or blockedAidomo Emakhu · Oxford United · 59′ · 0.04 xG · off target or blockedTyler Goodrham · Oxford United · 62′ · 0.04 xG · off target or blockedAidomo Emakhu · Oxford United · 90′ · 0.04 xG · off target or blockedCallum Paterson · Milton Keynes Dons · 90′ · 0.04 xG · off target or blockedCohen Bramall · Milton Keynes Dons · 44′ · 0.05 xG · on targetMark Harris · Oxford United · 85′ · 0.05 xG · off target or blockedCameron Brannagan · Oxford United · 86′ · 0.05 xG · off target or blockedRyan Wintle · Milton Keynes Dons · 29′ · 0.07 xG · off target or blockedBrodie Spencer · Oxford United · 57′ · 0.07 xG · on targetRyan Wintle · Milton Keynes Dons · 68′ · 0.07 xG · off target or blockedSam Nombe · Milton Keynes Dons · 37′ · 0.08 xG · off target or blockedAaron Collins · Milton Keynes Dons · 65′ · 0.08 xG · off target or blockedBen Wiles · Milton Keynes Dons · 45′ · 0.09 xG · on targetAaron Collins · Milton Keynes Dons · 68′ · 0.10 xG · off target or blockedSam Nombe · Milton Keynes Dons · 27′ · 0.12 xG · off target or blockedAaron Collins · Milton Keynes Dons · 55′ · 0.12 xG · off target or blockedCiaron Brown · Oxford United · 90′ · 0.24 xG · goalMark Harris · Oxford United · 20′ · 0.41 xG · goalAaron Collins · Milton Keynes Dons · 34′ · 0.62 xG · goal
  • off target
  • on target
  • goal
  • penalty
  • size = xG

Oxford United: 17 shots, 4 on target, 1.16 xG. Milton Keynes Dons: 23 shots, 6 on target, 1.74 xG. · 1 unplaced

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

0120′HT90′Mark Harris · Oxford United · 20′Ciaron Brown · Oxford United · 90′Charlie Goode · Milton Keynes Dons · 29′Aaron Collins · Milton Keynes Dons · 34′

The step line is cumulative expected goals; circles mark goals. Final: Oxford United 1.16 xG · Milton Keynes Dons 1.74 xG.

Full time

What the match recorded

Oxford United and Milton Keynes Dons drew 2–2. Recorded in this match (Oxford United – Milton Keynes Dons): shots 17–24, shots on target 4–6, expected goals 1.14–1.76, possession 63%–37%. This is what was recorded. It is not a claim that the result was foreseeable.

History

Head-to-head

Recent meetings between these teams — history, not a forecast.

Last 5 meetings

2Oxford United
2Draws
1Milton Keynes Dons
Milton Keynes DonsOxford United · FA Cup11
Milton Keynes DonsOxford United · League One11
Oxford UnitedMilton Keynes Dons · League One12
Oxford UnitedMilton Keynes Dons · League One10
Milton Keynes DonsOxford United · League One12

Head-to-Head & Recent Meetings

Limited historical context

PitchMath holds only part of the history for this match.

Current-season evidence is below the threshold and the previous-season record is incomplete, so only what is actually stored is shown.

1 / 2 matches toward the first current-season grade

Current season so far

Completed matches in the season being played. Kept separate from the historical block below.

  • Oxford United1 matches
  • Milton Keynes Dons1 matches

Previous-season context

Recorded season totals from the source competition. Not current form.

Oxford United

Competition
Championship
Season
2025/26
Sample
46 matches
Profile grade
A
Data cutoff
23 May 2026
  • Goals scored0.98 goals/match
  • Goals allowed1.28 goals/match
  • Expected goals1.13 xG/match
  • Expected goals allowed1.27 xG/match
  • Shots12 shots/match
  • Shots allowed14.1 shots/match
  • Shots on target3.44 shots/match
  • Shots on target allowed4.13 shots/match
  • Possession39.6%
  • Corners4.02 corners/match
  • Corners allowed7.2 corners/match
  • Fouls10.8 fouls/match
  • Clean-sheet frequency17%
  • Scoring frequency59%

Milton Keynes Dons

No trustworthy previous-season profile is stored for this club.

Evidence quality

How much supports this analysis

Grade D · UnavailableUnavailableunavailable
Season samples1 / 1home / away teams
Recent samples1 / 1last-five windows
FreshnessLess than one dayfrom nearest prior match
  • At least one team has fewer than the configured season sample.
  • At least one team has an incomplete last-five window.
  • Recorded xG is incomplete, so xG context is omitted where unavailable.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • Some metrics are unavailable or below their observation minimum: goals_for, goals_against, xg_for, xg_against, shots, shots_on_target, possession, corners, cards, fouls.
  • The completed-match sample is too small for broad style conclusions.
Analysis cutoff: Sat, 15 Aug 2026, 15:30 UTC · analysis-v4