Aston Villa
ENGLAND PREMIER LEAGUE
FT
2 - 0
Villa Park
Referee: P. Tierney
West Ham
Aston Villa
Match Timeline
West Ham
HT
0' 15' 30' 45' 60' 75' 90'
15'
J. McGinn · Assist: J. Sancho
Aston Villa
VAR
27'
Ollie Watkins
Aston Villa
🟨
45'
Aaron Wan-Bissaka
West Ham
🔄
46'
F. Potts ↔ A. Traore
West Ham
🔄
46'
T. Castellanos ↔ C. Wilson
West Ham
🔄
67'
J. McGinn ↔ Y. Tielemans
Aston Villa
🔄
67'
J. Sancho ↔ L. Bailey
Aston Villa
🔄
67'
R. Barkley ↔ Douglas Luiz
Aston Villa
68'
O. Watkins
Aston Villa
🔄
77'
M. Rogers ↔ E. Buendia
Aston Villa
🔄
83'
A. Wan-Bissaka ↔ S. Magassa
West Ham
🔄
83'
T. Soucek ↔ M. Kante
West Ham
🔄
87'
O. Watkins ↔ T. Abraham
Aston Villa
Main Prediction

No prediction available

Tactical Setup

Aston Villa formation 4-2-3-1
West Ham formation 4-3-3
Aston Villa missing 1
West Ham missing 2

Key Squad Notes

Head-to-Head Snapshot

Aston Villa and West Ham have faced each other 15 times recently.

Quick Insight

Predicted formations: Aston Villa 4-2-3-1 / West Ham 4-3-3
Missing players: Aston Villa 1, West Ham 2
H2H summary: Aston Villa wins 5, draws 5, West Ham wins 5
Aston Villa Aston Villa
Season Statistics All competitions · current season
West Ham West Ham
Played games 47
Played games 37
Attacking Pressure
53.8 52% / 48% 48.8
4.53 Shots on Goal 3.78
12.26 Total Shots 11.32
3.47 Blocked Shots 3.65
53.8% Possession 44.2%
5.11 Corners 5.43
10.36 Fouls 11.68
1.64 Yellow Cards 1.81
0.04 Red Cards 0.11
456 Total Passes 401
390 Accurate Passes 320
1.11 Offsides 1.92
3.26 GK Saves 3.46
Based on completed matches from the current season across all competitions available.

Match Analysis

Stats
Aston Villa Aston Villa
West Ham West Ham
Shots on Goal
7
Shots on Goal
1
Shots off Goal
9
Shots off Goal
3
Blocked Shots
7
Blocked Shots
5
6 Corner Kicks 6
3 Fouls 7
0 Offsides 4
59% Ball Possession 41%
23 Total Shots 9
7 Shots on Goal 1
9 Shots off Goal 3
7 Blocked Shots 5
12 Shots insidebox 8
11 Shots outsidebox 1
1 Goalkeeper Saves 4
507 Total passes 342
452 Passes accurate 283
1.69 expected_goals 0.85
🟨 0 Yellow Cards 1 🟨
🟥 0 Red Cards 0 🟥
Last matches: Aston Villa
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
19.03.26
UEF
Aston Villa
Lille
2
0
W
15.03.26
Pre
Aston Villa
Manchester United
1
3
L
12.03.26
UEF
Aston Villa
Lille
1
0
W
04.03.26
Pre
Aston Villa
Chelsea
1
4
L
27.02.26
Pre
Aston Villa
Wolves
0
2
L
21.02.26
Pre
Aston Villa
Leeds
1
1
D
14.02.26
FA
Aston Villa
Newcastle
1
3
L
11.02.26
Pre
Aston Villa
Brighton
1
0
W
07.02.26
Pre
Aston Villa
Bournemouth
1
1
D
01.02.26
Pre
Aston Villa
Brentford
0
1
L
29.01.26
UEF
Aston Villa
Red Bull Salzburg
3
2
W
25.01.26
Pre
Aston Villa
Newcastle
2
0
W
22.01.26
UEF
Aston Villa
Fenerbahçe
1
0
W
18.01.26
Pre
Aston Villa
Everton
0
1
L
Last matches: West Ham
25.04.26
Pre
West Ham
Everton
2
1
W
20.04.26
Pre
West Ham
Crystal Palace
0
0
D
10.04.26
Pre
West Ham
Wolves
4
0
W
05.04.26
FA
West Ham
Leeds
2
2
D
14.03.26
Pre
West Ham
Manchester City
1
1
D
09.03.26
FA
West Ham
Brentford
2
2
D
04.03.26
Pre
West Ham
Fulham
1
0
W
28.02.26
Pre
West Ham
Liverpool
2
5
L
21.02.26
Pre
West Ham
Bournemouth
0
0
D
14.02.26
FA
West Ham
Burton Albion
1
0
W
10.02.26
Pre
West Ham
Manchester United
1
1
D
07.02.26
Pre
West Ham
Burnley
2
0
W
31.01.26
Pre
West Ham
Chelsea
2
3
L
24.01.26
Pre
West Ham
Sunderland
3
1
W
17.01.26
Pre
West Ham
Tottenham
2
1
W
11.01.26
FA
West Ham
QPR
2
1
W
06.01.26
Pre
West Ham
Nottingham Forest
1
2
L
03.01.26
Pre
West Ham
Wolves
0
3
L
30.12.25
Pre
West Ham
Brighton
2
2
D
27.12.25
Pre
West Ham
Fulham
0
1
L
H2H: Aston Villa vs West Ham
22.03.26
H2H
Aston Villa
West Ham
2
0
W
14.12.25
H2H
West Ham
Aston Villa
2
3
W
26.01.25
H2H
Aston Villa
West Ham
1
1
D
10.01.25
H2H
Aston Villa
West Ham
2
1
W
17.08.24
H2H
West Ham
Aston Villa
1
2
W
17.03.24
H2H
West Ham
Aston Villa
1
1
D
22.10.23
H2H
Aston Villa
West Ham
4
1
W
12.03.23
H2H
West Ham
Aston Villa
1
1
D
28.08.22
H2H
Aston Villa
West Ham
0
1
L
13.03.22
H2H
West Ham
Aston Villa
2
1
L
31.10.21
H2H
Aston Villa
West Ham
1
4
L
03.02.21
H2H
Aston Villa
West Ham
1
3
L
30.11.20
H2H
West Ham
Aston Villa
2
1
L
26.07.20
H2H
West Ham
Aston Villa
1
1
D
16.09.19
H2H
Aston Villa
West Ham
0
0
D
Last matches: Aston Villa
19.04.26
Pre
Aston Villa
Sunderland
4
3
W
16.04.26
UEF
Aston Villa
Bologna
4
0
W
27.03.26
Fri
Aston Villa
Elche
1
2
L
19.03.26
UEF
Aston Villa
Lille
2
0
W
04.03.26
Pre
Aston Villa
Chelsea
1
4
L
21.02.26
Pre
Aston Villa
Leeds
1
1
D
14.02.26
FA
Aston Villa
Newcastle
1
3
L
11.02.26
Pre
Aston Villa
Brighton
1
0
W
01.02.26
Pre
Aston Villa
Brentford
0
1
L
29.01.26
UEF
Aston Villa
Red Bull Salzburg
3
2
W
18.01.26
Pre
Aston Villa
Everton
0
1
L
03.01.26
Pre
Aston Villa
Nottingham Forest
3
1
W
21.12.25
Pre
Aston Villa
Manchester United
2
1
W
06.12.25
Pre
Aston Villa
Arsenal
2
1
W
30.11.25
Pre
Aston Villa
Wolves
1
0
W
27.11.25
UEF
Aston Villa
BSC Young Boys
2
1
W
09.11.25
Pre
Aston Villa
Bournemouth
4
0
W
06.11.25
UEF
Aston Villa
Maccabi Tel Aviv
2
0
W
26.10.25
Pre
Aston Villa
Manchester City
1
0
W
05.10.25
Pre
Aston Villa
Burnley
2
1
W
H2H at home: Aston Villa
22.03.26
H2H
Aston Villa
West Ham
2
0
W
26.01.25
H2H
Aston Villa
West Ham
1
1
D
10.01.25
H2H
Aston Villa
West Ham
2
1
W
22.10.23
H2H
Aston Villa
West Ham
4
1
W
28.08.22
H2H
Aston Villa
West Ham
0
1
L
31.10.21
H2H
Aston Villa
West Ham
1
4
L
03.02.21
H2H
Aston Villa
West Ham
1
3
L
16.09.19
H2H
Aston Villa
West Ham
0
0
D
Last matches: West Ham
20.04.26
Pre
West Ham
Crystal Palace
0
0
D
04.03.26
Pre
West Ham
Fulham
1
0
W
28.02.26
Pre
West Ham
Liverpool
2
5
L
14.02.26
FA
West Ham
Burton Albion
1
0
W
07.02.26
Pre
West Ham
Burnley
2
0
W
31.01.26
Pre
West Ham
Chelsea
2
3
L
17.01.26
Pre
West Ham
Tottenham
2
1
W
03.01.26
Pre
West Ham
Wolves
0
3
L
20.12.25
Pre
West Ham
Manchester City
0
3
L
07.12.25
Pre
West Ham
Brighton
1
1
D
04.12.25
Pre
West Ham
Manchester United
1
1
D
22.11.25
Pre
West Ham
Bournemouth
2
2
D
24.10.25
Pre
West Ham
Leeds
1
2
L
04.10.25
Pre
West Ham
Arsenal
0
2
L
29.09.25
Pre
West Ham
Everton
1
1
D
31.08.25
Pre
West Ham
Nottingham Forest
3
0
W
16.08.25
Pre
West Ham
Sunderland
0
3
L
H2H away: West Ham
22.03.26
H2H
Aston Villa
West Ham
2
0
L
26.01.25
H2H
Aston Villa
West Ham
1
1
D
10.01.25
H2H
Aston Villa
West Ham
2
1
L
22.10.23
H2H
Aston Villa
West Ham
4
1
L
28.08.22
H2H
Aston Villa
West Ham
0
1
W
31.10.21
H2H
Aston Villa
West Ham
1
4
W
03.02.21
H2H
Aston Villa
West Ham
1
3
W
16.09.19
H2H
Aston Villa
West Ham
0
0
D

Lineups

Aston Villa
Formation
West Ham
7.3
E. Martinez
23
E. Martinez
7.2
M. Cash
2
M. Cash
7.6
E. Konsa
4
E. Konsa
7.5
P. Torres
14
P. Torres
7.6
L. Digne
12
L. Digne
7.9
A. Onana
24
A. Onana
7.3
R. Barkley
6
R. Barkley
7.2
J. Sancho
19
🎯
J. Sancho
7.9
J. McGinn
7
J. McGinn
7.3
M. Rogers
27
M. Rogers
7.2
O. Watkins
11
O. Watkins
6.5
M. Hermansen
1
M. Hermansen
6.3
A. Wan-Bissaka
29
A. Wan-Bissaka
8.7
K. Mavropanos
15
K. Mavropanos
6.2
A. Disasi
4
A. Disasi
6.6
M. Diouf
12
M. Diouf
6.5
T. Soucek
28
T. Soucek
6.3
F. Potts
32
F. Potts
6.9
M. Fernandes
18
M. Fernandes
6.6
J. Bowen
20
J. Bowen
6.6
T. Castellanos
11
T. Castellanos
6.3
Pablo
19
Pablo
Aston Villa 4-2-3-1
Starting XI
23
E. Martinez
G
2
M. Cash
D
4
E. Konsa
D
14
P. Torres
D
12
L. Digne
D
24
A. Onana
M
6
R. Barkley
↓ 67'
M
19
J. Sancho
🎯 15' ↓ 67'
M
7
J. McGinn
⚽ 15' ↓ 67'
M
27
M. Rogers
↓ 77'
M
11
O. Watkins
⚽ 68' ↓ 87'
F
Substitutes
40
M. Bizot
G
8
Y. Tielemans
↑ 67'
M
5
T. Mings
D
31
L. Bailey
↑ 67'
F
21
Douglas Luiz
↑ 67'
M
22
I. Maatsen
D
26
L. Bogarde
M
18
T. Abraham
↑ 87'
F
10
E. Buendia
↑ 77'
M
West Ham 4-3-3
Starting XI
1
M. Hermansen
G
29
A. Wan-Bissaka
↓ 83' 🟨 45'
D
15
K. Mavropanos
D
4
A. Disasi
D
12
M. Diouf
D
28
T. Soucek
↓ 83'
M
32
F. Potts
↓ 46'
M
18
M. Fernandes
M
20
J. Bowen
F
11
T. Castellanos
↓ 46'
F
19
Pablo
F
Substitutes
49
F. Herrick
G
23
A. Areola
G
17
A. Traore
↑ 46'
F
2
K. Walker-Peters
D
27
S. Magassa
↑ 83'
M
9
C. Wilson
↑ 46'
F
3
M. Kilman
D
30
O. Scarles
D
55
M. Kante
↑ 83'
M

Missing Players

Aston Villa 1 missing
-
B. Kamara
Missing Fixture Knee Injury
OUT
West Ham 2 missing
-
L. Fabianski
Missing Fixture Back Injury
OUT
-
C. Summerville
Missing Fixture Calf Injury
OUT

Standings

# Team MP W D L G GD PTS Form
1
Arsenal
34 22 7 5 64:26 38 73
W L L W W
2
Manchester City
33 21 7 5 66:29 37 70
W W W D D
3
Manchester United
34 17 10 7 60:46 14 61
W W L D W
4
Liverpool
34 17 7 10 57:44 13 58
W W W L D
5
Aston Villa Home
34 17 7 10 47:42 5 58
L W D W L
6
Brighton
34 13 11 10 48:39 9 50
W D W W W
7
Bournemouth
34 11 16 7 52:52 0 49
D W W D D
8
Chelsea
34 13 9 12 53:45 8 48
L L L L L
9
Brentford
34 13 9 12 49:46 3 48
L D D D D
10
Fulham
34 14 6 14 44:46 -2 48
W D L W D
11
Everton
34 13 8 13 41:41 0 47
L L D W L
12
Sunderland
34 12 10 12 36:45 -9 46
L L W W L
13
Crystal Palace
33 11 10 12 36:39 -3 43
L D W D W
14
Newcastle
34 12 6 16 46:50 -4 42
L L L L W
15
Leeds
34 9 13 12 44:51 -7 40
D W W D D
16
Nottingham Forest
34 10 9 15 41:45 -4 39
W W D W D
17
West Ham Away
34 9 9 16 42:58 -16 36
W D W L D
18
Tottenham
34 8 10 16 43:53 -10 34
W D L L D
19
Burnley
34 4 8 22 34:68 -34 20
L L L L D
20
Wolves
34 3 8 23 24:62 -38 17
L L L D W