Possession
Possession
xG, big chances, touches and duels are ESPN's numbers; other sites' models can differ a little.
Possession
Andrew Dallas (Walsall) Substitution at 79'
Gus Scott-Morriss (Oldham Athletic) Substitution at 70'
Reece Smith (Walsall) Substitution at 68'
Mason Hancock (Walsall) Substitution at 68'
Sven Sprangler (Walsall) Substitution at 63'
Last 5 meetings
Possession
Ryan Leak (Walsall) Substitution at 63'
Favour Fawunmi (Oldham Athletic) Yellow Card at 62'
Elicha Ahui (Walsall) Red Card at 61'
Aaron Pressley (Walsall) Penalty - Scored at 58'
Matthew Hudson (Oldham Athletic) Yellow Card at 58'
Mike Fondop-Talom (Oldham Athletic) Substitution at 51'
Jamie Robson (Oldham Athletic) Yellow Card at 40'
Lewis Simper (Walsall) Yellow Card at 32'
Aaron Pressley (Walsall) Goal at 26'
Tai Sodje (Walsall) Goal at 21'
Charlie Crew (Walsall) Yellow Card at 20'
Tai Sodje (Walsall) Yellow Card at 9'
Possession
xG, big chances, touches and duels are ESPN's numbers; other sites' models can differ a little.
Andrew Dallas (Walsall) Substitution at 79'
Gus Scott-Morriss (Oldham Athletic) Substitution at 70'
Reece Smith (Walsall) Substitution at 68'
Mason Hancock (Walsall) Substitution at 68'
Sven Sprangler (Walsall) Substitution at 63'
Ryan Leak (Walsall) Substitution at 63'
Favour Fawunmi (Oldham Athletic) Yellow Card at 62'
Elicha Ahui (Walsall) Red Card at 61'
Aaron Pressley (Walsall) Penalty - Scored at 58'
Matthew Hudson (Oldham Athletic) Yellow Card at 58'
Mike Fondop-Talom (Oldham Athletic) Substitution at 51'
Jamie Robson (Oldham Athletic) Yellow Card at 40'
Lewis Simper (Walsall) Yellow Card at 32'
Aaron Pressley (Walsall) Goal at 26'
Tai Sodje (Walsall) Goal at 21'
Charlie Crew (Walsall) Yellow Card at 20'
Tai Sodje (Walsall) Yellow Card at 9'