Wolves vs West Ham

6 April 2024 · Premier League · 2023/24 · Referee Tony Harrington

Full time 1 – 2

Half-time: 1–0

  • Pablo Sarabia 33’ (pen)
  • Lucas Paquetá 73’ (pen)
  • James Ward-Prowse 84’

Match summary

West Ham came from behind to win 2-1 away at Wolves. Wolves led 1-0 at half-time.

Pablo Sarabia put Wolves ahead from the penalty spot in the 33rd minute, Lucas Paquetá equalised from the penalty spot in the 73rd minute, and James Ward-Prowse won it from a corner in the 84th minute.

Wolves can feel hard done by, creating 1.78 expected goals (xG) from 14 shots to West Ham's 1.14 from 11.

Match stats

Wolves West Ham
14 Shots 11
7 Shots on Target 4
4 Corners 4
5 Yellow Cards 2
0 Red Cards 0
1.78 xG 1.14
1.02 Non-penalty xG 0.38
12 Deep Completions 3

Key events

Wolves West Ham
Kick-off
Pablo Sarabia
Penalty
1-0 (Wolves)
33’
Half-time1-0
73’
Lucas Paquetá
Penalty
1-1 (West Ham)
84’
James Ward-Prowse1-2 (West Ham)
Full-time1-2

Bookings

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

Wolves
  • Toti
  • João Gomes
  • Pablo Sarabia
  • Matheus Cunha
  • Boubacar Traore
West Ham
  • Emerson
  • Lucas Paquetá

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.78 1.14 33’ Pablo Sarabia (Wolves), 1-0 33’ 73’ Lucas Paquetá (West Ham), 1-1 73’ 84’ James Ward-Prowse (West Ham), 1-2 84’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.78 1.14 33’ Pablo Sarabia (Wolves), 1-0 Sarabia 33’ 73’ Lucas Paquetá (West Ham), 1-1 Paquetá 73’ 84’ James Ward-Prowse (West Ham), 1-2 Ward-Prowse 84’
Wolves 1.78 xGWest Ham 1.14 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 West Ham attacking Wolves attacking 
33’ Pablo Sarabia (Wolves), penalty, 0.76 xG, goal 73’ Lucas Paquetá (West Ham), penalty, 0.76 xG, goal 21’ Pablo Sarabia (Wolves), open play, 0.66 xG, saved 59’ James Ward-Prowse (West Ham), direct free kick, 0.10 xG, blocked 80’ Ben Johnson (West Ham), open play, 0.07 xG, saved 90+4’ Mohammed Kudus (West Ham), open play, 0.06 xG, off target 46’ Pablo Sarabia (Wolves), direct free kick, 0.06 xG, saved 26’ Tommy Doyle (Wolves), open play, 0.06 xG, off target 23’ Tommy Doyle (Wolves), from a corner, 0.05 xG, saved 13’ Pablo Sarabia (Wolves), open play, 0.04 xG, blocked 42’ João Gomes (Wolves), open play, 0.04 xG, saved 90+8’ James Ward-Prowse (West Ham), direct free kick, 0.04 xG, off target 26’ Mario Lemina (Wolves), open play, 0.03 xG, saved 46’ Michail Antonio (West Ham), open play, 0.02 xG, saved 57’ Mohammed Kudus (West Ham), from a corner, 0.02 xG, off target 3’ Rayan Ait Nouri (Wolves), open play, 0.02 xG, off target 11’ James Ward-Prowse (West Ham), open play, 0.02 xG, blocked 23’ Rayan Ait Nouri (Wolves), from a corner, 0.02 xG, off target 37’ Mohammed Kudus (West Ham), open play, 0.02 xG, blocked 90+6’ Boubacar Traore (Wolves), open play, 0.02 xG, off target 29’ Tommy Doyle (Wolves), open play, 0.01 xG, off target 60’ James Ward-Prowse (West Ham), from a corner, 0.01 xG, off target 83’ Boubacar Traore (Wolves), open play, 0.01 xG, saved 84’ James Ward-Prowse (West Ham), from a corner, 0.01 xG, goal 90+1’ Matheus Cunha (Wolves), open play, 0.01 xG, blocked 33’ Pablo Sarabia (Wolves), penalty, 0.76 xG, goal 73’ Lucas Paquetá (West Ham), penalty, 0.76 xG, goal 21’ Pablo Sarabia (Wolves), open play, 0.66 xG, saved 59’ James Ward-Prowse (West Ham), direct free kick, 0.10 xG, blocked 80’ Ben Johnson (West Ham), open play, 0.07 xG, saved 90+4’ Mohammed Kudus (West Ham), open play, 0.06 xG, off target 46’ Pablo Sarabia (Wolves), direct free kick, 0.06 xG, saved 26’ Tommy Doyle (Wolves), open play, 0.06 xG, off target 23’ Tommy Doyle (Wolves), from a corner, 0.05 xG, saved 13’ Pablo Sarabia (Wolves), open play, 0.04 xG, blocked 42’ João Gomes (Wolves), open play, 0.04 xG, saved 90+8’ James Ward-Prowse (West Ham), direct free kick, 0.04 xG, off target 26’ Mario Lemina (Wolves), open play, 0.03 xG, saved 46’ Michail Antonio (West Ham), open play, 0.02 xG, saved 37’ Mohammed Kudus (West Ham), open play, 0.02 xG, blocked 57’ Mohammed Kudus (West Ham), from a corner, 0.02 xG, off target 90+6’ Boubacar Traore (Wolves), open play, 0.02 xG, off target 3’ Rayan Ait Nouri (Wolves), open play, 0.02 xG, off target 11’ James Ward-Prowse (West Ham), open play, 0.02 xG, blocked 23’ Rayan Ait Nouri (Wolves), from a corner, 0.02 xG, off target 29’ Tommy Doyle (Wolves), open play, 0.01 xG, off target 84’ James Ward-Prowse (West Ham), from a corner, 0.01 xG, goal 90+1’ Matheus Cunha (Wolves), open play, 0.01 xG, blocked 60’ James Ward-Prowse (West Ham), from a corner, 0.01 xG, off target 83’ Boubacar Traore (Wolves), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
José Sá GK900 0.000.000
Toti DEF900 0.000.000
Santiago Bueno DEF900 0.000.021
Max Kilman DEF900 0.000.000
Nélson Semedo MID900 0.000.724
Matt Doherty MID890 0.000.061
João Gomes MID901 0.040.051
Mario Lemina MID771 0.030.011
Tommy Doyle MID893 0.120.011
Rayan Ait Nouri MID572 0.030.000
Pablo Sarabia FWD7814 1.520.041
Matheus Cunha Sub331 0.010.000
Boubacar Traore Sub132 0.030.000
Leon Chiwome Sub120 0.000.000
Hugo Bueno Sub10 0.000.000
Tawanda Chirewa Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Wolves win 34% Avg odds 2.82
Draw 28% Avg odds 3.45
West Ham win 38% Avg odds 2.50

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.