Loading...
England League Two · ·Referee: M Coy

Walsall vs Salford

Home 3.30 fair 2.11
Draw 3.40 fair 3.89
Away 2.05 fair 3.71
Under 2.5 2.05 fair 1.92
Over 2.5 1.75 fair 2.09

Bet365 odds. Highlighted = our prediction. "Fair" = odds that would match our model's probability.

Our prediction

Result Walsall to win
Goals Under 2.5
Expected goals 1.51 – 1.07
Home / Draw / Away
WalsallDrawSalford
Under / Over 2.5 goals
Under 2.5Over 2.5
Total goals in the match
Most likely scores
1–1 12.2% 1–0 11.4% 2–1 9.2%

Statistics 2026/2027

Walsall this season, all matches
1.73points / match
1.45scored / match
0.64conceded / match
WonDrawnLost 11 played · 16:7
Salford this season, all matches
2.08points / match
1.58scored / match
1.00conceded / match
WonDrawnLost 12 played · 19:12
Walsall all matches all matches Salford

Per match

1.45 Goals scored 1.58
0.64 Goals conceded 1.00
2.09 Total goals 2.58
1.49 xG created 1.14
1.44 xG allowed 1.02
15.00 Shots 14.75
4.27 Shots on target 4.17
15.73 Shots faced 12.33
6.45 Corners 6.00
4.91 Corners against 4.67
11.82 Fouls 10.25
2.09 Yellow cards 1.67
0.55 1st-half goals scored 0.58
0.18 1st-half goals conceded 0.50

How often

36% Wins 67%
73% Over 1.5 goals 58%
36% Over 2.5 goals 50%
18% Over 3.5 goals 25%
45% Both teams scored 50%
55% Clean sheets 33%
27% Failed to score 17%
36% Leading at half-time 25%
9% Trailing at half-time 17%

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

Walsall all matches
Salford all matches
Walsall this season, at home
2.20points / match
1.60scored / match
0.40conceded / match
WonDrawnLost 5 played · 8:2
Salford this season, away
1.67points / match
2.00scored / match
1.50conceded / match
WonDrawnLost 6 played · 12:9
Walsall at home away Salford

Per match

1.60 Goals scored 2.00
0.40 Goals conceded 1.50
2.00 Total goals 3.50
1.65 xG created 0.97
1.12 xG allowed 1.24
18.60 Shots 12.83
4.80 Shots on target 4.00
13.60 Shots faced 14.17
6.80 Corners 3.83
4.00 Corners against 6.17
11.20 Fouls 11.50
2.40 Yellow cards 2.50
1.00 1st-half goals scored 1.00
0.20 1st-half goals conceded 0.83

How often

60% Wins 50%
60% Over 1.5 goals 83%
40% Over 2.5 goals 67%
20% Over 3.5 goals 50%
20% Both teams scored 67%
80% Clean sheets 17%
40% Failed to score 17%
60% Leading at half-time 33%
0% Trailing at half-time 17%

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

Walsall at home
Salford away

Last 10 matches

Walsall all matches

Date Match Score 1 X 2 O U
20.10.26 Walsall – Oldham 3–0 (2–0) 2.353.302.70 1.85 2.00
17.10.26 Swindon – Walsall 1–1 (1–0) 2.653.502.40 1.67 2.15
10.10.26 Fleetwood Town – Walsall 1–1 (0–0) 2.203.403.00 1.85 1.95
26.09.26 Tranmere – Walsall 1–1 (0–0) 2.403.502.57 1.93 1.93
19.09.26 Walsall – Port Vale 2–0 (1–0) 2.403.252.75 1.98 1.88
12.09.26 Walsall – Rochdale 0–0 (0–0) 1.663.804.50 1.80 2.00
05.09.26 Exeter – Walsall 0–0 (0–0) 2.453.302.65 1.80 2.00
01.09.26 Crewe – Walsall 2–2 (0–1) 2.203.403.00 1.75 2.05
29.08.26 Walsall – Accrington 3–2 (2–1) 1.813.404.10 2.05 1.75
22.08.26 Walsall – Grimsby 0–0 (0–0) 2.753.202.40 2.10 1.70

Salford all matches

Date Match Score 1 X 2 O U
20.10.26 Bristol Rvs – Salford 1–2 (0–2) 2.573.202.57 1.75 2.05
17.10.26 Salford – Crawley Town 2–1 (1–0) 1.335.007.00 1.44 2.70
10.10.26 Cheltenham – Salford 0–2 (0–0) 4.003.601.81 1.70 2.10
03.10.26 Salford – Fleetwood Town 1–0 (0–0) 1.623.704.75 1.70 2.10
26.09.26 Oldham – Salford 1–4 (1–2) 2.403.502.57 1.75 2.05
19.09.26 Salford – Swindon 1–0 (0–0) 1.534.105.25 1.57 2.35
12.09.26 Rotherham – Salford 3–3 (2–2) 2.753.402.30 1.75 2.05
05.09.26 Salford – Port Vale 1–0 (0–0) 1.813.504.00 1.90 1.90
01.09.26 Salford – Newport County 2–1 (0–0) 1.464.106.00 1.60 2.30
29.08.26 Shrewsbury – Salford 1–0 (0–0) 3.803.501.86 2.00 1.80

Walsall at home

Date Match Score 1 X 2 O U
20.10.26 Walsall – Oldham 3–0 (2–0) 2.353.302.70 1.85 2.00
19.09.26 Walsall – Port Vale 2–0 (1–0) 2.403.252.75 1.98 1.88
12.09.26 Walsall – Rochdale 0–0 (0–0) 1.663.804.50 1.80 2.00
29.08.26 Walsall – Accrington 3–2 (2–1) 1.813.404.10 2.05 1.75
22.08.26 Walsall – Grimsby 0–0 (0–0) 2.753.202.40 2.10 1.70
25.04.26 Walsall – Harrogate 0–2 (0–1) 2.053.703.10 1.98 1.88
11.04.26 Walsall – Cheltenham 0–4 (0–0) 1.713.405.00 2.15 1.67
03.04.26 Walsall – Gillingham 2–2 (1–0) 1.663.604.75 2.05 1.75
21.03.26 Walsall – Newport County 2–1 (0–1) 1.663.604.75 2.05 1.75
17.03.26 Walsall – Cambridge 0–0 (0–0) 3.803.102.05 2.60 1.48

Salford away

Date Match Score 1 X 2 O U
20.10.26 Bristol Rvs – Salford 1–2 (0–2) 2.573.202.57 1.75 2.05
10.10.26 Cheltenham – Salford 0–2 (0–0) 4.003.601.81 1.70 2.10
26.09.26 Oldham – Salford 1–4 (1–2) 2.403.502.57 1.75 2.05
12.09.26 Rotherham – Salford 3–3 (2–2) 2.753.402.30 1.75 2.05
29.08.26 Shrewsbury – Salford 1–0 (0–0) 3.803.501.86 2.00 1.80
15.08.26 Barnet – Salford 3–1 (2–0) 2.253.203.10 2.03 1.83
02.05.26 Crawley Town – Salford 0–0 (0–0) 3.603.501.91 1.85 1.95
18.04.26 Oldham – Salford 1–2 (0–2) 2.453.252.65 1.95 1.85
06.04.26 Crewe – Salford 1–0 (1–0) 2.653.252.45 1.90 1.90
21.03.26 Cambridge – Salford 1–0 (0–0) 1.963.203.90 2.20 1.65

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

Walsall winsDrawsSalford wins
10matches
2.60goals / match
60%over 2.5
60%both scored
Date Match Score 1 X 2 O U
10.03.26E3 Salford – Walsall 1–0 (0–0) 1.863.254.10 2.15 1.67
23.08.25E3 Walsall – Salford 1–0 (1–0) 2.203.253.20 2.03 1.83
01.02.25E3 Walsall – Salford 2–2 (0–1) 1.853.603.80 2.05 1.75
21.09.24E3 Salford – Walsall 0–2 (0–0) 2.753.302.50 1.98 1.88
01.04.24E3 Walsall – Salford 2–1 (1–0) 2.053.603.50 1.70 2.10
09.09.23E3 Salford – Walsall 1–2 (1–0) 2.053.503.50 1.95 1.90
22.04.23E3 Walsall – Salford 2–3 (0–1) 3.803.502.00 1.95 1.90
31.01.23E3 Salford – Walsall 1–0 (1–0) 2.403.203.10 2.30 1.60
26.03.22E3 Salford – Walsall 2–1 (1–1) 2.153.253.60 2.25 1.61
09.10.21E3 Walsall – Salford 2–1 (1–0) 3.503.202.20 2.10 1.70

England League Two table 2026/2027

All matches – league table
# Team MP W D L GF GA GD Pts
1 Salford 12 8 1 3 19 12 +7 25
2 Barnet 10 6 3 1 23 15 +8 21
3 Crewe 12 5 6 1 15 11 +4 21
4 Walsall 11 4 7 0 16 7 +9 19
5 Cheltenham 12 5 3 4 21 22 -1 18
6 York 11 4 5 2 19 13 +6 17
7 Gillingham 12 4 5 3 17 14 +3 17
8 Shrewsbury 12 5 2 5 13 17 -4 17
9 Chesterfield 12 4 4 4 18 16 +2 16
10 Exeter 12 4 4 4 8 6 +2 16
11 Accrington 12 3 6 3 17 16 +1 15
12 Newport County 12 3 6 3 16 15 +1 15
13 Tranmere 12 3 6 3 15 15 0 15
14 Rochdale 12 4 3 5 15 17 -2 15
15 Swindon 12 4 3 5 13 16 -3 15
16 Bristol Rvs 12 5 0 7 16 20 -4 15
17 Grimsby 12 3 5 4 15 15 0 14
18 Fleetwood Town 12 3 5 4 14 15 -1 14
19 Colchester 11 2 6 3 11 14 -3 12
20 Port Vale 10 3 3 4 6 10 -4 12
21 Oldham 11 3 2 6 13 17 -4 11
22 Rotherham 12 2 5 5 14 20 -6 11
23 Northampton 10 2 4 4 6 8 -2 10
24 Crawley Town 10 1 2 7 11 20 -9 5
Home – league table
# Team MP W D L GF GA GD Pts
1 Salford 6 5 0 1 7 3 +4 15
2 York 6 4 2 0 14 5 +9 14
3 Cheltenham 6 4 1 1 13 10 +3 13
4 Accrington 6 3 3 0 12 7 +5 12
5 Newport County 6 3 3 0 10 5 +5 12
6 Exeter 6 3 3 0 6 1 +5 12
7 Crewe 6 3 3 0 11 7 +4 12
8 Bristol Rvs 6 4 0 2 11 8 +3 12
9 Walsall 5 3 2 0 8 2 +6 11
10 Swindon 6 3 2 1 10 6 +4 11
11 Port Vale 5 3 2 0 4 1 +3 11
12 Oldham 6 3 1 2 11 7 +4 10
13 Barnet 5 3 1 1 11 8 +3 10
14 Rochdale 6 3 1 2 10 8 +2 10
15 Grimsby 6 3 1 2 8 6 +2 10
16 Shrewsbury 6 3 1 2 7 6 +1 10
17 Chesterfield 6 2 3 1 11 8 +3 9
18 Tranmere 6 2 3 1 9 6 +3 9
19 Fleetwood Town 6 2 3 1 7 4 +3 9
20 Gillingham 6 2 3 1 7 5 +2 9
21 Colchester 5 2 3 0 5 3 +2 9
22 Rotherham 6 1 4 1 10 12 -2 7
23 Northampton 5 1 2 2 2 3 -1 5
24 Crawley Town 5 0 1 4 5 11 -6 1
Away – league table
# Team MP W D L GF GA GD Pts
1 Barnet 5 3 2 0 12 7 +5 11
2 Salford 6 3 1 2 12 9 +3 10
3 Crewe 6 2 3 1 4 4 0 9
4 Walsall 6 1 5 0 8 5 +3 8
5 Gillingham 6 2 2 2 10 9 +1 8
6 Chesterfield 6 2 1 3 7 8 -1 7
7 Shrewsbury 6 2 1 3 6 11 -5 7
8 Tranmere 6 1 3 2 6 9 -3 6
9 Northampton 5 1 2 2 4 5 -1 5
10 Cheltenham 6 1 2 3 8 12 -4 5
11 Fleetwood Town 6 1 2 3 7 11 -4 5
12 Rochdale 6 1 2 3 5 9 -4 5
13 Grimsby 6 0 4 2 7 9 -2 4
14 Crawley Town 5 1 1 3 6 9 -3 4
15 Exeter 6 1 1 4 2 5 -3 4
16 Rotherham 6 1 1 4 4 8 -4 4
17 Swindon 6 1 1 4 3 10 -7 4
18 York 5 0 3 2 5 8 -3 3
19 Newport County 6 0 3 3 6 10 -4 3
20 Accrington 6 0 3 3 5 9 -4 3
21 Colchester 6 0 3 3 6 11 -5 3
22 Bristol Rvs 6 1 0 5 5 12 -7 3
23 Port Vale 5 0 1 4 2 9 -7 1
24 Oldham 5 0 1 4 2 10 -8 1

Walsall   Salford

Results and odds: football-data.co.uk · updated 25 Oct 2026, 11:33