Aston Villa vs West Ham

22 March 2026 · Premier League · 2025/26 · Referee Paul Tierney

Full time 2 – 0

Half-time: 1–0

  • John McGinn 15’
  • Ollie Watkins 68’

Match summary

Aston Villa beat West Ham 2-0. Aston Villa led 1-0 at half-time.

John McGinn put Aston Villa ahead in the 15th minute, set up by Jadon Sancho and Ollie Watkins made it 2-0 in the 68th minute.

The chances backed that up: Aston Villa created 2.59 expected goals (xG) from 23 shots to West Ham's 0.76 from 9.

Match stats

59% Possession 41%
23 Shots 9
7 Shots on target 1
6 Corners 6
93 Attacks 74
51 Dangerous attacks 41
507 Passes 342
89% Pass accuracy 83%
18 Tackles 13
3 Fouls 7
0 Yellow cards 1
0 Red cards 0
0 Offsides 4

Key events

Aston Villa West Ham
Kick-off
John McGinnLeft foot shot1-0 (Aston Villa)
15’
Ollie WatkinsShot on target
24’
VAR review
27’
45’
Half-time1-0
46’
Adama TraoréFreddie Potts
46’
Callum WilsonTaty Castellanos
Second half underway
Ross BarkleyShot on target
50’
54’
Axel DisasiShot on target
Leon BaileyJadon Sancho
67’
Ollie WatkinsRight foot shot2-0 (Aston Villa)
68’
Morgan RogersShot on target
68’
Morgan RogersShot on target
71’
83’
Mohamadou KantéTomáš Souček
83’
Soungoutou MagassaAaron Wan-Bissaka
Tammy AbrahamOllie Watkins
87’
Full-time2-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.59 0.76 15’ John McGinn (Aston Villa), 1-0 15’ 68’ Ollie Watkins (Aston Villa), 2-0 68’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.59 0.76 15’ John McGinn (Aston Villa), 1-0 McGinn 15’ 68’ Ollie Watkins (Aston Villa), 2-0 Watkins 68’
Aston Villa 2.59 xGWest Ham 0.76 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 West Ham attacking Aston Villa attacking 
68’ Ollie Watkins (Aston Villa), open play, 0.70 xG, goal 31’ Morgan Rogers (Aston Villa), from a corner, 0.58 xG, blocked 20’ Amadou Onana (Aston Villa), open play, 0.30 xG, off target 54’ Axel Disasi (West Ham), open play, 0.27 xG, saved 82’ Axel Disasi (West Ham), from a corner, 0.13 xG, blocked 46’ Ezri Konsa Ngoyo (Aston Villa), from a corner, 0.13 xG, off target 24’ Ollie Watkins (Aston Villa), open play, 0.11 xG, saved 31’ Ezri Konsa Ngoyo (Aston Villa), from a corner, 0.10 xG, off target 34’ Ollie Watkins (Aston Villa), open play, 0.10 xG, blocked 58’ Jarrod Bowen (West Ham), open play, 0.10 xG, blocked 71’ Morgan Rogers (Aston Villa), open play, 0.08 xG, saved 66’ Pablo (West Ham), open play, 0.07 xG, off target 33’ Amadou Onana (Aston Villa), open play, 0.07 xG, blocked 82’ Pablo (West Ham), open play, 0.06 xG, blocked 68’ Morgan Rogers (Aston Villa), open play, 0.06 xG, saved 16’ Valentín Castellanos (West Ham), open play, 0.05 xG, off target 22’ Ollie Watkins (Aston Villa), open play, 0.05 xG, off target 43’ Matthew Cash (Aston Villa), open play, 0.05 xG, off target 55’ Ollie Watkins (Aston Villa), open play, 0.04 xG, blocked 7’ Jadon Sancho (Aston Villa), from a corner, 0.04 xG, blocked 47’ Lucas Digne (Aston Villa), open play, 0.03 xG, blocked 90+1’ Mohamadou Kanté (West Ham), open play, 0.04 xG, off target 15’ John McGinn (Aston Villa), set piece, 0.03 xG, goal 30’ Morgan Rogers (Aston Villa), open play, 0.03 xG, blocked 36’ Jarrod Bowen (West Ham), open play, 0.02 xG, blocked 50’ Ross Barkley (Aston Villa), open play, 0.02 xG, saved 18’ Ross Barkley (Aston Villa), open play, 0.02 xG, blocked 54’ Mateus Fernandes (West Ham), from a corner, 0.02 xG, blocked 59’ Amadou Onana (Aston Villa), open play, 0.02 xG, off target 7’ Lucas Digne (Aston Villa), open play, 0.02 xG, off target 51’ Matthew Cash (Aston Villa), from a corner, 0.01 xG, off target 90+4’ Tammy Abraham (Aston Villa), open play, 0.01 xG, off target 68’ Ollie Watkins (Aston Villa), open play, 0.70 xG, goal 31’ Morgan Rogers (Aston Villa), from a corner, 0.58 xG, blocked 20’ Amadou Onana (Aston Villa), open play, 0.30 xG, off target 54’ Axel Disasi (West Ham), open play, 0.27 xG, saved 82’ Axel Disasi (West Ham), from a corner, 0.13 xG, blocked 46’ Ezri Konsa Ngoyo (Aston Villa), from a corner, 0.13 xG, off target 24’ Ollie Watkins (Aston Villa), open play, 0.11 xG, saved 31’ Ezri Konsa Ngoyo (Aston Villa), from a corner, 0.10 xG, off target 34’ Ollie Watkins (Aston Villa), open play, 0.10 xG, blocked 58’ Jarrod Bowen (West Ham), open play, 0.10 xG, blocked 71’ Morgan Rogers (Aston Villa), open play, 0.08 xG, saved 33’ Amadou Onana (Aston Villa), open play, 0.07 xG, blocked 66’ Pablo (West Ham), open play, 0.07 xG, off target 82’ Pablo (West Ham), open play, 0.06 xG, blocked 68’ Morgan Rogers (Aston Villa), open play, 0.06 xG, saved 16’ Valentín Castellanos (West Ham), open play, 0.05 xG, off target 22’ Ollie Watkins (Aston Villa), open play, 0.05 xG, off target 43’ Matthew Cash (Aston Villa), open play, 0.05 xG, off target 55’ Ollie Watkins (Aston Villa), open play, 0.04 xG, blocked 7’ Jadon Sancho (Aston Villa), from a corner, 0.04 xG, blocked 90+1’ Mohamadou Kanté (West Ham), open play, 0.04 xG, off target 47’ Lucas Digne (Aston Villa), open play, 0.03 xG, blocked 15’ John McGinn (Aston Villa), set piece, 0.03 xG, goal 30’ Morgan Rogers (Aston Villa), open play, 0.03 xG, blocked 36’ Jarrod Bowen (West Ham), open play, 0.02 xG, blocked 50’ Ross Barkley (Aston Villa), open play, 0.02 xG, saved 18’ Ross Barkley (Aston Villa), open play, 0.02 xG, blocked 54’ Mateus Fernandes (West Ham), from a corner, 0.02 xG, blocked 59’ Amadou Onana (Aston Villa), open play, 0.02 xG, off target 7’ Lucas Digne (Aston Villa), open play, 0.02 xG, off target 51’ Matthew Cash (Aston Villa), from a corner, 0.01 xG, off target 90+4’ Tammy Abraham (Aston Villa), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Aston Villa 4-2-3-1 Starting XI
Martínez
Cash
Konsa
Torres
Digne
Onana
Barkley 67’
Sancho 67’
McGinn 67’
Rogers 77’
Watkins 87’

Lineup not available for this match.

Player stats

PlayerPosMinGAShxGxAKPCards
Emiliano Martinez GK900 0.000.000
Matthew Cash DEF902 0.060.000
Pau Torres DEF900 0.000.000
Ezri Konsa Ngoyo DEF902 0.230.041
Lucas Digne DEF902 0.050.152
Amadou Onana MID903 0.390.061
Ross Barkley MID702 0.040.581
Jadon Sancho MID7011 0.040.373
John McGinn MID7011 0.030.112
Morgan Rogers MID804 0.740.274
Ollie Watkins FWD9015 1.000.031
Youri Tielemans Sub200 0.000.011
Douglas Luiz Sub200 0.000.000
Leon Bailey Sub200 0.000.081
Emiliano Buendía Sub100 0.000.000
Tammy Abraham Sub11 0.010.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Aston Villa win 54% Avg odds 1.73
Draw 25% Avg odds 3.79
West Ham win 21% Avg odds 4.55

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.