Newport host Oldham in the England League Two on 25 April 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.
Newport come into this game looking to bounce back after a mixed run of results, while Oldham arrive struggling for consistency, especially away from home. Both sides have shown flashes of quality, but neither has managed to build sustained momentum, which makes this matchup quite open.
Newport will take confidence from their home performances, where they’ve been more organized and capable of grinding out results. Oldham, meanwhile, have been unpredictable, mixing good wins with disappointing defeats, particularly on their travels.
Newport’s recent results highlight inconsistency, but there are positives, especially at home. Wins over Harrogate and Shrewsbury show they can be effective when controlling games, even if defeats to Crawley and Cheltenham expose some defensive vulnerabilities.
At home, they tend to be more compact and disciplined, which could be key in this fixture. If they can limit mistakes and take their chances, they have a solid platform to build on.
Oldham’s form has been erratic, with losses to Barrow and Shrewsbury underlining their defensive issues. While wins against Colchester and Chesterfield show attacking potential, those performances have not been consistent enough.
Away from home, they’ve struggled to maintain structure, often conceding goals at key moments. That lack of stability could be a major concern against a Newport side that tends to capitalize on errors.
Newport to win at odds of 2.40 looks like a solid option, given their stronger home form and Oldham’s struggles on the road. The hosts should have enough control to edge this one.
Over 2.5 goals at odds of 2.00 is also appealing, considering both teams have shown defensive weaknesses and the ability to score.
The correct score prediction is 2-1 to Newport at odds of 10.00. It reflects a competitive game, but with Newport making better use of their chances.
| Newport | Oldham | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 11 | 17 |
| Draws | 7 | 14 |
| Loss | 27 | 14 |
| Goals For | 46 | 57 |
| Goals Against | 76 | 44 |
| Newport | Oldham | |
|---|---|---|
| Game Played | 23 | 23 |
| Wins | 6 | 8 |
| Draws | 4 | 6 |
| Loss | 13 | 9 |
| Goals For | 24 | 30 |
| Goals Against | 37 | 26 |
|
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 |
|
25.04.26
|
Newport Oldham |
3-2 |
|
18.04.26
|
Oldham Salford City |
1-2 |
|
14.04.26
|
Barrow Oldham |
3-2 |
|
11.04.26
|
Shrewsbury Oldham |
1-0 |
|
06.04.26
|
Oldham MK Dons |
1-1 |
|
03.04.26
|
Colchester Oldham |
1-3 |
|
28.03.26
|
Crewe Oldham |
2-1 |
|
24.03.26
|
Oldham Notts County |
3-0 |
|
21.03.26
|
Oldham Harrogate |
1-0 |
|
17.03.26
|
Chesterfield Oldham |
0-3 |
|
14.03.26
|
Oldham Grimsby |
1-0 |
|
07.03.26
|
Tranmere Oldham |
1-3 |
|
03.03.26
|
Bromley Oldham |
0-0 |
|
28.02.26
|
Oldham Crawley |
2-0 |
|
21.02.26
|
Gillingham Oldham |
0-3 |
|
17.02.26
|
Oldham Bristol Rovers |
2-0 |
|
14.02.26
|
Oldham Fleetwood |
1-1 |
|
07.02.26
|
Swindon Oldham |
3-0 |
|
31.01.26
|
Oldham Cambridge |
0-3 |
|
24.01.26
|
Barnet Oldham |
3-2 |
|
17.01.26
|
Oldham Cheltenham |
2-1 |
|
01.01.26
|
Oldham Chesterfield |
1-1 |
|
29.12.25
|
Walsall Oldham |
1-2 |
|
26.12.25
|
Grimsby Oldham |
0-0 |
|
20.12.25
|
Oldham Tranmere |
3-1 |
|
13.12.25
|
Crawley Oldham |
2-2 |
|
10.12.25
|
Oldham Walsall |
0-1 |
|
06.12.25
|
MK Dons Oldham |
3-1 |
|
29.11.25
|
Accrington Oldham |
1-0 |
|
22.11.25
|
Oldham Newport |
3-0 |
|
15.11.25
|
Oldham Crewe |
0-0 |
|
11.11.25
|
Oldham Bolton |
2-6 |
|
08.11.25
|
Harrogate Oldham |
0-1 |
|
01.11.25
|
Oldham Northampton |
3-1 |
|
25.10.25
|
Oldham Shrewsbury |
2-2 |
|
18.10.25
|
Salford City Oldham |
1-0 |
|
11.10.25
|
Oldham Barrow |
0-0 |
|
07.10.25
|
Rotherham Oldham |
3-2 |
|
04.10.25
|
Notts County Oldham |
3-1 |
|
27.09.25
|
Oldham Barnet |
1-1 |
|
20.09.25
|
Cheltenham Oldham |
0-3 |
|
13.09.25
|
Oldham Bromley |
1-0 |
|
06.09.25
|
Cambridge Oldham |
0-1 |
|
30.08.25
|
Oldham Gillingham |
0-1 |
|
26.08.25
|
Oldham Manchester City U21 |
1-5 |
|
23.08.25
|
Fleetwood Oldham |
1-1 |
|
19.08.25
|
Bristol Rovers Oldham |
0-0 |
|
16.08.25
|
Oldham Swindon |
1-2 |
|
09.08.25
|
Oldham Colchester |
1-1 |
|
05.08.25
|
Accrington Oldham |
3-1 |
|
18.04.26
|
Oldham Salford City |
1-2 |
|
06.04.26
|
Oldham MK Dons |
1-1 |
|
24.03.26
|
Oldham Notts County |
3-0 |
|
21.03.26
|
Oldham Harrogate |
1-0 |
|
14.03.26
|
Oldham Grimsby |
1-0 |
|
28.02.26
|
Oldham Crawley |
2-0 |
|
17.02.26
|
Oldham Bristol Rovers |
2-0 |
|
14.02.26
|
Oldham Fleetwood |
1-1 |
|
31.01.26
|
Oldham Cambridge |
0-3 |
|
17.01.26
|
Oldham Cheltenham |
2-1 |
|
01.01.26
|
Oldham Chesterfield |
1-1 |
|
20.12.25
|
Oldham Tranmere |
3-1 |
|
10.12.25
|
Oldham Walsall |
0-1 |
|
22.11.25
|
Oldham Newport |
3-0 |
|
15.11.25
|
Oldham Crewe |
0-0 |
|
11.11.25
|
Oldham Bolton |
2-6 |
|
01.11.25
|
Oldham Northampton |
3-1 |
|
25.10.25
|
Oldham Shrewsbury |
2-2 |
|
11.10.25
|
Oldham Barrow |
0-0 |
|
27.09.25
|
Oldham Barnet |
1-1 |
|
13.09.25
|
Oldham Bromley |
1-0 |
|
30.08.25
|
Oldham Gillingham |
0-1 |
|
26.08.25
|
Oldham Manchester City U21 |
1-5 |
|
16.08.25
|
Oldham Swindon |
1-2 |
|
09.08.25
|
Oldham Colchester |
1-1 |
|
26.07.25
|
Oldham Bradford City |
0-1 |
|
01.06.25
|
Oldham Southend |
3-2 |
|
14.05.25
|
Oldham FC Halifax Town |
4-0 |
|
05.05.25
|
Oldham Ebbsfleet United |
2-0 |
|
18.04.25
|
Oldham Hartlepool |
2-1 |
|
08.04.25
|
Oldham Woking |
1-2 |
|
22.03.25
|
Oldham FC Halifax Town |
2-0 |
|
15.03.25
|
Oldham Rochdale |
1-1 |
|
11.03.25
|
Oldham Eastleigh |
2-0 |
|
01.03.25
|
Oldham Barnet |
0-3 |
|
18.02.25
|
Oldham Maidenhead |
0-1 |
|
15.02.25
|
Oldham Sutton |
0-0 |
|
11.02.25
|
Oldham Altrincham |
2-2 |
|
29.01.25
|
Oldham Manchester United U21 |
0-5 |
|
21.01.25
|
Oldham York |
0-2 |
|
18.01.25
|
Oldham Aldershot Town |
1-3 |
|
14.12.24
|
Oldham Wealdstone |
3-2 |
|
10.12.24
|
Oldham Blackburn Rovers U21 |
3-2 |
|
26.11.24
|
Oldham Boston United |
4-0 |
|
16.11.24
|
Oldham Tamworth |
4-0 |
|
06.11.24
|
Oldham Wolves U21 (Penalties:2 - 4) |
2-2 |
|
26.10.24
|
Oldham Dag & Red |
1-0 |
|
12.10.24
|
Oldham FC Halifax Town |
4-2 |
|
05.10.24
|
Oldham Solihull Moors |
2-3 |
|
01.10.24
|
Oldham Stoke City U21 |
2-1 |
|
25.04.26
|
Newport Oldham |
3-2 |
|
14.04.26
|
Barrow Oldham |
3-2 |
|
11.04.26
|
Shrewsbury Oldham |
1-0 |
|
03.04.26
|
Colchester Oldham |
1-3 |
|
28.03.26
|
Crewe Oldham |
2-1 |
|
17.03.26
|
Chesterfield Oldham |
0-3 |
|
07.03.26
|
Tranmere Oldham |
1-3 |
|
03.03.26
|
Bromley Oldham |
0-0 |
|
21.02.26
|
Gillingham Oldham |
0-3 |
|
07.02.26
|
Swindon Oldham |
3-0 |
|
24.01.26
|
Barnet Oldham |
3-2 |
|
29.12.25
|
Walsall Oldham |
1-2 |
|
26.12.25
|
Grimsby Oldham |
0-0 |
|
13.12.25
|
Crawley Oldham |
2-2 |
|
06.12.25
|
MK Dons Oldham |
3-1 |
|
29.11.25
|
Accrington Oldham |
1-0 |
|
08.11.25
|
Harrogate Oldham |
0-1 |
|
18.10.25
|
Salford City Oldham |
1-0 |
|
07.10.25
|
Rotherham Oldham |
3-2 |
|
04.10.25
|
Notts County Oldham |
3-1 |
|
20.09.25
|
Cheltenham Oldham |
0-3 |
|
06.09.25
|
Cambridge Oldham |
0-1 |
|
23.08.25
|
Fleetwood Oldham |
1-1 |
|
19.08.25
|
Bristol Rovers Oldham |
0-0 |
|
05.08.25
|
Accrington Oldham |
3-1 |
|
02.08.25
|
MK Dons Oldham |
0-0 |
|
19.07.25
|
Dundee United Oldham |
0-0 |
|
20.05.25
|
York Oldham |
0-3 |
|
26.04.25
|
Forest Green Oldham |
1-0 |
|
21.04.25
|
York Oldham |
1-1 |
|
12.04.25
|
Yeovil Town Oldham |
2-1 |
|
29.03.25
|
Southend Oldham |
1-0 |
|
08.03.25
|
Tamworth Oldham |
1-1 |
|
04.03.25
|
Boston United Oldham |
0-0 |
|
22.02.25
|
Dag & Red Oldham |
2-2 |
|
08.02.25
|
Solihull Moors Oldham |
0-1 |
|
04.02.25
|
Rochdale Oldham |
0-1 |
|
01.02.25
|
AFC Fylde Oldham |
1-2 |
|
25.01.25
|
Gateshead Oldham |
1-1 |
|
07.01.25
|
Eastleigh Oldham |
2-2 |
|
01.01.25
|
Hartlepool Oldham |
2-1 |
|
21.12.24
|
Braintree Oldham |
0-2 |
|
07.12.24
|
Stockton Town Oldham |
2-0 |
|
30.11.24
|
Leyton Orient Oldham |
2-1 |
|
09.11.24
|
Barnet Oldham |
0-0 |
|
02.11.24
|
Tranmere Oldham |
1-2 |
|
22.10.24
|
Maidenhead Oldham |
2-2 |
|
19.10.24
|
Sutton Oldham |
1-3 |
|
28.09.24
|
Ebbsfleet United Oldham |
1-2 |
|
23.03.24
|
Dag & Red Oldham |
0-0 |
|
22.11.2025
|
Oldham Newport |
3-0
|
|
04.11.2023
|
Newport Oldham |
2-0
|
|
12.02.2022
|
Newport Oldham |
3-3
|
|
07.08.2021
|
Oldham Newport |
0-1
|
|
23.01.2021
|
Oldham Newport |
3-2
|
|
04.11.2023
|
Newport Oldham |
2-0
|
|
12.02.2022
|
Newport Oldham |
3-3
|
|
19.12.2020
|
Newport Oldham |
2-4
|
|
23.11.2019
|
Newport Oldham |
0-1
|
|
30.04.2019
|
Newport Oldham |
2-0
|