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 – Tranmere vs Bromley
Tranmere will look to get back on track following a 0-2 England League 2 loss against Bromley on January 10. In that match, Tranmere recorded 64% possession, firing 4 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Tranmere | 64% | 0 (4) | 0.87 | 55 |
Bromley | 36% | 0 (3) | 1.46 | 41 |
Salford City's Last Match – Barrow vs Salford City
Salford City will want to continue their winning form after a 2-1 England League 2 victory over Barrow, knowing this is a must-win match for their campaign. In that match, Salford City saw 42% of the ball and 5 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Barrow | 58% | 0 (4) | 1.12 | 63 |
Salford City | 42% | 0 (5) | 1.17 | 45 |
Tranmere vs Salford City Stats
Key Stats
| Tranmere | Salford City | |
|---|---|---|
| 0.73 | Attacking Strength | 0.99 |
| 1.4 | Defence Strength | 1.02 |
| 1.3 | Points Per Game | 2 |
| 4/10 | WIN | 6/10 |
| 1/10 | DRAW | 2/10 |
| 3/10 | Clean Sheets | 3/10 |
| 5/10 | BTTS | 6/10 |
| 7/10 | Over 2.5 Goals | 6/10 |
| 1.3 | Average Scored | 2.1 |
Goals Scored vs Goals Conceded
Tranmere are averaging 1.3 goals scored and 1.8 conceded per match, while Salford City average 2.1 scored and 1.8 conceded per game.



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