Colchester host Newport in the England League Two on 20 December 2025, 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.
Colchester welcome Newport in an England League Two clash shaped by strong home momentum against a struggling visiting side. The hosts arrive after several controlled performances, while Newport continue to leak goals and points. Recent meetings between these sides often stay competitive, but current form suggests a clearer direction.
Colchester’s recent home record highlights growing stability. They kept a clean sheet against Gillingham and followed that with a solid win over Cheltenham. Earlier home victories against Harrogate and Chesterfield show their ability to control games and score freely.
Defensively, Colchester look more secure at home. They limit space well and manage tempo, which allows their attacking phases to develop patiently. This balance has translated into consistent results and improved confidence.
Newport’s recent form remains concerning, especially away from home. They have failed to win their last three away matches, conceding multiple goals against Oldham and Shrewsbury. Defensive structure continues to break down under pressure.
Even when Newport score, control remains an issue. The draw at Crewe and earlier win at Harrogate show attacking potential, but those moments are outweighed by recurring defensive lapses. Away matches rarely swing in their favour.
Colchester to win & Over 2.5 goals at 2.30 odds fits the current balance between the sides. Colchester’s home scoring output combines well with Newport’s defensive issues on the road.
Harry Anderson to score anytime at 3.75 odds also aligns with Colchester’s attacking patterns. The forward has been in form lately, while the team’s attacking play regularly creates chances in central areas, increasing the likelihood of individual contributions in a match expected to open up.
| Colchester | Newport | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 17 | 11 |
| Draws | 12 | 7 |
| Loss | 16 | 27 |
| Goals For | 58 | 46 |
| Goals Against | 48 | 76 |
| Colchester | Newport | |
|---|---|---|
| Game Played | 23 | 22 |
| Wins | 10 | 5 |
| Draws | 6 | 3 |
| Loss | 7 | 14 |
| Goals For | 35 | 22 |
| Goals Against | 23 | 39 |
|
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 |
|
25.04.26
|
Newport Oldham |
3-2 |
|
18.04.26
|
Cheltenham Newport |
1-0 |
|
11.04.26
|
Newport Harrogate |
2-1 |
|
06.04.26
|
Notts County Newport |
3-1 |
|
03.04.26
|
Newport Crawley |
0-2 |
|
28.03.26
|
Newport Shrewsbury |
1-0 |
|
21.03.26
|
Walsall Newport |
2-1 |
|
17.03.26
|
Newport Bromley |
0-1 |
|
14.03.26
|
Barnet Newport |
1-2 |
|
07.03.26
|
Newport Colchester |
1-2 |
|
03.03.26
|
Newport Tranmere |
3-1 |
|
28.02.26
|
Fleetwood Newport |
0-0 |
|
21.02.26
|
Newport Cambridge |
0-2 |
|
17.02.26
|
Salford City Newport |
1-3 |
|
14.02.26
|
MK Dons Newport |
1-0 |
|
11.02.26
|
Swindon Newport |
2-0 |
|
07.02.26
|
Newport Grimsby |
0-0 |
|
31.01.26
|
Bristol Rovers Newport |
3-0 |
|
27.01.26
|
Newport Accrington |
1-4 |
|
24.01.26
|
Newport Chesterfield |
2-1 |
|
17.01.26
|
Gillingham Newport |
3-2 |
|
01.01.26
|
Bromley Newport |
2-1 |
|
29.12.25
|
Newport Crewe |
2-0 |
|
26.12.25
|
Newport Barnet |
0-0 |
|
20.12.25
|
Colchester Newport |
4-1 |
|
13.12.25
|
Newport Fleetwood |
0-2 |
|
10.12.25
|
Crewe Newport |
2-2 |
|
07.12.25
|
Boreham Wood Newport |
3-0 |
|
29.11.25
|
Newport Barrow |
2-2 |
|
22.11.25
|
Oldham Newport |
3-0 |
|
15.11.25
|
Shrewsbury Newport |
1-0 |
|
11.11.25
|
Newport Exeter City |
0-1 |
|
08.11.25
|
Newport Walsall |
2-4 |
|
01.11.25
|
Newport Gillingham (Penalties:4 - 3) |
1-1 |
|
25.10.25
|
Harrogate Newport |
0-3 |
|
18.10.25
|
Newport Cheltenham |
0-2 |
|
11.10.25
|
Accrington Newport |
0-1 |
|
07.10.25
|
Cardiff Newport |
0-1 |
|
04.10.25
|
Newport Swindon |
0-1 |
|
27.09.25
|
Chesterfield Newport |
4-1 |
|
23.09.25
|
Newport Arsenal U21 |
1-2 |
|
20.09.25
|
Newport Gillingham |
1-3 |
|
13.09.25
|
Tranmere Newport |
1-1 |
|
06.09.25
|
Newport Bristol Rovers |
2-3 |
|
30.08.25
|
Cambridge Newport |
2-0 |
|
23.08.25
|
Newport MK Dons |
1-2 |
|
19.08.25
|
Newport Salford City |
0-1 |
|
16.08.25
|
Grimsby Newport |
2-1 |
|
12.08.25
|
Newport Millwall |
0-1 |
|
09.08.25
|
Crawley Newport |
1-2 |
|
25.04.26
|
Newport Oldham |
3-2 |
|
11.04.26
|
Newport Harrogate |
2-1 |
|
03.04.26
|
Newport Crawley |
0-2 |
|
28.03.26
|
Newport Shrewsbury |
1-0 |
|
17.03.26
|
Newport Bromley |
0-1 |
|
07.03.26
|
Newport Colchester |
1-2 |
|
03.03.26
|
Newport Tranmere |
3-1 |
|
21.02.26
|
Newport Cambridge |
0-2 |
|
07.02.26
|
Newport Grimsby |
0-0 |
|
27.01.26
|
Newport Accrington |
1-4 |
|
24.01.26
|
Newport Chesterfield |
2-1 |
|
29.12.25
|
Newport Crewe |
2-0 |
|
26.12.25
|
Newport Barnet |
0-0 |
|
13.12.25
|
Newport Fleetwood |
0-2 |
|
29.11.25
|
Newport Barrow |
2-2 |
|
11.11.25
|
Newport Exeter City |
0-1 |
|
08.11.25
|
Newport Walsall |
2-4 |
|
01.11.25
|
Newport Gillingham (Penalties:4 - 3) |
1-1 |
|
18.10.25
|
Newport Cheltenham |
0-2 |
|
04.10.25
|
Newport Swindon |
0-1 |
|
23.09.25
|
Newport Arsenal U21 |
1-2 |
|
20.09.25
|
Newport Gillingham |
1-3 |
|
06.09.25
|
Newport Bristol Rovers |
2-3 |
|
23.08.25
|
Newport MK Dons |
1-2 |
|
19.08.25
|
Newport Salford City |
0-1 |
|
12.08.25
|
Newport Millwall |
0-1 |
|
02.08.25
|
Newport Notts County |
1-1 |
|
03.05.25
|
Newport Tranmere |
1-4 |
|
21.04.25
|
Newport Walsall |
0-0 |
|
12.04.25
|
Newport Colchester |
0-2 |
|
01.04.25
|
Newport Bromley |
1-1 |
|
29.03.25
|
Newport Notts County |
0-2 |
|
15.03.25
|
Newport Harrogate |
3-0 |
|
04.03.25
|
Newport Gillingham |
3-1 |
|
22.02.25
|
Newport Cheltenham |
0-3 |
|
15.02.25
|
Newport Bradford City |
0-0 |
|
11.02.25
|
Newport Carlisle |
1-0 |
|
04.02.25
|
Newport Morecambe |
2-1 |
|
01.02.25
|
Newport Barrow |
1-0 |
|
24.01.25
|
Newport Swindon |
1-2 |
|
02.01.25
|
Newport AFC Wimbledon |
1-2 |
|
21.12.24
|
Newport MK Dons |
6-3 |
|
16.11.24
|
Newport Grimsby |
0-0 |
|
02.11.24
|
Newport Peterborough |
2-4 |
|
26.10.24
|
Newport Fleetwood |
0-0 |
|
18.10.24
|
Newport Chesterfield |
0-3 |
|
01.10.24
|
Newport Salford City |
3-1 |
|
28.09.24
|
Newport Crewe |
2-1 |
|
17.09.24
|
Newport West Ham United U21 |
1-0 |
|
07.09.24
|
Newport Port Vale |
1-4 |
|
18.04.26
|
Cheltenham Newport |
1-0 |
|
06.04.26
|
Notts County Newport |
3-1 |
|
21.03.26
|
Walsall Newport |
2-1 |
|
14.03.26
|
Barnet Newport |
1-2 |
|
28.02.26
|
Fleetwood Newport |
0-0 |
|
17.02.26
|
Salford City Newport |
1-3 |
|
14.02.26
|
MK Dons Newport |
1-0 |
|
11.02.26
|
Swindon Newport |
2-0 |
|
31.01.26
|
Bristol Rovers Newport |
3-0 |
|
17.01.26
|
Gillingham Newport |
3-2 |
|
01.01.26
|
Bromley Newport |
2-1 |
|
20.12.25
|
Colchester Newport |
4-1 |
|
10.12.25
|
Crewe Newport |
2-2 |
|
07.12.25
|
Boreham Wood Newport |
3-0 |
|
22.11.25
|
Oldham Newport |
3-0 |
|
15.11.25
|
Shrewsbury Newport |
1-0 |
|
25.10.25
|
Harrogate Newport |
0-3 |
|
11.10.25
|
Accrington Newport |
0-1 |
|
07.10.25
|
Cardiff Newport |
0-1 |
|
27.09.25
|
Chesterfield Newport |
4-1 |
|
13.09.25
|
Tranmere Newport |
1-1 |
|
30.08.25
|
Cambridge Newport |
2-0 |
|
16.08.25
|
Grimsby Newport |
2-1 |
|
09.08.25
|
Crawley Newport |
1-2 |
|
29.07.25
|
Barnet Newport (Penalties:2 - 4) |
2-2 |
|
22.07.25
|
Bristol City Newport |
1-0 |
|
19.07.25
|
Torquay Newport |
3-1 |
|
15.07.25
|
Weston-super-Mare Newport |
0-1 |
|
12.07.25
|
Worcester City Newport |
0-1 |
|
26.04.25
|
Fleetwood Newport |
2-0 |
|
18.04.25
|
MK Dons Newport |
0-0 |
|
05.04.25
|
Carlisle Newport |
3-2 |
|
22.03.25
|
Grimsby Newport |
1-0 |
|
11.03.25
|
Accrington Newport |
5-0 |
|
08.03.25
|
Chesterfield Newport |
2-1 |
|
01.03.25
|
Doncaster Newport |
3-0 |
|
08.02.25
|
Crewe Newport |
0-3 |
|
28.01.25
|
Salford City Newport |
1-1 |
|
18.01.25
|
Port Vale Newport |
3-2 |
|
29.12.24
|
Walsall Newport |
2-0 |
|
26.12.24
|
Bromley Newport |
5-2 |
|
14.12.24
|
Colchester Newport |
0-0 |
|
03.12.24
|
AFC Wimbledon Newport |
2-2 |
|
23.11.24
|
Notts County Newport |
0-0 |
|
12.11.24
|
Reading Newport |
3-0 |
|
09.11.24
|
Tranmere Newport |
2-1 |
|
22.10.24
|
Gillingham Newport |
0-2 |
|
12.10.24
|
Harrogate Newport |
1-0 |
|
07.10.24
|
Bradford City Newport |
3-1 |
|
21.09.24
|
Barrow Newport |
2-0 |
|
20.12.2025
|
Colchester Newport |
4-1
|
|
12.04.2025
|
Newport Colchester |
0-2
|
|
14.12.2024
|
Colchester Newport |
0-0
|
|
29.03.2024
|
Colchester Newport |
2-1
|
|
03.10.2023
|
Newport Colchester |
2-1
|
|
20.12.2025
|
Colchester Newport |
4-1
|
|
14.12.2024
|
Colchester Newport |
0-0
|
|
29.03.2024
|
Colchester Newport |
2-1
|
|
01.04.2023
|
Colchester Newport |
0-0
|
|
26.11.2021
|
Colchester Newport |
1-1
|
|
06.03.2021
|
Colchester Newport |
0-2
|