Skip to content
GioScore

Milton Keynes Dons vs Harrogate Town Result, Stats, Lineups & H2H

FT · HT 2–14 – 1

Rushian Hepburn-Murphy 29′Luke Offord 45+5′A. Collins 51′Ben Wiles 63′3rd

24thTobias Brenan 25′

Player of the matchBen WilesMKD · 1 goal · 104′ played · 5 shots (2 on target) · 3 key passes · 3 interceptions

7.9
Possession
57%43%
Shots · on target in brackets
17 (9)15 (4)
Corners
72
Table · 65 v 27 pts
3rd → 2nd24th

League TwoMatchday 36Stadium mkRef A. Chilowicz

Events

MKD 4–1 HAT · 1–0 yellow
  1. Full time 4–1
  2. George Thomsonfor S. Duke-McKenna
  3. Jonathan Lekofor A. Collins
  4. Levi Suttonfor Tobias Brenan
  5. Joseph Tomlinsonfor Luke Offord
  6. +Sam Wallerfor Henry Gray · injury
  7. Bobby Faulknerfor Liam Gibson
  8. M. Bennettfor Emile Acquah
  9. Ben Wiles4–1Goal · header · assist Liam Kelly
  10. Liam Kellyfor Daniel Crowley
  11. G. Jonesfor Aaron Nemane
  12. A. Collins3–1Goal · left foot · assist Aaron Nemane
  13. Scott Hoganfor Rushian Hepburn-Murphy
  14. Half-time 2–1
  15. Luke Offord2–1Goal · header · assist Daniel Crowley
  16. Rushian Hepburn-Murphy1–1Goal · left foot
  17. Jack SandersYellow card
  18. Tobias Brenan0–1Goal · right foot

Season comparison

as the teams came into the match
  1. Goal markets & scoring rates · 15 games each
  2. 2.47Goals per game (both sides)1.8
  3. 67%Over 1.560%
  4. 33%Over 2.527%
  5. 33%Over 3.50%
  6. 47%Both teams scored40%
  7. 47%Clean sheets13%
  8. 13%Failed to score53%
  9. Milton Keynes Dons at home v Harrogate Town away
  10. 8Played8
  11. 4Won1
  12. 4Drawn2
  13. 0Lost5
  14. 12-5Goals (for-against)4-9
  15. 2Points per game0.63
  16. 25%Over 2.513%
  17. 50%Clean sheets13%
  18. 1st half vs 2nd half scoring · 14 games each
  19. 18-21st-half goals (for-against)3-4
  20. 7-92nd-half goals (for-against)4-14
  21. 28%Goals after half-time57%
  22. 79%Goal before half-time36%
  23. 10-3-1Half-time W-D-L2-9-3

How we calculate this

Expected vs happened

as of kick-off

62%Model · draw 21%17%

Projected goals
1.94 – 0.90total 2.84 · from goals per game before kick-off
Most likely scores
1–0 11.3%2–0 11%1–1 10.2%
OutcomeModelHappened
Milton Keynes Dons win62%Yes
Draw21%No
Harrogate Town win17%No
Over 1.5 goals78%Yes
Over 2.5 goals54%Yes
Over 3.5 goals31%Yes
Both teams to score51%Yes
Milton Keynes Dons clean sheet41%No
Harrogate Town clean sheet14%No

Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this

Matchday 36

League Two · the other 10 games
  1. Cheltenham Town2–2Barrow
  2. Grimsby Town1–1Bromley
  3. Barnet3–1Salford City
  4. Accrington Stanley1–1Cambridge United
  5. Crewe Alexandra3–1Bristol Rovers
  6. Chesterfield15:00Shrewsbury Town
  7. Crawley Town2–2Swindon Town
  8. Fleetwood Town0–0Gillingham
  9. Newport County1–0Colchester United
  10. Tranmere Rovers2–0Oldham Athletic
League Two fixtures and results →

What stands out

  • 2ndfrom 3rd

    Milton Keynes Dons moved from 3rd to 2nd in the League Two table with this result.62 → 65 points after 35 matches; order by points, goal difference, goals scored.

  • 2–1half-time

    The match stood at 2–1 at half-time before 2–0 after the break (4–1 full time).

Team stats

40 figures
  1. 57%Possession43%
  2. 17Shots15
  3. 9Shots on target4
  4. 5Big chances1
  5. 7Corners2
  6. 480Passes356
  7. 11Fouls10
  8. 1Yellow cards0
All 40 stats
  1. Attack
  2. 9Accurate crosses3
  3. 129Attacks98
  4. 2Big chances missed0
  5. 22Crosses15
  6. 48Dangerous attacks34
  7. 12Dribble attempts14
  8. 1Offsides3
  9. 53%Shot accuracy27%
  10. 4Shots blocked5
  11. 12Shots inside box7
  12. 4Shots off target6
  13. 5Shots outside box8
  14. 3Successful dribbles10
  15. Passing
  16. 24Accurate long passes23
  17. 361Accurate passes261
  18. 81%Forward passes %81%
  19. 16Key passes11
  20. 37%Long pass accuracy34%
  21. 65Long passes67
  22. 75%Pass accuracy73%
  23. 61Passes in final third47
  24. Defence
  25. 42Ball recoveries47
  26. 126Ball safe130
  27. 8Goal kicks6
  28. 32Headers won30
  29. 9Interceptions13
  30. 3Saves5
  31. 16Tackles14
  32. Discipline
  33. 10Free kicks11
  34. Other
  35. 170Possession lost160
  36. 5Substitutions5
  37. 24Throw-ins29

Lineups

Starting XIs · ratings at full time
Milton Keynes Dons3-5-27.06 avg rating 6.674-2-3-1Harrogate Town
  1. 16.7Craig MacGillivray104′
  1. 216.9Marvin Ekpiteta104′
  2. 327.0Jack SandersYC 104′
  3. 157.4Luke OffordG ↓73′
  1. 166.7Aaron NemaneA ↓60′
  2. 267.9Ben WilesG 104′
  3. 86.7Alex Gilbey104′
  4. 77.7Daniel CrowleyA ↓60′
  5. 226.6Jon Mellish104′
  1. 107.3A. CollinsG ↓81′
  2. 296.8Rushian Hepburn-MurphyG ↓46′
  1. 136.4Henry Gray↓70′+
  1. 36.4Jacob Slater104′
  2. 306.3Liam Gibson↓67′
  3. 316.6Cathal Heffernan104′
  4. 166.1Chanse Headman104′
  1. 47.1Jack Evans104′
  2. 87.0Bryn Morris104′
  1. 226.9Reece Smith104′
  2. 387.8Tobias BrenanG ↓80′
  3. 116.3S. Duke-McKenna↓81′
  1. 126.6Emile Acquah↓67′
  1. 2G. JonesDF · ↑60′6.8
  2. 6Liam KellyMF · A ↑60′7.2
  3. 9Scott HoganFW · ↑46′6.5
  4. 14Joseph TomlinsonDF · ↑73′6.5
  5. 17Jonathan LekoFW · ↑81′6.7
  6. 24Connor Lemonheigh-EvansMF
  7. 27Connal TruemanGK

SubstitutesCoaches: Paul Warne (1.49 PPG) · Simon WeaverG goal · A assist · YC yellow · RC red · ↑ on · ↓ off

  1. 7George ThomsonMF · ↑81′6.5
  2. 10M. BennettFW · ↑67′6.5
  3. 17Levi SuttonMF · ↑80′6.5
  4. 20Bobby FaulknerDF · ↑67′6.6
  5. 33Sam WallerGK · ↑70′6.6
  6. 6Warren BurrellDF
  7. 26Grant HortonDF

Top ratings

XI avg 7.06 v 6.67
  1. Ben WilesMKD7.9
  2. TBTobias BrenanHAT7.8
  3. Daniel CrowleyMKD7.7
  4. Luke OffordMKD7.4
  5. ACA. CollinsMKD7.3

Table after full time

League Two 2025/2026
#TeamPW-D-LGoalsGDPtsBefore
1Bromley3619-13-459:36+23701st
2Milton Keynes Dons3518-11-667:35+32653rd ▲1
3Cambridge United3518-11-650:28+22652nd ▼1
4Notts County3519-7-954:34+20645th ▲1
22Barrow347-7-2035:53-182821st ▼1
23Newport County367-7-2236:63-272823rd
24Harrogate Town366-9-2126:56-302724th
Milton Keynes Dons
3rd → 2nd62 → 65 pts
Harrogate Town
24th27 → 27 pts

Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table

Head-to-head

5 meetings on record since 2023

4-0-1Milton Keynes Dons W-D-L · goals 16:6

4 MKD0 draws1 HAT
With Milton Keynes Dons at home
1-0-1 (2:2)
Goals per meeting
4.4
Over 2.5 goals
80%
Both teams scored
60%
Won by the host
20%
Last 5 (Milton Keynes Dons)
4W 0D 1L · 4.4 goals/game
  1. Harrogate Town0–4Milton Keynes DonsLeague Two
  2. Milton Keynes Dons2–1Harrogate TownLeague Two
  3. Harrogate Town1–5Milton Keynes DonsLeague Two
  4. Harrogate Town3–5Milton Keynes DonsLeague Two
  5. Milton Keynes Dons0–1Harrogate TownLeague Two

Match info

Competition
League Two
Season
2025/2026 · Matchday 36 of 46
Kick-off
Venue
Stadium mk, Milton Keynes
Capacity
30,500 · grass
Weather
7 °C · overcast clouds · humidity 87%
Referee
A. Chilowicz
MKD coach
Paul Warne (1.49 PPG)
HAT coach
Simon Weaver

Match summary

Milton Keynes Dons beat Harrogate Town 4-1 in the League Two (England).

Before kickoff, Milton Keynes Dons (3rd, 62 pts) were 35 points ahead of Harrogate Town (24th, 27 pts). Before kickoff, Harrogate Town were 24th in the table but 7th on points from the last five league games. Milton Keynes Dons had gone 11 matches unbeaten before this one. Across 5 previous meetings on record, Milton Keynes Dons won 4 and Harrogate Town won 1, with 0 draws (4.4 goals per game).

Goals came from Rushian Hepburn-Murphy (29'), Luke Offord (45'), A. Collins (51') and Ben Wiles (63') for Milton Keynes Dons and Tobias Brenan (25') for Harrogate Town.

Milton Keynes Dons — live results and scheduleHarrogate Town — live results and scheduleHow we calculate this

Player leaders

this match

Shots

  1. Ben WilesMKD5 (2)
  2. Tobias BrenanHAT3 (1)
  3. Bryn MorrisHAT3

Big chances created

  1. Ben WilesMKD1
  2. Daniel CrowleyMKD1
  3. Liam KellyMKD1

Passes

  1. Bryn MorrisHAT51/63
  2. Marvin EkpitetaMKD46/61
  3. Jack SandersMKD41/54

Progressive passes

  1. Jack SandersMKD53 (98%)
  2. Bryn MorrisHAT48 (76%)
  3. Marvin EkpitetaMKD46 (75%)

Final-third passes

  1. Daniel CrowleyMKD10
  2. Alex GilbeyMKD10
  3. Jacob SlaterHAT10

Key passes

  1. Daniel CrowleyMKD5
  2. Ben WilesMKD3
  3. Tobias BrenanHAT2

Ball recoveries

  1. Henry GrayHAT10
  2. Bryn MorrisHAT9
  3. Tobias BrenanHAT6

Duels won

  1. Cathal HeffernanHAT10/12
  2. Tobias BrenanHAT8/11
  3. Jack EvansHAT8/13

Dribbles

  1. Tobias BrenanHAT4/4
  2. S. Duke-McKennaHAT3/5
  3. Jacob SlaterHAT2/2

Tackles

  1. Jack EvansHAT6
  2. Marvin EkpitetaMKD3
  3. Alex GilbeyMKD3

Clearances

  1. Cathal HeffernanHAT15
  2. Jack SandersMKD12
  3. Jacob SlaterHAT5

Saves

  1. Henry GrayHAT4
  2. Craig MacGillivrayMKD3
  3. Sam WallerHAT1

Form

last 10 matches of each side, all competitions, before kick-off
Milton Keynes Dons7d restHAT +1d rest8d restHarrogate Town
  1. 1-1D9 Jan
  2. 2-0W17 Jan
  3. 5-1W24 Jan
  4. 1-0W27 Jan
  5. 2-2D31 Jan
  6. 3-2W7 Feb
  7. 1-0W14 Feb
  8. 0-0D17 Feb
  9. 2-0W23 Feb
  10. 1-1D28 Feb

6-4-0goals 18:72.20pts/game

Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below

  1. 0-1L17 Jan
  2. 0-3L24 Jan
  3. 1-2L27 Jan
  4. 0-2L31 Jan
  5. 0-1L3 Feb
  6. 2-1W7 Feb
  7. 1-1D14 Feb
  8. 1-0W17 Feb
  9. 0-0D21 Feb
  10. 1-1D27 Feb

2-3-5goals 6:120.90pts/game

  1. ACambridge United1–1
  2. AWalsall2–0
  3. HCrawley Town0–0
  4. HNewport County1–0
  5. ACheltenham Town3–2

latest 5

  1. HCheltenham Town1–1
  2. HBromley0–0
  3. ABarrow1–0
  4. AChesterfield1–1
  5. HCambridge United2–1
Show older matches
  1. AGrimsby Town2–2
  2. HBristol Rovers1–0
  3. HShrewsbury Town5–1
  4. AAccrington Stanley2–0
  5. HOxford United1–1

older

  1. HSwindon Town0–1
  2. ACrawley Town0–2
  3. HFleetwood Town1–2
  4. HGillingham0–3
  5. AShrewsbury Town0–1

Referee

A. Chilowicz
Cards / match
3.45this match 1 (-2.45)
Yellows / match
3.28this match 1
Reds / match
0.17
Penalties / match
0.2219% of matches
Fouls / match
23.3this match 21

1.72Home 1.72 vs Away 1.56 yellows/match · 4–9 red · 1 coach card1.56

38%Results in 78 recent matches · draw 17%45%

home winsaway wins
With Milton Keynes Dons
1-0-1 in 2 · 2.5 yellows/game
With Harrogate Town
0-0-2 in 2 · 0 yellows/game

Analysed latest 78 of 87 career matches.

Updated