Match report
Walsall Defeats Crewe 1-0 in League Two Clash
Walsall
1–0
FT
Crewe
Dec 26, 2025
Walsall emerged victorious against Crewe in their League Two fixture, securing the win through an early goal by J. Matt. Despite several substitutions and yellow cards that disrupted both teams’ rhythm, Walsall held on to claim three crucial points.
Key Facts
- • Walsall defeated Crewe 1-0 in League Two.
- • J. Matt scored the only goal for Walsall at half-time (45').
- • Crewe received two yellow cards - L. Billington and M. Holicek, both for fouls.
- • Walsall made multiple substitutions, including J. Jellis on for C. Clarke in the 46th minute.
Lineups
Walsall
Formation: 3-5-2
Starting XI
- 1 M. Roberts (G)
- 33 R. Browne (D)
- 4 A. Flint (D)
- 30 E. Weir (D)
- 2 C. Barrett (M)
- 22 J. Jellis (M)
- 14 B. Comley (M)
- 29 R. Finnigan (M)
- 18 V. Harper (M)
- 9 J. Matt (F)
- 15 D. Kanu (F)
Substitutes
- 12 S. Hornby
- 8 C. Lakin
- 17 C. Clarke
- 19 A. Pressley
- 25 J. Okeke
- 37 A. Adomah
- 20 D. Cox
Crewe
Formation: 4-2-3-1
Starting XI
- 13 S. Waller
- 14 C. Finney (D)
- 18 J. Connolly (D)
- 2 L. Billington (D)
- 3 R. Hutchinson (D)
- 23 J. Powell (M)
- 6 M. H. Sanders (M)
- 26 T. O'Reilly (M)
- 19 O. Lunt (M)
- 20 C. Agius (M)
- 24 J. March (F)
Substitutes
- 4 J. J. Mingi
- 1 T. Booth
- 9 O. Bogle
- 15 D. Rankine
- 17 M. Holicek
- 22 P. Croker
- 31 L. Moult
Timeline
-
45' Walsall Goal · Normal GoalJ. Matt -
46' Walsall subst · Substitution 1Off: J. Jellis · On: C. Clarke -
63' Crewe Card · Yellow CardL. BillingtonFoul
-
68' Crewe subst · Substitution 1Off: J. March · On: M. Holicek -
68' Crewe subst · Substitution 2Off: Jack Powell · On: L. Moult -
70' Crewe subst · Substitution 3Off: C. Agius · On: O. Bogle -
72' Walsall subst · Substitution 2Off: D. Kanu · On: A. Adomah -
73' Walsall subst · Substitution 3Off: J. Matt · On: Aaron Pressley -
78' Crewe subst · Substitution 4Off: C. Finney · On: J. J. Mingi -
79' Crewe Card · Yellow CardM. HolicekFoul
-
83' Crewe subst · Substitution 5Off: Owen Lunt · On: D. Rankine -
90'+3 Walsall Card · Yellow CardVincent HarperTime wasting
-
90'+4 Walsall subst · Substitution 5Off: Vincent Harper · On: J. Okeke -
90' Walsall subst · Substitution 4Off: R. Finnigan · On: C. Lakin
Match Stats
| Stat | Walsall | Crewe |
|---|---|---|
| Fouls | 10 | 9 |
| Pass Accuracy | 71% | 83% |
| Offsides | 0 | 3 |
| Red Cards | — | — |
| Total Shots | 13 | 6 |
| Corners | 2 | 10 |
| Total Passes | 293 | 455 |
| Yellow Cards | 1 | 2 |
| Blocked Shots | 2 | 3 |
| Shots on Target | 5 | 2 |
| xG | 2.15 | 0.16 |
| Shots off Target | 6 | 1 |
| Possession | 39% | 61% |
| Goals Prevented | — | — |
| Accurate Passes | 209 | 379 |
| Shots Inside Box | 11 | 4 |
| Saves | 2 | 4 |
| Shots Outside Box | 2 | 2 |
Key Match Notes
- ▸ J. Matt’s goal at half-time was crucial as it broke Crewe's resistance and set Walsall up for a strong second half.
- ▸ Crewe's multiple substitutions in the 68th minute, including Jack Powell and C. Agius coming on, marked an attempt to turn around their fortunes but ultimately failed.