FOOTBALL·ANALYTICPremier League 2025/26

Premier League 2025/26 · Matchday 32 · London Stadium

West Ham United4:0Wolves

10 April 2026 · 62,457 in the ground · Jarred Gillett

tap a player for their match file

West Ham United4-4-1-1
Wolves3-5-1-1
Hermansen7.6Diouf6.7Disasi6.8Mavropanos9.7Walker-Peters7.7Summerville5.3Soucek6.9Fernandes6.8Bowen8.8Pablo7.6Castellanos8.65.7Krejčí6.6Bueno6.3Mosquera5.6Bueno6.8Gomes4.9André5.7Bellegarde6.0J. Tchatchoua5.9Gomes7.3Armstrong6.1
from the bench

match pulse — xG per 5 minutes · goals · cards

4590west-ham-unitedwolves

goals — hover the strip for every shot and card, with names

  • 42MavropanosGoal · 0.12 xG · 0.12 xG
  • 66CastellanosGoal · 0.49 xG · 0.49 xG
  • 68CastellanosGoal · 0.07 xG · 0.07 xG
  • 83MavropanosGoal · 0.23 xG · 0.23 xG

The shots, as they came

Every attempt, sized by expected goals

West Ham 0:0 Wolves0'kickoff
4' André — xG 0.02 · Missed8' Bellegarde — xG 0.01 · Missed14' Summerville — xG 0.25 · Missed16' Mosquera — xG 0.08 · Missed25' Bowen — xG 0.14 · Saved26' Bueno — xG 0.04 · Blocked27' Castellanos — xG 0.01 · Saved30' Castellanos — xG 0.03 · Missed32' Armstrong — xG 0.04 · Missed36' Armstrong — xG 0.08 · Saved38' Diouf — xG 0.02 · Blocked38' Bowen — xG 0.15 · Blocked42' Mavropanos — xG 0.12 · Goal45' Pablo — xG 0.10 · Saved52' Armstrong — xG 0.04 · Blocked52' Gomes — xG 0.04 · Blocked53' Gomes — xG 0.04 · Saved53' Summerville — xG 0.13 · Missed54' Bowen — xG 0.05 · Post54' Soucek — xG 0.04 · Blocked60' Gomes — xG 0.06 · Missed62' Krejčí — xG 0.01 · Missed64' Summerville — xG 0.03 · Blocked65' Diouf — xG 0.01 · Missed66' Castellanos — xG 0.49 · Goal68' Castellanos — xG 0.07 · Goal79' Castellanos — xG 0.11 · Missed83' Mavropanos — xG 0.23 · Goal85' Traoré — xG 0.35 · Missed89' Hwang — xG 0.04 · Missed90 + 3' Bueno — xG 0.02 · Saved90 + 3' Edozie — xG 0.06 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

West Ham 0:0 Wolves
1.02.0015304560759042' Mavropanos — GOAL66' Castellanos — GOAL68' Castellanos — GOAL83' Mavropanos — GOAL2.330.58

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

West Ham United attacking right · Wolves attacking left · where both glow, the pitch was contested

The duel

West Ham United vs Wolves

44%
Possession
56%
2.35
Expected goals
0.59
18
Shots
14
7
Shots on target
3
6
Big chances created
0
288
Passes completed
393
59
Into final third
71
49
Duels won
49
9/23 (39%)
Tackles won
10/17 (59%)
5
Corners
2
11
Fouls
7

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.