WORLD FRIENDLIES CLUBS
--.--.---- --:--
Walsall
Match Timeline
Aston Villa
HT
0' 15' 30' 45' 60' 75' 90'
24'
B. Madjo
Aston Villa
42'
G. Hemmings
Aston Villa
44'
B. Madjo
Aston Villa
🔄
46'
J. Gauci ↔ J. Wright
Aston Villa
🔄
46'
K. Nedeljkovic ↔ M. Cash
Aston Villa
🔄
46'
T. Carroll ↔ T. Mings
Aston Villa
🔄
46'
M. Cisse ↔ S. Iling Junior
Aston Villa
🔄
46'
R. Barkley ↔ Joao Gomes
Aston Villa
🔄
46'
I. Maatsen ↔ T. Rowe
Aston Villa
🔄
46'
G. Hemmings ↔ Alysson
Aston Villa
🔄
46'
B. Madjo ↔ B. Burrowes
Aston Villa
🔄
46'
L. Bogarde ↔ A. Borland
Aston Villa
🔄
46'
L. Bailey ↔ L. Lynch
Aston Villa
🔄
46'
E. Buendia ↔ B. Broggio
Aston Villa
🔄
54'
A. Adomah ↔ L. Simper
Walsall
🔄
60'
R. Leak ↔ H. Burke
Walsall
🔄
60'
A. Dallas ↔ T. Sodje
Walsall
67'
L. Lynch
Aston Villa
69'
A. Borland
Aston Villa
🔄
70'
A. Pattison ↔ A. Bunn
Walsall
🔄
70'
I. Moore ↔ C. Clarke
Walsall
🔄
70'
R. Browne ↔ E. Ahui
Walsall
🔄
70'
M. Hancock ↔ V. Harper
Walsall
🔄
81'
S. Sprangler ↔ W. Etheridge
Walsall
🔄
81'
A. Pressley ↔ E. Harris
Walsall
🔄
81'
D. Skura ↔ R. Sjordesma
Walsall
🔄
81'
↔ J. Jimoh-Aloba
Aston Villa

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away or Draw
Probability 70.3%
Odds -
BTTS
Yes
Probability 67.1%
Odds -
Over / Under 2.5
Over 2.5
Probability 82.2%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away or Draw
70.3%
-
BTTS Yes
67.1%
-
Over / Under 2.5 Over 2.5
82.2%
-
Corners O/U Over 7.5 Corners
92%
-
HT / FT Draw / Away
-
-
Correct Score 1-2
-
-
Probability Distribution
Walsall Win 29.7%
Draw 20.9%
Aston Villa Win 49.4%
Expected Goals (xG)
Walsall0.8
Aston Villa0.6
Recent Form (Last 5)
Walsall Walsall
WWDLW
0 GF / 0 GA
Aston Villa Aston Villa
WLDWL
1 GF / 2 GA
Key Stats
0
Average Goals Scored
1
0
Average Goals Conceded
2
0
BTTS Yes
1
0
Over 2.5
1
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Walsall Walsall 1 matches
Aston Villa Aston Villa 1 matches
Walsall Statistic Aston Villa
0 Wins 0
1 Draws 0
0 Losses 1
0 Goals For 1
0 Goals Against 2
0 Avg Goals Scored 1
0 Avg Goals Conceded 2
0 BTTS Yes 1
0 Over 1.5 1
0 Over 2.5 1
0 Over 3.5 0
1 Clean Sheets 0
1 Failed To Score 0
0 Shots On Goal 0
0 Total Shots 0
0 Corners 0
0% Ball Possession 0%

Match Analysis

Model notes, team context and key prediction signals

H2H Analysis

Across those 6 head-to-head meetings, Walsall won 1 times, Aston Villa won 4 times, while 1 matches finished as draws. The aggregate score in this matchup is 2:17 from Walsall's perspective. 4 of those games went over 2.5 goals, and both teams scored in 1 matches, with an average of 3.17 goals per game.

1X2: Away or Draw
BTTS: Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (79.1%)
Predicted formations: Walsall 4-2-3-1 / Aston Villa 4-2-3-1
H2H summary: Walsall wins 1, draws 1, Aston Villa wins 4

Lineups

Walsall
Formation
Aston Villa
J. Ward
J. Ward
M. Hancock
M. Hancock
D. Skura
D. Skura
R. Leak
R. Leak
R. Browne
R. Browne
S. Sprangler
S. Sprangler
I. Moore
I. Moore
A. Adomah
A. Adomah
A. Dallas
A. Dallas
A. Pattison
A. Pattison
A. Pressley
A. Pressley
J. Gauci
J. Gauci
R. Barkley
R. Barkley
E. Buendia
E. Buendia
I. Maatsen
I. Maatsen
L. Bogarde
L. Bogarde
L. Bailey
L. Bailey
K. Nedeljkovic
K. Nedeljkovic
B. Madjo
⚽ 2
B. Madjo
M. Cisse
M. Cisse
G. Hemmings
G. Hemmings
T. Carroll
T. Carroll
Walsall 4-4-2 (estimated)
Starting XI
J. Ward
M. Hancock
↓ 70'
D. Skura
↓ 81'
R. Leak
↓ 60'
R. Browne
↓ 70'
S. Sprangler
↓ 81'
I. Moore
↓ 70'
A. Adomah
↓ 54'
A. Dallas
↓ 60'
A. Pattison
↓ 70'
A. Pressley
↓ 81'
Substitutes
L. Simper
↑ 54'
H. Burke
↑ 60'
T. Sodje
↑ 60'
A. Bunn
↑ 70'
C. Clarke
↑ 70'
E. Ahui
↑ 70'
V. Harper
↑ 70'
W. Etheridge
↑ 81'
E. Harris
↑ 81'
R. Sjordesma
↑ 81'
Aston Villa 4-4-2 (estimated)
Starting XI
J. Gauci
↓ 46'
R. Barkley
↓ 46'
E. Buendia
↓ 46'
I. Maatsen
↓ 46'
L. Bogarde
↓ 46'
L. Bailey
↓ 46'
K. Nedeljkovic
↓ 46'
B. Madjo
⚽ 24' ⚽ 44' ↓ 46'
M. Cisse
↓ 46'
G. Hemmings
⚽ 42' ↓ 46'
T. Carroll
↓ 46'
Substitutes
J. Wright
↑ 46'
M. Cash
↑ 46'
T. Mings
↑ 46'
J. Jimoh-Aloba
↑ 81'
S. Iling Junior
↑ 46'
Joao Gomes
↑ 46'
T. Rowe
↑ 46'
Alysson
↑ 46'
B. Burrowes
↑ 46'
A. Borland
⚽ 69' ↑ 46'
L. Lynch
⚽ 67' ↑ 46'
B. Broggio
↑ 46'
Last matches: Walsall
29.08.26
Lea
Walsall
Accrington ST
3
2
W
22.08.26
Lea
Walsall
Grimsby
0
0
D
15.08.26
Lea
Walsall
Gillingham
3
0
W
01.08.26
Fri
Walsall
Notts County
0
0
D
25.07.26
Fri
Walsall
AFC Telford United
0
1
L
11.07.26
Fri
Walsall
Leamington
0
0
D
02.05.26
Lea
Walsall
Bromley
1
3
L
25.04.26
Lea
Walsall
Harrogate Town
0
2
L
18.04.26
Lea
Walsall
Barrow
3
1
W
11.04.26
Lea
Walsall
Cheltenham
0
4
L
06.04.26
Lea
Walsall
Swindon Town
1
2
L
03.04.26
Lea
Walsall
Gillingham
2
2
D
28.03.26
Lea
Walsall
Colchester
1
1
D
21.03.26
Lea
Walsall
Newport County
2
1
W
17.03.26
Lea
Walsall
Cambridge United
0
0
D
14.03.26
Lea
Walsall
Crewe
3
0
W
10.03.26
Lea
Walsall
Salford City
0
1
L
07.03.26
Lea
Walsall
Notts County
1
2
L
03.03.26
Lea
Walsall
Fleetwood Town
0
1
L
28.02.26
Lea
Walsall
Shrewsbury
2
1
W
Last matches: Aston Villa
23.08.26
Pre
Aston Villa
Brighton
0
4
L
15.08.26
Fri
Aston Villa
Borussia Mönchengladbach
1
2
L
12.08.26
UEF
Aston Villa
Paris Saint Germain
1
2
L
07.08.26
Fri
Aston Villa
Bayern München
1
2
L
04.08.26
Fri
Aston Villa
BG Pathum United
3
1
W
28.07.26
Fri
Aston Villa
Real Sociedad
2
4
L
25.07.26
Fri
Aston Villa
FC Porto
1
2
L
24.05.26
Pre
Aston Villa
Manchester City
2
1
W
20.05.26
UEF
Aston Villa
SC Freiburg
3
0
W
15.05.26
Pre
Aston Villa
Liverpool
4
2
W
10.05.26
Pre
Aston Villa
Burnley
2
2
D
07.05.26
UEF
Aston Villa
Nottingham Forest
4
0
W
03.05.26
Pre
Aston Villa
Tottenham
1
2
L
30.04.26
UEF
Aston Villa
Nottingham Forest
0
1
L
25.04.26
Pre
Aston Villa
Fulham
0
1
L
19.04.26
Pre
Aston Villa
Sunderland
4
3
W
16.04.26
UEF
Aston Villa
Bologna
4
0
W
12.04.26
Pre
Aston Villa
Nottingham Forest
1
1
D
09.04.26
UEF
Aston Villa
Bologna
3
1
W
27.03.26
Fri
Aston Villa
Elche
1
2
L
H2H: Walsall vs Aston Villa
21.07.26
H2H
Walsall
Aston Villa
0
5
L
16.07.25
H2H
Walsall
Aston Villa
1
0
W
17.07.24
H2H
Walsall
Aston Villa
0
3
L
15.07.23
H2H
Walsall
Aston Villa
1
1
D
09.07.22
H2H
Walsall
Aston Villa
0
4
L
21.07.21
H2H
Walsall
Aston Villa
0
4
L
Last matches: Walsall
29.08.26
Lea
Walsall
Accrington ST
3
2
W
22.08.26
Lea
Walsall
Grimsby
0
0
D
01.08.26
Fri
Walsall
Notts County
0
0
D
25.04.26
Lea
Walsall
Harrogate Town
0
2
L
11.04.26
Lea
Walsall
Cheltenham
0
4
L
03.04.26
Lea
Walsall
Gillingham
2
2
D
21.03.26
Lea
Walsall
Newport County
2
1
W
17.03.26
Lea
Walsall
Cambridge United
0
0
D
07.03.26
Lea
Walsall
Notts County
1
2
L
03.03.26
Lea
Walsall
Fleetwood Town
0
1
L
23.02.26
Lea
Walsall
Milton Keynes Dons
0
2
L
07.02.26
Lea
Walsall
Barnet
1
3
L
27.01.26
Lea
Walsall
Crawley Town
0
0
D
24.01.26
Lea
Walsall
Accrington ST
0
0
D
29.12.25
Lea
Walsall
Oldham
1
2
L
26.12.25
Lea
Walsall
Crewe
1
0
W
13.12.25
Lea
Walsall
Shrewsbury
1
1
D
29.11.25
Lea
Walsall
Bromley
3
1
W
15.11.25
Lea
Walsall
Colchester
0
2
L
18.10.25
Lea
Walsall
Barrow
1
2
L
H2H at home: Walsall
21.07.26
H2H
Walsall
Aston Villa
0
5
L
16.07.25
H2H
Walsall
Aston Villa
1
0
W
17.07.24
H2H
Walsall
Aston Villa
0
3
L
15.07.23
H2H
Walsall
Aston Villa
1
1
D
09.07.22
H2H
Walsall
Aston Villa
0
4
L
21.07.21
H2H
Walsall
Aston Villa
0
4
L
Last matches: Aston Villa
23.08.26
Pre
Aston Villa
Brighton
0
4
L
15.08.26
Fri
Aston Villa
Borussia Mönchengladbach
1
2
L
12.08.26
UEF
Aston Villa
Paris Saint Germain
1
2
L
07.08.26
Fri
Aston Villa
Bayern München
1
2
L
04.08.26
Fri
Aston Villa
BG Pathum United
3
1
W
25.07.26
Fri
Aston Villa
FC Porto
1
2
L
24.05.26
Pre
Aston Villa
Manchester City
2
1
W
20.05.26
UEF
Aston Villa
SC Freiburg
3
0
W
10.05.26
Pre
Aston Villa
Burnley
2
2
D
30.04.26
UEF
Aston Villa
Nottingham Forest
0
1
L
25.04.26
Pre
Aston Villa
Fulham
0
1
L
12.04.26
Pre
Aston Villa
Nottingham Forest
1
1
D
09.04.26
UEF
Aston Villa
Bologna
3
1
W
15.03.26
Pre
Aston Villa
Manchester United
1
3
L
12.03.26
UEF
Aston Villa
Lille
1
0
W
27.02.26
Pre
Aston Villa
Wolves
0
2
L
07.02.26
Pre
Aston Villa
Bournemouth
1
1
D
25.01.26
Pre
Aston Villa
Newcastle
2
0
W
22.01.26
UEF
Aston Villa
Fenerbahçe
1
0
W
10.01.26
FA
Aston Villa
Tottenham
2
1
W
H2H away: Aston Villa
21.07.26
H2H
Walsall
Aston Villa
0
5
W
16.07.25
H2H
Walsall
Aston Villa
1
0
L
17.07.24
H2H
Walsall
Aston Villa
0
3
W
15.07.23
H2H
Walsall
Aston Villa
1
1
D
09.07.22
H2H
Walsall
Aston Villa
0
4
W
21.07.21
H2H
Walsall
Aston Villa
0
4
W