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
Cambridge Utd
Milton Keynes Dons
Notts County
Swindon
Crewe
Chesterfield
Salford City
Barnet
Walsall
Colchester
Grimsby
Accrington Stanley
Fleetwood Town
Oldham
Gillingham
Shrewsbury
Tranmere
Cheltenham
Bristol Rovers
Crawley Town
Barrow
Harrogate Town
Newport County