Our Shrewsbury vs Walsall Prediction: 1-1
Shrewsbury vs Walsall in the England League 2 is scheduled for an 12:30 GMT kick-off on Saturday February 28, 2026. Our forecast favors a 1-1 draw, with both sides expected to find the net, making BTTS a highly probable scenario.
This Shrewsbury vs Walsall prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Shrewsbury's Last Match – Salford City vs Shrewsbury
Shrewsbury will be eager to build on their previous performance after securing a 2-1 England League 2 victory over Salford City on February 24. In that match, Shrewsbury controlled 42% of possession and managed 5 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Salford City | 58% | 0 (3) | 1.07 | 66 |
Shrewsbury | 42% | 0 (5) | 0.58 | 25 |
Walsall's Last Match – Walsall vs Milton Keynes Dons
Walsall must win to recover from their recent 0-2 England League 2 defeat against Milton Keynes Dons on February 23 and regain momentum. In that match, Walsall saw 45% of the ball and 3 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Walsall | 45% | 0 (3) | 0.18 | 40 |
Milton Keynes Dons | 55% | 0 (3) | 0.98 | 59 |
Shrewsbury vs Walsall Stats
Key Stats
| Shrewsbury | Walsall | |
|---|---|---|
| 0.85 | Attacking Strength | 1.15 |
| 0.82 | Defence Strength | 0.85 |
| 1.9 | Points Per Game | 0.7 |
| 6/10 | WIN | 1/10 |
| 1/10 | DRAW | 4/10 |
| 4/10 | Clean Sheets | 2/10 |
| 4/10 | BTTS | 6/10 |
| 4/10 | Over 2.5 Goals | 6/10 |
| 1.2 | Average Scored | 1.1 |
Goals Scored vs Goals Conceded
Shrewsbury are averaging 1.2 goals scored and 1.1 conceded per match, while Walsall average 1.1 scored and 2.1 conceded per game.
Shrewsbury 12-11
Walsall 11-21
What are the odds for this match?
Shrewsbury to win: @2.25
Draw: @3.1
Walsall to win: @3.25
Lineups
Shrewsbury: Kevin Berkoe, Taylor Perry, George Lloyd, Matthew Cox, Tom Sang, William Boyle, Luca Hoole, Malvind Benning, Sam Clucas, Iwan Morgan, Josh Ruffels
Walsall: Jamie Jellis, Evan Weir, Daniel Kanu, Vincent Harper, Priestley Farquharson, Charlie Lakin, Aaron Pressley, Sam Hornby, Brandon Comley, Aden Flint, Jid Okeke



Salford City
Shrewsbury
Walsall
Milton Keynes Dons