Cheltenham host Colchester in the England League Two on 2 May 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 host Colchester in a League Two fixture where the visitors carry the superior recent form, despite playing away from home.
Colchester have been one of the more consistent and resilient sides in the division and head into this one with genuine belief that they can take all three points.
Cheltenham have been frustratingly mixed in their last five home matches in League Two, winning just two from those outings. A solid and composed 2-1 home win over Gillingham and a narrow but important 1-0 home victory over Newport showed they are capable of grinding out results at home when they get things right.
However, a demoralising 1-3 home defeat to Tranmere and a heavy 4-0 away thrashing at Bristol Rovers last time out exposed a fragile and inconsistent side that struggles to produce back-to-back convincing performances.
Colchester have been sharp and dangerous in their last five matches in League Two, winning three of them in clinical and decisive fashion. A commanding 3-0 home win over Swindon and a gutsy 2-1 home victory over Accrington demonstrated their confident and aggressive attacking approach when performing at their best.
Their away form has also shown flashes of quality and determination, with a 0-1 win at Tranmere proving they can be compact and effective on the road when it matters, even though they have dropped points at Harrogate and Bromley in recent away fixtures.
Colchester look the more reliable and structured side here, with their head-to-head advantage over Cheltenham and superior overall form making them a compelling choice. Backing Colchester to win at 2.15 odds is a well-reasoned and logical selection given the evidence on both sides.
Both teams have shown they contribute goals even in tighter matches, and with Cheltenham scoring in four of their last five home matches in League Two and Colchester finding the net consistently, over 2.5 goals and both teams to score at 2.20 odds is an attractive and well-backed market combination.
A Colchester 2-1 correct score feels like a realistic and fitting outcome given the patterns of recent results in this fixture and both sides’ tendency to score while also conceding. That scoreline is available at 9.00 odds.
| Cheltenham | Colchester | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 14 | 17 |
| Draws | 10 | 12 |
| Loss | 21 | 16 |
| Goals For | 52 | 58 |
| Goals Against | 75 | 48 |
| Cheltenham | Colchester | |
|---|---|---|
| Game Played | 22 | 22 |
| Wins | 9 | 7 |
| Draws | 4 | 6 |
| Loss | 9 | 9 |
| Goals For | 27 | 23 |
| Goals Against | 29 | 25 |
|
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 |
|
25.04.26
|
Colchester Notts County |
0-1 |
|
18.04.26
|
Harrogate Colchester |
1-0 |
|
14.04.26
|
Colchester Accrington |
2-1 |
|
10.04.26
|
Colchester Swindon |
3-0 |
|
06.04.26
|
Tranmere Colchester |
0-1 |
|
03.04.26
|
Colchester Oldham |
1-3 |
|
28.03.26
|
Colchester Walsall |
1-1 |
|
21.03.26
|
Bromley Colchester |
1-0 |
|
18.03.26
|
MK Dons Colchester |
1-0 |
|
13.03.26
|
Colchester Crawley |
0-0 |
|
07.03.26
|
Newport Colchester |
1-2 |
|
03.03.26
|
Chesterfield Colchester |
3-0 |
|
28.02.26
|
Colchester Salford City |
0-1 |
|
21.02.26
|
Colchester Barnet |
4-1 |
|
17.02.26
|
Cambridge Colchester |
1-1 |
|
14.02.26
|
Barrow Colchester |
1-0 |
|
07.02.26
|
Colchester Shrewsbury |
2-0 |
|
31.01.26
|
Crewe Colchester |
1-0 |
|
27.01.26
|
Colchester Grimsby |
0-1 |
|
24.01.26
|
Colchester Fleetwood |
2-1 |
|
17.01.26
|
Bristol Rovers Colchester |
0-1 |
|
01.01.26
|
Colchester MK Dons |
1-0 |
|
29.12.25
|
Gillingham Colchester |
1-1 |
|
26.12.25
|
Crawley Colchester |
1-1 |
|
20.12.25
|
Colchester Newport |
4-1 |
|
13.12.25
|
Salford City Colchester |
4-3 |
|
09.12.25
|
Colchester West Ham United U21 |
0-1 |
|
06.12.25
|
Colchester Gillingham |
0-0 |
|
29.11.25
|
Colchester Cheltenham |
2-0 |
|
22.11.25
|
Notts County Colchester |
1-3 |
|
15.11.25
|
Walsall Colchester |
0-2 |
|
11.11.25
|
Colchester Fulham U21 |
2-0 |
|
08.11.25
|
Colchester Bromley |
0-2 |
|
01.11.25
|
Colchester MK Dons |
2-3 |
|
25.10.25
|
Swindon Colchester |
0-0 |
|
18.10.25
|
Colchester Harrogate |
3-1 |
|
11.10.25
|
Grimsby Colchester |
1-2 |
|
07.10.25
|
Colchester Gillingham |
2-1 |
|
04.10.25
|
Colchester Chesterfield |
6-2 |
|
27.09.25
|
Fleetwood Colchester |
4-2 |
|
20.09.25
|
Colchester Bristol Rovers |
1-1 |
|
13.09.25
|
Accrington Colchester |
1-0 |
|
06.09.25
|
Colchester Crewe |
1-1 |
|
02.09.25
|
Wycombe Colchester |
1-2 |
|
30.08.25
|
Barnet Colchester |
1-1 |
|
23.08.25
|
Colchester Barrow |
0-2 |
|
19.08.25
|
Colchester Cambridge |
1-2 |
|
16.08.25
|
Shrewsbury Colchester |
0-2 |
|
12.08.25
|
Oxford Colchester |
1-0 |
|
09.08.25
|
Oldham Colchester |
1-1 |
|
25.04.26
|
Colchester Notts County |
0-1 |
|
14.04.26
|
Colchester Accrington |
2-1 |
|
10.04.26
|
Colchester Swindon |
3-0 |
|
03.04.26
|
Colchester Oldham |
1-3 |
|
28.03.26
|
Colchester Walsall |
1-1 |
|
13.03.26
|
Colchester Crawley |
0-0 |
|
28.02.26
|
Colchester Salford City |
0-1 |
|
21.02.26
|
Colchester Barnet |
4-1 |
|
07.02.26
|
Colchester Shrewsbury |
2-0 |
|
27.01.26
|
Colchester Grimsby |
0-1 |
|
24.01.26
|
Colchester Fleetwood |
2-1 |
|
01.01.26
|
Colchester MK Dons |
1-0 |
|
20.12.25
|
Colchester Newport |
4-1 |
|
09.12.25
|
Colchester West Ham United U21 |
0-1 |
|
06.12.25
|
Colchester Gillingham |
0-0 |
|
29.11.25
|
Colchester Cheltenham |
2-0 |
|
11.11.25
|
Colchester Fulham U21 |
2-0 |
|
08.11.25
|
Colchester Bromley |
0-2 |
|
01.11.25
|
Colchester MK Dons |
2-3 |
|
18.10.25
|
Colchester Harrogate |
3-1 |
|
07.10.25
|
Colchester Gillingham |
2-1 |
|
04.10.25
|
Colchester Chesterfield |
6-2 |
|
20.09.25
|
Colchester Bristol Rovers |
1-1 |
|
06.09.25
|
Colchester Crewe |
1-1 |
|
23.08.25
|
Colchester Barrow |
0-2 |
|
19.08.25
|
Colchester Cambridge |
1-2 |
|
02.08.25
|
Colchester Tranmere |
1-1 |
|
25.07.25
|
Colchester Peterborough |
2-2 |
|
03.05.25
|
Colchester Barrow |
0-0 |
|
18.04.25
|
Colchester Crewe |
0-0 |
|
05.04.25
|
Colchester Notts County |
1-0 |
|
28.03.25
|
Colchester Grimsby |
1-2 |
|
15.03.25
|
Colchester Fleetwood |
3-0 |
|
11.03.25
|
Colchester Port Vale |
2-1 |
|
04.03.25
|
Colchester Chesterfield |
1-0 |
|
22.02.25
|
Colchester AFC Wimbledon |
1-1 |
|
08.02.25
|
Colchester Walsall |
2-1 |
|
25.01.25
|
Colchester Morecambe |
1-0 |
|
04.01.25
|
Colchester Accrington |
0-2 |
|
29.12.24
|
Colchester Doncaster |
1-1 |
|
26.12.24
|
Colchester Gillingham |
2-0 |
|
14.12.24
|
Colchester Newport |
0-0 |
|
10.12.24
|
Colchester AFC Wimbledon |
2-0 |
|
03.12.24
|
Colchester Swindon |
4-0 |
|
16.11.24
|
Colchester Bradford City |
1-1 |
|
12.11.24
|
Colchester Arsenal U21 |
3-0 |
|
26.10.24
|
Colchester Salford City |
1-2 |
|
19.10.24
|
Colchester Cheltenham |
1-2 |
|
05.10.24
|
Colchester Carlisle |
0-0 |
|
21.09.24
|
Colchester Tranmere |
3-0 |
|
18.04.26
|
Harrogate Colchester |
1-0 |
|
06.04.26
|
Tranmere Colchester |
0-1 |
|
21.03.26
|
Bromley Colchester |
1-0 |
|
18.03.26
|
MK Dons Colchester |
1-0 |
|
07.03.26
|
Newport Colchester |
1-2 |
|
03.03.26
|
Chesterfield Colchester |
3-0 |
|
17.02.26
|
Cambridge Colchester |
1-1 |
|
14.02.26
|
Barrow Colchester |
1-0 |
|
31.01.26
|
Crewe Colchester |
1-0 |
|
17.01.26
|
Bristol Rovers Colchester |
0-1 |
|
29.12.25
|
Gillingham Colchester |
1-1 |
|
26.12.25
|
Crawley Colchester |
1-1 |
|
13.12.25
|
Salford City Colchester |
4-3 |
|
22.11.25
|
Notts County Colchester |
1-3 |
|
15.11.25
|
Walsall Colchester |
0-2 |
|
25.10.25
|
Swindon Colchester |
0-0 |
|
11.10.25
|
Grimsby Colchester |
1-2 |
|
27.09.25
|
Fleetwood Colchester |
4-2 |
|
13.09.25
|
Accrington Colchester |
1-0 |
|
02.09.25
|
Wycombe Colchester |
1-2 |
|
30.08.25
|
Barnet Colchester |
1-1 |
|
16.08.25
|
Shrewsbury Colchester |
0-2 |
|
12.08.25
|
Oxford Colchester |
1-0 |
|
09.08.25
|
Oldham Colchester |
1-1 |
|
29.07.25
|
Braintree Colchester |
1-1 |
|
22.07.25
|
Dag & Red Colchester |
0-5 |
|
26.04.25
|
Salford City Colchester |
4-1 |
|
21.04.25
|
Doncaster Colchester |
3-0 |
|
12.04.25
|
Newport Colchester |
0-2 |
|
01.04.25
|
Gillingham Colchester |
1-1 |
|
22.03.25
|
Bradford City Colchester |
4-1 |
|
08.03.25
|
Cheltenham Colchester |
0-1 |
|
01.03.25
|
MK Dons Colchester |
0-1 |
|
18.02.25
|
Notts County Colchester |
1-1 |
|
15.02.25
|
Carlisle Colchester |
0-0 |
|
01.02.25
|
Tranmere Colchester |
1-3 |
|
21.01.25
|
Harrogate Colchester |
0-0 |
|
18.01.25
|
Bromley Colchester |
0-1 |
|
14.01.25
|
Cheltenham Colchester |
2-1 |
|
01.01.25
|
Swindon Colchester |
3-2 |
|
20.12.24
|
Crewe Colchester |
0-0 |
|
30.11.24
|
Fleetwood Colchester |
0-0 |
|
23.11.24
|
Grimsby Colchester |
0-1 |
|
09.11.24
|
Barrow Colchester |
1-1 |
|
02.11.24
|
Swindon Colchester |
2-1 |
|
22.10.24
|
Chesterfield Colchester |
1-1 |
|
08.10.24
|
Leyton Orient Colchester (Penalties:4 - 2) |
1-1 |
|
01.10.24
|
Port Vale Colchester |
1-1 |
|
28.09.24
|
Walsall Colchester |
4-0 |
|
14.09.24
|
Morecambe Colchester |
3-3 |
|
29.11.2025
|
Colchester Cheltenham |
2-0
|
|
08.03.2025
|
Cheltenham Colchester |
0-1
|
|
14.01.2025
|
Cheltenham Colchester |
2-1
|
|
19.10.2024
|
Colchester Cheltenham |
1-2
|
|
24.04.2021
|
Cheltenham Colchester |
1-0
|
|
08.03.2025
|
Cheltenham Colchester |
0-1
|
|
14.01.2025
|
Cheltenham Colchester |
2-1
|
|
24.04.2021
|
Cheltenham Colchester |
1-0
|
|
23.11.2019
|
Cheltenham Colchester |
1-1
|
|
01.09.2018
|
Cheltenham Colchester |
1-3
|
|
14.08.2018
|
Cheltenham Colchester (Penalties:6 - 5) |
2-2
|