Our Slough vs Bath City Prediction: 1-2
Slough vs Bath City in the England National League South is scheduled for an 19:45 GMT kick-off on Tuesday November 4, 2025. A 1-2 result in favor of the away side is our top pick, yet with both teams creating chances, BTTS is a smart alternative bet.
This Slough vs Bath City 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
Slough's Last Match – Slough vs Altrincham
Slough will hope to extend their good run following a 2-1 England FA Cup win against Altrincham on November 1.
Bath City's Last Match – Bath City vs Horsham
Bath City will look to get back on track following a 0-2 England National League South loss against Horsham on November 1. In that match, Bath City saw 44% of the ball and 4 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Bath City | 44% | 0 (4) | - | 37 |
Horsham | 56% | 0 (5) | - | 30 |
Slough vs Bath City Stats
Key Stats
| Slough | Bath City | |
|---|---|---|
| 1.12 | Attacking Strength | 1.32 |
| 1.49 | Defence Strength | 0.7 |
| 1.6 | Points Per Game | 0.5 |
| 5/10 | WIN | 1/10 |
| 1/10 | DRAW | 2/10 |
| 1/10 | Clean Sheets | 2/10 |
| 9/10 | BTTS | 4/10 |
| 8/10 | Over 2.5 Goals | 5/10 |
| 1.7 | Average Scored | 0.8 |
Goals Scored vs Goals Conceded
Slough are averaging 1.7 goals scored and 2.3 conceded per match, while Bath City average 0.8 scored and 1.7 conceded per game.
Slough 17-23
Bath City 8-17
What are the odds for this match?
Slough to win: @2.25
Draw: @3.4
Bath City to win: @2.75
Over 2.5 Goals: @2



Bath City
Horsham
AFC Hornchurch
Worthing
Weston Super Mare
Dorking Wanderers
Torquay
Horsham
Hemel Hempstead
Maidenhead Utd
Maidstone Utd
Ebbsfleet United
AFC Totton
Dover
Dag & Red
Chesham
Chelmsford
Tonbridge Angels
Bath City
Farnborough
Salisbury FC
Hampton & Richmond
Enfield Town
Slough
Eastbourne Borough
Chippenham Town