Skip to main content

Match analysis

EnglandLeague Two

Walsall vs Oldham — live score & stats

Walsall against Oldham in the League Two (England) on 29th December 2025. Both sides' Elo ratings and recent form, the lineups, the head-to-head record and the best prices on the match are all on this page, refreshing live through the game.

Live score, Elo ratings, form and every key stat from this League Two clash.

Full time1:2HT 0–1

Match Timeline

15'
Joe Garner⚽
Normal Goal → Ryan Woods
36'
Priestley Farquharson🔄
Substitution 1 → Rico Browne
38'
Aden Flint🟨
Yellow Card
45+2'
Joe Garner🟨
Yellow Card
50'
Daniel Kanu⚽
Normal Goal → Jamille Matt
56'
Kai Payne🟨
Yellow Card
58'
Joe Garner🔄
Substitution 1 → Joe Quigley
65'
Jamille Matt🔄
Substitution 2 → Aaron Pressley
76'
Connor Barrett🔄
Substitution 3 → Jid Okeke
77'
Daniel Kanu🔄
Substitution 4 → Albert Adomah
77'
Ryan Finnigan🔄
Substitution 5 → Charlie Lakin
84'
Kane Drummond🔄
Substitution 2 → Kian Harratt
87'
Courtney Clarke🟨
Yellow Card
90+6'
Kian Harratt⚽
Normal Goal → Ryan Woods

Match Statistics

4Shots on Goal6
3Shots off Goal8
11Total Shots17
4Blocked Shots3
9Shots insidebox6
2Shots outsidebox11
13Fouls14
4Corner Kicks6
0Offsides4
54Ball Possession46
2Yellow Cards2
4Goalkeeper Saves2
295Total passes252
203Passes accurate149
69Passes %59

Form & key stats

Last 10 matches, all competitions

Walsall

7W 2D 1L2.30 pts/game

Oldham

3W 3D 4L1.20 pts/game

Per game

Walsall at home vs Oldham away

The stronger figure on each row is highlighted. Both teams to score is a shared stat, so neither side takes the highlight.

Elo ratings

Before the match · within League Two

Overall edge
+143Walsall
Venue edge
+124Walsall
Rating period
Match snapshot
Walsall versus Oldham: long term Elo, before the match
WalsallHomeRatingOldhamAway
Strength
1,574Overall1,431
1,570Match venue1,446
1,570At home1,399
1,530Away1,446
Attack & defence
1,478Attack1,415
1,577Defence1,537
1,521Home attack1,465
1,453Away attack1,403
1,535Home defence1,462
1,583Away defence1,536
Match profile
1,448Goal environment1,633
1,500Home goals1,635
1,448Away goals1,498
1,460Possession1,494
Specialist ratings
1,497Set-piece attack1,513
1,497Set-piece defence1,513
1,546Close games1,430
1,579Winning margin1,438

The venue row sets Walsall at home against Oldham on the road, which is the most telling comparison for this exact game. The higher number on each row is highlighted.

Match profile rows describe how the game is likely to flow, not who is stronger. A high goal environment points to an open, high-scoring contest; possession shows who tends to keep the ball.

Starting Lineups

WalsallWalsall1:1

Starting XI

1Myles RobertsG
30Evan WeirD
18Vincent HarperM
9Jamille MattF
4Aden FlintD
17Courtney ClarkeM
15Daniel KanuF
6Priestley FarquharsonD
14Brandon ComleyM
29Ryan FinniganM
2Connor BarrettM

OldhamOldham1:1

Starting XI

1Matthew HudsonG
24Jamie RobsonD
26Kai PayneM
14Joe GarnerF
6Emmanuel MontheD
8Ryan WoodsM
15Kane DrummondF
5Donervon DanielsD
4Tom PettM
2Reagan OgleD
20Jake CapriceD