Our Chesterfield vs Walsall Prediction: 1-1
Chesterfield vs Walsall in the England League 2 is scheduled for an 15:00 GMT kick-off on Saturday January 31, 2026. We predict a tightly contested 1-1 draw, with both teams getting on the scoresheet, making BTTS a strong betting option.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
Chesterfield's Last Match – Salford City vs Chesterfield
Chesterfield will seek to keep their streak alive after a 1-0 England League 2 victory over Salford City on January 27. In that match, Chesterfield recorded 50% possession and 2 shots hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Salford City | 50% | 0 (2) | 0.99 | 68 |
Chesterfield | 50% | 0 (2) | 0.29 | 36 |
Walsall's Last Match – Walsall vs Crawley Town
Walsall will aim to turn their fortunes around after a 0-0 England League 2 draw with Crawley Town on January 27. In that match, Walsall recorded 34% possession, firing 1 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Walsall | 34% | 0 (1) | 0.53 | 41 |
Crawley Town | 66% | 0 (7) | 2.19 | 52 |
Chesterfield vs Walsall Stats
Key Stats
| Chesterfield | Walsall | |
|---|---|---|
| 1.22 | Attacking Strength | 1.22 |
| 0.81 | Defence Strength | 0.64 |
| 1.3 | Points Per Game | 1.4 |
| 3/10 | WIN | 4/10 |
| 4/10 | DRAW | 2/10 |
| 3/10 | Clean Sheets | 4/10 |
| 6/10 | BTTS | 5/10 |
| 4/10 | Over 2.5 Goals | 4/10 |
| 1.2 | Average Scored | 1.2 |
Goals Scored vs Goals Conceded
Chesterfield are averaging 1.2 goals scored and 0.8 conceded per match, while Walsall average 0.9 scored and 1.5 conceded per game.



Salford City
Chesterfield
Walsall
Crawley Town
Bromley
Milton Keynes Dons
Cambridge Utd
Notts County
Swindon
Salford City
Grimsby
Chesterfield
Crewe
Barnet
Walsall
Colchester
Fleetwood Town
Oldham
Accrington Stanley
Gillingham
Shrewsbury
Cheltenham
Bristol Rovers
Tranmere
Crawley Town
Barrow
Newport County
Harrogate Town