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

Walsall 1–1 Newport County

Full time · half time 1–0 · season 2022/2023

Home 2.38 fair 2.21
Draw ✓ 3.40 fair 3.52
Away 3.00 fair 3.79
Under 2.5 ✓ 1.65 fair 1.61
Over 2.5 2.20 fair 2.64

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

Match facts

Walsall Newport County
9 Shots 9
5 Shots on target 2
4 Corners 2
14 Fouls 14
2 Yellow cards 4
0 Red cards 0

Our pre-match prediction

✗ Result missed ✓ Goals correct ✗ BTTS missed Calculated after the match, using only matches played before kick-off (360 league matches this season so far).
Result Walsall to win
Goals Under 2.5
Both teams score No fair 1.77
Expected goals 1.29 – 0.91
Home / Draw / Away
WalsallDrawNewport County
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–0 14.2% 1–1 13% 0–0 11%

Statistics 2022/2023, before this match

Walsall before this match, all matches
1.43points / match
1.11scored / match
0.86conceded / match
WonDrawnLost 28 played · 31:24
Newport County before this match, all matches
1.14points / match
1.00scored / match
1.14conceded / match
WonDrawnLost 29 played · 29:33
Walsall all matches all matches Newport County

Per match

1.11 Goals scored 1.00
0.86 Goals conceded 1.14
1.96 Total goals 2.14
10.57 Shots 11.69
3.32 Shots on target 3.79
10.93 Shots faced 10.17
4.61 Corners 4.24
4.43 Corners against 4.24
11.18 Fouls 11.90
1.64 Yellow cards 1.76
0.54 1st-half goals scored 0.52
0.43 1st-half goals conceded 0.38

How often Full Time

36% Wins 28%
36% Draws 31%
29% Losses 41%
86% Over 0.5 goals 93%
64% Over 1.5 goals 69%
36% Over 2.5 goals 34%
11% Over 3.5 goals 14%
0% Over 4.5 goals 3%
0% Over 5.5 goals 0%
54% Both teams scored 48%
32% Clean sheets 21%
29% Failed to score 38%

How often Half Time

29% Wins 28%
50% Draws 45%
21% Losses 28%
64% Over 0.5 goals 62%
29% Over 1.5 goals 17%
4% Over 2.5 goals 7%

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

Walsall all matches
Newport County all matches
Walsall before this match, at home
1.85points / match
1.54scored / match
0.92conceded / match
WonDrawnLost 13 played · 20:12
Newport County before this match, away
1.21points / match
1.00scored / match
1.00conceded / match
WonDrawnLost 14 played · 14:14
Walsall at home away Newport County

Per match

1.54 Goals scored 1.00
0.92 Goals conceded 1.00
2.46 Total goals 2.00
12.31 Shots 11.21
4.62 Shots on target 3.79
10.46 Shots faced 10.57
4.92 Corners 3.50
3.77 Corners against 5.21
9.92 Fouls 12.86
1.77 Yellow cards 2.07
1.00 1st-half goals scored 0.57
0.31 1st-half goals conceded 0.43

How often Full Time

54% Wins 29%
23% Draws 36%
23% Losses 36%
100% Over 0.5 goals 93%
77% Over 1.5 goals 71%
46% Over 2.5 goals 29%
23% Over 3.5 goals 7%
0% Over 4.5 goals 0%
0% Over 5.5 goals 0%
62% Both teams scored 50%
23% Clean sheets 21%
15% Failed to score 36%

How often Half Time

62% Wins 21%
23% Draws 43%
15% Losses 36%
92% Over 0.5 goals 64%
31% Over 1.5 goals 21%
8% Over 2.5 goals 7%

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

Walsall at home
Newport County away

Last 10 matches before this match

Walsall all matches

Date Match Score 1 X 2 O U
14.02.23 Colchester – Walsall 0–0 (0–0) 2.703.202.75 2.30 1.60
11.02.23 Walsall – Leyton Orient 1–1 (1–0) 2.553.003.00 2.50 1.50
04.02.23 Northampton – Walsall 0–0 (0–0) 2.103.103.80 2.30 1.60
31.01.23 Salford – Walsall 1–0 (1–0) 2.403.203.10 2.30 1.60
14.01.23 Tranmere – Walsall 1–1 (0–0) 2.403.103.20 2.50 1.50
01.01.23 Walsall – Mansfield 2–1 (1–0) 2.503.402.80 2.10 1.70
29.12.22 Walsall – Stockport 0–2 (0–1) 3.753.202.15 2.35 1.57
26.12.22 Swindon – Walsall 1–2 (1–1) 2.253.103.50 2.20 1.65
02.12.22 Doncaster – Walsall 0–2 (0–0) 2.623.102.87 2.25 1.61
19.11.22 Walsall – Crawley Town 2–1 (1–1) 1.833.504.50 2.20 1.65

Newport County all matches

Date Match Score 1 X 2 O U
14.02.23 Newport County – Stevenage 2–2 (1–1) 3.003.202.50 2.25 1.62
11.02.23 Barrow – Newport County 0–1 (0–0) 2.383.203.20 2.30 1.60
04.02.23 Newport County – Swindon 2–1 (0–0) 2.703.202.75 2.00 1.80
14.01.23 Carlisle – Newport County 2–0 (1–0) 2.153.303.50 2.20 1.65
07.01.23 Rochdale – Newport County 1–1 (1–0) 3.403.252.25 2.15 1.67
02.01.23 Newport County – Crawley Town 2–2 (0–1) 1.603.806.00 2.05 1.75
30.12.22 Newport County – Leyton Orient 0–0 (0–0) 3.003.252.45 2.25 1.62
26.12.22 AFC Wimbledon – Newport County 1–1 (0–0) 2.503.202.90 2.20 1.65
10.12.22 Newport County – Doncaster 0–1 (0–0) 2.103.403.50 2.15 1.67
02.12.22 Crewe – Newport County 1–2 (1–0) 2.803.252.55 2.35 1.57

Walsall at home

Date Match Score 1 X 2 O U
11.02.23 Walsall – Leyton Orient 1–1 (1–0) 2.553.003.00 2.50 1.50
01.01.23 Walsall – Mansfield 2–1 (1–0) 2.503.402.80 2.10 1.70
29.12.22 Walsall – Stockport 0–2 (0–1) 3.753.202.15 2.35 1.57
19.11.22 Walsall – Crawley Town 2–1 (1–1) 1.833.504.50 2.20 1.65
29.10.22 Walsall – Rochdale 1–0 (1–0) 2.003.503.75 2.25 1.61
25.10.22 Walsall – Harrogate 3–1 (3–0) 1.903.504.20 2.15 1.66
08.10.22 Walsall – AFC Wimbledon 3–1 (1–1) 2.153.203.60 2.30 1.60
04.10.22 Walsall – Northampton 1–0 (1–0) 2.503.202.90 2.30 1.60
24.09.22 Walsall – Tranmere 0–1 (0–0) 2.103.403.60 2.25 1.61
13.09.22 Walsall – Colchester 1–1 (0–1) 1.753.604.50 2.20 1.65

Newport County away

Date Match Score 1 X 2 O U
11.02.23 Barrow – Newport County 0–1 (0–0) 2.383.203.20 2.30 1.60
14.01.23 Carlisle – Newport County 2–0 (1–0) 2.153.303.50 2.20 1.65
07.01.23 Rochdale – Newport County 1–1 (1–0) 3.403.252.25 2.15 1.67
26.12.22 AFC Wimbledon – Newport County 1–1 (0–0) 2.503.202.90 2.20 1.65
02.12.22 Crewe – Newport County 1–2 (1–0) 2.803.252.55 2.35 1.57
29.10.22 Northampton – Newport County 1–1 (0–1) 2.203.303.40 2.15 1.66
25.10.22 Mansfield – Newport County 0–0 (0–0) 1.753.604.75 1.93 1.93
15.10.22 Crawley Town – Newport County 2–1 (1–0) 3.203.502.25 2.07 1.72
04.10.22 Swindon – Newport County 1–0 (0–0) 2.253.403.20 1.90 1.95
01.10.22 Leyton Orient – Newport County 1–2 (0–2) 1.803.604.50 2.15 1.66

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

Walsall winsDrawsNewport County wins
3matches
3.33goals / match
67%over 2.5
67%both scored
Date Match Score 1 X 2 O U
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 2022/2023, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Leyton Orient 32 20 7 5 42 19 +23 67 LLWWDW
2 Stevenage 29 16 9 4 43 23 +20 57 WDWDLD
3 Carlisle 31 14 10 7 48 32 +16 52 WWWLDL
4 Northampton 31 14 10 7 44 31 +13 52 LWDDDL
5 Mansfield 30 14 7 9 47 37 +10 49 LDWDWW
6 Salford 31 14 7 10 41 31 +10 49 DLWWLD
7 Stockport 30 14 6 10 44 29 +15 48 DLDWWW
8 Bradford 29 13 9 7 37 28 +9 48 LDDDWW
9 Doncaster 30 14 4 12 36 40 -4 46 LLLWWW
10 Sutton 31 12 8 11 32 38 -6 44 DLWDDW
11 Swindon 30 11 9 10 38 34 +4 42 LWDLLL
12 Tranmere 31 11 8 12 32 30 +2 41 DWLLWL
13 AFC Wimbledon 30 10 11 9 30 29 +1 41 DDWLDD
14 Barrow 31 12 5 14 34 40 -6 41 DLLDLL
15 Walsall 28 10 10 8 31 24 +7 40 WDLDDD
16 Grimsby 28 10 6 12 32 36 -4 36 WLWLLW
17 Colchester 32 9 8 15 31 38 -7 35 LDWDWD
18 Crewe 29 8 11 10 25 36 -11 35 DDLLDW
19 Newport County 29 8 9 12 29 33 -4 33 DDLWWD
20 Harrogate 29 7 7 15 35 45 -10 28 LDLWLD
21 Gillingham 29 6 9 14 17 34 -17 27 WWDWLW
22 Crawley Town 28 6 8 14 32 46 -14 26 LDWLDL
23 Hartlepool 31 6 8 17 31 56 -25 26 WLLWDL
24 Rochdale 31 5 6 20 25 47 -22 21 LLLLDL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Leyton Orient 16 12 3 1 23 5 +18 39 WDWDWW
2 Stevenage 15 12 1 2 29 9 +20 37 WDWWWL
3 Sutton 15 9 3 3 18 13 +5 30 WWWWDW
4 Carlisle 16 8 5 3 25 16 +9 29 WWWWLL
5 Stockport 15 8 4 3 22 13 +9 28 LWWDWW
6 Doncaster 15 9 1 5 22 17 +5 28 LWWLWW
7 Mansfield 15 7 5 3 27 20 +7 26 WDLDWW
8 Northampton 16 7 5 4 21 15 +6 26 WLWDDL
9 Salford 16 7 5 4 19 15 +4 26 DWWWWD
10 Tranmere 15 7 4 4 20 12 +8 25 LWDDWW
11 Barrow 15 8 1 6 19 14 +5 25 WLLDLL
12 Walsall 13 7 3 3 20 12 +8 24 WWWLWD
13 Bradford 15 6 6 3 20 14 +6 24 LWWLDW
14 Swindon 15 6 5 4 22 15 +7 23 LDLWDL
15 AFC Wimbledon 14 6 5 3 15 11 +4 23 WWDDWD
16 Crewe 17 6 5 6 17 19 -2 23 WDDLLW
17 Crawley Town 14 6 2 6 20 21 -1 20 DWLLWD
18 Colchester 16 4 7 5 16 17 -1 19 LWLDDD
19 Gillingham 14 5 4 5 9 13 -4 19 LLLWWW
20 Newport County 15 4 4 7 15 19 -4 16 WLDDWD
21 Harrogate 15 4 4 7 19 24 -5 16 WWLDLL
22 Hartlepool 15 3 6 6 16 25 -9 15 LLDWLD
23 Grimsby 13 3 5 5 13 16 -3 14 LDWLWL
24 Rochdale 15 2 3 10 12 22 -10 9 LLDLLD
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Leyton Orient 16 8 4 4 19 14 +5 28 DLLLWD
2 Northampton 15 7 5 3 23 16 +7 26 WDLLWD
3 Bradford 14 7 3 4 17 14 +3 24 WLLDDW
4 Carlisle 15 6 5 4 23 16 +7 23 WLWLWD
5 Salford 15 7 2 6 22 16 +6 23 WWLDLL
6 Mansfield 15 7 2 6 20 17 +3 23 LDWLDW
7 Grimsby 15 7 1 7 19 20 -1 22 LLLWLW
8 Stockport 15 6 2 7 22 16 +6 20 WWLLDW
9 Stevenage 14 4 8 2 14 14 0 20 DDDDDD
10 Swindon 15 5 4 6 16 19 -3 19 LWWLLL
11 AFC Wimbledon 16 4 6 6 15 18 -3 18 DWLDLD
12 Doncaster 15 5 3 7 14 23 -9 18 LWLLLW
13 Newport County 14 4 5 5 14 14 0 17 DWDDLW
14 Walsall 15 3 7 5 11 12 -1 16 WWDLDD
15 Colchester 16 5 1 10 15 21 -6 16 LWWWWW
16 Tranmere 16 4 4 8 12 18 -6 16 LWLLLL
17 Barrow 16 4 4 8 15 26 -11 16 DWDLDL
18 Sutton 16 3 5 8 14 25 -11 14 LWDLWD
19 Harrogate 14 3 3 8 16 21 -5 12 LWLDWD
20 Crewe 12 2 6 4 8 17 -9 12 DLWLDD
21 Rochdale 16 3 3 10 13 25 -12 12 LDWLLL
22 Hartlepool 16 3 2 11 15 31 -16 11 WWLLWL
23 Gillingham 15 1 5 9 8 21 -13 8 DLLWDL
24 Crawley Town 14 0 6 8 12 25 -13 6 DLLDLL

Walsall   Newport County

Under / Over goals 2022/2023, before this match

Goals
All matches – Under/Over goals
# Streak
1 23 Hartlepool 31 13 18 1.0 1.8 6 8 17 31 56 26 UOOUOU
2 5 Mansfield 30 13 17 1.6 1.2 14 7 9 47 37 49 OUOUUO
3 20 Harrogate 29 13 16 1.2 1.6 7 7 15 35 45 28 OUUUOU
4 22 Crawley Town 28 12 16 1.1 1.6 6 8 14 32 46 26 OOOUOO
5 3 Carlisle 31 16 15 1.5 1.0 14 10 7 48 32 52 OUOUUO
6 4 Northampton 31 16 15 1.4 1.0 14 10 7 44 31 52 UUUUUO
7 9 Doncaster 30 15 15 1.2 1.3 14 4 12 36 40 46 UOUUUU
8 7 Stockport 30 16 14 1.5 1.0 14 6 10 44 29 48 UUUOOO
9 10 Sutton 31 17 14 1.0 1.2 12 8 11 32 38 44 OUUUOO
10 16 Grimsby 28 14 14 1.1 1.3 10 6 12 32 36 36 UOOUOO
11 24 Rochdale 31 17 14 0.8 1.5 5 6 20 25 47 21 OUUOUO
12 2 Stevenage 29 16 13 1.5 0.8 16 9 4 43 23 57 UUOUOO
13 8 Bradford 29 16 13 1.3 1.0 13 9 7 37 28 48 OUUUOU
14 11 Swindon 30 17 13 1.3 1.1 11 9 10 38 34 42 UOOOUO
15 6 Salford 31 19 12 1.3 1.0 14 7 10 41 31 49 UOUOUU
16 14 Barrow 31 19 12 1.1 1.3 12 5 14 34 40 41 UUOUUU
17 17 Colchester 32 20 12 1.0 1.2 9 8 15 31 38 35 UUOUUU
18 18 Crewe 29 17 12 0.9 1.2 8 11 10 25 36 35 UUOUOU
19 12 Tranmere 31 21 10 1.0 1.0 11 8 12 32 30 41 UUOUUU
20 13 AFC Wimbledon 30 20 10 1.0 1.0 10 11 9 30 29 41 UUUUUU
21 15 Walsall 28 18 10 1.1 0.9 10 10 8 31 24 40 OUUUUU
22 19 Newport County 29 19 10 1.0 1.1 8 9 12 29 33 33 OUUOUO
23 1 Leyton Orient 32 24 8 1.3 0.6 20 7 5 42 19 67 OUUUUO
24 21 Gillingham 29 24 5 0.6 1.2 6 9 14 17 34 27 UUOUUO
Home – Under/Over goals
# Streak
1 4 Northampton 16 7 9 1.3 0.9 7 5 4 21 15 26 OOUUUO
2 5 Mansfield 15 6 9 1.8 1.3 7 5 3 27 20 26 OUOUOU
3 20 Harrogate 15 6 9 1.3 1.6 4 4 7 19 24 16 OOOUUO
4 23 Hartlepool 15 6 9 1.1 1.7 3 6 6 16 25 15 OOOUOO
5 2 Stevenage 15 7 8 1.9 0.6 12 1 2 29 9 37 OUOUOO
6 22 Crawley Town 14 6 8 1.4 1.5 6 2 6 20 21 20 UUUOOO
7 3 Carlisle 16 9 7 1.6 1.0 8 5 3 25 16 29 UUOOUO
8 9 Doncaster 15 8 7 1.5 1.1 9 1 5 22 17 28 UOOUUU
9 11 Swindon 15 8 7 1.5 1.0 6 5 4 22 15 23 UUOOOU
10 18 Crewe 17 10 7 1.0 1.1 6 5 6 17 19 23 UUUOUU
11 24 Rochdale 15 8 7 0.8 1.5 2 3 10 12 22 9 OOUOUU
12 7 Stockport 15 9 6 1.5 0.9 8 4 3 22 13 28 OUUUOO
13 8 Bradford 15 9 6 1.3 0.9 6 6 3 20 14 24 OUOOUU
14 10 Sutton 15 9 6 1.2 0.9 9 3 3 18 13 30 UUOOUO
15 12 Tranmere 15 9 6 1.3 0.8 7 4 4 20 12 25 UOOUUU
16 14 Barrow 15 9 6 1.3 0.9 8 1 6 19 14 25 OUOUUU
17 15 Walsall 13 7 6 1.5 0.9 7 3 3 20 12 24 OUOUOU
18 16 Grimsby 13 7 6 1.0 1.2 3 5 5 13 16 14 OUOOUU
19 19 Newport County 15 9 6 1.0 1.3 4 4 7 15 19 16 UUUOOO
20 6 Salford 16 11 5 1.2 0.9 7 5 4 19 15 26 UOUUOU
21 17 Colchester 16 11 5 1.0 1.1 4 7 5 16 17 19 OUUUUU
22 1 Leyton Orient 16 12 4 1.4 0.3 12 3 1 23 5 39 UUUUUO
23 13 AFC Wimbledon 14 11 3 1.1 0.8 6 5 3 15 11 23 UUUUUU
24 21 Gillingham 14 12 2 0.6 0.9 5 4 5 9 13 19 UOUUUO
Away – Under/Over goals
# Streak
1 23 Hartlepool 16 7 9 0.9 1.9 3 2 11 15 31 11 UOUOUU
2 3 Carlisle 15 7 8 1.5 1.1 6 5 4 23 16 23 OOOOUU
3 5 Mansfield 15 7 8 1.3 1.1 7 2 6 20 17 23 OUOOUO
4 7 Stockport 15 7 8 1.5 1.1 6 2 7 22 16 20 OUUUUO
5 9 Doncaster 15 7 8 0.9 1.5 5 3 7 14 23 18 OUOUOU
6 10 Sutton 16 8 8 0.9 1.6 3 5 8 14 25 14 UOOUUO
7 16 Grimsby 15 7 8 1.3 1.3 7 1 7 19 20 22 UOOOOO
8 22 Crawley Town 14 6 8 0.9 1.8 0 6 8 12 25 6 UOOOUO
9 6 Salford 15 8 7 1.5 1.1 7 2 6 22 16 23 OOOUOU
10 8 Bradford 14 7 7 1.2 1.0 7 3 4 17 14 24 UOUUUO
11 13 AFC Wimbledon 16 9 7 0.9 1.1 4 6 6 15 18 18 UOOUUU
12 17 Colchester 16 9 7 0.9 1.3 5 1 10 15 21 16 UUOOOU
13 20 Harrogate 14 7 7 1.1 1.5 3 3 8 16 21 12 OOUOUU
14 24 Rochdale 16 9 7 0.8 1.6 3 3 10 13 25 12 OUOUOO
15 4 Northampton 15 9 6 1.5 1.1 7 5 3 23 16 26 OUOUUU
16 11 Swindon 15 9 6 1.1 1.3 5 4 6 16 19 19 UUOUOO
17 14 Barrow 16 10 6 0.9 1.6 4 4 8 15 26 16 UOUOUU
18 2 Stevenage 14 9 5 1.0 1.0 4 8 2 14 14 20 UUUUUO
19 18 Crewe 12 7 5 0.7 1.4 2 6 4 8 17 12 UOUUUO
20 1 Leyton Orient 16 12 4 1.2 0.9 8 4 4 19 14 28 UUOUUU
21 12 Tranmere 16 12 4 0.8 1.1 4 4 8 12 18 16 OOUOUU
22 15 Walsall 15 11 4 0.7 0.8 3 7 5 11 12 16 UOUUUU
23 19 Newport County 14 10 4 1.0 1.0 4 5 5 14 14 17 UOUUUU
24 21 Gillingham 15 12 3 0.5 1.4 1 5 9 8 21 8 UOUUOU

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