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 – Chesterfield vs Bromley
Chesterfield will be determined to find a winning touch after a 0-0 England League 2 draw against Bromley on January 17. In that match, Chesterfield recorded 64% possession and 2 shots hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Chesterfield | 64% | 0 (2) | 0.71 | 49 |
Bromley | 36% | 0 (4) | 1.69 | 56 |
Walsall's Last Match – Tranmere vs Walsall
Walsall will look to carry forward their winning form after a 3-1 England League 2 success over Tranmere on January 17. In that match, Walsall recorded 36% possession, firing 4 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Tranmere | 64% | 0 (2) | 0.71 | 73 |
Walsall | 36% | 0 (4) | 1.22 | 63 |
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 1.3 conceded per match, while Walsall average 1.2 scored and 1.5 conceded per game.



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