Walsall vs Crewe Alexandra

26 December 2025 · League Two · 2025/26 · Referee Simon Mather

Full time 1 – 0

Half-time: 1–0

  • Jamille Matt 45+2’

Match summary

Walsall saw off Crewe Alexandra 1-0. Walsall led 1-0 at half-time.

Jamille Matt put Walsall ahead in first-half stoppage time.

Shots finished 13-6 to Walsall, with 5 on target for Walsall and 2 for Crewe Alexandra.

Match stats

40% Possession 60%
14 Shots 10
5 Shots on target 2
2 Corners 10
324 Passes 499
72.2% Pass accuracy 84.2%
21 Tackles 17
10 Fouls 9
1 Yellow cards 2
0 Offsides 3

Key events

Walsall Crewe Alexandra
Kick-off
Brandon ComleyShot on target
10’
Vincent HarperShot on target
19’
Jamille MattRight foot shot1-0 (Walsall)
45+2’
Half-time1-0
Second half underway
Aden FlintShot on target
47’
48’
James ConnollyShot on target
Jamille MattShot on target
57’
63’
68’
Omar BogleCalum Agius
68’
Louis MoultJack Powell
Aaron PressleyJamille Matt
73’
78’
Jay MingiCharlie Finney
79’
90+2’
Omar BogleShot on target
Vincent HarperTime wasting
90+3’
Jid OkekeVincent Harper
90+4’
Full-time1-0

Shot map

Every shot and where it was taken from.

 Crewe Alexandra attacking Walsall attacking 
10’ Brandon Comley (Walsall), open play, saved 14’ Evan Weir (Walsall), open play, blocked 18’ Rico Browne (Walsall), set piece, off target 19’ Vincent Harper (Walsall), open play, saved 21’ Max Sanders (Crewe Alexandra), open play, off target 37’ Josh March (Crewe Alexandra), open play, blocked 47’ Jamille Matt (Walsall), set piece, goal 47’ Aden Flint (Walsall), set piece, saved 48’ James Connolly (Crewe Alexandra), from a corner, saved 49’ Courtney Clarke (Walsall), set piece, blocked 53’ Connor Barrett (Walsall), open play, off target 57’ Aden Flint (Walsall), from a corner, off target 57’ Jamille Matt (Walsall), from a corner, saved 57’ Aden Flint (Walsall), from a corner, off target 59’ Daniel Kanu (Walsall), open play, off target 67’ Tommi O'Reilly (Crewe Alexandra), open play, blocked 71’ Max Sanders (Crewe Alexandra), open play, blocked 71’ Connor Barrett (Walsall), open play, off target 76’ Aaron Pressley (Walsall), open play, off target 89’ Max Sanders (Crewe Alexandra), from a corner, blocked 90+2’ Omar Bogle (Crewe Alexandra), set piece, saved 90+5’ Jay Mingi (Crewe Alexandra), from a corner, blocked 90+5’ Omar Bogle (Crewe Alexandra), from a corner, blocked 90+6’ James Connolly (Crewe Alexandra), from a corner, blocked 10’ Brandon Comley (Walsall), open play, saved 14’ Evan Weir (Walsall), open play, blocked 18’ Rico Browne (Walsall), set piece, off target 19’ Vincent Harper (Walsall), open play, saved 21’ Max Sanders (Crewe Alexandra), open play, off target 37’ Josh March (Crewe Alexandra), open play, blocked 47’ Jamille Matt (Walsall), set piece, goal 47’ Aden Flint (Walsall), set piece, saved 48’ James Connolly (Crewe Alexandra), from a corner, saved 49’ Courtney Clarke (Walsall), set piece, blocked 53’ Connor Barrett (Walsall), open play, off target 57’ Aden Flint (Walsall), from a corner, off target 57’ Jamille Matt (Walsall), from a corner, saved 57’ Aden Flint (Walsall), from a corner, off target 59’ Daniel Kanu (Walsall), open play, off target 67’ Tommi O'Reilly (Crewe Alexandra), open play, blocked 71’ Max Sanders (Crewe Alexandra), open play, blocked 71’ Connor Barrett (Walsall), open play, off target 76’ Aaron Pressley (Walsall), open play, off target 89’ Max Sanders (Crewe Alexandra), from a corner, blocked 90+2’ Omar Bogle (Crewe Alexandra), set piece, saved 90+5’ Jay Mingi (Crewe Alexandra), from a corner, blocked 90+5’ Omar Bogle (Crewe Alexandra), from a corner, blocked 90+6’ James Connolly (Crewe Alexandra), from a corner, blocked
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
Browne
Flint
Harper 90’
Comley
Jellis 46’
Finnigan 90’
Barrett
Matt 73’
Kanu 72’
Crewe Alexandra 4-2-3-1 Starting XI
Waller
Finney 78’
Hutchinson
Connolly
Billington
Sanders
Powell 68’
Agius 68’
Lunt 83’
O'Reilly
March 68’

Player stats

Goalkeeper1 player
Myles Roberts
90′ 2 0 20 1 – – – –
Defenders3 players
90′ 2 2 – 7 3 33 3 – – –
90′ 1 – 3 7 6 39 1 – – –
90′ – – – 2 – 52 1 – – –
Midfielders6 players
90′ – – 27 2 – 3 – 7 – – –
Jamie Jellis Taken off
45′ – – 22 1 – 2 – 2 – – –
90′ – – 42 1 – 4 1 5 1 – –
Ryan Finnigan Taken off
89′ – – 20 – – 4 – 8 – 2 –
Vincent Harper Taken off
89′ – – 24 – – 1 1 3 2 –
Courtney Clarke Came on as a substitute
45′ – – 8 1 – 2 1 5 – 1 –
Forwards4 players
Jamille Matt Taken off
73′ 1 – 2 2 – – 1 5 1 18 –
Daniel Kanu Taken off
72′ – – 1 – – – 1 5 2 7 –
Albert Adomah Came on as a substitute
18′ – – – – – – – – – 4 –
Aaron Pressley Came on as a substitute
17′ – – 1 – – – – 3 – 8 –
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 45% Avg odds 2.05
Draw 28% Avg odds 3.32
Crewe Alexandra win 27% Avg odds 3.47

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.