Tranmere host Salford City in the England League Two on 31 January 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
Tranmere host Salford City with the two sides moving in opposite directions in League Two. Tranmere arrive under pressure after a run that has steadily eroded confidence, while Salford City travel with a clearer sense of structure and purpose despite the occasional setback.
Recent performances suggest a fixture likely shaped by control rather than chaos. Salford City appear more comfortable managing game states, while Tranmere continue to search for stability, especially when matches begin to tilt away from them.
Tranmere’s recent form highlights ongoing problems at the back. Defeats to Barnet, Cambridge, Walsall, and Bromley all came with multiple goals conceded, including a 4-2 loss to Cambridge and a 3-1 home defeat against Walsall. Even the 2-0 away win at Harrogate stands out as an exception rather than a turning point.
Across the season, Tranmere have conceded 47 goals, the highest figure between the two sides. They often struggle once the first goal goes in, with structure breaking down and transitions becoming increasingly difficult to manage. Although they have attacking output, reflected in 42 goals scored, that threat rarely compensates for defensive vulnerability against more organised opponents.
Salford City arrive with a profile built on balance and discipline. Recent results include wins over Bristol Rovers, Swindon, and Barrow, alongside a narrow 1-0 defeat to Chesterfield and a goalless draw against Fleetwood. Those outcomes underline a side comfortable playing within tight margins.
Defensively, Salford City have conceded just 34 goals, significantly fewer than Tranmere. Their approach prioritises shape and patience, often allowing games to settle before applying pressure at key moments. Away from home, they have shown an ability to stay compact and punish mistakes rather than chase games recklessly.
The best bet for this match leans towards Salford City to win to nil at 4.00 odds, as the contrast in defensive reliability points clearly in the visitors’ favour. Tranmere’s recent struggles revolve around conceding once games open up, while Salford City’s controlled approach suggests they can manage both tempo and territory without allowing many clear chances.
Under 2.5 goals at 2.11 odds also fits the expected flow of the contest. Salford City are comfortable slowing matches down once ahead, and Tranmere’s attacking threat has often faded against well-organised sides. For those looking at a correct score prediction, Salford City 2-0 at 11.00 odds aligns with recent patterns, combining Salford’s defensive discipline with Tranmere’s difficulty responding when chasing games.
| Tranmere | Salford City | |
|---|---|---|
| Game Played | 45 | 48 |
| Wins | 10 | 26 |
| Draws | 10 | 7 |
| Loss | 25 | 15 |
| Goals For | 53 | 65 |
| Goals Against | 78 | 54 |
| Tranmere | Salford City | |
|---|---|---|
| Game Played | 22 | 24 |
| Wins | 4 | 12 |
| Draws | 5 | 2 |
| Loss | 13 | 10 |
| Goals For | 21 | 29 |
| Goals Against | 36 | 28 |
|
02.05.26
|
Tranmere Grimsby |
1-1 |
|
25.04.26
|
MK Dons Tranmere |
3-0 |
|
21.04.26
|
Cheltenham Tranmere |
1-3 |
|
18.04.26
|
Tranmere Bristol Rovers |
1-2 |
|
11.04.26
|
Chesterfield Tranmere |
1-1 |
|
06.04.26
|
Tranmere Colchester |
0-1 |
|
03.04.26
|
Shrewsbury Tranmere |
1-0 |
|
21.03.26
|
Tranmere Swindon |
0-1 |
|
17.03.26
|
Tranmere Harrogate |
0-3 |
|
14.03.26
|
Fleetwood Tranmere |
0-0 |
|
07.03.26
|
Tranmere Oldham |
1-3 |
|
03.03.26
|
Newport Tranmere |
3-1 |
|
28.02.26
|
Crewe Tranmere |
2-1 |
|
21.02.26
|
Notts County Tranmere |
5-0 |
|
17.02.26
|
Tranmere Accrington |
0-1 |
|
14.02.26
|
Tranmere Crawley |
2-0 |
|
07.02.26
|
Gillingham Tranmere |
2-1 |
|
31.01.26
|
Tranmere Salford City |
0-2 |
|
27.01.26
|
Barnet Tranmere |
1-0 |
|
24.01.26
|
Cambridge Tranmere |
4-2 |
|
17.01.26
|
Tranmere Walsall |
1-3 |
|
10.01.26
|
Tranmere Bromley |
0-2 |
|
01.01.26
|
Harrogate Tranmere |
0-2 |
|
29.12.25
|
Tranmere Barrow |
1-3 |
|
26.12.25
|
Tranmere Fleetwood |
1-0 |
|
20.12.25
|
Oldham Tranmere |
3-1 |
|
13.12.25
|
Tranmere Crewe |
1-4 |
|
09.12.25
|
Barrow Tranmere |
0-3 |
|
02.12.25
|
Tranmere Fleetwood |
0-3 |
|
27.11.25
|
Grimsby Tranmere |
1-2 |
|
22.11.25
|
Tranmere MK Dons |
2-2 |
|
15.11.25
|
Tranmere Cheltenham |
3-2 |
|
11.11.25
|
Tranmere Blackpool |
2-1 |
|
08.11.25
|
Swindon Tranmere |
2-1 |
|
01.11.25
|
Tranmere Stockport |
1-3 |
|
28.10.25
|
Accrington Tranmere |
1-1 |
|
25.10.25
|
Tranmere Chesterfield |
1-1 |
|
18.10.25
|
Bristol Rovers Tranmere |
1-4 |
|
11.10.25
|
Tranmere Barnet |
0-2 |
|
07.10.25
|
Barrow Tranmere |
1-2 |
|
04.10.25
|
Bromley Tranmere |
3-3 |
|
27.09.25
|
Tranmere Cambridge |
0-0 |
|
20.09.25
|
Walsall Tranmere |
4-2 |
|
13.09.25
|
Tranmere Newport |
1-1 |
|
09.09.25
|
Tranmere Nottingham Forest U21 (Penalties:9 - 8) |
2-2 |
|
06.09.25
|
Salford City Tranmere |
3-1 |
|
30.08.25
|
Tranmere Notts County |
1-2 |
|
23.08.25
|
Crawley Tranmere |
0-2 |
|
19.08.25
|
Tranmere Burton Albion (Penalties:4 - 5) |
1-1 |
|
16.08.25
|
Tranmere Gillingham |
1-1 |
|
02.05.26
|
Tranmere Grimsby |
1-1 |
|
18.04.26
|
Tranmere Bristol Rovers |
1-2 |
|
06.04.26
|
Tranmere Colchester |
0-1 |
|
21.03.26
|
Tranmere Swindon |
0-1 |
|
17.03.26
|
Tranmere Harrogate |
0-3 |
|
07.03.26
|
Tranmere Oldham |
1-3 |
|
17.02.26
|
Tranmere Accrington |
0-1 |
|
14.02.26
|
Tranmere Crawley |
2-0 |
|
31.01.26
|
Tranmere Salford City |
0-2 |
|
17.01.26
|
Tranmere Walsall |
1-3 |
|
10.01.26
|
Tranmere Bromley |
0-2 |
|
29.12.25
|
Tranmere Barrow |
1-3 |
|
26.12.25
|
Tranmere Fleetwood |
1-0 |
|
13.12.25
|
Tranmere Crewe |
1-4 |
|
02.12.25
|
Tranmere Fleetwood |
0-3 |
|
22.11.25
|
Tranmere MK Dons |
2-2 |
|
15.11.25
|
Tranmere Cheltenham |
3-2 |
|
11.11.25
|
Tranmere Blackpool |
2-1 |
|
01.11.25
|
Tranmere Stockport |
1-3 |
|
25.10.25
|
Tranmere Chesterfield |
1-1 |
|
11.10.25
|
Tranmere Barnet |
0-2 |
|
27.09.25
|
Tranmere Cambridge |
0-0 |
|
13.09.25
|
Tranmere Newport |
1-1 |
|
09.09.25
|
Tranmere Nottingham Forest U21 (Penalties:9 - 8) |
2-2 |
|
30.08.25
|
Tranmere Notts County |
1-2 |
|
19.08.25
|
Tranmere Burton Albion (Penalties:4 - 5) |
1-1 |
|
16.08.25
|
Tranmere Gillingham |
1-1 |
|
09.08.25
|
Tranmere Shrewsbury |
4-0 |
|
26.07.25
|
Tranmere Wigan |
0-1 |
|
26.04.25
|
Tranmere Crewe |
2-0 |
|
18.04.25
|
Tranmere Doncaster |
0-3 |
|
05.04.25
|
Tranmere Chesterfield |
4-0 |
|
28.03.25
|
Tranmere Cheltenham |
2-0 |
|
08.03.25
|
Tranmere Bromley |
2-1 |
|
01.03.25
|
Tranmere Port Vale |
1-1 |
|
25.02.25
|
Tranmere Accrington |
0-1 |
|
15.02.25
|
Tranmere MK Dons |
1-1 |
|
11.02.25
|
Tranmere Fleetwood |
0-0 |
|
01.02.25
|
Tranmere Colchester |
1-3 |
|
25.01.25
|
Tranmere Gillingham |
1-1 |
|
04.01.25
|
Tranmere Carlisle |
1-0 |
|
29.12.24
|
Tranmere Barrow |
1-1 |
|
14.12.24
|
Tranmere Harrogate |
2-1 |
|
03.12.24
|
Tranmere Morecambe |
2-2 |
|
26.11.24
|
Tranmere AFC Wimbledon |
0-2 |
|
09.11.24
|
Tranmere Newport |
2-1 |
|
02.11.24
|
Tranmere Oldham |
1-2 |
|
22.10.24
|
Tranmere Grimsby |
0-1 |
|
12.10.24
|
Tranmere Bradford City |
0-2 |
|
08.10.24
|
Tranmere Accrington |
2-1 |
|
25.04.26
|
MK Dons Tranmere |
3-0 |
|
21.04.26
|
Cheltenham Tranmere |
1-3 |
|
11.04.26
|
Chesterfield Tranmere |
1-1 |
|
03.04.26
|
Shrewsbury Tranmere |
1-0 |
|
14.03.26
|
Fleetwood Tranmere |
0-0 |
|
03.03.26
|
Newport Tranmere |
3-1 |
|
28.02.26
|
Crewe Tranmere |
2-1 |
|
21.02.26
|
Notts County Tranmere |
5-0 |
|
07.02.26
|
Gillingham Tranmere |
2-1 |
|
27.01.26
|
Barnet Tranmere |
1-0 |
|
24.01.26
|
Cambridge Tranmere |
4-2 |
|
01.01.26
|
Harrogate Tranmere |
0-2 |
|
20.12.25
|
Oldham Tranmere |
3-1 |
|
09.12.25
|
Barrow Tranmere |
0-3 |
|
27.11.25
|
Grimsby Tranmere |
1-2 |
|
08.11.25
|
Swindon Tranmere |
2-1 |
|
28.10.25
|
Accrington Tranmere |
1-1 |
|
18.10.25
|
Bristol Rovers Tranmere |
1-4 |
|
07.10.25
|
Barrow Tranmere |
1-2 |
|
04.10.25
|
Bromley Tranmere |
3-3 |
|
20.09.25
|
Walsall Tranmere |
4-2 |
|
06.09.25
|
Salford City Tranmere |
3-1 |
|
23.08.25
|
Crawley Tranmere |
0-2 |
|
02.08.25
|
Colchester Tranmere |
1-1 |
|
03.05.25
|
Newport Tranmere |
1-4 |
|
21.04.25
|
Barrow Tranmere |
0-0 |
|
12.04.25
|
Accrington Tranmere |
3-3 |
|
01.04.25
|
Harrogate Tranmere |
3-2 |
|
22.03.25
|
Fleetwood Tranmere |
0-0 |
|
15.03.25
|
Bradford City Tranmere |
0-1 |
|
04.03.25
|
Grimsby Tranmere |
1-1 |
|
22.02.25
|
Notts County Tranmere |
2-1 |
|
08.02.25
|
Salford City Tranmere |
2-0 |
|
28.01.25
|
Swindon Tranmere |
3-1 |
|
18.01.25
|
AFC Wimbledon Tranmere |
2-0 |
|
11.01.25
|
Walsall Tranmere |
5-1 |
|
01.01.25
|
Morecambe Tranmere |
2-0 |
|
21.12.24
|
Doncaster Tranmere |
3-1 |
|
10.12.24
|
Rotherham Tranmere |
3-2 |
|
07.12.24
|
Chesterfield Tranmere |
3-0 |
|
22.11.24
|
Cheltenham Tranmere |
1-0 |
|
12.11.24
|
Stockport Tranmere |
0-2 |
|
26.10.24
|
Crewe Tranmere |
3-1 |
|
19.10.24
|
Bromley Tranmere |
1-2 |
|
05.10.24
|
MK Dons Tranmere |
1-1 |
|
21.09.24
|
Colchester Tranmere |
3-0 |
|
14.09.24
|
Gillingham Tranmere |
3-0 |
|
31.08.24
|
Carlisle Tranmere |
1-2 |
|
27.08.24
|
Leicester Tranmere |
4-0 |
|
17.08.24
|
Port Vale Tranmere |
0-0 |
|
15.05.26
|
Salford City Grimsby |
2-2 |
|
10.05.26
|
Grimsby Salford City |
1-2 |
|
02.05.26
|
Crawley Salford City |
0-0 |
|
23.04.26
|
Salford City Bromley |
2-0 |
|
18.04.26
|
Oldham Salford City |
1-2 |
|
11.04.26
|
Salford City Gillingham |
0-0 |
|
06.04.26
|
Crewe Salford City |
1-0 |
|
03.04.26
|
Salford City Notts County |
2-1 |
|
28.03.26
|
Salford City MK Dons |
1-0 |
|
21.03.26
|
Cambridge Salford City |
1-0 |
|
17.03.26
|
Salford City Barrow |
3-1 |
|
14.03.26
|
Harrogate Salford City |
0-1 |
|
10.03.26
|
Salford City Walsall |
1-0 |
|
07.03.26
|
Salford City Barnet |
2-0 |
|
03.03.26
|
Grimsby Salford City |
3-1 |
|
28.02.26
|
Colchester Salford City |
0-1 |
|
24.02.26
|
Salford City Shrewsbury |
1-2 |
|
21.02.26
|
Cheltenham Salford City |
3-2 |
|
17.02.26
|
Salford City Newport |
1-3 |
|
14.02.26
|
Manchester City Salford City |
2-0 |
|
05.02.26
|
Accrington Salford City |
1-0 |
|
31.01.26
|
Tranmere Salford City |
0-2 |
|
27.01.26
|
Salford City Chesterfield |
0-1 |
|
24.01.26
|
Salford City Bristol Rovers |
1-0 |
|
20.01.26
|
Salford City Swindon |
3-2 |
|
17.01.26
|
Swindon Salford City |
2-3 |
|
01.01.26
|
Barrow Salford City |
1-2 |
|
29.12.25
|
Salford City Fleetwood |
0-0 |
|
26.12.25
|
Salford City Harrogate |
1-0 |
|
20.12.25
|
Barnet Salford City |
1-3 |
|
13.12.25
|
Salford City Colchester |
4-3 |
|
09.12.25
|
Fleetwood Salford City |
1-1 |
|
05.12.25
|
Salford City Leyton Orient |
4-0 |
|
02.12.25
|
Salford City Rotherham |
2-7 |
|
29.11.25
|
Salford City Crawley |
4-3 |
|
22.11.25
|
Bromley Salford City |
2-0 |
|
15.11.25
|
MK Dons Salford City |
2-0 |
|
11.11.25
|
Salford City Wolves U21 |
4-2 |
|
08.11.25
|
Salford City Cambridge |
0-0 |
|
01.11.25
|
Salford City Lincoln (Penalties:4 - 2) |
1-1 |
|
25.10.25
|
Gillingham Salford City |
1-2 |
|
18.10.25
|
Salford City Oldham |
1-0 |
|
11.10.25
|
Chesterfield Salford City |
2-0 |
|
07.10.25
|
Salford City Stockport |
3-1 |
|
04.10.25
|
Salford City Grimsby |
0-2 |
|
27.09.25
|
Bristol Rovers Salford City |
2-1 |
|
20.09.25
|
Salford City Swindon |
3-2 |
|
13.09.25
|
Shrewsbury Salford City |
1-3 |
|
06.09.25
|
Salford City Tranmere |
3-1 |
|
02.09.25
|
Wigan Salford City |
0-2 |
|
15.05.26
|
Salford City Grimsby |
2-2 |
|
23.04.26
|
Salford City Bromley |
2-0 |
|
11.04.26
|
Salford City Gillingham |
0-0 |
|
03.04.26
|
Salford City Notts County |
2-1 |
|
28.03.26
|
Salford City MK Dons |
1-0 |
|
17.03.26
|
Salford City Barrow |
3-1 |
|
10.03.26
|
Salford City Walsall |
1-0 |
|
07.03.26
|
Salford City Barnet |
2-0 |
|
24.02.26
|
Salford City Shrewsbury |
1-2 |
|
17.02.26
|
Salford City Newport |
1-3 |
|
27.01.26
|
Salford City Chesterfield |
0-1 |
|
24.01.26
|
Salford City Bristol Rovers |
1-0 |
|
20.01.26
|
Salford City Swindon |
3-2 |
|
29.12.25
|
Salford City Fleetwood |
0-0 |
|
26.12.25
|
Salford City Harrogate |
1-0 |
|
13.12.25
|
Salford City Colchester |
4-3 |
|
05.12.25
|
Salford City Leyton Orient |
4-0 |
|
02.12.25
|
Salford City Rotherham |
2-7 |
|
29.11.25
|
Salford City Crawley |
4-3 |
|
11.11.25
|
Salford City Wolves U21 |
4-2 |
|
08.11.25
|
Salford City Cambridge |
0-0 |
|
01.11.25
|
Salford City Lincoln (Penalties:4 - 2) |
1-1 |
|
18.10.25
|
Salford City Oldham |
1-0 |
|
07.10.25
|
Salford City Stockport |
3-1 |
|
04.10.25
|
Salford City Grimsby |
0-2 |
|
20.09.25
|
Salford City Swindon |
3-2 |
|
06.09.25
|
Salford City Tranmere |
3-1 |
|
29.08.25
|
Salford City Cheltenham |
1-1 |
|
16.08.25
|
Salford City Accrington |
2-1 |
|
12.08.25
|
Salford City Rotherham (Penalties:2 - 3) |
0-0 |
|
02.08.25
|
Salford City Crewe |
1-3 |
|
25.07.25
|
Salford City Stockport |
1-1 |
|
22.07.25
|
Salford City Blackpool |
0-0 |
|
26.04.25
|
Salford City Colchester |
4-1 |
|
18.04.25
|
Salford City Accrington |
1-2 |
|
15.04.25
|
Salford City Doncaster |
1-1 |
|
05.04.25
|
Salford City Gillingham |
2-2 |
|
11.03.25
|
Salford City Chesterfield |
0-4 |
|
08.03.25
|
Salford City Crewe |
1-1 |
|
01.03.25
|
Salford City Bradford City |
1-2 |
|
08.02.25
|
Salford City Tranmere |
2-0 |
|
04.02.25
|
Salford City Bromley |
3-3 |
|
28.01.25
|
Salford City Newport |
1-1 |
|
18.01.25
|
Salford City Fleetwood |
0-2 |
|
29.12.24
|
Salford City Morecambe |
1-0 |
|
26.12.24
|
Salford City Barrow |
3-0 |
|
14.12.24
|
Salford City Notts County |
3-0 |
|
03.12.24
|
Salford City Harrogate |
2-0 |
|
30.11.24
|
Salford City Cheltenham |
2-0 |
|
12.11.24
|
Salford City Wolves U21 |
3-2 |
|
10.05.26
|
Grimsby Salford City |
1-2 |
|
02.05.26
|
Crawley Salford City |
0-0 |
|
18.04.26
|
Oldham Salford City |
1-2 |
|
06.04.26
|
Crewe Salford City |
1-0 |
|
21.03.26
|
Cambridge Salford City |
1-0 |
|
14.03.26
|
Harrogate Salford City |
0-1 |
|
03.03.26
|
Grimsby Salford City |
3-1 |
|
28.02.26
|
Colchester Salford City |
0-1 |
|
21.02.26
|
Cheltenham Salford City |
3-2 |
|
14.02.26
|
Manchester City Salford City |
2-0 |
|
05.02.26
|
Accrington Salford City |
1-0 |
|
31.01.26
|
Tranmere Salford City |
0-2 |
|
17.01.26
|
Swindon Salford City |
2-3 |
|
01.01.26
|
Barrow Salford City |
1-2 |
|
20.12.25
|
Barnet Salford City |
1-3 |
|
09.12.25
|
Fleetwood Salford City |
1-1 |
|
22.11.25
|
Bromley Salford City |
2-0 |
|
15.11.25
|
MK Dons Salford City |
2-0 |
|
25.10.25
|
Gillingham Salford City |
1-2 |
|
11.10.25
|
Chesterfield Salford City |
2-0 |
|
27.09.25
|
Bristol Rovers Salford City |
2-1 |
|
13.09.25
|
Shrewsbury Salford City |
1-3 |
|
02.09.25
|
Wigan Salford City |
0-2 |
|
23.08.25
|
Walsall Salford City |
1-0 |
|
19.08.25
|
Newport Salford City |
0-1 |
|
09.08.25
|
Notts County Salford City |
1-2 |
|
19.07.25
|
Chester Salford City |
0-3 |
|
09.07.25
|
Ashton United Salford City |
2-2 |
|
08.07.25
|
United of Manchester Salford City |
2-2 |
|
05.07.25
|
Witton Albion Salford City |
2-3 |
|
03.05.25
|
Carlisle Salford City |
2-2 |
|
21.04.25
|
Morecambe Salford City |
1-3 |
|
11.04.25
|
Notts County Salford City |
1-3 |
|
01.04.25
|
Barrow Salford City |
1-1 |
|
29.03.25
|
Bromley Salford City |
2-3 |
|
15.03.25
|
Grimsby Salford City |
0-1 |
|
04.03.25
|
Swindon Salford City |
2-2 |
|
22.02.25
|
Port Vale Salford City |
2-1 |
|
15.02.25
|
AFC Wimbledon Salford City |
1-0 |
|
01.02.25
|
Walsall Salford City |
2-2 |
|
25.01.25
|
Cheltenham Salford City |
2-1 |
|
11.01.25
|
Manchester City Salford City |
8-0 |
|
04.01.25
|
MK Dons Salford City |
0-1 |
|
01.01.25
|
Harrogate Salford City |
0-2 |
|
21.12.24
|
Accrington Salford City |
0-2 |
|
07.12.24
|
Gillingham Salford City |
1-0 |
|
16.11.24
|
Doncaster Salford City |
1-1 |
|
29.10.24
|
Fleetwood Salford City |
2-2 |
|
26.10.24
|
Colchester Salford City |
1-2 |
|
19.10.24
|
Crewe Salford City |
1-1 |
|
06.09.2025
|
Salford City Tranmere |
3-1
|
|
08.02.2025
|
Salford City Tranmere |
2-0
|
|
27.09.2024
|
Tranmere Salford City |
0-0
|
|
26.12.2023
|
Salford City Tranmere |
1-5
|
|
19.08.2023
|
Tranmere Salford City |
3-4
|
|
27.09.2024
|
Tranmere Salford City |
0-0
|
|
19.08.2023
|
Tranmere Salford City |
3-4
|
|
11.02.2023
|
Tranmere Salford City |
1-0
|
|
18.09.2021
|
Tranmere Salford City |
2-0
|
|
17.04.2021
|
Tranmere Salford City |
0-0
|
|
12.11.2019
|
Tranmere Salford City |
0-2
|