xgEdge

Saturday, 17/01/2026 at 16:00

Full time
Match report · Premier League

Tottenham Hotspur 1:2 West Ham United

Tottenham Hotspur Home 1.68 xG · 21 shots
West Ham United Away 2.69 xG · 17 shots
12 The scoreline reflected the chances

Goals

  1. 15' Crysencio Summerville West Ham United · 0.17 xG chance 0–1
  2. 64' Cristian Romero Tottenham Hotspur · 0.11 xG chance 1–1
  3. 90' Callum Wilson West Ham United · 0.73 xG chance 1–2

The shots behind it

Tottenham Hotspur West Ham United
Shots
21
17
On target
6
4
Inside the box
15
17
xG per shot
0.08
0.16
Open play xG
1.24
1.17
Set-piece xG
0.50
1.56
Penalties
—
—
Shot-level xG may differ from the published match total

The provider publishes the match total separately from its shot-by-shot values. Those values are rounded to two decimals and, leaving out penalties and own goals, add up to its non-penalty xG: 1.75 for Tottenham Hotspur and 2.69 for West Ham United.

Shot map

Both teams shown attacking the same goal for comparison.

West Ham United · Callum Wilson · 90' · Goal · 1 m · 0.73 xG Tottenham Hotspur · Wilson Odobert · 24' · No goal · 5 m · 0.44 xG West Ham United · Valentín Castellanos · 25' · No goal · 3 m · 0.32 xG West Ham United · Tomáš Souček · 36' · No goal · 8 m · 0.22 xG West Ham United · Valentín Castellanos · 68' · No goal · 9 m · 0.22 xG West Ham United · Callum Wilson · 90' · No goal · 12 m · 0.21 xG Tottenham Hotspur · Yves Bissouma · 67' · No goal · 9 m · 0.19 xG West Ham United · Konstantinos Mavropanos · 25' · No goal · 5 m · 0.18 xG West Ham United · Crysencio Summerville · 15' · Goal · 14 m · 0.17 xG Tottenham Hotspur · Mathys Tel · 4' · No goal · 10 m · 0.16 xG West Ham United · Valentín Castellanos · 14' · No goal · 12 m · 0.16 xG Tottenham Hotspur · Djed Spence · 24' · No goal · 3 m · 0.16 xG Tottenham Hotspur · Yves Bissouma · 62' · No goal · 19 m · 0.11 xG Tottenham Hotspur · Cristian Romero · 64' · Goal · 7 m · 0.11 xG West Ham United · Jarrod Bowen · 35' · No goal · 15 m · 0.10 xG West Ham United · Pablo Felipe · 59' · No goal · 13 m · 0.10 xG West Ham United · Pablo Felipe · 45' · No goal · 12 m · 0.08 xG Tottenham Hotspur · Wilson Odobert · 4' · No goal · 15 m · 0.07 xG West Ham United · Crysencio Summerville · 36' · No goal · 15 m · 0.07 xG Tottenham Hotspur · Conor Gallagher · 44' · No goal · 9 m · 0.06 xG Tottenham Hotspur · Mathys Tel · 45' · No goal · 14 m · 0.06 xG Tottenham Hotspur · Xavi Simons · 89' · No goal · 19 m · 0.06 xG Tottenham Hotspur · Mathys Tel · 28' · No goal · 13 m · 0.04 xG West Ham United · Konstantinos Mavropanos · 41' · No goal · 11 m · 0.04 xG Tottenham Hotspur · Djed Spence · 50' · No goal · 24 m · 0.04 xG West Ham United · Crysencio Summerville · 61' · No goal · 13 m · 0.04 xG Tottenham Hotspur · Xavi Simons · 71' · No goal · 13 m · 0.04 xG Tottenham Hotspur · Cristian Romero · 90' · No goal · 10 m · 0.04 xG West Ham United · Crysencio Summerville · 29' · No goal · 13 m · 0.03 xG West Ham United · Crysencio Summerville · 45' · No goal · 17 m · 0.03 xG Tottenham Hotspur · Wilson Odobert · 71' · No goal · 26 m · 0.03 xG West Ham United · Valentín Castellanos · 82' · No goal · 12 m · 0.03 xG Tottenham Hotspur · Conor Gallagher · 83' · No goal · 13 m · 0.03 xG Tottenham Hotspur · Xavi Simons · 87' · No goal · 11 m · 0.03 xG Tottenham Hotspur · Xavi Simons · 22' · No goal · 22 m · 0.02 xG Tottenham Hotspur · Yves Bissouma · 48' · No goal · 30 m · 0.02 xG Tottenham Hotspur · Pedro Porro · 56' · No goal · 15 m · 0.02 xG Tottenham Hotspur · Cristian Romero · 73' · No goal · 12 m · 0.01 xG

All shots

38 shots · 4.47 xG

Hover, focus or tap a shot to read it.

  • Tottenham Hotspur
  • West Ham United
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
Tottenham Hotspur

0.94 xG created 1.11 xGA

  • L 0.37 created, 1.91 conceded against Nottingham Forest
  • L 1.07 created, 0.66 conceded against Liverpool
  • W 0.88 created, 1.47 conceded against Crystal Palace
  • D 0.86 created, 0.92 conceded against Brentford
  • D 1.18 created, 0.44 conceded against Sunderland
  • L 1.25 created, 1.27 conceded against Bournemouth
West Ham United

1.03 xG created 1.76 xGA

  • L 1.03 created, 0.67 conceded against Aston Villa
  • L 0.98 created, 2.10 conceded against Manchester City
  • L 0.91 created, 1.62 conceded against Fulham
  • D 2.06 created, 2.94 conceded against Brighton & Hove Albion
  • L 0.25 created, 1.87 conceded against Wolverhampton
  • L 0.95 created, 1.38 conceded against Nottingham Forest

xG created xG conceded (xGA) W / D / L: the match result

Head to head

Tottenham Hotspur: 1 won · 0 drawn · 0 lost

Model details

Show

The model never priced this match before kick-off, so there is no projection to read the result against.

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.