FOOTBALL·ANALYTICPremier League 2025/26

Premier League 2025/26 · Matchday 34 · London Stadium

West Ham United2:1Everton

25 April 2026 · 62,454 in the ground · Stuart Attwell

tap a player for their match file

West Ham United4-4-1-1
Everton4-2-3-1
Hermansen6.3Diouf7.2Disasi6.9Mavropanos7.1Walker-Peters6.3Summerville7.0Fernandes6.5Soucek7.5Bowen8.2Pablo6.5Castellanos6.1Pickford5.7Mykolenko6.2Keane6.5Tarkowski7.1J. O'Brien6.2Garner6.5I. Gueye6.3I. Ndiaye6.6Dewsbury-Hall7.7McNeil6.8Barry6.9
from the bench

match pulse — xG per 5 minutes · goals · cards

4590west-ham-unitedeverton

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

  • 51SoucekGoal · 0.22 xG · 0.22 xG
  • 88Dewsbury-HallGoal · 0.10 xG · 0.10 xG
  • 90+2WilsonGoal · 0.38 xG · 0.38 xG

The shots, as they came

Every attempt, sized by expected goals

West Ham 0:0 Everton0'kickoff
3' McNeil — xG 0.03 · Blocked9' Bowen — xG 0.04 · Blocked12' Soucek — xG 0.06 · Missed13' Barry — xG 0.39 · Missed15' Fernandes — xG 0.04 · Blocked15' Mavropanos — xG 0.04 · Blocked18' Summerville — xG 0.06 · Missed19' Bowen — xG 0.07 · Missed27' Summerville — xG 0.01 · Missed35' Barry — xG 0.02 · Saved37' I. Ndiaye — xG 0.19 · Blocked50' Castellanos — xG 0.26 · Saved51' Soucek — xG 0.22 · Goal69' Iroegbunam — xG 0.02 · Missed75' George — xG 0.02 · Blocked77' Barry — xG 0.26 · Blocked77' I. Gueye — xG 0.39 · Blocked77' Iroegbunam — xG 0.07 · Blocked88' Dewsbury-Hall — xG 0.10 · Goal90 + 2' Wilson — xG 0.38 · Goal90 + 6' George — xG 0.05 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

West Ham 0:0 Everton
1.0015304560759051' Soucek — GOAL88' Dewsbury-Hall — GOAL90 + 2' Wilson — GOAL1.181.54

Territory

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

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

The duel

West Ham United vs Everton

44%
Possession
56%
1.17
Expected goals
1.45
10
Shots
11
3
Shots on target
3
3
Big chances created
1
301
Passes completed
397
83
Into final third
105
59
Duels won
58
14/22 (64%)
Tackles won
10/17 (59%)
3
Corners
4
9
Fouls
11

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