West Ham vs Aston Villa

14 December 2025 · Premier League · 2025/26 · Referee Anthony Taylor

Full time 2 – 3

Half-time: 2–1

  • Mateus Fernandes 1’
  • Jarrod Bowen 24’
  • Konstantinos Mavropanos 9’ (og)
  • Morgan Rogers 50’, 79’

Match summary

Aston Villa came from behind to win 3-2 away at West Ham. West Ham led 2-1 at half-time.

In the first half, Mateus Fernandes put West Ham ahead in the first minute, Mavropanos's own goal equalised with a header in the 9th minute, and Jarrod Bowen put West Ham back in front in the 24th minute, set up by Freddie Potts. In the second half, Morgan Rogers equalised in the 50th minute, set up by Youri Tielemans and Rogers won it in the 79th minute, set up by Victor Lindelöf.

West Ham can feel hard done by, creating 1.32 expected goals (xG) from 10 shots to Aston Villa's 0.60 from 7.

Match stats

41% Possession 59%
10 Shots 7
3 Shots on target 4
5 Corners 3
100 Attacks 90
38 Dangerous attacks 38
386 Passes 566
84% Pass accuracy 89%
17 Tackles 22
18 Fouls 13
1 Yellow cards 2
0 Red cards 0
1 Offsides 1

Key events

West Ham Aston Villa
Kick-off
Mateus FernandesRight foot shot1-0 (West Ham)
1’
9’
Konstantinos MavropanosOwn goal1-1 (Aston Villa)
Jarrod BowenRight foot shot2-1 (West Ham)
24’
38’
42’
Half-time2-1
Second half underway
50’
Morgan RogersRight foot shot2-2 (Aston Villa)
Soungoutou MagassaShot on target
53’
65’
Donyell MalenShot on target
75’
Emiliano BuendíaOllie Watkins
79’
Morgan RogersRight foot shot2-3 (Aston Villa)
Callum WilsonSoungoutou Magassa
81’
85’
Lucas DigneShot on target
Tomáš SoučekFreddie Potts
88’
Mohamadou KantéCrysencio Summerville
88’
Guido RodríguezLucas Paquetá
89’
90+2’
Full-time2-3

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 0.60 1’ Mateus Fernandes (West Ham), 1-0 1’ 9’ Konstantinos Mavropanos (Aston Villa) own goal, 1-1 9’ 24’ Jarrod Bowen (West Ham), 2-1 24’ 50’ Morgan Rogers (Aston Villa), 2-2 50’ 79’ Morgan Rogers (Aston Villa), 2-3 79’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 0.60 1’ Mateus Fernandes (West Ham), 1-0 Fernandes 1’ 9’ Konstantinos Mavropanos (Aston Villa) own goal, 1-1 Mavropanos 9’ 24’ Jarrod Bowen (West Ham), 2-1 Bowen 24’ 50’ Morgan Rogers (Aston Villa), 2-2 Rogers 50’ 79’ Morgan Rogers (Aston Villa), 2-3 Rogers 79’
West Ham 1.32 xGAston Villa 0.60 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Aston Villa attacking West Ham attacking 
24’ Jarrod Bowen (West Ham), open play, 0.66 xG, goal 50’ Morgan Rogers (Aston Villa), open play, 0.41 xG, goal 1’ Mateus Fernandes (West Ham), open play, 0.30 xG, goal 24’ Freddie Potts (West Ham), open play, 0.07 xG, blocked 67’ Crysencio Summerville (West Ham), open play, 0.07 xG, blocked 90’ Morgan Rogers (Aston Villa), open play, 0.07 xG, off target 47’ Crysencio Summerville (West Ham), open play, 0.07 xG, off target 78’ Crysencio Summerville (West Ham), open play, 0.06 xG, off target 62’ El Hadji Malick Diouf (West Ham), from a corner, 0.04 xG, off target 85’ Lucas Digne (Aston Villa), open play, 0.04 xG, saved 87’ Morgan Rogers (Aston Villa), open play, 0.03 xG, blocked 45’ Morgan Rogers (Aston Villa), open play, 0.02 xG, off target 61’ El Hadji Malick Diouf (West Ham), from a corner, 0.02 xG, blocked 61’ Mateus Fernandes (West Ham), from a corner, 0.02 xG, off target 79’ Morgan Rogers (Aston Villa), open play, 0.02 xG, goal 53’ Soungoutou Magassa (West Ham), open play, 0.01 xG, saved 65’ Donyell Malen (Aston Villa), open play, 0.01 xG, saved 9’ Konstantinos Mavropanos (West Ham), own goal 24’ Jarrod Bowen (West Ham), open play, 0.66 xG, goal 50’ Morgan Rogers (Aston Villa), open play, 0.41 xG, goal 1’ Mateus Fernandes (West Ham), open play, 0.30 xG, goal 24’ Freddie Potts (West Ham), open play, 0.07 xG, blocked 47’ Crysencio Summerville (West Ham), open play, 0.07 xG, off target 67’ Crysencio Summerville (West Ham), open play, 0.07 xG, blocked 90’ Morgan Rogers (Aston Villa), open play, 0.07 xG, off target 78’ Crysencio Summerville (West Ham), open play, 0.06 xG, off target 62’ El Hadji Malick Diouf (West Ham), from a corner, 0.04 xG, off target 85’ Lucas Digne (Aston Villa), open play, 0.04 xG, saved 87’ Morgan Rogers (Aston Villa), open play, 0.03 xG, blocked 45’ Morgan Rogers (Aston Villa), open play, 0.02 xG, off target 61’ Mateus Fernandes (West Ham), from a corner, 0.02 xG, off target 61’ El Hadji Malick Diouf (West Ham), from a corner, 0.02 xG, blocked 79’ Morgan Rogers (Aston Villa), open play, 0.02 xG, goal 53’ Soungoutou Magassa (West Ham), open play, 0.01 xG, saved 65’ Donyell Malen (Aston Villa), open play, 0.01 xG, saved 9’ Konstantinos Mavropanos (West Ham), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

Lineup not available for this match.

Aston Villa 4-2-3-1 Starting XI
Bizot
Maatsen 75’
Lindelöf
Konsa
Cash
Onana 64’
Kamara
Rogers 2
Tielemans
McGinn
Watkins 75’

Player stats

PlayerPosMinGAShxGxAKPCards
Alphonse Areola GK900 0.000.000
Aaron Wan-Bissaka DEF900 0.000.000
Jean-Clair Todibo DEF900 0.000.071
Konstantinos Mavropanos DEF900 0.000.000
El Hadji Malick Diouf DEF902 0.060.000
Mateus Fernandes MID9012 0.320.000
Freddie Potts MID9011 0.070.661
Soungoutou Magassa MID831 0.010.071
Lucas Paquetá MID900 0.000.021
Crysencio Summerville FWD903 0.200.011
Jarrod Bowen FWD9011 0.660.061
Callum Wilson Sub70 0.000.000
Guido Rodríguez Sub10 0.000.000
Tomas Soucek Sub10 0.000.000
Mohamadou Kanté Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

West Ham win 29% Avg odds 3.31
Draw 28% Avg odds 3.42
Aston Villa win 43% Avg odds 2.18

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.