17
HOME
NEWS
Latest News
Features
Analyses
Great Goals Project
Job Security
Season Reviews
LIVE SCORES
17
Live Scores
17
Tuesday
Yesterday (Wednesday)
Today
(Thursday)
Tomorrow (Friday)
Saturday
Sunday
Monday
Most Exciting Matches
Best Performing Players
COMPETITIONS
Premier League
La Liga
Serie A
Bundesliga
Ligue 1
Eredivisie
UEFA Champions League
UEFA Europa League
All competitions..
TEAMS
Man Utd
Liverpool
Man City
Arsenal
Chelsea
Tottenham
Barcelona
Real Madrid
Bayern
Juventus
PSG
PLAYERS
Top 50 Best Players
Overall
Overall Rising
Goalkeepers
Defenders
(Full) Backs
Central Midfielders
Attacking Midfielders
Attacking Midfielders Left/Right
Attackers
Golden Boys
Golden Boys Rising
Veterans
Golden Boys
Golden Boys Top 50
Golden Boys Rising
Phil Foden
Matthijs de Ligt
Frenkie de Jong
Houssem Aouar
Jadon Sancho
Kai Havertz
Gianluigi Donnarumma
Declan Rice
Vinícius Júnior
Martin Odegaard
BETTING
ABOUT US
FAQs
Colophon
Contact
Privacy Policy
Terms Of Use
Recommended Sites
Data Sports Group
Welcome
Guest
Profile
Notifications
Thank you for using Footballcritic.
Start by talking about your audience, not yourself.
Logout
x
FootballCritic
England
League Two
2025/2026
Walsall - Milton Keynes
Match Report
Walsall
WAL
0 - 2
-
Full Time
Milton Keynes
MKD
Hepburn-Murphy
(30'),
Mellish
(84')
Preview
Lineups
Report
Match stats
Player ratings
Walsall vs Milton Keynes Live Updates and Match Report
All events
Milton Keynes has won the match.
Player IN
Substitute in,
Aaron Nemane
.
Player IN
Substitute in,
Jack Sanders
.
Player OUT
Substitute out,
Rushian Hepburn-Murphy
.
Player OUT
Substitute out,
Liam Kelly
.
90+2'
Player IN
Substitute in,
Connor Lemonheigh-Evans
.
Player OUT
Substitute out,
Gethin Jones
.
86'
Assist
Assist given by
Marvin Ekpiteta
.
GOAL!!! 0-2
Goal by
Jon Mellish
.
84'
Player IN
Substitute in,
Aaron Loupalo-Bi
.
Player OUT
Substitute out,
Courtney Clarke
.
82'
Player IN
Substitute in,
Albert Adomah
.
Player IN
Substitute in,
Harrison Burke
.
Player OUT
Substitute out,
Jid Okeke
.
Player OUT
Substitute out,
Kacper Łopata
.
76'
Player IN
Substitute in,
Scott Hogan
.
Player OUT
Substitute out,
Daniel Crowley
.
74'
Yellow card
Yellow card for
Marvin Ekpiteta
.
69'
Player IN
Substitute in,
Jamie Jellis
.
Player IN
Substitute in,
Rico Richards
.
Player OUT
Substitute out,
Alexander Pattison
.
Player OUT
Substitute out,
Charlie Lakin
.
59'
Yellow card
Yellow card for
Jon Mellish
.
58'
Yellow card
Yellow card for
Aden Flint
.
45'
Yellow card
Yellow card for
Daniel Crowley
.
44'
Assist
Assist given by
Alex Gilbey
.
GOAL!!! 0-1
Goal by
Rushian Hepburn-Murphy
.
30'
Yellow card
Yellow card for
Alexander Pattison
.
26'
Do Not Sell My Personal Information
Substitute in, Aaron Nemane.
Substitute in, Jack Sanders.
Substitute out, Rushian Hepburn-Murphy.
Substitute out, Liam Kelly.
Substitute in, Connor Lemonheigh-Evans.
Substitute out, Gethin Jones.
Assist given by Marvin Ekpiteta.
Goal by Jon Mellish.
Substitute in, Aaron Loupalo-Bi.
Substitute out, Courtney Clarke.
Substitute in, Albert Adomah.
Substitute in, Harrison Burke.
Substitute out, Jid Okeke.
Substitute out, Kacper Łopata.
Substitute in, Scott Hogan.
Substitute out, Daniel Crowley.
Yellow card for Marvin Ekpiteta.
Substitute in, Jamie Jellis.
Substitute in, Rico Richards.
Substitute out, Alexander Pattison.
Substitute out, Charlie Lakin.
Yellow card for Jon Mellish.
Yellow card for Aden Flint.
Yellow card for Daniel Crowley.
Assist given by Alex Gilbey.
Goal by Rushian Hepburn-Murphy.
Yellow card for Alexander Pattison.