Loading...
BetGPS Football Betting Resources
England League Two · ·Referee: S Gill

Newport County 3–3 Walsall

Full time · half time 2–1 · season 2023/2024

Home 2.38 fair 2.07
Draw ✓ 3.30 fair 4.54
Away 2.90 fair 3.38
Under 2.5 1.95 fair 2.95
Over 2.5 ✓ 1.85 fair 1.51

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

Match facts

Newport County Walsall
8 Shots 16
5 Shots on target 6
7 Corners 6
10 Fouls 9
0 Yellow cards 2
0 Red cards 0

Our pre-match prediction

✗ Result missed ✓ Goals correct ✓ BTTS correct Calculated after the match, using only matches played before kick-off (153 league matches this season so far).
Result Newport County to win
Goals Over 2.5
Both teams score Yes fair 1.52
Expected goals 1.93 – 1.48
Home / Draw / Away
Newport CountyDrawWalsall
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 9.4% 2–1 9.1% 1–2 7%

Statistics 2023/2024, before this match

Newport County before this match, all matches
1.08points / match
1.62scored / match
2.00conceded / match
WonDrawnLost 13 played · 21:26
Walsall before this match, all matches
1.38points / match
1.46scored / match
1.69conceded / match
WonDrawnLost 13 played · 19:22
Newport County all matches all matches Walsall

Per match

1.62 Goals scored 1.46
2.00 Goals conceded 1.69
3.62 Total goals 3.15
12.15 Shots 11.54
4.46 Shots on target 4.31
11.92 Shots faced 13.69
4.23 Corners 3.62
5.23 Corners against 6.62
10.85 Fouls 11.00
1.54 Yellow cards 2.31
0.92 1st-half goals scored 0.69
1.00 1st-half goals conceded 0.85

How often Full Time

31% Wins 38%
15% Draws 23%
54% Losses 38%
100% Over 0.5 goals 92%
100% Over 1.5 goals 85%
85% Over 2.5 goals 69%
46% Over 3.5 goals 46%
23% Over 4.5 goals 15%
8% Over 5.5 goals 8%
69% Both teams scored 69%
15% Clean sheets 15%
15% Failed to score 23%

How often Half Time

23% Wins 31%
31% Draws 31%
46% Losses 38%
92% Over 0.5 goals 77%
62% Over 1.5 goals 46%
31% Over 2.5 goals 23%

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

Newport County all matches
Walsall all matches
Newport County before this match, at home
1.57points / match
2.00scored / match
1.57conceded / match
WonDrawnLost 7 played · 14:11
Walsall before this match, away
1.00points / match
1.43scored / match
2.29conceded / match
WonDrawnLost 7 played · 10:16
Newport County at home away Walsall

Per match

2.00 Goals scored 1.43
1.57 Goals conceded 2.29
3.57 Total goals 3.71
11.71 Shots 11.29
4.14 Shots on target 4.14
11.57 Shots faced 13.14
4.43 Corners 3.43
5.71 Corners against 7.00
10.57 Fouls 9.29
2.00 Yellow cards 2.14
1.00 1st-half goals scored 0.86
1.00 1st-half goals conceded 1.43

How often Full Time

43% Wins 29%
29% Draws 14%
29% Losses 57%
100% Over 0.5 goals 100%
100% Over 1.5 goals 100%
86% Over 2.5 goals 86%
57% Over 3.5 goals 57%
14% Over 4.5 goals 14%
0% Over 5.5 goals 14%
86% Both teams scored 71%
14% Clean sheets 0%
0% Failed to score 29%

How often Half Time

29% Wins 29%
29% Draws 14%
43% Losses 57%
86% Over 0.5 goals 100%
57% Over 1.5 goals 71%
43% Over 2.5 goals 43%

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

Newport County at home
Walsall away

Last 10 matches before this match

Newport County all matches

Date Match Score 1 X 2 O U
14.10.23 Swindon – Newport County 2–0 (1–0) 1.753.754.75 1.62 2.25
07.10.23 Newport County – Harrogate 1–2 (0–1) 1.953.504.00 1.93 1.93
03.10.23 Newport County – Colchester 2–1 (1–1) 2.253.603.00 1.80 2.00
30.09.23 Salford – Newport County 2–1 (2–1) 2.253.603.00 1.83 2.03
23.09.23 Newport County – Bradford 1–4 (1–3) 2.253.403.20 2.00 1.85
16.09.23 Newport County – Barrow 1–1 (1–0) 2.053.503.60 2.03 1.83
09.09.23 Crawley Town – Newport County 4–1 (1–1) 3.203.302.30 1.88 1.98
02.09.23 Newport County – AFC Wimbledon 2–2 (1–2) 2.603.252.80 2.00 1.80
26.08.23 Newport County – Sutton 3–1 (0–0) 1.953.403.90 2.05 1.75
19.08.23 Forest Green – Newport County 0–3 (0–2) 2.633.302.75 2.00 1.85

Walsall all matches

Date Match Score 1 X 2 O U
14.10.23 Walsall – Gillingham 4–1 (2–0) 2.753.302.60 2.10 1.70
07.10.23 Sutton – Walsall 4–0 (4–0) 2.603.402.70 1.98 1.88
03.10.23 Walsall – Milton Keynes Dons 0–0 (0–0) 2.603.402.60 1.90 1.95
30.09.23 Bradford – Walsall 1–3 (1–2) 1.833.404.50 2.05 1.75
23.09.23 Walsall – AFC Wimbledon 1–3 (0–1) 2.633.302.70 2.08 1.73
16.09.23 Swindon – Walsall 2–0 (1–0) 1.953.603.80 1.78 2.10
09.09.23 Salford – Walsall 1–2 (1–0) 2.053.503.50 1.95 1.90
02.09.23 Walsall – Colchester 1–0 (0–0) 2.203.403.30 2.10 1.70
26.08.23 Walsall – Grimsby 1–1 (0–0) 2.503.302.88 2.15 1.67
19.08.23 Crewe – Walsall 2–2 (0–2) 2.703.402.60 1.98 1.88

Newport County at home

Date Match Score 1 X 2 O U
07.10.23 Newport County – Harrogate 1–2 (0–1) 1.953.504.00 1.93 1.93
03.10.23 Newport County – Colchester 2–1 (1–1) 2.253.603.00 1.80 2.00
23.09.23 Newport County – Bradford 1–4 (1–3) 2.253.403.20 2.00 1.85
16.09.23 Newport County – Barrow 1–1 (1–0) 2.053.503.60 2.03 1.83
02.09.23 Newport County – AFC Wimbledon 2–2 (1–2) 2.603.252.80 2.00 1.80
26.08.23 Newport County – Sutton 3–1 (0–0) 1.953.403.90 2.05 1.75
12.08.23 Newport County – Doncaster 4–0 (3–0) 2.203.403.30 2.08 1.73
08.05.23 Newport County – Crewe 2–2 (0–0) 1.653.755.50 2.00 1.80
25.04.23 Newport County – Harrogate 2–3 (1–2) 1.913.504.00 2.05 1.80
18.04.23 Newport County – Mansfield 1–2 (0–1) 2.803.102.70 2.15 1.67

Walsall away

Date Match Score 1 X 2 O U
07.10.23 Sutton – Walsall 4–0 (4–0) 2.603.402.70 1.98 1.88
30.09.23 Bradford – Walsall 1–3 (1–2) 1.833.404.50 2.05 1.75
16.09.23 Swindon – Walsall 2–0 (1–0) 1.953.603.80 1.78 2.10
09.09.23 Salford – Walsall 1–2 (1–0) 2.053.503.50 1.95 1.90
19.08.23 Crewe – Walsall 2–2 (0–2) 2.703.402.60 1.98 1.88
15.08.23 Wrexham – Walsall 4–2 (2–1) 1.554.205.50 1.80 2.00
05.08.23 Morecambe – Walsall 2–1 (1–1) 2.603.202.80 2.15 1.67
29.04.23 Crawley Town – Walsall 0–0 (0–0) 2.253.253.30 2.15 1.67
18.04.23 Harrogate – Walsall 3–0 (1–0) 2.303.203.30 2.25 1.62
15.04.23 Crewe – Walsall 2–0 (2–0) 3.003.202.50 2.25 1.62

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 winsDrawsWalsall wins
4matches
3.00goals / match
50%over 2.5
75%both scored
Date Match Score 1 X 2 O U
18.02.23E3 Walsall – Newport County 1–1 (1–0) 2.383.403.00 2.20 1.65
06.08.22E3 Newport County – Walsall 0–1 (0–0) 2.103.253.75 2.25 1.61
01.01.22E3 Walsall – Newport County 3–3 (0–1) 2.703.202.75 2.15 1.66
18.09.21E3 Newport County – Walsall 2–1 (1–1) 2.303.103.40 2.40 1.53

England League Two table 2023/2024, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Stockport 13 8 2 3 26 14 +12 26 WWWWWW
2 Notts County 13 7 3 3 28 25 +3 24 WWLWDL
3 Mansfield 13 5 8 0 21 10 +11 23 DWDDDW
4 Crewe 13 6 5 2 30 21 +9 23 DWDWLW
5 Wrexham 13 6 5 2 27 25 +2 23 WLDDWW
6 Swindon 12 6 4 2 29 18 +11 22 WDWLLW
7 Gillingham 13 7 1 5 12 16 -4 22 WLDLWL
8 AFC Wimbledon 13 5 6 2 20 11 +9 21 DWWWDL
9 Accrington 13 6 2 5 19 18 +1 20 WLLDWW
10 Crawley Town 12 6 2 4 20 20 0 20 WWWWLL
11 Bradford 13 5 4 4 14 14 0 19 DWLLWW
12 Morecambe 11 5 3 3 15 13 +2 18 WLDWDW
13 Walsall 13 5 3 5 19 22 -3 18 LLWDLW
14 Barrow 12 4 5 3 15 14 +1 17 DLWLDD
15 Salford 13 5 1 7 21 22 -1 16 LLWWWL
16 Milton Keynes Dons 13 4 4 5 19 20 -1 16 LDLDLD
17 Harrogate 13 5 1 7 12 16 -4 16 DWWLWL
18 Grimsby 13 3 5 5 16 19 -3 14 LLLWDL
19 Doncaster 13 4 2 7 17 21 -4 14 WWLWLW
20 Newport County 13 4 2 7 21 26 -5 14 DLLWLL
21 Tranmere 13 3 1 9 17 24 -7 10 LWLWDL
22 Colchester 12 3 1 8 17 25 -8 10 DLWLLL
23 Forest Green 13 3 1 9 16 24 -8 10 LLLLLW
24 Sutton 13 2 1 10 17 30 -13 7 LDLLWL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Crewe 7 5 2 0 17 8 +9 17 WDWWWW
2 Swindon 6 5 1 0 19 6 +13 16 DWWWWW
3 Crawley Town 7 5 0 2 13 6 +7 15 WLWWWL
4 Notts County 6 5 0 1 16 12 +4 15 WWWWWL
5 Stockport 7 4 2 1 13 5 +8 14 DWDWWW
6 Wrexham 7 4 2 1 23 18 +5 14 WDWWDW
7 Accrington 7 4 1 2 13 10 +3 13 DWLWLW
8 Gillingham 6 4 1 1 7 6 +1 13 WLWWDW
9 Morecambe 6 3 3 0 9 4 +5 12 WDWWDD
10 Mansfield 6 3 3 0 7 2 +5 12 WWDWDD
11 Newport County 7 3 2 2 14 11 +3 11 WDDLWL
12 Doncaster 7 3 2 2 11 8 +3 11 DLDWWW
13 Walsall 6 3 2 1 9 6 +3 11 WDWLDW
14 Grimsby 7 3 2 2 9 7 +2 11 WDWLWL
15 Bradford 6 3 2 1 7 6 +1 11 WWDDLW
16 Tranmere 7 3 1 3 13 10 +3 10 WLLWWD
17 Barrow 4 2 2 0 7 5 +2 8 WDWD
18 Milton Keynes Dons 6 2 2 2 7 7 0 8 WWDLLD
19 Sutton 7 2 1 4 10 9 +1 7 LLLDLW
20 Salford 6 2 1 3 9 10 -1 7 DLLLWW
21 Colchester 6 2 1 3 11 13 -2 7 LLWDWL
22 AFC Wimbledon 6 1 3 2 9 8 +1 6 DDLDWL
23 Harrogate 6 2 0 4 6 8 -2 6 LWLWLL
24 Forest Green 7 1 0 6 9 15 -6 3 LLLLLW
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 AFC Wimbledon 7 4 3 0 11 3 +8 15 WWDWWD
2 Stockport 6 4 0 2 13 9 +4 12 LLWWWW
3 Mansfield 7 2 5 0 14 8 +6 11 DDWDDW
4 Harrogate 7 3 1 3 6 8 -2 10 LLLDWW
5 Salford 7 3 0 4 12 12 0 9 LWLLWL
6 Notts County 7 2 3 2 12 13 -1 9 DWDWLD
7 Barrow 8 2 3 3 8 9 -1 9 LWDLLD
8 Wrexham 6 2 3 1 4 7 -3 9 DDWLDW
9 Gillingham 7 3 0 4 5 10 -5 9 WWLLLL
10 Milton Keynes Dons 7 2 2 3 12 13 -1 8 LWLDDL
11 Bradford 7 2 2 3 7 8 -1 8 DLDWLW
12 Forest Green 6 2 1 3 7 9 -2 7 WDWLLL
13 Accrington 6 2 1 3 6 8 -2 7 LWLLDW
14 Walsall 7 2 1 4 10 16 -6 7 LDWLWL
15 Crewe 6 1 3 2 13 13 0 6 DLWDDL
16 Swindon 6 1 3 2 10 12 -2 6 WDDDLL
17 Morecambe 5 2 0 3 6 9 -3 6 LLLWW
18 Crawley Town 5 1 2 2 7 14 -7 5 DLDWL
19 Grimsby 6 0 3 3 7 12 -5 3 LDDLLD
20 Colchester 6 1 0 5 6 12 -6 3 LWLLLL
21 Doncaster 6 1 0 5 6 13 -7 3 LLLWLL
22 Newport County 6 1 0 5 7 15 -8 3 LLWLLL
23 Tranmere 6 0 0 6 4 14 -10 0 LLLLLL
24 Sutton 6 0 0 6 7 21 -14 0 LLLLLL

Newport County   Walsall

Under / Over goals 2023/2024, before this match

Goals
All matches – Under/Over goals
# Streak
1 20 Newport County 13 2 11 1.6 2.0 4 2 7 21 26 14 UOOOOU
2 4 Crewe 13 3 10 2.3 1.6 6 5 2 30 21 23 OOOUOU
3 2 Notts County 13 4 9 2.2 1.9 7 3 3 28 25 24 UOOOUO
4 13 Walsall 13 4 9 1.5 1.7 5 3 5 19 22 18 UOOUOO
5 19 Doncaster 13 4 9 1.3 1.6 4 2 7 17 21 14 OOOUUO
6 24 Sutton 13 4 9 1.3 2.3 2 1 10 17 30 7 OUOUOO
7 1 Stockport 13 5 8 2.0 1.1 8 2 3 26 14 26 OOOUUO
8 5 Wrexham 13 5 8 2.1 1.9 6 5 2 27 25 23 OOOUUO
9 6 Swindon 12 4 8 2.4 1.5 6 4 2 29 18 22 UOOOUU
10 9 Accrington 13 5 8 1.5 1.4 6 2 5 19 18 20 OUOUOU
11 16 Milton Keynes Dons 13 5 8 1.5 1.5 4 4 5 19 20 16 OUUUOO
12 21 Tranmere 13 5 8 1.3 1.8 3 1 9 17 24 10 OUOOOU
13 22 Colchester 12 4 8 1.4 2.1 3 1 8 17 25 10 UOOOOO
14 23 Forest Green 13 5 8 1.2 1.8 3 1 9 16 24 10 OOOUOO
15 10 Crawley Town 12 5 7 1.7 1.7 6 2 4 20 20 20 OOOOUU
16 12 Morecambe 11 4 7 1.4 1.2 5 3 3 15 13 18 UOOOUO
17 15 Salford 13 6 7 1.6 1.7 5 1 7 21 22 16 UOOUOO
18 3 Mansfield 13 7 6 1.6 0.8 5 8 0 21 10 23 UUUUUO
19 8 AFC Wimbledon 13 7 6 1.5 0.8 5 6 2 20 11 21 OOOUUU
20 18 Grimsby 13 7 6 1.2 1.5 3 5 5 16 19 14 OOOOOU
21 7 Gillingham 13 8 5 0.9 1.2 7 1 5 12 16 22 OOUUOO
22 11 Bradford 13 8 5 1.1 1.1 5 4 4 14 14 19 UOOOUU
23 14 Barrow 12 7 5 1.2 1.2 4 5 3 15 14 17 UUOOUO
24 17 Harrogate 13 8 5 0.9 1.2 5 1 7 12 16 16 UOUUOO
Home – Under/Over goals
# Streak
1 5 Wrexham 7 0 7 3.3 2.6 4 2 1 23 18 14 OOOOOO
2 2 Notts County 6 0 6 2.7 2.0 5 0 1 16 12 15 OOOOOO
3 9 Accrington 7 1 6 1.9 1.4 4 1 2 13 10 13 UOOOOO
4 20 Newport County 7 1 6 2.0 1.6 3 2 2 14 11 11 OOUOOO
5 23 Forest Green 7 1 6 1.3 2.1 1 0 6 9 15 3 OOOOOO
6 4 Crewe 7 2 5 2.4 1.1 5 2 0 17 8 17 OOOOUU
7 21 Tranmere 7 2 5 1.9 1.4 3 1 3 13 10 10 OOUUOO
8 6 Swindon 6 2 4 3.2 1.0 5 1 0 19 6 16 OOOUOU
9 10 Crawley Town 7 3 4 1.9 0.9 5 0 2 13 6 15 OUOOOU
10 15 Salford 6 2 4 1.5 1.7 2 1 3 9 10 7 UOOUOO
11 19 Doncaster 7 3 4 1.6 1.1 3 2 2 11 8 11 OOUOUO
12 7 Gillingham 6 3 3 1.2 1.0 4 1 1 7 6 13 UOUOUO
13 8 AFC Wimbledon 6 3 3 1.5 1.3 1 3 2 9 8 6 UUOOOU
14 12 Morecambe 6 3 3 1.5 0.7 3 3 0 9 4 12 OUOUOU
15 13 Walsall 6 3 3 1.5 1.0 3 2 1 9 6 11 OUUOUO
16 16 Milton Keynes Dons 6 3 3 1.2 1.2 2 2 2 7 7 8 UOUOUO
17 22 Colchester 6 3 3 1.8 2.2 2 1 3 11 13 7 UOUUOO
18 24 Sutton 7 4 3 1.4 1.3 2 1 4 10 9 7 UOUUUO
19 1 Stockport 7 5 2 1.9 0.7 4 2 1 13 5 14 UUOOUU
20 3 Mansfield 6 4 2 1.2 0.3 3 3 0 7 2 12 OOUUUU
21 11 Bradford 6 4 2 1.2 1.0 3 2 1 7 6 11 OUUUOU
22 14 Barrow 4 2 2 1.8 1.2 2 2 0 7 5 8 OUOU
23 17 Harrogate 6 4 2 1.0 1.3 2 0 4 6 8 6 UUUOUO
24 18 Grimsby 7 5 2 1.3 1.0 3 2 2 9 7 11 UUUOOU
Away – Under/Over goals
# Streak
1 1 Stockport 6 0 6 2.2 1.5 4 0 2 13 9 12 OOOOOO
2 13 Walsall 7 1 6 1.4 2.3 2 1 4 10 16 7 OOOUOO
3 24 Sutton 6 0 6 1.2 3.5 0 0 6 7 21 0 OOOOOO
4 4 Crewe 6 1 5 2.2 2.2 1 3 2 13 13 6 OUOOOO
5 16 Milton Keynes Dons 7 2 5 1.7 1.9 2 2 3 12 13 8 OOOUUO
6 19 Doncaster 6 1 5 1.0 2.2 1 0 5 6 13 3 OOOOOU
7 20 Newport County 6 1 5 1.2 2.5 1 0 5 7 15 3 OOOOOU
8 22 Colchester 6 1 5 1.0 2.0 1 0 5 6 12 3 OOUOOO
9 3 Mansfield 7 3 4 2.0 1.1 2 5 0 14 8 11 OUOUUO
10 6 Swindon 6 2 4 1.7 2.0 1 3 2 10 12 6 OOUOOU
11 12 Morecambe 5 1 4 1.2 1.8 2 0 3 6 9 6 OUOOO
12 18 Grimsby 6 2 4 1.2 2.0 0 3 3 7 12 3 OUUOOO
13 2 Notts County 7 4 3 1.7 1.9 2 3 2 12 13 9 UOUUOU
14 8 AFC Wimbledon 7 4 3 1.6 0.4 4 3 0 11 3 15 UOOOUU
15 10 Crawley Town 5 2 3 1.4 2.8 1 2 2 7 14 5 UOOOU
16 11 Bradford 7 4 3 1.0 1.1 2 2 3 7 8 8 UOUOOU
17 14 Barrow 8 5 3 1.0 1.1 2 3 3 8 9 9 UUUUOO
18 15 Salford 7 4 3 1.7 1.7 3 0 4 12 12 9 UOUOUO
19 17 Harrogate 7 4 3 0.9 1.1 3 1 3 6 8 10 OOUUUO
20 21 Tranmere 6 3 3 0.7 2.3 0 0 6 4 14 0 UOUOOU
21 7 Gillingham 7 5 2 0.7 1.4 3 0 4 5 10 9 UUUOUO
22 9 Accrington 6 4 2 1.0 1.3 2 1 3 6 8 7 UOOUUU
23 23 Forest Green 6 4 2 1.2 1.5 2 1 3 7 9 7 UUUOUO
24 5 Wrexham 6 5 1 0.7 1.2 2 3 1 4 7 9 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