Back

Cheltenham vs Newport Prediction & Betting Tips

Cheltenham host Newport in the England League Two on 18 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.

Cheltenham vs Newport Preview

Cheltenham host Newport at the Jonny-Rocks Stadium in a League Two clash where the head-to-head record tells a very clear story. Cheltenham have won three of the last four meetings between these sides, and they arrive into this fixture in much better form than their opponents.

Newport have had a mixed few weeks but do show some fight at home, while Cheltenham’s away performances recently have been eye-catching. The home advantage and superiority in recent meetings make this one look fairly straightforward on paper.

Cheltenham Turning On The Style Away From Home

Cheltenham’s away form has been genuinely impressive lately, with a stunning 0-4 win at Walsall in their last away outing standing out as a real statement result. Before that they also picked up a win at Salford City 3-2 in their last five away matches.

Their home form has been slightly patchier, with draws against Cambridge and Crewe and a 2-2 result against Barrow. However, last time out at home they beat Gillingham 2-1, which suggests they are building some nicely timed momentum heading into this fixture.

Newport Struggling To String Results Together Away

Newport have found it really tough in their last five away matches, losing at Notts County 3-1 and Walsall 2-1 in that run. Their best recent away result was a 1-2 win at Barnet, but that feels like an exception rather than a consistent pattern.

Overall their form has been inconsistent, and while they did beat Harrogate 2-1 last time out at home, the head-to-head record against Cheltenham makes for grim reading. Newport have failed to win in their last three meetings with today’s hosts.

Cheltenham vs Newport Prediction

Cheltenham look the stronger side here and their recent form, particularly away from home, suggests they have plenty of quality to get the job done. Backing Cheltenham to win at 2.20 odds is the standout pick.

Both teams have been involved in higher-scoring games and Cheltenham in particular have shown they can hit teams for multiple goals. Over 3.5 goals at 3.75 odds is worth a look for those wanting an extra layer of excitement.

For our punters who fancy a specific scoreline, Cheltenham winning 3-1 fits the pattern nicely and pays out at a very attractive 19.00 odds.

Ezekiel- April 17, 2026

Cheltenham vs Newport Betting Tips

Cheltenham to win

2.20 Odds Bet Now

Over 3.5 goals

3.75 Odds Bet Now

Cheltenham 3-1

19.00 Odds Bet Now

Team Stats

Cheltenham Newport
Game Played 45 45
Wins 14 11
Draws 10 7
Loss 21 27
Goals For 52 46
Goals Against 75 76
Cheltenham Newport
Game Played 22 22
Wins 9 5
Draws 4 3
Loss 9 14
Goals For 27 22
Goals Against 29 39
Current Season stats from England League Two

Cheltenham Form

25.04.26

England League Two

Bristol Rovers

Cheltenham

4-0

21.04.26

England League Two

Cheltenham

Tranmere

1-3

18.04.26

England League Two

Cheltenham

Newport

1-0

14.04.26

England League Two

Cheltenham

Gillingham

2-1

11.04.26

England League Two

Walsall

Cheltenham

0-4

06.04.26

England League Two

Cheltenham

Cambridge

1-1

03.04.26

England League Two

Chesterfield

Cheltenham

1-0

21.03.26

England League Two

Notts County

Cheltenham

5-2

17.03.26

England League Two

Cheltenham

Crewe

1-1

14.03.26

England League Two

Shrewsbury

Cheltenham

0-2

10.03.26

England League Two

Fleetwood

Cheltenham

2-2

06.03.26

England League Two

Cheltenham

Barrow

2-2

27.02.26

England League Two

Harrogate

Cheltenham

1-1

21.02.26

England League Two

Cheltenham

Salford City

3-2

17.02.26

England League Two

Bromley

Cheltenham

1-1

14.02.26

England League Two

Barnet

Cheltenham

0-0

07.02.26

England League Two

Cheltenham

MK Dons

2-3

31.01.26

England League Two

Accrington

Cheltenham

3-1

24.01.26

England League Two

Cheltenham

Grimsby

0-2

17.01.26

England League Two

Oldham

Cheltenham

2-1

10.01.26

England FA Cup

Cheltenham

Leicester

0-2

04.01.26

England League Two

Cheltenham

Crawley

3-0

01.01.26

England League Two

Crewe

Cheltenham

4-1

29.12.25

England League Two

Cheltenham

Swindon

0-2

26.12.25

England League Two

Cheltenham

Shrewsbury

3-1

19.12.25

England League Two

Barrow

Cheltenham

1-2

13.12.25

England League Two

Cheltenham

Harrogate

1-1

09.12.25

England League Two

Swindon

Cheltenham

0-1

06.12.25

England FA Cup

Cheltenham

Buxton

6-2

29.11.25

England League Two

Colchester

Cheltenham

2-0

22.11.25

England League Two

Cheltenham

Bristol Rovers

1-0

15.11.25

England League Two

Tranmere

Cheltenham

3-2

10.11.25

England League Two

Cheltenham

Notts County

1-2

01.11.25

England FA Cup

Cheltenham

Bradford City

1-0

28.10.25

EFL Trophy

Cheltenham

Tottenham Hotspur U21

(Penalties:3 - 1)

2-2

25.10.25

England League Two

Cheltenham

Walsall

1-0

18.10.25

England League Two

Newport

Cheltenham

0-2

11.10.25

England League Two

Gillingham

Cheltenham

1-1

07.10.25

EFL Trophy

Cheltenham

Bristol Rovers

0-1

04.10.25

England League Two

Cheltenham

Fleetwood

2-0

27.09.25

England League Two

Grimsby

Cheltenham

7-1

20.09.25

England League Two

Cheltenham

Oldham

0-3

13.09.25

England League Two

Crawley

Cheltenham

2-0

06.09.25

England League Two

Cheltenham

Accrington

1-0

02.09.25

EFL Trophy

Plymouth

Cheltenham

2-0

29.08.25

England League Two

Salford City

Cheltenham

1-1

26.08.25

England EFL Cup

Cardiff

Cheltenham

3-0

23.08.25

England League Two

Cheltenham

Barnet

0-1

19.08.25

England League Two

Cheltenham

Bromley

1-2

16.08.25

England League Two

MK Dons

Cheltenham

5-0

21.04.26

England League Two

Cheltenham

Tranmere

1-3

18.04.26

England League Two

Cheltenham

Newport

1-0

14.04.26

England League Two

Cheltenham

Gillingham

2-1

06.04.26

England League Two

Cheltenham

Cambridge

1-1

17.03.26

England League Two

Cheltenham

Crewe

1-1

06.03.26

England League Two

Cheltenham

Barrow

2-2

21.02.26

England League Two

Cheltenham

Salford City

3-2

07.02.26

England League Two

Cheltenham

MK Dons

2-3

24.01.26

England League Two

Cheltenham

Grimsby

0-2

10.01.26

England FA Cup

Cheltenham

Leicester

0-2

04.01.26

England League Two

Cheltenham

Crawley

3-0

29.12.25

England League Two

Cheltenham

Swindon

0-2

26.12.25

England League Two

Cheltenham

Shrewsbury

3-1

13.12.25

England League Two

Cheltenham

Harrogate

1-1

06.12.25

England FA Cup

Cheltenham

Buxton

6-2

22.11.25

England League Two

Cheltenham

Bristol Rovers

1-0

10.11.25

England League Two

Cheltenham

Notts County

1-2

01.11.25

England FA Cup

Cheltenham

Bradford City

1-0

28.10.25

EFL Trophy

Cheltenham

Tottenham Hotspur U21

(Penalties:3 - 1)

2-2

25.10.25

England League Two

Cheltenham

Walsall

1-0

07.10.25

EFL Trophy

Cheltenham

Bristol Rovers

0-1

04.10.25

England League Two

Cheltenham

Fleetwood

2-0

20.09.25

England League Two

Cheltenham

Oldham

0-3

06.09.25

England League Two

Cheltenham

Accrington

1-0

23.08.25

England League Two

Cheltenham

Barnet

0-1

19.08.25

England League Two

Cheltenham

Bromley

1-2

13.08.25

England EFL Cup

Cheltenham

Exeter City

2-0

09.08.25

England League Two

Cheltenham

Chesterfield

0-2

25.07.25

Club Friendly

Cheltenham

Bristol City

0-0

23.07.25

Club Friendly

Cheltenham

Swansea

2-1

19.07.25

Club Friendly

Cheltenham

Wycombe

0-3

26.04.25

England League Two

Cheltenham

Carlisle

3-2

18.04.25

England League Two

Cheltenham

Gillingham

1-1

05.04.25

England League Two

Cheltenham

Doncaster

0-2

22.03.25

England League Two

Cheltenham

MK Dons

0-1

08.03.25

England League Two

Cheltenham

Colchester

0-1

01.03.25

England League Two

Cheltenham

Grimsby

1-1

25.02.25

England League Two

Cheltenham

Walsall

2-2

15.02.25

England League Two

Cheltenham

Barrow

3-2

01.02.25

England League Two

Cheltenham

Chesterfield

1-0

25.01.25

England League Two

Cheltenham

Salford City

2-1

14.01.25

EFL Trophy

Cheltenham

Colchester

2-1

29.12.24

England League Two

Cheltenham

Notts County

3-5

26.12.24

England League Two

Cheltenham

Crewe

2-1

14.12.24

England League Two

Cheltenham

Morecambe

2-0

10.12.24

EFL Trophy

Cheltenham

Cambridge

2-1

03.12.24

England League Two

Cheltenham

Port Vale

1-1

22.11.24

England League Two

Cheltenham

Tranmere

1-0

09.11.24

England League Two

Cheltenham

Bromley

1-1

05.11.24

EFL Trophy

Cheltenham

Reading

1-0

25.04.26

England League Two

Bristol Rovers

Cheltenham

4-0

11.04.26

England League Two

Walsall

Cheltenham

0-4

03.04.26

England League Two

Chesterfield

Cheltenham

1-0

21.03.26

England League Two

Notts County

Cheltenham

5-2

14.03.26

England League Two

Shrewsbury

Cheltenham

0-2

10.03.26

England League Two

Fleetwood

Cheltenham

2-2

27.02.26

England League Two

Harrogate

Cheltenham

1-1

17.02.26

England League Two

Bromley

Cheltenham

1-1

14.02.26

England League Two

Barnet

Cheltenham

0-0

31.01.26

England League Two

Accrington

Cheltenham

3-1

17.01.26

England League Two

Oldham

Cheltenham

2-1

01.01.26

England League Two

Crewe

Cheltenham

4-1

19.12.25

England League Two

Barrow

Cheltenham

1-2

09.12.25

England League Two

Swindon

Cheltenham

0-1

29.11.25

England League Two

Colchester

Cheltenham

2-0

15.11.25

England League Two

Tranmere

Cheltenham

3-2

18.10.25

England League Two

Newport

Cheltenham

0-2

11.10.25

England League Two

Gillingham

Cheltenham

1-1

27.09.25

England League Two

Grimsby

Cheltenham

7-1

13.09.25

England League Two

Crawley

Cheltenham

2-0

02.09.25

EFL Trophy

Plymouth

Cheltenham

2-0

29.08.25

England League Two

Salford City

Cheltenham

1-1

26.08.25

England EFL Cup

Cardiff

Cheltenham

3-0

16.08.25

England League Two

MK Dons

Cheltenham

5-0

02.08.25

England League Two

Cambridge

Cheltenham

1-0

11.07.25

Club Friendly

Evesham United

Cheltenham

1-4

05.07.25

Club Friendly

Worcester City

Cheltenham

2-0

04.07.25

Club Friendly

Bishop's Cleeve

Cheltenham

1-4

03.05.25

England League Two

Bromley

Cheltenham

3-0

21.04.25

England League Two

Notts County

Cheltenham

1-2

10.04.25

England League Two

Crewe

Cheltenham

2-3

01.04.25

England League Two

Morecambe

Cheltenham

2-0

28.03.25

England League Two

Tranmere

Cheltenham

2-0

15.03.25

England League Two

Swindon

Cheltenham

3-3

11.03.25

England League Two

AFC Wimbledon

Cheltenham

1-2

04.03.25

England League Two

Bradford City

Cheltenham

3-0

22.02.25

England League Two

Newport

Cheltenham

0-3

08.02.25

England League Two

Fleetwood

Cheltenham

2-0

05.02.25

EFL Trophy

Peterborough

Cheltenham

3-2

28.01.25

England League Two

Accrington

Cheltenham

0-0

17.01.25

England League Two

Harrogate

Cheltenham

2-0

01.01.25

England League Two

Port Vale

Cheltenham

0-0

20.12.24

England League Two

Gillingham

Cheltenham

2-2

07.12.24

England League Two

Doncaster

Cheltenham

2-2

30.11.24

England FA Cup

Salford City

Cheltenham

2-0

16.11.24

England League Two

MK Dons

Cheltenham

3-2

02.11.24

England FA Cup

Rotherham

Cheltenham

1-3

26.10.24

England League Two

Carlisle

Cheltenham

0-1

19.10.24

England League Two

Colchester

Cheltenham

1-2

05.10.24

England League Two

Barrow

Cheltenham

2-1

Newport Form

25.04.26

England League Two

Newport

Oldham

3-2

18.04.26

England League Two

Cheltenham

Newport

1-0

11.04.26

England League Two

Newport

Harrogate

2-1

06.04.26

England League Two

Notts County

Newport

3-1

03.04.26

England League Two

Newport

Crawley

0-2

28.03.26

England League Two

Newport

Shrewsbury

1-0

21.03.26

England League Two

Walsall

Newport

2-1

17.03.26

England League Two

Newport

Bromley

0-1

14.03.26

England League Two

Barnet

Newport

1-2

07.03.26

England League Two

Newport

Colchester

1-2

03.03.26

England League Two

Newport

Tranmere

3-1

28.02.26

England League Two

Fleetwood

Newport

0-0

21.02.26

England League Two

Newport

Cambridge

0-2

17.02.26

England League Two

Salford City

Newport

1-3

14.02.26

England League Two

MK Dons

Newport

1-0

11.02.26

England League Two

Swindon

Newport

2-0

07.02.26

England League Two

Newport

Grimsby

0-0

31.01.26

England League Two

Bristol Rovers

Newport

3-0

27.01.26

England League Two

Newport

Accrington

1-4

24.01.26

England League Two

Newport

Chesterfield

2-1

17.01.26

England League Two

Gillingham

Newport

3-2

01.01.26

England League Two

Bromley

Newport

2-1

29.12.25

England League Two

Newport

Crewe

2-0

26.12.25

England League Two

Newport

Barnet

0-0

20.12.25

England League Two

Colchester

Newport

4-1

13.12.25

England League Two

Newport

Fleetwood

0-2

10.12.25

England League Two

Crewe

Newport

2-2

07.12.25

England FA Cup

Boreham Wood

Newport

3-0

29.11.25

England League Two

Newport

Barrow

2-2

22.11.25

England League Two

Oldham

Newport

3-0

15.11.25

England League Two

Shrewsbury

Newport

1-0

11.11.25

EFL Trophy

Newport

Exeter City

0-1

08.11.25

England League Two

Newport

Walsall

2-4

01.11.25

England FA Cup

Newport

Gillingham

(Penalties:4 - 3)

1-1

25.10.25

England League Two

Harrogate

Newport

0-3

18.10.25

England League Two

Newport

Cheltenham

0-2

11.10.25

England League Two

Accrington

Newport

0-1

07.10.25

EFL Trophy

Cardiff

Newport

0-1

04.10.25

England League Two

Newport

Swindon

0-1

27.09.25

England League Two

Chesterfield

Newport

4-1

23.09.25

EFL Trophy

Newport

Arsenal U21

1-2

20.09.25

England League Two

Newport

Gillingham

1-3

13.09.25

England League Two

Tranmere

Newport

1-1

06.09.25

England League Two

Newport

Bristol Rovers

2-3

30.08.25

England League Two

Cambridge

Newport

2-0

23.08.25

England League Two

Newport

MK Dons

1-2

19.08.25

England League Two

Newport

Salford City

0-1

16.08.25

England League Two

Grimsby

Newport

2-1

12.08.25

England EFL Cup

Newport

Millwall

0-1

09.08.25

England League Two

Crawley

Newport

1-2

25.04.26

England League Two

Newport

Oldham

3-2

11.04.26

England League Two

Newport

Harrogate

2-1

03.04.26

England League Two

Newport

Crawley

0-2

28.03.26

England League Two

Newport

Shrewsbury

1-0

17.03.26

England League Two

Newport

Bromley

0-1

07.03.26

England League Two

Newport

Colchester

1-2

03.03.26

England League Two

Newport

Tranmere

3-1

21.02.26

England League Two

Newport

Cambridge

0-2

07.02.26

England League Two

Newport

Grimsby

0-0

27.01.26

England League Two

Newport

Accrington

1-4

24.01.26

England League Two

Newport

Chesterfield

2-1

29.12.25

England League Two

Newport

Crewe

2-0

26.12.25

England League Two

Newport

Barnet

0-0

13.12.25

England League Two

Newport

Fleetwood

0-2

29.11.25

England League Two

Newport

Barrow

2-2

11.11.25

EFL Trophy

Newport

Exeter City

0-1

08.11.25

England League Two

Newport

Walsall

2-4

01.11.25

England FA Cup

Newport

Gillingham

(Penalties:4 - 3)

1-1

18.10.25

England League Two

Newport

Cheltenham

0-2

04.10.25

England League Two

Newport

Swindon

0-1

23.09.25

EFL Trophy

Newport

Arsenal U21

1-2

20.09.25

England League Two

Newport

Gillingham

1-3

06.09.25

England League Two

Newport

Bristol Rovers

2-3

23.08.25

England League Two

Newport

MK Dons

1-2

19.08.25

England League Two

Newport

Salford City

0-1

12.08.25

England EFL Cup

Newport

Millwall

0-1

02.08.25

England League Two

Newport

Notts County

1-1

03.05.25

England League Two

Newport

Tranmere

1-4

21.04.25

England League Two

Newport

Walsall

0-0

12.04.25

England League Two

Newport

Colchester

0-2

01.04.25

England League Two

Newport

Bromley

1-1

29.03.25

England League Two

Newport

Notts County

0-2

15.03.25

England League Two

Newport

Harrogate

3-0

04.03.25

England League Two

Newport

Gillingham

3-1

22.02.25

England League Two

Newport

Cheltenham

0-3

15.02.25

England League Two

Newport

Bradford City

0-0

11.02.25

England League Two

Newport

Carlisle

1-0

04.02.25

England League Two

Newport

Morecambe

2-1

01.02.25

England League Two

Newport

Barrow

1-0

24.01.25

England League Two

Newport

Swindon

1-2

02.01.25

England League Two

Newport

AFC Wimbledon

1-2

21.12.24

England League Two

Newport

MK Dons

6-3

16.11.24

England League Two

Newport

Grimsby

0-0

02.11.24

England FA Cup

Newport

Peterborough

2-4

26.10.24

England League Two

Newport

Fleetwood

0-0

18.10.24

England League Two

Newport

Chesterfield

0-3

01.10.24

England League Two

Newport

Salford City

3-1

28.09.24

England League Two

Newport

Crewe

2-1

17.09.24

EFL Trophy

Newport

West Ham United U21

1-0

07.09.24

England League Two

Newport

Port Vale

1-4

18.04.26

England League Two

Cheltenham

Newport

1-0

06.04.26

England League Two

Notts County

Newport

3-1

21.03.26

England League Two

Walsall

Newport

2-1

14.03.26

England League Two

Barnet

Newport

1-2

28.02.26

England League Two

Fleetwood

Newport

0-0

17.02.26

England League Two

Salford City

Newport

1-3

14.02.26

England League Two

MK Dons

Newport

1-0

11.02.26

England League Two

Swindon

Newport

2-0

31.01.26

England League Two

Bristol Rovers

Newport

3-0

17.01.26

England League Two

Gillingham

Newport

3-2

01.01.26

England League Two

Bromley

Newport

2-1

20.12.25

England League Two

Colchester

Newport

4-1

10.12.25

England League Two

Crewe

Newport

2-2

07.12.25

England FA Cup

Boreham Wood

Newport

3-0

22.11.25

England League Two

Oldham

Newport

3-0

15.11.25

England League Two

Shrewsbury

Newport

1-0

25.10.25

England League Two

Harrogate

Newport

0-3

11.10.25

England League Two

Accrington

Newport

0-1

07.10.25

EFL Trophy

Cardiff

Newport

0-1

27.09.25

England League Two

Chesterfield

Newport

4-1

13.09.25

England League Two

Tranmere

Newport

1-1

30.08.25

England League Two

Cambridge

Newport

2-0

16.08.25

England League Two

Grimsby

Newport

2-1

09.08.25

England League Two

Crawley

Newport

1-2

29.07.25

England EFL Cup

Barnet

Newport

(Penalties:2 - 4)

2-2

22.07.25

Club Friendly

Bristol City

Newport

1-0

19.07.25

Club Friendly

Torquay

Newport

3-1

15.07.25

Club Friendly

Weston-super-Mare

Newport

0-1

12.07.25

Club Friendly

Worcester City

Newport

0-1

26.04.25

England League Two

Fleetwood

Newport

2-0

18.04.25

England League Two

MK Dons

Newport

0-0

05.04.25

England League Two

Carlisle

Newport

3-2

22.03.25

England League Two

Grimsby

Newport

1-0

11.03.25

England League Two

Accrington

Newport

5-0

08.03.25

England League Two

Chesterfield

Newport

2-1

01.03.25

England League Two

Doncaster

Newport

3-0

08.02.25

England League Two

Crewe

Newport

0-3

28.01.25

England League Two

Salford City

Newport

1-1

18.01.25

England League Two

Port Vale

Newport

3-2

29.12.24

England League Two

Walsall

Newport

2-0

26.12.24

England League Two

Bromley

Newport

5-2

14.12.24

England League Two

Colchester

Newport

0-0

03.12.24

England League Two

AFC Wimbledon

Newport

2-2

23.11.24

England League Two

Notts County

Newport

0-0

12.11.24

EFL Trophy

Reading

Newport

3-0

09.11.24

England League Two

Tranmere

Newport

2-1

22.10.24

England League Two

Gillingham

Newport

0-2

12.10.24

England League Two

Harrogate

Newport

1-0

07.10.24

England League Two

Bradford City

Newport

3-1

21.09.24

England League Two

Barrow

Newport

2-0

Cheltenham vs Newport Head-to-head

18.10.2025

England League Two

Newport

Cheltenham

0-2

22.02.2025

England League Two

Newport

Cheltenham

0-3

03.09.2024

EFL Trophy

Newport

Cheltenham

1-2

10.08.2024

England League Two

Cheltenham

Newport

3-2

10.10.2023

EFL Trophy

Cheltenham

Newport

0-2

10.08.2024

England League Two

Cheltenham

Newport

3-2

10.10.2023

EFL Trophy

Cheltenham

Newport

0-2

19.01.2021

England League Two

Cheltenham

Newport

1-1

12.11.2019

EFL Trophy

Cheltenham

Newport

4-7

04.12.2018

EFL Trophy

Cheltenham

Newport

(Penalties:7 - 6)

1-1

24.11.2018

England League Two

Cheltenham

Newport

2-1

Offers