Milton Keynes Dons 5-1 Shrewsbury Town: result and report

League Two · Saturday 24 January 2026

Result

Milton Keynes Dons 5-1 Shrewsbury Town

League Two · Saturday 24 January 2026, 15:00 UTC · half-time 3-0

Milton Keynes Dons · Shrewsbury Town · League Two predictions

Milton Keynes Dons 5-1 Shrewsbury Town: match report

Milton Keynes Dons defeated Shrewsbury Town 5-1 in the League Two on Saturday 24 January 2026. It was 3-0 at half-time.

Callum Paterson opened the scoring in the 8th minute. Milton Keynes Dons's goals came from Callum Paterson (8'), Callum Paterson (11', penalty), Callum Paterson (34'), Luke Offord (81') and Daniel Crowley (88'). Shrewsbury Town scored through Tom Sang (83').

Discipline: Milton Keynes Dons received 1 yellow card; Shrewsbury Town received 5 yellow cards.

Going into the game Milton Keynes Dons were 6th on 44 points from 26 and Shrewsbury Town 20th on 22 points from 25. Milton Keynes Dons went on to finish that season 1st with 87 points, and Shrewsbury Town 19th with 49.

Milton Keynes Dons lined up in a 3-1-4-2 and Shrewsbury Town in a 4-4-2. The highest match rating in our data went to Callum Paterson of Milton Keynes Dons (9.2), ahead of Ben Wiles (7.5).

Data as of 5 Nov 2026.

Key events

  • 7'Yellow card · Iwan MorganShrewsbury Town
  • 7'Yellow cardShrewsbury Town
  • 8'Goal · Callum PatersonMilton Keynes Dons · 1-0
  • 10'Yellow card · Luca HooleShrewsbury Town
  • 11'Penalty goal · Callum PatersonMilton Keynes Dons · 2-0
  • 31'Yellow card · Aaron NemaneMilton Keynes Dons
  • 34'Goal · Callum PatersonMilton Keynes Dons · 3-0
  • 40'Yellow card · Taylor PerryShrewsbury Town
  • 81'Goal · Luke OffordMilton Keynes Dons · 4-0
  • 83'Goal · Tom SangShrewsbury Town · 4-1
  • 88'Goal · Daniel CrowleyMilton Keynes Dons · 5-1
  • 90+3'Yellow card · Sam ClucasShrewsbury Town

Head-to-head

3 meetings: Milton Keynes Dons 1, draws 0, Shrewsbury Town 2.

Team news

Unavailable

Milton Keynes Dons line-up (3-1-4-2)

Craig MacGillivray, Jack Sanders, Curtis Nelson, Luke Offord, Liam Kelly, Gethin Jones, Ben Wiles, Alex Gilbey, Aaron Nemane, Callum Paterson, Aaron Collins

Shrewsbury Town line-up (4-4-2)

Will Brook, Nick Freeman, Luca Hoole, Will Boyle, Sam Clucas, Ismeal Kabia, Taylor Perry, Josh Ruffels, Iwan Morgan, John Marquis, Trey Samuel-Ogunsuyi