FOOTBALL·ANALYTICPremier League 2025/26

Premier League 2025/26 · Matchday 30 · London Stadium

West Ham United1:1Manchester City

14 March 2026 · 62,459 in the ground · Michael Oliver (England)

tap a player for their match file

West Ham United3-4-2-1
Manchester City4-1-3-2
Hermansen6.7Disasi6.3Mavropanos9.1Todibo6.9Diouf6.8Fernandes5.6Soucek6.8Wan-Bissaka5.8Pablo6.7Bowen7.2Castellanos6.0Donnarumma6.1Ait Nouri6.7Guéhi7.6Khusanov7.4Nunes7.0Rodri7.4O'Reilly7.0Bernardo7.7Semenyo6.3Marmoush6.9Haaland7.0
from the bench

match pulse — xG per 5 minutes · goals · cards

4590west-ham-unitedmanchester-city

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

  • 31BernardoGoal · 0.03 xG · 0.03 xG
  • 35MavropanosGoal · 0.27 xG · 0.27 xG

The shots, as they came

Every attempt, sized by expected goals

West Ham 0:0 Man City0'kickoff
5' Ait Nouri — xG 0.05 · Blocked22' Marmoush — xG 0.04 · Missed27' Haaland — xG 0.05 · Missed31' Bernardo — xG 0.03 · Goal35' Mavropanos — xG 0.27 · Goal45' Semenyo — xG 0.12 · Missed45 + 2' Nunes — xG 0.03 · Missed48' Marmoush — xG 0.06 · Missed61' Haaland — xG 0.05 · Saved63' Cherki — xG 0.03 · Blocked63' Khusanov — xG 0.14 · Missed66' Doku — xG 0.03 · Missed67' Nunes — xG 0.06 · Saved68' Guéhi — xG 0.08 · Missed70' Haaland — xG 0.13 · Missed71' Bernardo — xG 0.08 · Blocked78' Cherki — xG 0.02 · Saved83' Reijnders — xG 0.04 · Saved84' O'Reilly — xG 0.10 · Blocked90' O'Reilly — xG 0.07 · Blocked90' O'Reilly — xG 0.23 · Saved90 + 1' Haaland — xG 0.06 · Blocked90 + 5' Guéhi — xG 0.09 · Missed90 + 5' O'Reilly — xG 0.22 · Blocked90 + 5' Guéhi — xG 0.21 · Missed90 + 5' Guéhi — xG 0.21 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

West Ham 0:0 Man City
1.02.0015304560759031' Bernardo — GOAL35' Mavropanos — GOAL0.272.23

Territory

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

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

The duel

West Ham United vs Manchester City

28%
Possession
72%
0.54
Expected goals
2.03
1
Shots
24
1
Shots on target
6
1
Big chances created
1
224
Passes completed
684
26
Into final third
191
41
Duels won
51
15/25 (60%)
Tackles won
7/8 (88%)
1
Corners
15
14
Fouls
5

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