Walsall vs Oldham Athletic

20 October 2026 · League Two · 2026/27 · Referee A Dale

Full time 3 – 0

Half-time: 2–0

  • Tai Sodje 21’
  • Aaron Pressley 26’, 58’ (pen)

Match summary

Walsall won comfortably, 3-0 at home to Oldham Athletic. Walsall led 2-0 at half-time.

Tai Sodje put Walsall ahead in the 21st minute, Aaron Pressley made it 2-0 in the 26th minute, and Pressley made it 3-0 from the penalty spot in the 58th minute.

Shots finished 22-15 to Walsall, with 5 on target for Walsall and 5 for Oldham Athletic. Walsall had a player sent off.

Match stats

54% Possession 46%
22 Shots 15
5 Shots on target 5
8 Corners 1
66 Attacks 66
62 Dangerous attacks 54
377 Passes 320
78.0% Pass accuracy 76.9%
12 Tackles 16
13 Fouls 21
3 Yellow cards 3
1 Red cards 0
0 Offsides 1

Key events

Walsall Oldham Athletic
Kick-off
Corner
8’
Tai SodjeTime wasting
9’
13’
Kane DrummondShot on target
Corner
13’
Aaron PressleyShot on target
18’
20’
Tai SodjeRight foot shot1-0 (Walsall)
21’
23’
Favour FawunmiShot on target
Aaron PressleyRight foot shot2-0 (Walsall)
26’
32’
Corner
34’
40’
Half-time2-0
Second half underway
49’
Kane DrummondShot on target
Corner
57’
Aaron PressleyPenalty3-0 (Walsall)
58’
58’
Mathew HudsonArgument
Elicha AhuiProfessional foul last man
61’
62’
Favour FawunmiHandball
62’
Corner
Corner
65’
66’
Kane DrummondShot on target
Corner
66’
Corner
68’
75’
Gus Scott-MorrissShot on target
Corner
86’
Andy DallasShot on target
90+2’
Full-time3-0

Shot map

Every shot and where it was taken from.

 Oldham Athletic attacking Walsall attacking 
2’ Isaac Moore (Walsall), open play, blocked 12’ Courtney Clarke (Walsall), direct free kick, off target 13’ Isaac Moore (Walsall), from a corner, off target 13’ Kane Drummond (Oldham Athletic), open play, saved 18’ Aaron Pressley (Walsall), open play, saved 21’ Tai Sodje (Walsall), open play, goal 23’ Favour Fawunmi (Oldham Athletic), open play, saved 25’ Isaac Moore (Walsall), set piece, off target 26’ Aaron Pressley (Walsall), open play, goal 26’ Tai Sodje (Walsall), open play, off target 28’ Calum Kavanagh (Oldham Athletic), set piece, off target 37’ Tom Pett (Oldham Athletic), open play, blocked 39’ Kane Drummond (Oldham Athletic), open play, off target 41’ Aaron Pressley (Walsall), open play, off target 42’ Lewis Simper (Walsall), open play, blocked 44’ Courtney Clarke (Walsall), open play, off target 46’ Tai Sodje (Walsall), open play, off target 46’ Calum Kavanagh (Oldham Athletic), open play, off target 46’ Charlie Crew (Walsall), open play, off target 49’ Kane Drummond (Oldham Athletic), open play, saved 51’ Calum Kavanagh (Oldham Athletic), set piece, off target 51’ Calum Kavanagh (Oldham Athletic), direct free kick, blocked 52’ Ollie Norburn (Oldham Athletic), open play, off target 57’ Courtney Clarke (Walsall), open play, blocked 58’ Aaron Pressley (Walsall), penalty, goal 62’ Jamie Robson (Oldham Athletic), from a corner, blocked 62’ Favour Fawunmi (Oldham Athletic), direct free kick, blocked 64’ Mike Fondop (Oldham Athletic), open play, off target 65’ Tai Sodje (Walsall), from a corner, blocked 66’ Kane Drummond (Oldham Athletic), open play, saved 69’ Favour Fawunmi (Oldham Athletic), open play, off target 72’ Lewis Simper (Walsall), open play, blocked 75’ Gus Scott-Morriss (Oldham Athletic), open play, saved 82’ Reece Smith (Walsall), open play, off target 84’ Andy Dallas (Walsall), set piece, blocked 86’ Andy Dallas (Walsall), open play, blocked 88’ Reece Smith (Walsall), open play, blocked 90+2’ Andy Dallas (Walsall), open play, saved 2’ Isaac Moore (Walsall), open play, blocked 12’ Courtney Clarke (Walsall), direct free kick, off target 13’ Isaac Moore (Walsall), from a corner, off target 13’ Kane Drummond (Oldham Athletic), open play, saved 18’ Aaron Pressley (Walsall), open play, saved 21’ Tai Sodje (Walsall), open play, goal 23’ Favour Fawunmi (Oldham Athletic), open play, saved 25’ Isaac Moore (Walsall), set piece, off target 26’ Aaron Pressley (Walsall), open play, goal 26’ Tai Sodje (Walsall), open play, off target 28’ Calum Kavanagh (Oldham Athletic), set piece, off target 37’ Tom Pett (Oldham Athletic), open play, blocked 39’ Kane Drummond (Oldham Athletic), open play, off target 41’ Aaron Pressley (Walsall), open play, off target 42’ Lewis Simper (Walsall), open play, blocked 44’ Courtney Clarke (Walsall), open play, off target 46’ Tai Sodje (Walsall), open play, off target 46’ Calum Kavanagh (Oldham Athletic), open play, off target 46’ Charlie Crew (Walsall), open play, off target 49’ Kane Drummond (Oldham Athletic), open play, saved 51’ Calum Kavanagh (Oldham Athletic), set piece, off target 51’ Calum Kavanagh (Oldham Athletic), direct free kick, blocked 52’ Ollie Norburn (Oldham Athletic), open play, off target 57’ Courtney Clarke (Walsall), open play, blocked 58’ Aaron Pressley (Walsall), penalty, goal 62’ Jamie Robson (Oldham Athletic), from a corner, blocked 62’ Favour Fawunmi (Oldham Athletic), direct free kick, blocked 64’ Mike Fondop (Oldham Athletic), open play, off target 65’ Tai Sodje (Walsall), from a corner, blocked 66’ Kane Drummond (Oldham Athletic), open play, saved 69’ Favour Fawunmi (Oldham Athletic), open play, off target 72’ Lewis Simper (Walsall), open play, blocked 75’ Gus Scott-Morriss (Oldham Athletic), open play, saved 82’ Reece Smith (Walsall), open play, off target 84’ Andy Dallas (Walsall), set piece, blocked 86’ Andy Dallas (Walsall), open play, blocked 88’ Reece Smith (Walsall), open play, blocked 90+2’ Andy Dallas (Walsall), open play, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Walsall 4-2-3-1 Starting XI
Ward
Ahui
Skura
Connolly
Furlong 68’
Crew 63’
Moore
Simper
Sodje 79’
Clarke 63’
Pressley 2 68’
Oldham Athletic 4-2-3-1 Starting XI
Hudson
Robson
Daniels 70’
Monthe
Sutton
Norburn
Appiah-Forson
Pett 51’
Drummond
Fawunmi
Kavanagh

Player stats

Goalkeeper1 player
90′ 5 0 40 – – – 1 –
Defenders6 players
Elicha Ahui Sent off
61′ 3 – – 5 – 24 1 – –
90′ 1 2 – 3 1 57 – – 1 –
90′ – – 2 4 2 55 3 – – –
James Furlong Taken off
68′ – 2 – 4 – 19 1 – – –
Ryan Leak Came on as a substitute
27′ – – – 3 2 9 – – – –
Mason Hancock Came on as a substitute
22′ – 2 – 1 1 6 – – – –
Midfielders7 players
Charlie Crew Taken off
63′ – – 39 1 – 2 1 4 3 –
90′ – – 36 1 – 3 1 9 1 4 –
90′ – – 25 1 – 1 – 4 1 1
Tai Sodje Taken off
79′ 1 – 9 1 – – – 4 – 3
Courtney Clarke Taken off
63′ – – 12 2 – 1 – 3 2 – –
Sven Sprangler Came on as a substitute
27′ – – 10 – – 1 – 2 – 1 –
Reece Smith Came on as a substitute
22′ – – 10 – – – – – – – –
Forwards2 players
Aaron Pressley Taken off
68′ 2 – 4 3 – – – 3 – 22 –
Andy Dallas Came on as a substitute
11′ – – 3 1 – – 2 2 1 3 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Walsall win 36% Avg odds 2.57
Draw 27% Avg odds 3.46
Oldham Athletic win 37% Avg odds 2.53

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.