FRIENDLIES CLUBS
TUESDAY, 21 JUL 2026
Walsall
Aston Villa
Match Centre
Match Events
B. Madjo
Aston Villa • normal goal
24'
G. Hemmings
Aston Villa • normal goal
42'
B. Madjo
Aston Villa • normal goal
44'
B. Madjo ↔ B. Burrowes
Aston Villa • substitution 1
46'
G. Hemmings ↔ Alysson
Aston Villa • substitution 2
46'
I. Maatsen ↔ T. Rowe
Aston Villa • substitution 3
46'
R. Barkley ↔ Joao Gomes
Aston Villa • substitution 4
46'
M. Cisse ↔ S. Iling Junior
Aston Villa • substitution 5
46'
L. Bogarde ↔ A. Borland
Aston Villa • substitution 6
46'
T. Carroll ↔ T. Mings
Aston Villa • substitution 7
46'
L. Bailey ↔ L. Lynch
Aston Villa • substitution 8
46'
K. Nedeljkovic ↔ M. Cash
Aston Villa • substitution 9
46'
E. Buendia ↔ B. Broggio
Aston Villa • substitution 10
46'
J. Gauci ↔ J. Wright
Aston Villa • substitution 11
46'
54'
A. Adomah ↔ L. Simper
Walsall • substitution 1
60'
A. Dallas ↔ T. Sodje
Walsall • substitution 2
60'
R. Leak ↔ H. Burke
Walsall • substitution 3
L. Lynch
Aston Villa • normal goal
67'
A. Borland
Aston Villa • normal goal
69'
70'
M. Hancock ↔ V. Harper
Walsall • substitution 4
70'
R. Browne ↔ E. Ahui
Walsall • substitution 5
70'
I. Moore ↔ C. Clarke
Walsall • substitution 6
70'
A. Pattison ↔ A. Bunn
Walsall • substitution 7
↔ J. Jimoh-Aloba
Aston Villa • substitution 12
81'
81'
D. Skura ↔ R. Sjordesma
Walsall • substitution 8
81'
S. Sprangler ↔ W. Etheridge
Walsall • substitution 9
81'
A. Pressley ↔ E. Harris
Walsall • substitution 10
BTTS
Yes
Over / Under 2.5
Over 2.5
1X2 Pick
No Draw
Confidence
High / 82.2%
Correct Score
2-1
Match Facts
Over 2.5 is recommended for this match.
BTTS prediction: Yes
1X2 Prediction
Recommended: No Draw
0%
25%
50%
75%
100%
Over/Under 2.5 Prediction
Recommended: Over 2.5
Selected
82.2%
-
82.2%
Probability
Opposite
17.8%
-
0%
25%
50%
75%
100%
BTTS Prediction
Recommended: Yes
Yes / Selected
67.1%
-
67.1%
Probability
No / Opposite
32.9%
-
0%
25%
50%
75%
100%
Recent Form & Performance
Walsall
DLLLW
Walsall have scored 0 goals and conceded 0 goals in the analysed sample.
| Date | Match | Score | Result |
|---|---|---|---|
| Recent | Walsall | 0 - 0 | D |
Aston Villa
DDLDW
Aston Villa have scored 1 goals and conceded 2 goals in the analysed sample.
| Date | Match | Score | Result |
|---|---|---|---|
| Recent | Aston Villa | 1 - 2 | W |
Season Statistics
Walsall
1 matches
Aston Villa
1 matches
| 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% |
Head to Head
Walsall vs Aston Villa
Previous meetings, H2H tips, goal trends and direct comparison.
6 Matches
Matches Played
6
Walsall Wins
1
Draws
1
Aston Villa Wins
4
Walsall
17%
Draw
17%
Aston Villa
67%
BTTS
1/6 (17%)
Over 2.5 Goals
4/6 (67%)
Average Goals
3.17
H2H Tips
2 Found
Strong H2H Angles
Minimum rule: 2+ successful matches and 66%+ success rate.
Over 2.5 H2H
Over 2.5 Goals
Win H2H
Aston Villa to Win
Recent H2H Matches
Latest meetings| Date | Competition | Match | Score | Result |
|---|---|---|---|---|
| 21 Jul 2026 | Friendlies Clubs |
Walsall
Aston Villa
|
0 : 5 | L |
| 16 Jul 2025 | Friendlies Clubs |
Walsall
Aston Villa
|
1 : 0 | W |
| 17 Jul 2024 | Friendlies Clubs |
Walsall
Aston Villa
|
0 : 3 | L |
| 15 Jul 2023 | Friendlies Clubs |
Walsall
Aston Villa
|
1 : 1 | D |
| 09 Jul 2022 | Friendlies Clubs |
Walsall
Aston Villa
|
0 : 4 | L |
| 21 Jul 2021 | Friendlies Clubs |
Walsall
Aston Villa
|
0 : 4 | L |
Team Lineups
Walsall vs Aston Villa
FlashScore style player positions, formations, substitutions and events.
4-4-2
4-4-2
Walsall
4-4-2
4-4-2
Aston Villa
J. Ward
M. Hancock
D. Skura
R. Leak
R. Browne
S. Sprangler
I. Moore
A. Adomah
A. Dallas
A. Pattison
A. Pressley
J. Gauci
R. Barkley
E. Buendia
I. Maatsen
L. Bogarde
L. Bailey
K. Nedeljkovic
B. Madjo
M. Cisse
G. Hemmings
T. Carroll
Walsall
Starting XI
11 players
-
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
10 players
-
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
Starting XI
11 players
-
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
12 players
-
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
D
W
D
L
D
1W 3D 1L
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
23.02.26
Lea
Walsall
Milton Keynes Dons
0
2
L
Last matches: Aston Villa
L
L
L
L
W
1W 0D 4L
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
Last matches: Walsall
D
D
L
L
D
0W 3D 2L
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
04.10.25
Lea
Walsall
Bristol Rovers
2
1
W
Last matches: Aston Villa
L
L
L
L
W
1W 0D 4L
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
Walsall
Aston Villa