Match report

Walsall Defeats Newport County 2-1 in League Two

Walsall
Walsall
2–1
FT
Newport County
Newport County
Mar 21, 2026

Walsall secured a hard-fought victory over Newport County with a 2-1 win in their League Two clash. Goals from Kanu and Pattison propelled Walsall to the lead, despite an early goal from Biggins. The match was punctuated by numerous substitutions and yellow cards, with Walsall showing great resilience to hold off Newport County's challenge.

Key Facts

  • Walsall 2–1 Newport County
  • Biggins scored for Newport County in the 38th minute
  • Kanu equalized for Walsall in the 62nd minute
  • Pattison scored the winning goal in the 90th minute +7 seconds
  • Walsall had multiple substitutions, including Kanu, Jellis, and Adomah
  • Newport County made several changes, including Thomas and Kamwa

Lineups

Walsall

Formation: 4-3-3

Starting XI

  • 1 Myles Roberts (G)
  • 33 Rico Browne (D)
  • 35 Kacper Łopata (D)
  • 5 Harrison Burke (D)
  • 3 Mason Hancock (D)
  • 23 Alexander Pattison (M)
  • 20 Alfie Chang (M)
  • 8 Charlie Lakin (M)
  • 37 Albert Adomah (F)
  • 15 Daniel Kanu (F)
  • 11 Aaron Loupalo-Bi (F)

Substitutes

  • 4 Aden Flint
  • 12 Sam Hornby
  • 17 Courtney Clarke
  • 22 Jamie Jellis
  • 25 Jid Okeke
  • 18 Vincent Harper
  • 19 Aaron Pressley

Newport County

Formation: 4-2-3-1

Starting XI

  • 28 Jordan Wright (G)
  • 17 Thomas Davies (D)
  • 4 Matthew Baker (D)
  • 23 Ryan Delaney (D)
  • 18 Liam Shephard (D)
  • 5 Sven Sprangler (M)
  • 2 Cameron Evans (M)
  • 20 Ben Lloyd (M)
  • 10 Harrison Biggins (M)
  • 7 Bobby Kamwa (M)
  • 16 James Crole (F)

Substitutes

  • 13 Shaun MacDonald
  • 3 Anthony Driscoll-Glennon
  • 12 Joe Thomas
  • 8 Matthew Smith
  • 24 Nathaniel Opoku
  • 19 Gerard Garner
  • 9 Courtney Baker-Richardson

Timeline

  1. Newport County
    2' Newport County Card · Yellow Card
    S. Sprangler

    Foul

  2. Walsall
    30' Walsall Card · Yellow Card
    A. Chang

    Foul

  3. Newport County
    38' Newport County Goal · Normal Goal
    H. Biggins · Assist: J. Crole
  4. Walsall
    55' Walsall subst · Substitution 1
    Off: K. Lopata · On: Aden Flint
  5. Walsall
    58' Walsall Card · Yellow Card
    M. Hancock

    Unsportsmanlike conduct

  6. Walsall
    62' Walsall Goal · Normal Goal
    D. Kanu · Assist: A. Pattison
  7. Walsall
    63' Walsall subst · Substitution 2
    Off: A. Chang · On: J. Jellis
  8. Walsall
    63' Walsall subst · Substitution 3
    Off: A. Loupalo-Bi · On: Aaron Pressley
  9. Newport County
    66' Newport County subst · Substitution 1
    Off: B. Lloyd · On: J. Thomas
  10. Walsall
    76' Walsall Card · Yellow Card
    C. Lakin

    Foul

  11. Newport County
    76' Newport County subst · Substitution 2
    Off: C. Evans · On: M. Smith
  12. Newport County
    77' Newport County subst · Substitution 3
    Off: B. Kamwa · On: N. Opoku
  13. Walsall
    82' Walsall subst · Substitution 4
    Off: A. Adomah · On: J. Okeke
  14. Newport County
    85' Newport County subst · Substitution 4
    Off: J. Crole · On: C. Baker-Richardson
  15. Newport County
    85' Newport County subst · Substitution 5
    Off: L. Shephard · On: A. Driscoll-Glennon
  16. Walsall
    90'+7 Walsall Goal · Normal Goal
    A. Pattison
  17. Walsall
    90'+8 Walsall Card · Yellow Card
    A. Pattison

    Unsportsmanlike conduct

Match Stats

Stat Walsall Newport County
Fouls 13 9
Pass Accuracy 74% 68%
Offsides 1 2
Red Cards
Total Shots 16 11
Corners 7 5
Total Passes 409 323
Yellow Cards 3 3
Blocked Shots 6 3
Shots on Target 2 3
xG
Shots off Target 8 5
Possession 57% 43%
Goals Prevented
Accurate Passes 302 221
Shots Inside Box 10 6
Saves 2 1
Shots Outside Box 6 5

Key Match Notes

  • H. Biggins scored for Newport County in the 38th minute, giving them an early lead
  • D. Kanu equalized for Walsall in the 62nd minute, turning the momentum in Walsall's favor
  • A. Pattison scored the winning goal in injury time (90th minute +7 seconds), securing Walsall's victory