Oxford United vs Milton Keynes Dons Result, Stats, Lineups & H2H
FT · HT 1–22 – 2
Mark Harris 20′Ciaron Brown 90+5′21st
23rdCharlie Goode 29′Aaron Collins 34′
Player of the matchDan BarlaserMKD · 1 assist · 76′ played · 4 key passes · 15 final-3rd passes · 3 shots (1 on target)
7.9- Possession
- 63%37%
- Shots · on target in brackets
- 17 (4)24 (6)
- Corners
- 89
- Table · 1 v 1 pts
- 21st → 2nd23rd → 3rd
League OneMatchday 1The Kassam StadiumRef O. Yates
This meeting
Match strip & events
OXF 2–2 MKD · 2–3 yellow1′HT90′Oxford United on top 49 of 90 min · OXF 51% · MKD 49% pressure · peaks OXF 90′, MKD 29′
- Full time 2–2
- Ciaron Brown2–2Goal · left foot · assist Gatlin O'Donkor
- Jay MateteYellow card
- Mark HarrisYellow card
- +Jack Sandersfor Charlie Goode · injury
- Mo Missangafor Siriki Dembélé
- Peter Kiosofor Brodie Spencer
- Charlie GoodeYellow card
- Callum Patersonfor Sam Nombe
- Jay Matetefor Dan Barlaser
- Nathaniel Méndez-Laingfor Aaron Collins
- Gatlin O'Donkorfor Jamie McDonnell
- Cameron BrannaganYellow card
- Marvin EkpitetaYellow card
- Half-time 1–2
- Aaron Collins1–2Goal · header · assist Ryan Wintle
- Charlie Goode1–1Goal · header · assist Dan Barlaser
- Mark Harris1–0Goal · right foot
Head-to-head
13 meetings on record since 20165-5-3Oxford United W-D-L · goals 15:12
5 OXF5 draws3 MKD- With Oxford United at home
- 4-0-2 (9:6)
- Goals per meeting
- 2.08
- Over 2.5 goals
- 31%
- Both teams scored
- 62%
- Won by the host
- 38%
- Last 5 (Oxford United)
- 1W 2D 2L · 1.8 goals/game
- Milton Keynes Dons1–1Oxford UnitedFA Cup
- Oxford United0–1Milton Keynes DonsEFL Trophy
- Milton Keynes Dons1–1Oxford UnitedLeague One
- Oxford United1–2Milton Keynes DonsLeague One
- Oxford United1–0Milton Keynes DonsLeague One
Show all 13 meetings
- Milton Keynes Dons1–2Oxford UnitedLeague One
- Milton Keynes Dons1–1Oxford UnitedLeague One
- Oxford United3–2Milton Keynes DonsLeague One
- Milton Keynes Dons1–0Oxford UnitedLeague One
- Oxford United3–1Milton Keynes DonsLeague One
- Milton Keynes Dons1–1Oxford UnitedLeague One
- Oxford United1–0Milton Keynes DonsLeague One
- Milton Keynes Dons0–0Oxford UnitedLeague One
- Milton Keynes DonsnextOxford UnitedLeague One
Form
last 10 matches of each side, all competitions, before kick-off- 2-0W11 Apr
- 0-1L18 Apr
- 0-1L21 Apr
- 4-1W25 Apr
- 0-2L2 May
- 3-1W21 Jul
- 2-1W25 Jul
- 3-1W28 Jul
- 2-0W1 Aug
- 0-2L8 Aug
6-0-4goals 16:101.80pts/game
Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below
- 3-1W18 Apr
- 3-0W25 Apr
- 1-1D2 May
- 4-1W10 Jul
- 1-2L17 Jul
- 0-1L22 Jul
- 0-2L25 Jul
- 0-0D28 Jul
- 2-0W1 Aug
- 1-4L8 Aug
4-2-4goals 15:121.40pts/game
Referee
O. Yates- Cards / match
- 4.24this match 5 (+0.76)
- Yellows / match
- 4.03this match 5
- Reds / match
- 0.21
- Penalties / match
- 0.2320% of matches
- Fouls / match
- 21.2this match 28
2.05Home 2.05 vs Away 1.98 yellows/match · 10–11 red · 7 coach cards1.98
40%Results in 100 recent matches · draw 22%38%
home winsaway wins- With Oxford United
- 2-1-1 in 4 · 1.75 yellows/game
- With Milton Keynes Dons
- 1-0-1 in 2 · 1.5 yellows/game
Analysed latest 100 of 134 career matches.
What stands out
- 2ndfrom 21st
Oxford United moved from 21st to 2nd in the League One table with this result.0 → 1 points after 1 matches; order by points, goal difference, goals scored.
- 3rdfrom 23rd
Milton Keynes Dons moved from 23rd to 3rd in the League One table with this result.0 → 1 points after 1 matches; order by points, goal difference, goals scored.
Team stats
42 figures- 63%Possession37%
- 17Shots24
- 4Shots on target6
- 2Big chances2
- 8Corners9
- 390Passes218
- 14Fouls14
- 2Yellow cards3
All 42 stats
- Attack
- 5Accurate crosses10
- 81Attacks98
- 0Big chances missed1
- 24Crosses27
- 51Dangerous attacks57
- 24Dribble attempts11
- 0Hit woodwork1
- 2Offsides3
- 24%Shot accuracy25%
- 10Shots blocked7
- 10Shots inside box16
- 3Shots off target11
- 7Shots outside box8
- 11Successful dribbles5
- Passing
- 27Accurate long passes30
- 287Accurate passes128
- 80%Forward passes %82%
- 14Key passes15
- 42%Long pass accuracy41%
- 64Long passes74
- 74%Pass accuracy59%
- 58Passes in final third75
- Defence
- 32Ball recoveries43
- 29Ball safe29
- 65Duels won62
- 10Goal kicks5
- 24Headers won18
- 8Interceptions16
- 4Saves2
- 16Tackles24
- Discipline
- 14Free kicks14
- Other
- 178Possession lost157
- 3Substitutions4
- 38Throw-ins24
Player leaders
this matchShots
- Sam NombeMKD5
- Ryan WintleMKD4 (1)
- A. CollinsMKD4 (1)
Big chances created
- Ryan WintleMKD2
- G. JonesMKD1
- Gatlin O'DonkorOXF1
Passes
- Cameron BrannaganOXF53/63
- Sam LongOXF36/39
- Jack CurrieOXF35/46
Progressive passes
- Cameron BrannaganOXF53 (84%)
- Ciaron Maurice BrownOXF40 (93%)
- Jack CurrieOXF38 (83%)
Final-third passes
- Craig MacGillivrayMKD19
- Dan BarlaserMKD15
- Cameron BrannaganOXF13
Key passes
- Dan BarlaserMKD4
- Tyler GoodrhamOXF4
- Ryan WintleMKD3
Ball recoveries
- Jamie CummingOXF9
- Craig MacGillivrayMKD9
- Ryan WintleMKD8
Duels won
- Siriki DembéléOXF10/19
- Sam LongOXF9/14
- Marvin EkpitetaMKD9/16
Dribbles
- Siriki DembéléOXF3/7
- Dan BarlaserMKD1/1
- Ryan WintleMKD1/1
Tackles
- Marvin EkpitetaMKD6
- G. JonesMKD3
- Brodie Gilmore SpencerOXF3
Clearances
- Ciaron Maurice BrownOXF12
- Curtis NelsonMKD11
- Brodie Gilmore SpencerOXF9
Saves
- Jamie CummingOXF4
- Craig MacGillivrayMKD2
Table after full time
League One 2026/2027| # | Team | P | W-D-L | Goals | GD | Pts | Before |
|---|---|---|---|---|---|---|---|
| 1 | 1 | 1-0-0 | 4:3 | +1 | 3 | 9th ▲8 | |
| 2 | 1 | 0-1-0 | 2:2 | 0 | 1 | 21st ▲19 | |
| 3 | 1 | 0-1-0 | 2:2 | 0 | 1 | 23rd ▲20 | |
| 4 | 1 | 0-1-0 | 1:1 | 0 | 1 | 4th | |
| 5 | 1 | 0-1-0 | 1:1 | 0 | 1 | 7th ▲2 | |
| 24 | 1 | 0-0-1 | 3:4 | -1 | 0 | 2nd ▼22 |
- Oxford United
- 21st → 2nd0 → 1 pts
- Milton Keynes Dons
- 23rd → 3rd0 → 1 pts
Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table
Matchday 1
League One · the other 10 games- Reading
3–4
Luton Town - Notts County
1–1
Leicester City - Plymouth Argyle
1–3
Stockport County - Mansfield Town
2–1
Doncaster Rovers - Leyton Orient
1–2
Sheffield Wednesday - Huddersfield Town
3–0
AFC Wimbledon - Cambridge United
3–2
Wigan Athletic - Burton Albion
1–1
Stevenage - Bradford City
2–0
Peterborough United - Blackpool
1–1
Wycombe Wanderers
Match info
- Competition
- League One
- Season
- 2026/2027 · Matchday 1 of 46
- Kick-off
- Venue
- The Kassam Stadium, Oxford
- Capacity
- 12,500 · grass
- Weather
- 26 °C · few clouds · humidity 49%
- Referee
- O. Yates
- OXF coach
- Aaron Ramsey (1.60 PPG)
- MKD coach
- Paul Warne (1.49 PPG)
Match summary
Oxford United and Milton Keynes Dons drew 2-2 in the League One (England), Regular Season.
Across 13 previous meetings on record, Oxford United won 5 and Milton Keynes Dons won 3, with 5 draws (2.08 goals per game).
Goals came from Mark Harris (20') and Ciaron Brown (90') for Oxford United and Charlie Goode (29') and Aaron Collins (34') for Milton Keynes Dons.
Oxford United — live results and scheduleMilton Keynes Dons — live results and scheduleHow we calculate this
Lineups
Starting XIs · ratings at full time- 16.8Jamie Cumming100′
- 156.8Brodie Gilmore Spencer↓77′
- 27.3Sam Long100′
- 37.3Ciaron Maurice BrownG 100′
- 266.5Jack Currie100′
- 186.8Jamie Carson McDonnell↓64′
- 87.3Cameron BrannaganYC 100′
- 106.3Aidomo Emakhu100′
- 117.3Tyler Goodrham100′
- 236.6Siriki Dembélé↓77′
- 97.5Mark HarrisG YC 100′
- 16.4Craig MacGillivray100′
- 57.4C. GoodeG YC ↓78′+
- 356.6Curtis Nelson100′
- 217.0Marvin EkpitetaYC 100′
- 47.9Dan BarlaserA ↓74′
- 156.5Cohen Bramall100′
- 267.3Ben Wiles100′
- 247.6Ryan WintleA 100′
- 27.4G. Jones100′
- 106.9A. CollinsG ↓69′
- 96.8Sam Nombe↓74′
- 19Gatlin O'DonkorFW · A ↑64′7.0
- 30Peter KiosoDF · ↑77′6.4
- 57Mo MissangaFW · ↑77′6.5
- 6Michal HelikDF
- 13Simon EastwoodGK
- 27Leo SnowdenFW
- 32Louie SibleyMF
SubstitutesCoaches: Aaron Ramsey (1.60 PPG) · Paul Warne (1.49 PPG)G goal · A assist · YC yellow · RC red · ↑ on · ↓ off
- 11Nathaniel Mendez-LaingFW · ↑69′6.6
- 13Callum PatersonFW · ↑74′6.4
- 28Jay MateteMF · YC ↑74′6.3
- 32Jack SandersDF · ↑78′6.8
- 7Daniel CrowleyMF
- 47Simone TrosoMF
- 51Sebastian StaceyGK
Top ratings
XI avg 6.96 v 7.06
Dan BarlaserMKD7.9
Ryan WintleMKD7.6
Mark HarrisOXF7.5
C. GoodeMKD7.4
G. JonesMKD7.4
Season comparison
as the teams came into the match- Goal markets & scoring rates · 15 games each
- 2.47Goals per game (both sides)2.47
- 80%Over 1.573%
- 33%Over 2.547%
- 27%Over 3.527%
- 47%Both teams scored53%
- 20%Clean sheets27%
- 33%Failed to score33%
- Oxford United at home v Milton Keynes Dons away
- 8Played11
- 5Won3
- 2Drawn3
- 1Lost5
- 14-5Goals (for-against)13-14
- 2.13Points per game1.09
- 25%Over 2.536%
- 38%Clean sheets18%
- 1st half vs 2nd half scoring · 15 games each
- 9-91st-half goals (for-against)10-8
- 12-72nd-half goals (for-against)9-10
- 57%Goals after half-time47%
- 80%Goal before half-time73%
- 5-5-5Half-time W-D-L5-6-4
Updated