Our Tranmere vs Salford City Prediction: 1-2
Tranmere vs Salford City in the England League 2 is scheduled for an 15:00 GMT kick-off on Saturday January 31, 2026. We predict a 1-2 away victory, but with both teams finding the net regularly, BTTS is also a strong betting option.
This forecast is grounded in a thorough analysis of recent form, team statistics and historical matchups — all explored in detail below to support your betting decisions.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Tranmere's Last Match – Barnet vs Tranmere
Tranmere will look to get back on track following a 0-1 England League 2 loss against Barnet on January 27. In that match, Tranmere recorded 38% possession, firing 6 shots at goal, with 1 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Barnet | 62% | 11 (5) | 1.86 | 70 |
Tranmere | 38% | 6 (1) | 0.63 | 45 |
Salford City's Last Match – Salford City vs Chesterfield
After suffering a 0-1 England League 2 loss to Chesterfield, Salford City must win to get back on track. In that match, Salford City saw 50% of the ball and 2 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Salford City | 50% | 0 (2) | 0.99 | 68 |
Chesterfield | 50% | 0 (2) | 0.29 | 36 |
Tranmere vs Salford City Stats
Key Stats
| Tranmere | Salford City | |
|---|---|---|
| 0.72 | Attacking Strength | 1.22 |
| 1.54 | Defence Strength | 1.07 |
| 1.2 | Points Per Game | 2.3 |
| 4/10 | WIN | 7/10 |
| 0/10 | DRAW | 2/10 |
| 3/10 | Clean Sheets | 3/10 |
| 5/10 | BTTS | 7/10 |
| 7/10 | Over 2.5 Goals | 7/10 |
| 1.2 | Average Scored | 2.4 |
Goals Scored vs Goals Conceded
Tranmere are averaging 1.2 goals scored and 2.0 conceded per match, while Salford City average 1.8 scored and 1.1 conceded per game.



Barnet
Tranmere
Salford City
Chesterfield
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