Our Crawley Town vs Harrogate Town Prediction: 1-1
Crawley Town vs Harrogate Town in the England League 2 is scheduled for an 15:00 GMT kick-off on Saturday January 31, 2026. A 1-1 draw is our predicted outcome, with both teams expected to score, making BTTS a solid 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
Crawley Town's Last Match – Walsall vs Crawley Town
Crawley Town should win to turn things around after settling for a 0-0 England League 2 draw against Walsall on January 27. In that match, Crawley Town saw 66% of the ball and 7 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 |
Harrogate Town's Last Match – Harrogate Town vs Fleetwood Town
Harrogate Town will hope to recover from their recent 1-2 England League 2 setback against Fleetwood Town on January 27. In that match, Harrogate Town recorded 53% possession and 3 shots hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Harrogate Town | 53% | 0 (3) | 1.55 | 51 |
Fleetwood Town | 47% | 0 (5) | 1.67 | 30 |
Crawley Town vs Harrogate Town Stats
Key Stats
| Crawley Town | Harrogate Town | |
|---|---|---|
| 1.15 | Attacking Strength | 0.65 |
| 1.05 | Defence Strength | 0.93 |
| 0.3 | Points Per Game | 0.5 |
| 0/10 | WIN | 1/10 |
| 3/10 | DRAW | 2/10 |
| 0/10 | Clean Sheets | 0/10 |
| 8/10 | BTTS | 4/10 |
| 7/10 | Over 2.5 Goals | 3/10 |
| 1.1 | Average Scored | 0.7 |
Goals Scored vs Goals Conceded
Crawley Town are averaging 0.8 goals scored and 1.7 conceded per match, while Harrogate Town average 0.4 scored and 1.8 conceded per game.



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