Loading...
BetGPS Football Betting Resources
England League Two · ·Referee: P Wright

Newport County 0–2 Cheltenham

Full time · half time 0–1 · season 2025/2026

Home 2.15 fair 2.06
Draw 3.40 fair 4.05
Away ✓ 3.05 fair 3.73
Under 2.5 ✓ 1.73 fair 2.08
Over 2.5 2.08 fair 1.93

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Newport County Cheltenham
9 Shots 10
3 Shots on target 4
3 Corners 3
7 Fouls 13
4 Yellow cards 1
0 Red cards 0

Our pre-match prediction

✗ Result missed ✗ Goals missed ✗ BTTS missed Calculated after the match, using only matches played before kick-off (144 league matches this season so far).
Result Newport County to win
Goals Over 2.5
Both teams score Yes fair 1.84
Expected goals 1.61 – 1.14
Home / Draw / Away
Newport CountyDrawCheltenham
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 11.7% 1–0 10.3% 2–1 9.5%

Statistics 2025/2026, before this match

Newport County before this match, all matches
0.67points / match
0.92scored / match
1.75conceded / match
WonDrawnLost 12 played · 11:21
Cheltenham before this match, all matches
0.67points / match
0.58scored / match
2.08conceded / match
WonDrawnLost 12 played · 7:25
Newport County all matches all matches Cheltenham

Per match

0.92 Goals scored 0.58
1.75 Goals conceded 2.08
2.67 Total goals 2.67
9.42 Shots 9.08
3.00 Shots on target 2.58
13.67 Shots faced 18.83
3.25 Corners 3.08
5.50 Corners against 6.75
14.25 Fouls 14.08
1.83 Yellow cards 2.17
0.25 1st-half goals scored 0.17
0.83 1st-half goals conceded 0.58

How often Full Time

17% Wins 17%
17% Draws 17%
67% Losses 67%
100% Over 0.5 goals 100%
75% Over 1.5 goals 75%
50% Over 2.5 goals 33%
25% Over 3.5 goals 17%
17% Over 4.5 goals 17%
0% Over 5.5 goals 8%
67% Both teams scored 33%
8% Clean sheets 17%
25% Failed to score 50%

How often Half Time

8% Wins 8%
42% Draws 58%
50% Losses 33%
67% Over 0.5 goals 42%
25% Over 1.5 goals 17%
8% Over 2.5 goals 17%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Newport County all matches
Cheltenham all matches
Newport County before this match, at home
0.17points / match
0.83scored / match
1.83conceded / match
WonDrawnLost 6 played · 5:11
Cheltenham before this match, away
0.33points / match
0.50scored / match
2.83conceded / match
WonDrawnLost 6 played · 3:17
Newport County at home away Cheltenham

Per match

0.83 Goals scored 0.50
1.83 Goals conceded 2.83
2.67 Total goals 3.33
10.33 Shots 7.67
3.17 Shots on target 2.00
12.67 Shots faced 21.50
3.50 Corners 1.83
5.00 Corners against 7.83
13.83 Fouls 15.00
1.67 Yellow cards 2.00
0.33 1st-half goals scored 0.17
0.83 1st-half goals conceded 0.83

How often Full Time

0% Wins 0%
17% Draws 33%
83% Losses 67%
100% Over 0.5 goals 100%
67% Over 1.5 goals 83%
50% Over 2.5 goals 33%
33% Over 3.5 goals 33%
17% Over 4.5 goals 33%
0% Over 5.5 goals 17%
67% Both teams scored 50%
0% Clean sheets 0%
33% Failed to score 50%

How often Half Time

0% Wins 0%
67% Draws 67%
33% Losses 33%
50% Over 0.5 goals 33%
33% Over 1.5 goals 33%
17% Over 2.5 goals 33%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Newport County at home
Cheltenham away

Last 10 matches before this match

Newport County all matches

Date Match Score 1 X 2 O U
11.10.25 Accrington – Newport County 0–1 (0–1) 1.763.604.20 1.95 1.90
04.10.25 Newport County – Swindon 0–1 (0–1) 4.503.701.68 1.67 2.15
27.09.25 Chesterfield – Newport County 4–1 (2–0) 1.335.007.00 1.62 2.25
20.09.25 Newport County – Gillingham 1–3 (1–3) 3.703.251.96 2.15 1.67
13.09.25 Tranmere – Newport County 1–1 (1–0) 1.663.755.00 1.93 1.93
06.09.25 Newport County – Bristol Rvs 2–3 (0–0) 3.503.901.82 1.75 2.05
30.08.25 Cambridge – Newport County 2–0 (1–0) 1.464.006.50 1.98 1.88
23.08.25 Newport County – Milton Keynes Dons 1–2 (1–1) 4.504.001.67 1.93 1.93
19.08.25 Newport County – Salford 0–1 (0–0) 3.504.001.85 1.83 2.03
16.08.25 Grimsby – Newport County 2–1 (1–0) 1.444.336.50 1.80 2.00

Cheltenham all matches

Date Match Score 1 X 2 O U
11.10.25 Gillingham – Cheltenham 1–1 (0–0) 1.513.756.00 2.05 1.75
04.10.25 Cheltenham – Fleetwood Town 2–0 (0–0) 3.203.302.15 2.05 1.75
27.09.25 Grimsby – Cheltenham 7–1 (2–1) 1.424.336.25 1.73 2.08
20.09.25 Cheltenham – Oldham 0–3 (0–1) 2.853.302.25 2.10 1.70
13.09.25 Crawley Town – Cheltenham 2–0 (0–0) 1.813.604.20 1.83 2.03
06.09.25 Cheltenham – Accrington 1–0 (1–0) 2.353.402.70 2.05 1.80
29.08.25 Salford – Cheltenham 1–1 (0–0) 1.663.804.50 1.80 2.00
23.08.25 Cheltenham – Barnet 0–1 (0–0) 3.603.402.00 2.03 1.83
19.08.25 Cheltenham – Bromley 1–2 (0–1) 3.003.202.30 2.05 1.75
16.08.25 Milton Keynes Dons – Cheltenham 5–0 (3–0) 1.573.905.50 1.98 1.88

Newport County at home

Date Match Score 1 X 2 O U
04.10.25 Newport County – Swindon 0–1 (0–1) 4.503.701.68 1.67 2.15
20.09.25 Newport County – Gillingham 1–3 (1–3) 3.703.251.96 2.15 1.67
06.09.25 Newport County – Bristol Rvs 2–3 (0–0) 3.503.901.82 1.75 2.05
23.08.25 Newport County – Milton Keynes Dons 1–2 (1–1) 4.504.001.67 1.93 1.93
19.08.25 Newport County – Salford 0–1 (0–0) 3.504.001.85 1.83 2.03
02.08.25 Newport County – Notts County 1–1 (0–0) 4.753.751.67 1.75 2.05
03.05.25 Newport County – Tranmere 1–4 (1–1) 5.003.701.66 1.95 1.90
21.04.25 Newport County – Walsall 0–0 (0–0) 6.003.751.55 1.83 2.03
12.04.25 Newport County – Colchester 0–2 (0–0) 4.753.401.75 2.08 1.73
01.04.25 Newport County – Bromley 1–1 (1–0) 3.203.402.15 1.93 1.93

Cheltenham away

Date Match Score 1 X 2 O U
11.10.25 Gillingham – Cheltenham 1–1 (0–0) 1.513.756.00 2.05 1.75
27.09.25 Grimsby – Cheltenham 7–1 (2–1) 1.424.336.25 1.73 2.08
13.09.25 Crawley Town – Cheltenham 2–0 (0–0) 1.813.604.20 1.83 2.03
29.08.25 Salford – Cheltenham 1–1 (0–0) 1.663.804.50 1.80 2.00
16.08.25 Milton Keynes Dons – Cheltenham 5–0 (3–0) 1.573.905.50 1.98 1.88
02.08.25 Cambridge – Cheltenham 1–0 (0–0) 1.833.604.00 1.75 2.05
03.05.25 Bromley – Cheltenham 3–0 (2–0) 1.853.753.90 1.62 2.25
21.04.25 Notts County – Cheltenham 1–2 (1–0) 1.484.336.25 1.62 2.20
10.04.25 Crewe – Cheltenham 2–3 (1–1) 1.663.505.00 2.05 1.75
01.04.25 Morecambe – Cheltenham 2–0 (0–0) 2.303.302.90 2.00 1.85

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Newport County winsDrawsCheltenham wins
2matches
4.00goals / match
100%over 2.5
50%both scored
Date Match Score 1 X 2 O U
22.02.25E3 Newport County – Cheltenham 0–3 (0–1) 3.003.202.35 1.98 1.88
10.08.24E3 Cheltenham – Newport County 3–2 (2–2) 1.753.604.50 1.88 1.98

England League Two table 2025/2026, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Walsall 12 8 2 2 18 10 +8 26 WDWWWD
2 Swindon 11 8 0 3 22 13 +9 24 WWWLWW
3 Gillingham 12 6 4 2 18 11 +7 22 DWWLLD
4 Salford 13 7 1 5 18 17 +1 22 WWLLLW
5 Milton Keynes Dons 12 6 3 3 23 12 +11 21 LDLWWW
6 Grimsby 12 6 3 3 24 15 +9 21 WDLWWL
7 Chesterfield 12 6 3 3 22 19 +3 21 LDDWLW
8 Cambridge 13 6 3 4 16 13 +3 21 DWDWLW
9 Barnet 12 6 2 4 16 12 +4 20 LWWDWW
10 Crewe 12 6 1 5 16 13 +3 19 DLLWWL
11 Bromley 13 4 6 3 19 17 +2 18 LDLDWL
12 Fleetwood Town 12 5 3 4 18 18 0 18 LDLWLW
13 Notts County 11 5 2 4 20 13 +7 17 WWLWLW
14 Bristol Rvs 12 5 2 5 13 17 -4 17 WWDWLL
15 Oldham 13 3 6 4 10 10 0 15 WWDLDL
16 Colchester 12 3 5 4 18 17 +1 14 DLDLWW
17 Harrogate 12 4 2 6 14 17 -3 14 LLWWLL
18 Barrow 12 4 2 6 9 12 -3 14 LLWWDD
19 Tranmere 11 2 5 4 16 17 -1 11 LDLDDL
20 Accrington 11 2 3 6 7 14 -7 9 LWWLLL
21 Crawley Town 12 2 3 7 10 21 -11 9 WWLLLD
22 Shrewsbury 12 2 3 7 9 20 -11 9 WLLLDW
23 Newport County 12 2 2 8 11 21 -10 8 LDLLLW
24 Cheltenham 12 2 2 8 7 25 -18 8 WLLLWD
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Cambridge 7 5 1 1 11 5 +6 16 DWLWWW
2 Walsall 6 5 0 1 10 5 +5 15 WLWWWW
3 Chesterfield 6 4 2 0 13 5 +8 14 WWDDWW
4 Notts County 6 4 1 1 15 6 +9 13 LWDWWW
5 Gillingham 6 4 1 1 8 3 +5 13 WWWWLD
6 Salford 7 4 1 2 11 10 +1 13 WDWWLW
7 Swindon 5 4 0 1 10 6 +4 12 WLWWW
8 Fleetwood Town 6 3 2 1 12 11 +1 11 WLDDWW
9 Grimsby 6 3 1 2 14 6 +8 10 WWLDWL
10 Bromley 6 2 4 0 13 9 +4 10 WDWDDD
11 Bristol Rvs 6 3 1 2 5 7 -2 10 LDWWWL
12 Crewe 6 3 0 3 6 7 -1 9 WWLLWL
13 Milton Keynes Dons 6 2 1 3 11 8 +3 7 DWLLLW
14 Barnet 6 2 1 3 8 8 0 7 LLDLWW
15 Harrogate 6 2 1 3 8 8 0 7 DWLLWL
16 Barrow 6 2 1 3 4 7 -3 7 LWLLWD
17 Colchester 6 1 3 2 10 9 +1 6 DLLDDW
18 Tranmere 6 1 3 2 7 6 +1 6 WDLDDL
19 Oldham 6 1 3 2 4 5 -1 6 DLLWDD
20 Cheltenham 6 2 0 4 4 8 -4 6 LLLWLW
21 Crawley Town 6 1 2 3 6 8 -2 5 LDLWLD
22 Accrington 5 1 2 2 4 6 -2 5 DDWLL
23 Shrewsbury 6 1 2 3 4 7 -3 5 DLDLLW
24 Newport County 6 0 1 5 5 11 -6 1 DLLLLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Milton Keynes Dons 6 4 2 0 12 4 +8 14 WDWDWW
2 Barnet 6 4 1 1 8 4 +4 13 LWWWDW
3 Swindon 6 4 0 2 12 7 +5 12 LWWWLW
4 Walsall 6 3 2 1 8 5 +3 11 LWWDWD
5 Grimsby 6 3 2 1 10 9 +1 11 DWDWLW
6 Crewe 6 3 1 2 10 6 +4 10 WWLDLW
7 Gillingham 6 2 3 1 10 8 +2 9 DDWDWL
8 Oldham 7 2 3 2 6 5 +1 9 DDWWLL
9 Salford 6 3 0 3 7 7 0 9 WWLWLL
10 Colchester 6 2 2 2 8 8 0 8 DWDLLW
11 Bromley 7 2 2 3 6 8 -2 8 WDLLWL
12 Barrow 6 2 1 3 5 5 0 7 LLWLWD
13 Fleetwood Town 6 2 1 3 6 7 -1 7 WDWLLL
14 Bristol Rvs 6 2 1 3 8 10 -2 7 LLWWDL
15 Harrogate 6 2 1 3 6 9 -3 7 WDLLWL
16 Newport County 6 2 1 3 6 10 -4 7 WLLDLW
17 Chesterfield 6 2 1 3 9 14 -5 7 WLWLDL
18 Tranmere 5 1 2 2 9 11 -2 5 DWLLD
19 Cambridge 6 1 2 3 5 8 -3 5 LWLDDL
20 Notts County 5 1 1 3 5 7 -2 4 DLWLL
21 Accrington 6 1 1 4 3 8 -5 4 LLDLWL
22 Shrewsbury 6 1 1 4 5 13 -8 4 LLLWLD
23 Crawley Town 6 1 1 4 4 13 -9 4 LLDWLL
24 Cheltenham 6 0 2 4 3 17 -14 2 LLDLLD

Newport County   Cheltenham

Under / Over goals 2025/2026, before this match

Goals
All matches – Under/Over goals
# Streak
1 2 Swindon 11 3 8 2.0 1.2 8 0 3 22 13 24 OOOOUU
2 13 Notts County 11 3 8 1.8 1.2 5 2 4 20 13 17 OUUOOO
3 4 Salford 13 6 7 1.4 1.3 7 1 5 18 17 22 OOOUUU
4 5 Milton Keynes Dons 12 5 7 1.9 1.0 6 3 3 23 12 21 OUOOOO
5 6 Grimsby 12 5 7 2.0 1.2 6 3 3 24 15 21 OUOOUO
6 7 Chesterfield 12 5 7 1.8 1.6 6 3 3 22 19 21 UUOOOU
7 11 Bromley 13 6 7 1.5 1.3 4 6 3 19 17 18 UOUOUO
8 14 Bristol Rvs 12 5 7 1.1 1.4 5 2 5 13 17 17 OOUOOO
9 10 Crewe 12 6 6 1.3 1.1 6 1 5 16 13 19 UOUOOU
10 12 Fleetwood Town 12 6 6 1.5 1.5 5 3 4 18 18 18 UUOOUO
11 21 Crawley Town 12 6 6 0.8 1.8 2 3 7 10 21 9 UUOOOU
12 22 Shrewsbury 12 6 6 0.8 1.7 2 3 7 9 20 9 OOUOUU
13 23 Newport County 12 6 6 0.9 1.8 2 2 8 11 21 8 OUOOUU
14 1 Walsall 12 7 5 1.5 0.8 8 2 2 18 10 26 UUOOOU
15 8 Cambridge 13 8 5 1.2 1.0 6 3 4 16 13 21 UOUOUO
16 17 Harrogate 12 7 5 1.2 1.4 4 2 6 14 17 14 UOUUOO
17 19 Tranmere 11 6 5 1.5 1.5 2 5 4 16 17 11 OUOUOU
18 3 Gillingham 12 8 4 1.5 0.9 6 4 2 18 11 22 OUOUOU
19 9 Barnet 12 8 4 1.3 1.0 6 2 4 16 12 20 OOOUUU
20 16 Colchester 12 8 4 1.5 1.4 3 5 4 18 17 14 UUUOOO
21 18 Barrow 12 8 4 0.8 1.0 4 2 6 9 12 14 OOUOUU
22 24 Cheltenham 12 8 4 0.6 2.1 2 2 8 7 25 8 UUOOUU
23 15 Oldham 13 10 3 0.8 0.8 3 6 4 10 10 15 UOUOUU
24 20 Accrington 11 8 3 0.6 1.3 2 3 6 7 14 9 UUOOUU
Home – Under/Over goals
# Streak
1 13 Notts County 6 1 5 2.5 1.0 4 1 1 15 6 13 OOOUOO
2 4 Salford 7 3 4 1.6 1.4 4 1 2 11 10 13 OUOOUU
3 5 Milton Keynes Dons 6 2 4 1.8 1.3 2 1 3 11 8 7 UOUOOO
4 6 Grimsby 6 2 4 2.3 1.0 3 1 2 14 6 10 OOUUOO
5 11 Bromley 6 2 4 2.2 1.5 2 4 0 13 9 10 UOUOOO
6 12 Fleetwood Town 6 2 4 2.0 1.8 3 2 1 12 11 11 OOUUOO
7 1 Walsall 6 3 3 1.7 0.8 5 0 1 10 5 15 OUUUOO
8 2 Swindon 5 2 3 2.0 1.2 4 0 1 10 6 12 OUOOU
9 7 Chesterfield 6 3 3 2.2 0.8 4 2 0 13 5 14 UOOUOU
10 8 Cambridge 7 4 3 1.6 0.7 5 1 1 11 5 16 UUUOOO
11 9 Barnet 6 3 3 1.3 1.3 2 1 3 8 8 7 UOUOOU
12 10 Crewe 6 3 3 1.0 1.2 3 0 3 6 7 9 UUOOOU
13 14 Bristol Rvs 6 3 3 0.8 1.2 3 1 2 5 7 10 UUUOOO
14 17 Harrogate 6 3 3 1.3 1.3 2 1 3 8 8 7 OUOUUO
15 23 Newport County 6 3 3 0.8 1.8 0 1 5 5 11 1 UUOOOU
16 16 Colchester 6 4 2 1.7 1.5 1 3 2 10 9 6 UOUUUO
17 18 Barrow 6 4 2 0.7 1.2 2 1 3 4 7 7 UOUOUU
18 19 Tranmere 6 4 2 1.2 1.0 1 3 2 7 6 6 OUOUUU
19 21 Crawley Town 6 4 2 1.0 1.3 1 2 3 6 8 5 OUUUOU
20 22 Shrewsbury 6 4 2 0.7 1.2 1 2 3 4 7 5 UUUOOU
21 24 Cheltenham 6 4 2 0.7 1.3 2 0 4 4 8 6 UOUUOU
22 3 Gillingham 6 5 1 1.3 0.5 4 1 1 8 3 13 UOUUUU
23 15 Oldham 6 5 1 0.7 0.8 1 3 2 4 5 6 UOUUUU
24 20 Accrington 5 4 1 0.8 1.2 1 2 2 4 6 5 UUUOU
Away – Under/Over goals
# Streak
1 2 Swindon 6 1 5 2.0 1.2 4 0 2 12 7 12 OOOOOU
2 7 Chesterfield 6 2 4 1.5 2.3 2 1 3 9 14 7 UOOUOO
3 14 Bristol Rvs 6 2 4 1.3 1.7 2 1 3 8 10 7 OOUOUO
4 21 Crawley Town 6 2 4 0.7 2.2 1 1 4 4 13 4 OUOUOO
5 22 Shrewsbury 6 2 4 0.8 2.2 1 1 4 5 13 4 OOOOUU
6 3 Gillingham 6 3 3 1.7 1.3 2 3 1 10 8 9 UUUOOO
7 4 Salford 6 3 3 1.2 1.2 3 0 3 7 7 9 OUUOOU
8 5 Milton Keynes Dons 6 3 3 2.0 0.7 4 2 0 12 4 14 UUOUOO
9 6 Grimsby 6 3 3 1.7 1.5 3 2 1 10 9 11 OUUOOU
10 10 Crewe 6 3 3 1.7 1.0 3 1 2 10 6 10 OOUUUO
11 11 Bromley 7 4 3 0.9 1.1 2 2 3 6 8 8 OOUUUO
12 13 Notts County 5 2 3 1.0 1.4 1 1 3 5 7 4 UOOUO
13 19 Tranmere 5 2 3 1.8 2.2 1 2 2 9 11 5 UUOOO
14 23 Newport County 6 3 3 1.0 1.7 2 1 3 6 10 7 OOUUOU
15 1 Walsall 6 4 2 1.3 0.8 3 2 1 8 5 11 UOUUOU
16 8 Cambridge 6 4 2 0.8 1.3 1 2 3 5 8 5 OOUUUU
17 12 Fleetwood Town 6 4 2 1.0 1.2 2 1 3 6 7 7 UOUUOU
18 15 Oldham 7 5 2 0.9 0.7 2 3 2 6 5 9 UUUOOU
19 16 Colchester 6 4 2 1.3 1.3 2 2 2 8 8 8 UUUUOO
20 17 Harrogate 6 4 2 1.0 1.5 2 1 3 6 9 7 UUUOUO
21 18 Barrow 6 4 2 0.8 0.8 2 1 3 5 5 7 UUUOOU
22 20 Accrington 6 4 2 0.5 1.3 1 1 4 3 8 4 UOUUOU
23 24 Cheltenham 6 4 2 0.5 2.8 0 2 4 3 17 2 UOUUOU
24 9 Barnet 6 5 1 1.3 0.7 4 1 1 8 4 13 UUUOUU

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 4 Nov 2026, 06:11