Skip to content
GioScore

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

Match strip & events

OXF 2–2 MKD · 2–3 yellow

1′HT90′Oxford United on top 49 of 90 min · OXF 51% · MKD 49% pressure · peaks OXF 90′, MKD 29′
  1. Full time 2–2
  2. Ciaron Brown2–2Goal · left foot · assist Gatlin O'Donkor
  3. Jay MateteYellow card
  4. Mark HarrisYellow card
  5. +Jack Sandersfor Charlie Goode · injury
  6. Mo Missangafor Siriki Dembélé
  7. Peter Kiosofor Brodie Spencer
  8. Charlie GoodeYellow card
  9. Callum Patersonfor Sam Nombe
  10. Jay Matetefor Dan Barlaser
  11. Nathaniel Méndez-Laingfor Aaron Collins
  12. Gatlin O'Donkorfor Jamie McDonnell
  13. Cameron BrannaganYellow card
  14. Marvin EkpitetaYellow card
  15. Half-time 1–2
  16. Aaron Collins1–2Goal · header · assist Ryan Wintle
  17. Charlie Goode1–1Goal · header · assist Dan Barlaser
  18. Mark Harris1–0Goal · right foot

Head-to-head

13 meetings on record since 2016

5-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
  1. Milton Keynes Dons1–1Oxford UnitedFA Cup
  2. Oxford United0–1Milton Keynes DonsEFL Trophy
  3. Milton Keynes Dons1–1Oxford UnitedLeague One
  4. Oxford United1–2Milton Keynes DonsLeague One
  5. Oxford United1–0Milton Keynes DonsLeague One
Show all 13 meetings
  1. Milton Keynes Dons1–2Oxford UnitedLeague One
  2. Milton Keynes Dons1–1Oxford UnitedLeague One
  3. Oxford United3–2Milton Keynes DonsLeague One
  4. Milton Keynes Dons1–0Oxford UnitedLeague One
  5. Oxford United3–1Milton Keynes DonsLeague One
  6. Milton Keynes Dons1–1Oxford UnitedLeague One
  7. Oxford United1–0Milton Keynes DonsLeague One
  8. Milton Keynes Dons0–0Oxford UnitedLeague One
  1. Milton Keynes DonsnextOxford UnitedLeague One

Form

last 10 matches of each side, all competitions, before kick-off
Oxford United7d restequal rest · old → new7d restMilton Keynes Dons
  1. 2-0W11 Apr
  2. 0-1L18 Apr
  3. 0-1L21 Apr
  4. 4-1W25 Apr
  5. 0-2L2 May
  6. 3-1W21 Jul
  7. 2-1W25 Jul
  8. 3-1W28 Jul
  9. 2-0W1 Aug
  10. 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

  1. 3-1W18 Apr
  2. 3-0W25 Apr
  3. 1-1D2 May
  4. 4-1W10 Jul
  5. 1-2L17 Jul
  6. 0-1L22 Jul
  7. 0-2L25 Jul
  8. 0-0D28 Jul
  9. 2-0W1 Aug
  10. 1-4L8 Aug

4-2-4goals 15:121.40pts/game

  1. ALeyton Orient0–2
  2. HIpswich Town2–0
  3. HCrawley Town3–1
  4. ABarnet2–1
  5. AAldershot Town3–1

latest 5

  1. ANorwich City1–4
  2. ACheltenham Town2–0
  3. ABarnet0–0
  4. AWealdstone0–2
  5. ATottenham Hotspur0–1
Show older matches
  1. AMillwall0–2
  2. HSheffield Wednesday4–1
  3. HWrexham0–1
  4. ADerby County0–1
  5. HWatford2–0

older

  1. AIstra 19611–2
  2. AMaidenhead United4–1
  3. AFleetwood Town1–1
  4. HTranmere Rovers3–0
  5. ACrewe Alexandra3–1

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
  1. 63%Possession37%
  2. 17Shots24
  3. 4Shots on target6
  4. 2Big chances2
  5. 8Corners9
  6. 390Passes218
  7. 14Fouls14
  8. 2Yellow cards3
All 42 stats
  1. Attack
  2. 5Accurate crosses10
  3. 81Attacks98
  4. 0Big chances missed1
  5. 24Crosses27
  6. 51Dangerous attacks57
  7. 24Dribble attempts11
  8. 0Hit woodwork1
  9. 2Offsides3
  10. 24%Shot accuracy25%
  11. 10Shots blocked7
  12. 10Shots inside box16
  13. 3Shots off target11
  14. 7Shots outside box8
  15. 11Successful dribbles5
  16. Passing
  17. 27Accurate long passes30
  18. 287Accurate passes128
  19. 80%Forward passes %82%
  20. 14Key passes15
  21. 42%Long pass accuracy41%
  22. 64Long passes74
  23. 74%Pass accuracy59%
  24. 58Passes in final third75
  25. Defence
  26. 32Ball recoveries43
  27. 29Ball safe29
  28. 65Duels won62
  29. 10Goal kicks5
  30. 24Headers won18
  31. 8Interceptions16
  32. 4Saves2
  33. 16Tackles24
  34. Discipline
  35. 14Free kicks14
  36. Other
  37. 178Possession lost157
  38. 3Substitutions4
  39. 38Throw-ins24

Player leaders

this match

Shots

  1. Sam NombeMKD5
  2. Ryan WintleMKD4 (1)
  3. A. CollinsMKD4 (1)

Big chances created

  1. Ryan WintleMKD2
  2. G. JonesMKD1
  3. Gatlin O'DonkorOXF1

Passes

  1. Cameron BrannaganOXF53/63
  2. Sam LongOXF36/39
  3. Jack CurrieOXF35/46

Progressive passes

  1. Cameron BrannaganOXF53 (84%)
  2. Ciaron Maurice BrownOXF40 (93%)
  3. Jack CurrieOXF38 (83%)

Final-third passes

  1. Craig MacGillivrayMKD19
  2. Dan BarlaserMKD15
  3. Cameron BrannaganOXF13

Duels won

  1. Siriki DembéléOXF10/19
  2. Sam LongOXF9/14
  3. Marvin EkpitetaMKD9/16

Dribbles

  1. Siriki DembéléOXF3/7
  2. Dan BarlaserMKD1/1
  3. Ryan WintleMKD1/1

Table after full time

League One 2026/2027
#TeamPW-D-LGoalsGDPtsBefore
1Luton Town11-0-04:3+139th ▲8
2Oxford United10-1-02:20121st ▲19
3Milton Keynes Dons10-1-02:20123rd ▲20
4Leicester City10-1-01:1014th
5Notts County10-1-01:1017th ▲2
24Reading10-0-13:4-102nd ▼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
  1. Reading3–4Luton Town
  2. Notts County1–1Leicester City
  3. Plymouth Argyle1–3Stockport County
  4. Mansfield Town2–1Doncaster Rovers
  5. Leyton Orient1–2Sheffield Wednesday
  6. Huddersfield Town3–0AFC Wimbledon
  7. Cambridge United3–2Wigan Athletic
  8. Burton Albion1–1Stevenage
  9. Bradford City2–0Peterborough United
  10. Blackpool1–1Wycombe Wanderers
League One fixtures and results →

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
Oxford United4-2-3-16.96 avg rating 7.063-1-4-2Milton Keynes Dons
  1. 16.8Jamie Cumming100′
  1. 156.8Brodie Gilmore Spencer↓77′
  2. 27.3Sam Long100′
  3. 37.3Ciaron Maurice BrownG 100′
  4. 266.5Jack Currie100′
  1. 186.8Jamie Carson McDonnell↓64′
  2. 87.3Cameron BrannaganYC 100′
  1. 106.3Aidomo Emakhu100′
  2. 117.3Tyler Goodrham100′
  3. 236.6Siriki Dembélé↓77′
  1. 97.5Mark HarrisG YC 100′
  1. 16.4Craig MacGillivray100′
  1. 57.4C. GoodeG YC ↓78′+
  2. 356.6Curtis Nelson100′
  3. 217.0Marvin EkpitetaYC 100′
  1. 47.9Dan BarlaserA ↓74′
  1. 156.5Cohen Bramall100′
  2. 267.3Ben Wiles100′
  3. 247.6Ryan WintleA 100′
  4. 27.4G. Jones100′
  1. 106.9A. CollinsG ↓69′
  2. 96.8Sam Nombe↓74′
  1. 19Gatlin O'DonkorFW · A ↑64′7.0
  2. 30Peter KiosoDF · ↑77′6.4
  3. 57Mo MissangaFW · ↑77′6.5
  4. 6Michal HelikDF
  5. 13Simon EastwoodGK
  6. 27Leo SnowdenFW
  7. 32Louie SibleyMF

SubstitutesCoaches: Aaron Ramsey (1.60 PPG) · Paul Warne (1.49 PPG)G goal · A assist · YC yellow · RC red · ↑ on · ↓ off

  1. 11Nathaniel Mendez-LaingFW · ↑69′6.6
  2. 13Callum PatersonFW · ↑74′6.4
  3. 28Jay MateteMF · YC ↑74′6.3
  4. 32Jack SandersDF · ↑78′6.8
  5. 7Daniel CrowleyMF
  6. 47Simone TrosoMF
  7. 51Sebastian StaceyGK

Top ratings

XI avg 6.96 v 7.06
  1. Dan BarlaserMKD7.9
  2. Ryan WintleMKD7.6
  3. Mark HarrisOXF7.5
  4. C. GoodeMKD7.4
  5. G. JonesMKD7.4

Season comparison

as the teams came into the match
  1. Goal markets & scoring rates · 15 games each
  2. 2.47Goals per game (both sides)2.47
  3. 80%Over 1.573%
  4. 33%Over 2.547%
  5. 27%Over 3.527%
  6. 47%Both teams scored53%
  7. 20%Clean sheets27%
  8. 33%Failed to score33%
  9. Oxford United at home v Milton Keynes Dons away
  10. 8Played11
  11. 5Won3
  12. 2Drawn3
  13. 1Lost5
  14. 14-5Goals (for-against)13-14
  15. 2.13Points per game1.09
  16. 25%Over 2.536%
  17. 38%Clean sheets18%
  18. 1st half vs 2nd half scoring · 15 games each
  19. 9-91st-half goals (for-against)10-8
  20. 12-72nd-half goals (for-against)9-10
  21. 57%Goals after half-time47%
  22. 80%Goal before half-time73%
  23. 5-5-5Half-time W-D-L5-6-4

How we calculate this

Updated