Match report

Walsall Defeats Crewe 3-0 in League Two Clash

Crewe
Crewe
0–3
FT
Walsall
Walsall
Mar 14, 2026

Walsall strolled to a 3-0 victory over Crewe in a League Two encounter, thanks to two goals from A. Adomah and one from Aaron Pressley. The early goal by Adomah set the tone for the match, and despite several substitutions, Walsall maintained their composure to secure the win.

Key Facts

  • Walsall won 3-0 against Crewe in League Two.
  • A. Adomah scored two goals (4th and 90th minutes).
  • Aaron Pressley netted a goal (83rd minute).
  • Crewe had two players (Alfie Pond and I. Lawlor) receive yellow cards.
  • Walsall made five substitutions, including J. Okeke, R. Browne, J. Jellis, and D. Kanu.

Lineups

Crewe

Formation: 4-2-3-1

Starting XI

  • 41 I. Lawlor (G)
  • 2 L. Billington (D)
  • 25 A. Pond (D)
  • 5 M. Demetriou (D)
  • 3 R. Hutchinson (D)
  • 23 J. Powell (M)
  • 8 C. Thomas (M)
  • 26 T. O'Reilly (M)
  • 17 M. Holicek (M)
  • 20 C. Agius (M)
  • 24 J. March (F)

Substitutes

  • 1 T. Booth
  • 9 O. Bogle
  • 6 M. H. Sanders
  • 18 J. Connolly
  • 36 E. Tezgel
  • 7 J. Lankester
  • 29 A. Thibaut

Walsall

Formation: 4-3-3

Starting XI

  • 1 M. Roberts (G)
  • 33 R. Browne (D)
  • 6 P. Farquharson (D)
  • 5 H. Burke
  • 3 M. Hancock (D)
  • 22 J. Jellis (M)
  • 14 B. Comley (M)
  • 8 C. Lakin (M)
  • 37 A. Adomah (F)
  • 15 D. Kanu (F)
  • 25 J. Okeke (F)

Substitutes

  • 12 S. Hornby
  • 23 A. Pattison
  • 35 K. Lopata
  • 18 V. Harper
  • 19 A. Pressley
  • 20 A. Chang
  • 11 A. Loupalo-Bi

Timeline

  1. Walsall
    4' Walsall Goal · Normal Goal
    A. Adomah · Assist: C. Lakin
  2. Walsall
    12' Walsall Card · Yellow Card
    P. Farquharson

    Foul

  3. Crewe
    16' Crewe Card · Yellow Card
    Alfie Pond

    Foul

  4. Crewe
    30' Crewe Card · Yellow Card
    I. Lawlor

    Foul

  5. Crewe
    52' Crewe subst · Substitution 1
    Off: Jack Powell · On: O. Bogle
  6. Crewe
    52' Crewe subst · Substitution 2
    Off: R. Hutchinson · On: James Connolly
  7. Walsall
    55' Walsall Card · Yellow Card
    R. Browne

    Foul

  8. Walsall
    66' Walsall subst · Substitution 1
    Off: J. Okeke · On: Vincent Harper
  9. Walsall
    66' Walsall subst · Substitution 2
    Off: R. Browne · On: Aaron Pressley
  10. Crewe
    72' Crewe subst · Substitution 3
    Off: C. Thomas · On: M. H. Sanders
  11. Crewe
    72' Crewe subst · Substitution 4
    Off: J. March · On: E. Tezgel
  12. Crewe
    72' Crewe subst · Substitution 5
    Off: M. Holicek · On: J. Lankester
  13. Walsall
    73' Walsall subst · Substitution 3
    Off: J. Jellis · On: A. Pattison
  14. Walsall
    81' Walsall subst · Substitution 4
    Off: D. Kanu · On: K. Lopata
  15. Walsall
    83' Walsall Goal · Normal Goal
    Aaron Pressley · Assist: A. Adomah
  16. Walsall
    90'+5 Walsall Card · Yellow Card
    Brandon Comley

    Foul

  17. Walsall
    90' Walsall Goal · Normal Goal
    A. Adomah · Assist: A. Pattison

Match Stats

Stat Crewe Walsall
Fouls 16 13
Pass Accuracy 81% 61%
Offsides 2 2
Red Cards
Total Shots 8 15
Corners 4 1
Total Passes 531 269
Yellow Cards 2 3
Blocked Shots 4 5
Shots on Target 2 8
xG 0.35 3.64
Shots off Target 2 2
Possession 66% 34%
Goals Prevented
Accurate Passes 429 165
Shots Inside Box 6 11
Saves 5 2
Shots Outside Box 2 4

Key Match Notes

  • A. Adomah's early goal (4th minute) put Walsall in control and set the tone for the rest of the game.
  • Aaron Pressley's second goal (83rd minute) sealed the victory for Walsall, ensuring they maintained their lead and secured all three points in League Two.