Crewe Alexandra vs Walsall Result, Stats, Lineups & H2H
FT · HT 0–12 – 2
Josh March 50′Reece Hutchinson 90+2′5th
2ndAaron Pressley 42′ (pen), 57′
Player of the matchAaron PressleyWSL · 2 goals · 95′ played · 11 duels won · 5 shots (3 on target) · 2 key passes
9.0- Possession
- 55%45%
- Shots · on target in brackets
- 20 (5)14 (4)
- Corners
- 94
- Table · 8 v 8 pts
- 5th → 4th2nd → 3rd
League TwoMatchday 4Alexandra StadiumRef O. Mackey
This meeting
Match strip & events
CAX 2–2 WSL · 0–2 yellow1′HT90′Crewe Alexandra on top 47 of 90 min · CAX 50% · WSL 50% pressure · peaks CAX 90′, WSL 42′
- Full time 2–2
- Reece Hutchinson2–2Goal · left foot
- Tai SodjeYellow card
- Albert Adomahfor Reece Smith
- Adrien Thibautfor Josh March
- Lewis SimperYellow card
- Mickey Demetrioufor Lewis Billington
- Tai Sodjefor Andy Dallas
- Isaac Moorefor Charlie Crew
- Jack Lankesterfor Joel Tabiner
- Jordan Gibsonfor Charlie McNeill
- Aaron Pressley1–2Goal · header · assist Reece Smith
- Josh March1–1Goal · right foot · assist Joel Tabiner
- Harrison Burkefor Declan Skura
- Half-time 0–1
- Aaron Pressley0–1Penalty goal · right foot
Top ratings
XI avg 6.76 v 6.91
Aaron PressleyWSL9.0
Reece HutchinsonCAX7.9- RSReece SmithWSL7.4
Josh MarchCAX7.4
Joe WhiteCAX7.3
Table after full time
League Two 2026/2027| # | Team | P | W-D-L | Goals | GD | Pts | Before |
|---|---|---|---|---|---|---|---|
| 1 | 4 | 3-0-1 | 11:6 | +5 | 9 | 7th ▲6 | |
| 2 | 4 | 2-2-0 | 9:5 | +4 | 8 | 1st ▼1 | |
| 3 | 4 | 2-2-0 | 8:4 | +4 | 8 | 2nd ▼1 | |
| 4 | 4 | 2-2-0 | 4:2 | +2 | 8 | 5th ▲1 | |
| 5 | 4 | 2-1-1 | 7:3 | +4 | 7 | 6th ▲1 | |
| 6 | 4 | 2-1-1 | 8:7 | +1 | 7 | 3rd ▼3 | |
| 24 | 4 | 0-2-2 | 2:6 | -4 | 2 | 20th ▼4 |
- Crewe Alexandra
- 5th → 4th7 → 8 pts
- Walsall
- 2nd → 3rd7 → 8 pts
Season comparison
as the teams came into the match- Goal markets & scoring rates · 15 games each
- 2.33Goals per game (both sides)2.4
- 60%Over 1.560%
- 47%Over 2.553%
- 27%Over 3.540%
- 47%Both teams scored33%
- 47%Clean sheets40%
- 27%Failed to score53%
- Crewe Alexandra at home v Walsall away
- 7Played7
- 3Won3
- 2Drawn1
- 2Lost3
- 7-7Goals (for-against)9-7
- 1.57Points per game1.43
- 43%Over 2.557%
- 43%Clean sheets43%
- 1st half vs 2nd half scoring · 15 games each
- 5-91st-half goals (for-against)5-7
- 13-82nd-half goals (for-against)9-15
- 72%Goals after half-time64%
- 60%Goal before half-time47%
- 3-7-5Half-time W-D-L3-8-4
What stands out
- 4thfrom 5th
Crewe Alexandra moved from 5th to 4th in the League Two table with this result.7 → 8 points after 4 matches; order by points, goal difference, goals scored.
- 3rdfrom 2nd
Walsall moved from 2nd to 3rd in the League Two table with this result.7 → 8 points after 4 matches; order by points, goal difference, goals scored.
Team stats
40 figures- 55%Possession45%
- 20Shots14
- 5Shots on target4
- 3Big chances2
- 9Corners4
- 458Passes395
- 11Fouls14
- 0Yellow cards2
All 40 stats
- Attack
- 6Accurate crosses5
- 106Attacks76
- 2Big chances missed0
- 35Crosses17
- 45Dangerous attacks41
- 24Dribble attempts16
- 1Offsides1
- 25%Shot accuracy29%
- 8Shots blocked3
- 14Shots inside box9
- 7Shots off target7
- 6Shots outside box5
- 12Successful dribbles7
- Passing
- 25Accurate long passes13
- 387Accurate passes307
- 12Key passes11
- 42%Long pass accuracy27%
- 60Long passes49
- 84%Pass accuracy78%
- Defence
- 103Ball safe142
- 42Duels won61
- 6Goal kicks11
- 5Headers won24
- 18Interceptions11
- 2Saves3
- 13Tackles19
- 8Tackles won19
- Discipline
- 14Free kicks10
- Other
- 0Penalties1
- 133Possession lost126
- 4Substitutions4
- 23Throw-ins20
Player leaders
this matchShots
- Aaron PressleyWSL5 (3)
- Calum AgiusCAX5 (1)
- Lewis SimperWSL4 (1)
Big chances created
- Reece HutchinsonCAX1
- Reece SmithWSL1
- Joel TabinerCAX1
Passes
- Joe WhiteCAX59/66
- Josh StephensonCAX56/61
- Luke OffordCAX52/63
Key passes
- Reece HutchinsonCAX5
- Reece SmithWSL4
- Aaron PressleyWSL2
Duels won
- Aaron PressleyWSL11/18
- Mason HancockWSL11/16
- Josh MarchCAX7/16
Dribbles
- Reece HutchinsonCAX4/6
- Mason HancockWSL4/4
- Joel TabinerCAX2/5
Tackles
- Reece SmithWSL4
- Josh MarchCAX3
- Mason HancockWSL3
Clearances
- Declan SkuraWSL7
- Harrison BurkeWSL7
- James ConnollyWSL7
Saves
- Jed WardWSL3
- Tom BoothCAX2
Form
last 10 matches of each side, all competitions, before kick-off- 0-0D14 Jul
- 1-1D18 Jul
- 3-0W21 Jul
- 1-2L25 Jul
- 0-0D1 Aug
- 2-1W8 Aug
- 1-0W15 Aug
- 1-0W22 Aug
- 2-3L25 Aug
- 0-0D29 Aug
4-4-2goals 11:71.60pts/game
Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below
- 1-3L2 May
- 0-0D11 Jul
- 0-5L21 Jul
- 0-1L25 Jul
- 0-0D1 Aug
- 1-0W6 Aug
- 3-0W15 Aug
- 0-0D22 Aug
- 0-0D25 Aug
- 3-2W29 Aug
3-4-3goals 8:111.30pts/game
latest 5
Referee
O. Mackey- Cards / match
- 3.77this match 2 (-1.77)
- Yellows / match
- 3.60this match 2
- Reds / match
- 0.17
- Penalties / match
- 0.2523% of matches
- Fouls / match
- 23.5this match 25
1.62Home 1.62 vs Away 1.98 yellows/match · +0.36 away · 6–11 red · 1 coach card1.98
47%Results in 100 recent matches · draw 19%34%
home winsaway wins- With Crewe Alexandra
- 0-0-1 in 1 · 1 yellows/game
- With Walsall
- 1-0-1 in 2 · 2 yellows/game
Match info
- Competition
- League Two
- Season
- 2026/2027 · Matchday 4 of 46
- Kick-off
- Venue
- Alexandra Stadium, Crewe
- Capacity
- 10,153 · grass
- Weather
- 17 °C · overcast clouds · humidity 76%
- Referee
- O. Mackey
- CAX coach
- Lee Bell
- WSL coach
- Grant Lee
Match summary
Crewe Alexandra and Walsall drew 2-2 in the League Two (England), Regular Season.
Before kickoff, Crewe Alexandra (5th) and Walsall (2nd) were level on 7 points in the table. Across 19 previous meetings on record, Crewe Alexandra won 5 and Walsall won 5, with 9 draws (2.05 goals per game).
Goals came from Josh March (50') and Reece Hutchinson (90') for Crewe Alexandra and Aaron Pressley (42', 57') for Walsall.
Crewe Alexandra — live results and scheduleWalsall — live results and scheduleHow we calculate this
Lineups
Starting XIs · ratings at full time- 16.2Tom Booth95′
- 26.2Lewis Billington↓72′
- 66.3Luke Offord95′
- 126.5Josh Stephenson95′
- 37.9Reece HutchinsonG 95′
- 116.8Joel TabinerA ↓58′
- 176.8Matus Holicek95′
- 107.3Joe White95′
- 206.4Calum Agius95′
- 236.6Charlie McNeill↓58′
- 97.4Josh MarchG ↓80′
- 16.5Jed Ward95′
- 36.8Mason Hancock95′
- 46.8James Connolly95′
- 257.1Declan Skura↓46′
- 226.5Elicha Ahui95′
- 66.6Sven Sprangler95′
- 86.4Charlie Crew↓67′
- 117.4Reece SmithA ↓81′
- 96.2Andy Dallas↓67′
- 106.7Lewis SimperYC 95′
- 199.0Aaron Pressley2G 95′
- 5Mickey DemetriouDF · ↑72′6.9
- 7Jack LankesterMF · ↑58′6.7
- 14Jordan GibsonMF · ↑58′6.6
- 29Adrien ThibautFW · ↑80′6.5
- 4Kyle UreMF
- 13Ian LawlorGK
- 30Stan DanceyDF
SubstitutesCoaches: Lee Bell · Grant LeeG goal · A assist · YC yellow · RC red · ↑ on · ↓ off
- 5Harrison BurkeDF · ↑46′7.0
- 7Tai SodjeFW · YC ↑67′6.2
- 15Isaac MooreMF · ↑67′6.4
- 37Albert AdomahFW · ↑81′6.8
- 16Ronan MaherMF
- 29James FurlongDF
- 31Tom WoosterGK
Head-to-head
19 meetings on record since 20095-9-5Crewe Alexandra W-D-L · goals 18:21
5 CAX9 draws5 WSL- With Crewe Alexandra at home
- 3-3-3 (9:11)
- Goals per meeting
- 2.05
- Over 2.5 goals
- 26%
- Both teams scored
- 47%
- Won by the host
- 26%
- Last 5 (Crewe Alexandra)
- 0W 1D 4L · 1.8 goals/game
- Crewe Alexandra0–3WalsallLeague Two
- Walsall1–0Crewe AlexandraLeague Two
- Crewe Alexandra0–1WalsallLeague Two
- Walsall1–1Crewe AlexandraLeague Two
- Walsall2–0Crewe AlexandraLeague Two
Show all 19 meetings
- Crewe Alexandra2–2WalsallLeague Two
- Crewe Alexandra2–0WalsallLeague Two
- Walsall0–0Crewe AlexandraLeague Two
- Walsall1–2Crewe AlexandraLeague Two
- Crewe Alexandra1–0WalsallLeague Two
- Crewe Alexandra1–1WalsallLeague One
- Walsall1–1Crewe AlexandraLeague One
- Crewe Alexandra1–1WalsallLeague One
- Walsall0–1Crewe AlexandraLeague One
- Walsall1–1Crewe AlexandraLeague One
- Crewe Alexandra0–3WalsallLeague One
- Crewe Alexandra2–0WalsallLeague One
- Walsall2–2Crewe AlexandraLeague One
- Walsall1–1Crewe AlexandraLeague One
- WalsallnextCrewe AlexandraLeague Two
Matchday 4
League Two · the other 10 games- Bristol Rovers
2–0
Colchester United - Tranmere Rovers
2–2
Rotherham United - Swindon Town
3–1
Port Vale - Salford City
2–1
Newport County - Rochdale
3–0
Shrewsbury Town - Northampton Town
1–1
Crawley Town - Oldham Athletic
1–0
Fleetwood Town - Exeter City
1–1
Barnet - Cheltenham Town
3–2
York City - Chesterfield
1–1
Gillingham
Updated