Walsall vs Oldham Athletic

29 December 2025 · League Two · 2025/26 · Referee Oliver Mackey

Full time 1 – 2

Half-time: 0–1

  • Daniel Kanu 50’
  • Joe Garner 15’
  • Kian Harratt 90+6’

Match summary

Oldham Athletic took a 2-1 win at Walsall, with the winner arriving in stoppage time. Oldham Athletic led 1-0 at half-time.

Joe Garner put Oldham Athletic ahead with a header in the 15th minute, Daniel Kanu equalised in the 50th minute, and Kian Harratt won it with a header in stoppage time.

Shots finished 18-11 to Oldham Athletic, with 4 on target for Walsall and 6 for Oldham Athletic.

Match stats

53% Possession 47%
11 Shots 18
4 Shots on target 6
4 Corners 7
301 Passes 267
69.1% Pass accuracy 59.2%
12 Tackles 21
13 Fouls 15
2 Yellow cards 2
0 Offsides 4

Key events

Walsall Oldham Athletic
0’
M. MellonManagerArgument
Kick-off
Evan WeirShot on target
2’
8’
Kai PayneShot on target
15’
Joe GarnerHeader0-1 (Oldham Athletic)
Daniel KanuShot on target
17’
38’
40’
Kai PayneShot on target
40’
Joe GarnerShot on target
45+2’
Joe GarnerFoul
Half-time0-1
Daniel KanuLeft foot shot1-1 (Walsall)
50’
Second half underway
56’
Kai PayneFoul
58’
Joe QuigleyJoe Garner
Aaron PressleyJamille Matt
65’
Aaron PressleyShot on target
72’
Jid OkekeConnor Barrett
76’
84’
Kian HarrattKane Drummond
87’
90+2’
Jamie RobsonShot on target
90+6’
Kian HarrattHeader1-2 (Oldham Athletic)
Full-time1-2

Shot map

Every shot and where it was taken from.

 Oldham Athletic attacking Walsall attacking 
2’ Evan Weir (Walsall), from a corner, saved 3’ Ryan Finnigan (Walsall), from a corner, off target 6’ Jamille Matt (Walsall), set piece, blocked 8’ Kai Payne (Oldham Athletic), open play, saved 15’ Joe Garner (Oldham Athletic), from a corner, goal 15’ Tom Pett (Oldham Athletic), set piece, blocked 17’ Daniel Kanu (Walsall), open play, saved 18’ Ryan Woods (Oldham Athletic), open play, off target 19’ Joe Garner (Oldham Athletic), open play, off target 40’ Kai Payne (Oldham Athletic), open play, saved 40’ Joe Garner (Oldham Athletic), open play, saved 40’ Tom Pett (Oldham Athletic), open play, off target 43’ Joe Garner (Oldham Athletic), open play, off target 46’ Jamille Matt (Walsall), open play, blocked 47’ Jamille Matt (Walsall), set piece, off target 47’ Aden Flint (Walsall), set piece, off target 50’ Daniel Kanu (Walsall), open play, goal 59’ Reagan Ogle (Oldham Athletic), from a corner, off target 62’ Manny Monthe (Oldham Athletic), open play, off target 68’ Jamie Robson (Oldham Athletic), set piece, off target 71’ Connor Barrett (Walsall), open play, blocked 72’ Aaron Pressley (Walsall), open play, saved 73’ Tom Pett (Oldham Athletic), set piece, blocked 73’ Joe Quigley (Oldham Athletic), open play, blocked 77’ Albert Adomah (Walsall), open play, off target 89’ Manny Monthe (Oldham Athletic), open play, off target 90+2’ Kian Harratt (Oldham Athletic), open play, off target 90+2’ Jamie Robson (Oldham Athletic), open play, saved 90+6’ Kian Harratt (Oldham Athletic), from a corner, goal 2’ Evan Weir (Walsall), from a corner, saved 3’ Ryan Finnigan (Walsall), from a corner, off target 6’ Jamille Matt (Walsall), set piece, blocked 8’ Kai Payne (Oldham Athletic), open play, saved 15’ Joe Garner (Oldham Athletic), from a corner, goal 15’ Tom Pett (Oldham Athletic), set piece, blocked 17’ Daniel Kanu (Walsall), open play, saved 18’ Ryan Woods (Oldham Athletic), open play, off target 19’ Joe Garner (Oldham Athletic), open play, off target 40’ Kai Payne (Oldham Athletic), open play, saved 40’ Joe Garner (Oldham Athletic), open play, saved 40’ Tom Pett (Oldham Athletic), open play, off target 43’ Joe Garner (Oldham Athletic), open play, off target 46’ Jamille Matt (Walsall), open play, blocked 47’ Jamille Matt (Walsall), set piece, off target 47’ Aden Flint (Walsall), set piece, off target 50’ Daniel Kanu (Walsall), open play, goal 59’ Reagan Ogle (Oldham Athletic), from a corner, off target 62’ Manny Monthe (Oldham Athletic), open play, off target 68’ Jamie Robson (Oldham Athletic), set piece, off target 71’ Connor Barrett (Walsall), open play, blocked 72’ Aaron Pressley (Walsall), open play, saved 73’ Tom Pett (Oldham Athletic), set piece, blocked 73’ Joe Quigley (Oldham Athletic), open play, blocked 77’ Albert Adomah (Walsall), open play, off target 89’ Manny Monthe (Oldham Athletic), open play, off target 90+2’ Kian Harratt (Oldham Athletic), open play, off target 90+2’ Jamie Robson (Oldham Athletic), open play, saved 90+6’ Kian Harratt (Oldham Athletic), from a corner, goal
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Walsall 3-5-2 Starting XI
Roberts
Weir
Farquharson 36’
Flint
Harper
Comley
Finnigan 77’
Clarke
Barrett 76’
Kanu 77’
Matt 65’
Oldham Athletic 5-3-2 Starting XI
Hudson
Robson
Daniels
Monthe
Ogle
Caprice
Pett
Woods
Payne
Drummond 84’
Garner 58’

Player stats

Goalkeeper1 player
Myles Roberts
90′ 4 2 24 1 – – – –
Defenders4 players
Priestley Farquharson Taken off
36′ 1 – 1 3 2 7 – – – –
90′ 1 1 – 8 6 29 1 – –
90′ 1 2 1 3 2 38 1 – – –
Rico Browne Came on as a substitute
54′ 1 – – 6 3 25 1 – – –
Midfielders7 players
Connor Barrett Taken off
76′ – – 27 1 – 3 1 10 – – –
Ryan Finnigan Taken off
77′ – – 22 – – 1 1 4 1 1 –
90′ – – 36 1 – 1 2 4 1 1 –
90′ – – 22 2 – 1 – 5 1 2
90′ – – 26 1 – 1 – 7 2 3 –
Jid Okeke Came on as a substitute
14′ – – 5 – – – – – 1 – –
Charlie Lakin Came on as a substitute
13′ – – 5 – – – – 1 – – –
Forwards4 players
Daniel Kanu Taken off
77′ 1 – 2 2 – – – 2 2 5 –
Jamille Matt Taken off
65′ – 1 3 – – – 1 6 1 15 –
Aaron Pressley Came on as a substitute
25′ – – 1 1 – – 1 5 1 12 –
Albert Adomah Came on as a substitute
13′ – – 1 – – – – 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 47% Avg odds 1.99
Draw 29% Avg odds 3.16
Oldham Athletic win 24% Avg odds 3.87

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.