West Ham vs Arsenal

30 November 2024 · Premier League · 2024/25 · Referee Anthony Taylor

Full time 2 – 5

Half-time: 2–5

  • Aaron Wan-Bissaka 38’
  • Emerson 40’
  • Gabriel 10’
  • Leandro Trossard 27’
  • Martin Odegaard 34’ (pen)
  • Kai Havertz 36’
  • Bukayo Saka 45+5’ (pen)

Match summary

Arsenal won comfortably, 5-2 away at West Ham. Arsenal led 5-2 at half-time.

In the first half, Gabriel put Arsenal ahead with a header in the 10th minute, set up by Bukayo Saka, Leandro Trossard made it 0-2 in the 27th minute, set up by Bukayo Saka, Martin Odegaard made it 0-3 from the penalty spot in the 34th minute, Kai Havertz made it 0-4 in the 36th minute, set up by Leandro Trossard, Aaron Wan-Bissaka pulled one back to make it 1-4 in the 38th minute, set up by Carlos Soler, Emerson made it 2-4 with a direct free kick in the 40th minute, and Bukayo Saka made it 2-5 from the penalty spot in first-half stoppage time.

The chances backed that up: Arsenal created 4.00 expected goals (xG) from 16 shots to West Ham's 1.24 from 12.

Match stats

West Ham Arsenal
12 Shots 16
5 Shots on Target 7
2 Corners 10
4 Yellow Cards 1
0 Red Cards 0
1.24 xG 4.00
1.24 Non-penalty xG 2.48
3 Deep Completions 6

Key events

West Ham Arsenal
Kick-off
10’
Gabriel
Assist: Bukayo Saka
0-1 (Arsenal)
27’
Leandro Trossard
Assist: Bukayo Saka
0-2 (Arsenal)
34’
Martin Odegaard
Penalty
0-3 (Arsenal)
36’
Kai Havertz
Assist: Leandro Trossard
0-4 (Arsenal)
Aaron Wan-Bissaka
Assist: Carlos Soler
1-4 (West Ham)
38’
Emerson2-4 (West Ham)
40’
45+5’
Bukayo Saka
Penalty
2-5 (Arsenal)
Half-time2-5
Full-time2-5

Bookings

Card times are not on file for this game, so they are listed without a minute.

West Ham
  • Lukasz Fabianski
  • Emerson
  • Tomas Soucek
  • Crysencio Summerville
Arsenal
  • Bukayo Saka

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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.24 4.00 10’ Gabriel (Arsenal), 0-1 10’ 27’ Leandro Trossard (Arsenal), 0-2 27’ 34’ Martin Odegaard (Arsenal), 0-3 34’ 36’ Kai Havertz (Arsenal), 0-4 36’ 38’ Aaron Wan-Bissaka (West Ham), 1-4 38’ 40’ Emerson (West Ham), 2-4 40’ 45+5’ Bukayo Saka (Arsenal), 2-5 45+5’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.24 4.00 10’ Gabriel (Arsenal), 0-1 Gabriel 10’ 27’ Leandro Trossard (Arsenal), 0-2 Trossard 27’ 34’ Martin Odegaard (Arsenal), 0-3 Odegaard 34’ 36’ Kai Havertz (Arsenal), 0-4 Havertz 36’ 38’ Aaron Wan-Bissaka (West Ham), 1-4 Wan-Bissaka 38’ 40’ Emerson (West Ham), 2-4 Emerson 40’ 45+5’ Bukayo Saka (Arsenal), 2-5 Saka 45+5’
West Ham 1.24 xGArsenal 4.00 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Arsenal attacking West Ham attacking 
27’ Leandro Trossard (Arsenal), open play, 0.79 xG, goal 34’ Martin Odegaard (Arsenal), penalty, 0.76 xG, goal 50’ Bukayo Saka (Arsenal), penalty, 0.76 xG, goal 36’ Kai Havertz (Arsenal), open play, 0.51 xG, goal 10’ Gabriel (Arsenal), from a corner, 0.44 xG, goal 90+1’ Danny Ings (West Ham), open play, 0.41 xG, off target 38’ Aaron Wan-Bissaka (West Ham), open play, 0.33 xG, goal 29’ Jurriën Timber (Arsenal), open play, 0.11 xG, blocked 59’ Bukayo Saka (Arsenal), open play, 0.10 xG, blocked 85’ Raheem Sterling (Arsenal), open play, 0.10 xG, off target 90+4’ Gabriel Jesus (Arsenal), open play, 0.09 xG, off target 22’ Bukayo Saka (Arsenal), open play, 0.08 xG, off target 40’ Emerson (West Ham), direct free kick, 0.09 xG, goal 79’ Danny Ings (West Ham), open play, 0.09 xG, saved 89’ Raheem Sterling (Arsenal), direct free kick, 0.08 xG, off target 55’ Michail Antonio (West Ham), open play, 0.08 xG, blocked 39’ Lucas Paquetá (West Ham), open play, 0.06 xG, blocked 25’ Jurriën Timber (Arsenal), from a corner, 0.05 xG, saved 47’ Kai Havertz (Arsenal), set piece, 0.05 xG, blocked 77’ Tomas Soucek (West Ham), set piece, 0.05 xG, saved 79’ Aaron Wan-Bissaka (West Ham), open play, 0.05 xG, off target 52’ Emerson (West Ham), direct free kick, 0.04 xG, saved 59’ Martin Odegaard (Arsenal), open play, 0.04 xG, saved 30’ Leandro Trossard (Arsenal), open play, 0.02 xG, blocked 79’ Guido Rodríguez (West Ham), open play, 0.02 xG, blocked 53’ Jarrod Bowen (West Ham), open play, 0.02 xG, off target 38’ Jarrod Bowen (West Ham), open play, 0.02 xG, blocked 49’ Riccardo Calafiori (Arsenal), from a corner, 0.01 xG, off target 27’ Leandro Trossard (Arsenal), open play, 0.79 xG, goal 34’ Martin Odegaard (Arsenal), penalty, 0.76 xG, goal 50’ Bukayo Saka (Arsenal), penalty, 0.76 xG, goal 36’ Kai Havertz (Arsenal), open play, 0.51 xG, goal 10’ Gabriel (Arsenal), from a corner, 0.44 xG, goal 90+1’ Danny Ings (West Ham), open play, 0.41 xG, off target 38’ Aaron Wan-Bissaka (West Ham), open play, 0.33 xG, goal 29’ Jurriën Timber (Arsenal), open play, 0.11 xG, blocked 59’ Bukayo Saka (Arsenal), open play, 0.10 xG, blocked 85’ Raheem Sterling (Arsenal), open play, 0.10 xG, off target 90+4’ Gabriel Jesus (Arsenal), open play, 0.09 xG, off target 40’ Emerson (West Ham), direct free kick, 0.09 xG, goal 79’ Danny Ings (West Ham), open play, 0.09 xG, saved 22’ Bukayo Saka (Arsenal), open play, 0.08 xG, off target 55’ Michail Antonio (West Ham), open play, 0.08 xG, blocked 89’ Raheem Sterling (Arsenal), direct free kick, 0.08 xG, off target 39’ Lucas Paquetá (West Ham), open play, 0.06 xG, blocked 47’ Kai Havertz (Arsenal), set piece, 0.05 xG, blocked 25’ Jurriën Timber (Arsenal), from a corner, 0.05 xG, saved 77’ Tomas Soucek (West Ham), set piece, 0.05 xG, saved 79’ Aaron Wan-Bissaka (West Ham), open play, 0.05 xG, off target 52’ Emerson (West Ham), direct free kick, 0.04 xG, saved 59’ Martin Odegaard (Arsenal), open play, 0.04 xG, saved 30’ Leandro Trossard (Arsenal), open play, 0.02 xG, blocked 79’ Guido Rodríguez (West Ham), open play, 0.02 xG, blocked 53’ Jarrod Bowen (West Ham), open play, 0.02 xG, off target 38’ Jarrod Bowen (West Ham), open play, 0.02 xG, blocked 49’ Riccardo Calafiori (Arsenal), from a corner, 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.

Player stats

PlayerPosMinGAShxGxAKPCards
Lukasz Fabianski GK900 0.000.000
Aaron Wan-Bissaka DEF9012 0.380.000
Jean-Clair Todibo DEF900 0.000.000
Max Kilman DEF900 0.000.000
Emerson DEF7212 0.130.000
Tomas Soucek MID901 0.050.000
Lucas Paquetá MID851 0.060.143
Jarrod Bowen MID902 0.030.000
Carlos Soler MID8510 0.000.331
Crysencio Summerville MID530 0.000.000
Michail Antonio FWD721 0.080.021
Edson Álvarez Sub370 0.000.000
Vladimir Coufal Sub180 0.000.000
Danny Ings Sub182 0.490.000
Guido Rodríguez Sub51 0.020.051
Andy Irving Sub50 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

West Ham win 13% Avg odds 7.37
Draw 20% Avg odds 4.78
Arsenal win 67% Avg odds 1.44

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. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.