FOOTBALL·ANALYTICPremier League 2025/26

Premier League 2025/26 · Matchday 12 · Vitality Stadium

Bournemouth2:2West Ham United

22 November 2025 · 11,216 in the ground · Thomas Bramall

tap a player for their match file

Bournemouth4-2-3-1
West Ham United3-4-3
Đ. Petrović5.7Truffert6.8Senesi7.4Diakite6.2Cook7.5Adams6.8Scott6.5Tavernier7.6Kroupi7.1Brooks6.7Evanilson6.8Areola8.9Todibo6.9Igor6.9Kilman5.7Diouf6.8Fernandes6.6Potts6.1Wan-Bissaka6.2Guilherme6.5Wilson8.4Bowen6.8
from the bench

match pulse — xG per 5 minutes · goals · cards

4590bournemouthwest-ham-united

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

  • 12WilsonGoal · 0.04 xG · 0.04 xG
  • 35WilsonGoal · 0.11 xG · 0.11 xG
  • 69TavernierGoal · 0.79 xG · 0.79 xG
  • 81ÜnalGoal · 0.31 xG · 0.31 xG

The shots, as they came

Every attempt, sized by expected goals

Bournemouth 0:0 West Ham0'kickoff
12' Wilson — xG 0.04 · Goal21' Kroupi — xG 0.15 · Missed26' Kroupi — xG 0.04 · Saved27' Brooks — xG 0.22 · Missed30' Bowen — xG 0.02 · Blocked30' Wilson — xG 0.35 · Missed35' Wilson — xG 0.11 · Goal45 + 2' Brooks — xG 0.03 · Missed45 + 3' Scott — xG 0.02 · Saved45 + 3' Kroupi — xG 0.03 · Blocked45 + 3' Brooks — xG 0.07 · Missed51' Bowen — xG 0.12 · Missed60' Christie — xG 0.08 · Saved61' Evanilson — xG 0.06 · Missed63' Adli — xG 0.08 · Blocked63' Christie — xG 0.13 · Blocked63' Adli — xG 0.02 · Blocked69' Tavernier — xG 0.79 · Goal71' Evanilson — xG 0.02 · Missed76' Evanilson — xG 0.05 · Missed77' Kroupi — xG 0.61 · Saved80' Evanilson — xG 0.15 · Missed81' Ünal — xG 0.31 · Goal84' Evanilson — xG 0.15 · Saved84' Tavernier — xG 0.32 · Missed87' Adli — xG 0.37 · Saved87' Christie — xG 0.02 · Blocked87' Ünal — xG 0.19 · Saved88' Christie — xG 0.06 · Missed90' Tavernier — xG 0.04 · Blocked90 + 1' Senesi — xG 0.02 · Blocked90 + 1' Evanilson — xG 0.04 · Saved90 + 4' Cook — xG 0.02 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Bournemouth 0:0 West Ham
1.02.03.04.0015304560759012' Wilson — GOAL35' Wilson — GOAL69' Tavernier — GOAL81' Ünal — GOAL4.090.64

Territory

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

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

The duel

Bournemouth vs West Ham United

76%
Possession
24%
4.05
Expected goals
0.65
28
Shots
5
10
Shots on target
2
4
Big chances created
0
527
Passes completed
115
199
Into final third
20
45
Duels won
42
10/19 (53%)
Tackles won
10/13 (77%)
9
Corners
2
9
Fouls
10

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