Cheltenham host Salford City in the England League Two on 21 February 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.
Cheltenham return home searching for stability after a campaign marked by inconsistency and defensive struggles. With 17 defeats in 31 matches and 52 goals conceded, their season has often been shaped by lapses at key moments rather than sustained control.
Salford City arrive with a stronger overall record and greater attacking output. Although recent performances have fluctuated, their position in the table reflects a side capable of asserting themselves, particularly when transitions open space. The contrast between Cheltenham’s defensive vulnerability and Salford’s attacking ambition sets up an intriguing contest.
Cheltenham’s recent results highlight both resilience and fragility. A 1-1 draw at Bromley and a 0-0 stalemate with Barnet showed improved organisation, yet defeats of 3-2 at home to MK Dons and 3-1 at Accrington exposed recurring structural gaps. The 2-0 home loss to Grimsby further underlined difficulties when facing disciplined opposition.
Scoring 30 goals while conceding 52 illustrates imbalance. Even when competitive, as in the narrow defeat to MK Dons, Cheltenham have struggled to manage transitions and defensive spacing. Home fixtures have offered moments of control, but maintaining intensity across 90 minutes has remained a challenge.
Salford’s recent form presents a mixed pattern. A solid 2-0 win at Tranmere and a 1-0 home victory over Bristol Rovers demonstrated defensive focus, while the 3-1 defeat to Newport and 1-0 loss at Accrington showed vulnerability under sustained pressure. The narrow 1-0 defeat to Chesterfield was similarly tight and competitive.
With 42 goals scored in 30 matches, Salford carry greater attacking threat than their opponents. However, 38 goals conceded suggests they are not immune defensively. Their approach often involves committing numbers forward, which can create opportunities but also leave space behind when possession is lost.
The best bet for this game leans towards Cheltenham to win or draw at 1.94 odds. Despite their defensive record, Cheltenham have shown resilience in recent draws against Bromley and Barnet, and home fixtures have often produced competitive displays. Salford’s inconsistency on the road opens the door for the hosts to secure at least a point.
Both teams to score at 1.73 odds also holds strong appeal given the defensive numbers on both sides. Cheltenham have conceded 52 goals this season, while Salford have allowed 38 and frequently engage in open contests, as seen in the 3-1 loss to Newport. The tactical setup suggests opportunities at both ends.
For the correct score prediction, a 2-1 Cheltenham win at 13.00 odds aligns with the likely pattern of the match. Cheltenham have been involved in several multi-goal games such as the 3-2 defeat to MK Dons, and Salford’s attacking approach makes a narrow, goal-trading home victory a realistic outcome.
| Cheltenham | Salford City | |
|---|---|---|
| Game Played | 45 | 48 |
| Wins | 14 | 26 |
| Draws | 10 | 7 |
| Loss | 21 | 15 |
| Goals For | 52 | 65 |
| Goals Against | 75 | 54 |
| Cheltenham | Salford City | |
|---|---|---|
| Game Played | 22 | 24 |
| Wins | 9 | 12 |
| Draws | 4 | 2 |
| Loss | 9 | 10 |
| Goals For | 27 | 29 |
| Goals Against | 29 | 28 |
|
25.04.26
|
Bristol Rovers Cheltenham |
4-0 |
|
21.04.26
|
Cheltenham Tranmere |
1-3 |
|
18.04.26
|
Cheltenham Newport |
1-0 |
|
14.04.26
|
Cheltenham Gillingham |
2-1 |
|
11.04.26
|
Walsall Cheltenham |
0-4 |
|
06.04.26
|
Cheltenham Cambridge |
1-1 |
|
03.04.26
|
Chesterfield Cheltenham |
1-0 |
|
21.03.26
|
Notts County Cheltenham |
5-2 |
|
17.03.26
|
Cheltenham Crewe |
1-1 |
|
14.03.26
|
Shrewsbury Cheltenham |
0-2 |
|
10.03.26
|
Fleetwood Cheltenham |
2-2 |
|
06.03.26
|
Cheltenham Barrow |
2-2 |
|
27.02.26
|
Harrogate Cheltenham |
1-1 |
|
21.02.26
|
Cheltenham Salford City |
3-2 |
|
17.02.26
|
Bromley Cheltenham |
1-1 |
|
14.02.26
|
Barnet Cheltenham |
0-0 |
|
07.02.26
|
Cheltenham MK Dons |
2-3 |
|
31.01.26
|
Accrington Cheltenham |
3-1 |
|
24.01.26
|
Cheltenham Grimsby |
0-2 |
|
17.01.26
|
Oldham Cheltenham |
2-1 |
|
10.01.26
|
Cheltenham Leicester |
0-2 |
|
04.01.26
|
Cheltenham Crawley |
3-0 |
|
01.01.26
|
Crewe Cheltenham |
4-1 |
|
29.12.25
|
Cheltenham Swindon |
0-2 |
|
26.12.25
|
Cheltenham Shrewsbury |
3-1 |
|
19.12.25
|
Barrow Cheltenham |
1-2 |
|
13.12.25
|
Cheltenham Harrogate |
1-1 |
|
09.12.25
|
Swindon Cheltenham |
0-1 |
|
06.12.25
|
Cheltenham Buxton |
6-2 |
|
29.11.25
|
Colchester Cheltenham |
2-0 |
|
22.11.25
|
Cheltenham Bristol Rovers |
1-0 |
|
15.11.25
|
Tranmere Cheltenham |
3-2 |
|
10.11.25
|
Cheltenham Notts County |
1-2 |
|
01.11.25
|
Cheltenham Bradford City |
1-0 |
|
28.10.25
|
Cheltenham Tottenham Hotspur U21 (Penalties:3 - 1) |
2-2 |
|
25.10.25
|
Cheltenham Walsall |
1-0 |
|
18.10.25
|
Newport Cheltenham |
0-2 |
|
11.10.25
|
Gillingham Cheltenham |
1-1 |
|
07.10.25
|
Cheltenham Bristol Rovers |
0-1 |
|
04.10.25
|
Cheltenham Fleetwood |
2-0 |
|
27.09.25
|
Grimsby Cheltenham |
7-1 |
|
20.09.25
|
Cheltenham Oldham |
0-3 |
|
13.09.25
|
Crawley Cheltenham |
2-0 |
|
06.09.25
|
Cheltenham Accrington |
1-0 |
|
02.09.25
|
Plymouth Cheltenham |
2-0 |
|
29.08.25
|
Salford City Cheltenham |
1-1 |
|
26.08.25
|
Cardiff Cheltenham |
3-0 |
|
23.08.25
|
Cheltenham Barnet |
0-1 |
|
19.08.25
|
Cheltenham Bromley |
1-2 |
|
16.08.25
|
MK Dons Cheltenham |
5-0 |
|
21.04.26
|
Cheltenham Tranmere |
1-3 |
|
18.04.26
|
Cheltenham Newport |
1-0 |
|
14.04.26
|
Cheltenham Gillingham |
2-1 |
|
06.04.26
|
Cheltenham Cambridge |
1-1 |
|
17.03.26
|
Cheltenham Crewe |
1-1 |
|
06.03.26
|
Cheltenham Barrow |
2-2 |
|
21.02.26
|
Cheltenham Salford City |
3-2 |
|
07.02.26
|
Cheltenham MK Dons |
2-3 |
|
24.01.26
|
Cheltenham Grimsby |
0-2 |
|
10.01.26
|
Cheltenham Leicester |
0-2 |
|
04.01.26
|
Cheltenham Crawley |
3-0 |
|
29.12.25
|
Cheltenham Swindon |
0-2 |
|
26.12.25
|
Cheltenham Shrewsbury |
3-1 |
|
13.12.25
|
Cheltenham Harrogate |
1-1 |
|
06.12.25
|
Cheltenham Buxton |
6-2 |
|
22.11.25
|
Cheltenham Bristol Rovers |
1-0 |
|
10.11.25
|
Cheltenham Notts County |
1-2 |
|
01.11.25
|
Cheltenham Bradford City |
1-0 |
|
28.10.25
|
Cheltenham Tottenham Hotspur U21 (Penalties:3 - 1) |
2-2 |
|
25.10.25
|
Cheltenham Walsall |
1-0 |
|
07.10.25
|
Cheltenham Bristol Rovers |
0-1 |
|
04.10.25
|
Cheltenham Fleetwood |
2-0 |
|
20.09.25
|
Cheltenham Oldham |
0-3 |
|
06.09.25
|
Cheltenham Accrington |
1-0 |
|
23.08.25
|
Cheltenham Barnet |
0-1 |
|
19.08.25
|
Cheltenham Bromley |
1-2 |
|
13.08.25
|
Cheltenham Exeter City |
2-0 |
|
09.08.25
|
Cheltenham Chesterfield |
0-2 |
|
25.07.25
|
Cheltenham Bristol City |
0-0 |
|
23.07.25
|
Cheltenham Swansea |
2-1 |
|
19.07.25
|
Cheltenham Wycombe |
0-3 |
|
26.04.25
|
Cheltenham Carlisle |
3-2 |
|
18.04.25
|
Cheltenham Gillingham |
1-1 |
|
05.04.25
|
Cheltenham Doncaster |
0-2 |
|
22.03.25
|
Cheltenham MK Dons |
0-1 |
|
08.03.25
|
Cheltenham Colchester |
0-1 |
|
01.03.25
|
Cheltenham Grimsby |
1-1 |
|
25.02.25
|
Cheltenham Walsall |
2-2 |
|
15.02.25
|
Cheltenham Barrow |
3-2 |
|
01.02.25
|
Cheltenham Chesterfield |
1-0 |
|
25.01.25
|
Cheltenham Salford City |
2-1 |
|
14.01.25
|
Cheltenham Colchester |
2-1 |
|
29.12.24
|
Cheltenham Notts County |
3-5 |
|
26.12.24
|
Cheltenham Crewe |
2-1 |
|
14.12.24
|
Cheltenham Morecambe |
2-0 |
|
10.12.24
|
Cheltenham Cambridge |
2-1 |
|
03.12.24
|
Cheltenham Port Vale |
1-1 |
|
22.11.24
|
Cheltenham Tranmere |
1-0 |
|
09.11.24
|
Cheltenham Bromley |
1-1 |
|
05.11.24
|
Cheltenham Reading |
1-0 |
|
25.04.26
|
Bristol Rovers Cheltenham |
4-0 |
|
11.04.26
|
Walsall Cheltenham |
0-4 |
|
03.04.26
|
Chesterfield Cheltenham |
1-0 |
|
21.03.26
|
Notts County Cheltenham |
5-2 |
|
14.03.26
|
Shrewsbury Cheltenham |
0-2 |
|
10.03.26
|
Fleetwood Cheltenham |
2-2 |
|
27.02.26
|
Harrogate Cheltenham |
1-1 |
|
17.02.26
|
Bromley Cheltenham |
1-1 |
|
14.02.26
|
Barnet Cheltenham |
0-0 |
|
31.01.26
|
Accrington Cheltenham |
3-1 |
|
17.01.26
|
Oldham Cheltenham |
2-1 |
|
01.01.26
|
Crewe Cheltenham |
4-1 |
|
19.12.25
|
Barrow Cheltenham |
1-2 |
|
09.12.25
|
Swindon Cheltenham |
0-1 |
|
29.11.25
|
Colchester Cheltenham |
2-0 |
|
15.11.25
|
Tranmere Cheltenham |
3-2 |
|
18.10.25
|
Newport Cheltenham |
0-2 |
|
11.10.25
|
Gillingham Cheltenham |
1-1 |
|
27.09.25
|
Grimsby Cheltenham |
7-1 |
|
13.09.25
|
Crawley Cheltenham |
2-0 |
|
02.09.25
|
Plymouth Cheltenham |
2-0 |
|
29.08.25
|
Salford City Cheltenham |
1-1 |
|
26.08.25
|
Cardiff Cheltenham |
3-0 |
|
16.08.25
|
MK Dons Cheltenham |
5-0 |
|
02.08.25
|
Cambridge Cheltenham |
1-0 |
|
11.07.25
|
Evesham United Cheltenham |
1-4 |
|
05.07.25
|
Worcester City Cheltenham |
2-0 |
|
04.07.25
|
Bishop's Cleeve Cheltenham |
1-4 |
|
03.05.25
|
Bromley Cheltenham |
3-0 |
|
21.04.25
|
Notts County Cheltenham |
1-2 |
|
10.04.25
|
Crewe Cheltenham |
2-3 |
|
01.04.25
|
Morecambe Cheltenham |
2-0 |
|
28.03.25
|
Tranmere Cheltenham |
2-0 |
|
15.03.25
|
Swindon Cheltenham |
3-3 |
|
11.03.25
|
AFC Wimbledon Cheltenham |
1-2 |
|
04.03.25
|
Bradford City Cheltenham |
3-0 |
|
22.02.25
|
Newport Cheltenham |
0-3 |
|
08.02.25
|
Fleetwood Cheltenham |
2-0 |
|
05.02.25
|
Peterborough Cheltenham |
3-2 |
|
28.01.25
|
Accrington Cheltenham |
0-0 |
|
17.01.25
|
Harrogate Cheltenham |
2-0 |
|
01.01.25
|
Port Vale Cheltenham |
0-0 |
|
20.12.24
|
Gillingham Cheltenham |
2-2 |
|
07.12.24
|
Doncaster Cheltenham |
2-2 |
|
30.11.24
|
Salford City Cheltenham |
2-0 |
|
16.11.24
|
MK Dons Cheltenham |
3-2 |
|
02.11.24
|
Rotherham Cheltenham |
1-3 |
|
26.10.24
|
Carlisle Cheltenham |
0-1 |
|
19.10.24
|
Colchester Cheltenham |
1-2 |
|
05.10.24
|
Barrow Cheltenham |
2-1 |
|
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 |
|
29.08.2025
|
Salford City Cheltenham |
1-1
|
|
25.01.2025
|
Cheltenham Salford City |
2-1
|
|
30.11.2024
|
Salford City Cheltenham |
2-0
|
|
14.09.2024
|
Salford City Cheltenham |
2-1
|
|
10.01.2023
|
Cheltenham Salford City |
3-1
|
|
25.01.2025
|
Cheltenham Salford City |
2-1
|
|
10.01.2023
|
Cheltenham Salford City |
3-1
|
|
20.03.2021
|
Cheltenham Salford City |
2-0
|