All-time
8 – 2
8 draws · 18 meetings
Meetings
18
Goals
24 – 17
Last meeting
28 Feb 2026
Walsall FC wins
8
Draws
8
Shrewsbury Town wins
2
Last 25 meetings
EFL League Two
EFL League One
- Sat 4 MayShrewsbury Town0 – 0Walsall FC
- Tue 2 OctWalsall FC 0 – 0Shrewsbury Town
- Sat 10 MarShrewsbury Town2 – 0Walsall FC
- Sat 7 OctWalsall FC 1 – 1Shrewsbury Town
- Fri 14 AprShrewsbury Town1 – 1Walsall FC
- Sat 15 OctWalsall FC 3 – 2Shrewsbury Town
- Tue 26 AprWalsall FC 2 – 1Shrewsbury Town
- Tue 1 DecShrewsbury Town1 – 3Walsall FC
- Sat 29 MarWalsall FC 1 – 0Shrewsbury Town
- Sat 14 DecShrewsbury Town0 – 1Walsall FC
- Sat 2 MarWalsall FC 3 – 1Shrewsbury Town
- Sun 14 OctShrewsbury Town1 – 0Walsall FC
- Sat 8 MarWalsall FC 2 – 2Shrewsbury Town
- Fri 20 DecShrewsbury Town2 – 2Walsall FC
Frequently asked
- How many times have Walsall FC and Shrewsbury Town played each other?
- Walsall FC and Shrewsbury Town have met 18 times in our archive across all competitions.
- Who has the better head-to-head record between Walsall FC and Shrewsbury Town?
- Walsall FC have won 8, Shrewsbury Town have won 2, with 8 draws. Walsall FC lead Shrewsbury Town on the all-time meetings.
- When did Walsall FC last play Shrewsbury Town?
- Their most recent meeting in our archive was Shrewsbury Town 1-2 Walsall FC (February 2026, EFL League Two).
- What is the all-time goal record between Walsall FC and Shrewsbury Town?
- Walsall FC have scored 24 goals against Shrewsbury Town, and Shrewsbury Town have scored 17 against Walsall FC .