Premier League · Matchweek 35
Jarrod Bowen 28'
HT 1:1
Wilson Odobert 15'
Sun, 4 May 2025, 14:00 (UK) · London Stadium, London
West Ham 17th · 37 pts|Tottenham 16th · 38 pts

1-1 draw, with xG at 0.84–0.77.

Player of the matchAaron Wan-Bissaka7.7Decisive moment15' Wilson Odobert+0.7

West Ham 1-1 Tottenham

Key numbers

  • Possession 56% – 44%
  • Shots 11 (2 on target) – 7 (2)
  • Decisive moment: 15' Wilson Odobert, FN xPts +0.7
Player of the match
Aaron Wan-Bissaka 7.7Strong

Highest FN Score on the pitch: 7.7 (Strong)

Game state

0-11-1
West Ham ahead 0 min · level 77 min · Tottenham ahead 13 min

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

15' Wilson Odobert Goal · scorer +0.5 · assist Mathys Tel +0.2 +0.7
28' Jarrod Bowen Goal · scorer +0.4 · assist Aaron Wan-Bissaka +0.2 +0.6
West Ham Expected (last two seasons) 1.2Own moments +0.6Opponent moments −0.6Time effect −0.2→ League points won 1
Tottenham Expected (last two seasons) 1.6Own moments +0.7Opponent moments −0.7Time effect −0.6→ League points won 1

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

West HamTottenham
56%Possession44%
0.84Expected goals (xG)0.77
0.08xG per shot0.11
11Shots7
2Shots on target2
18%Shots on target %29%
6Shots in box4
445Passes360
74%Pass accuracy73%
1Corners3
1Saves1
18Fouls15
2Yellow cards2
3Offsides4

Compared with usual

West Ham

37 matches this season, all competitions baseline
This matchAvg
Goals11.1
Conceded11.8
xG0.841.2
xG against0.771.5
Shots1112.6
On target23.7
Shots faced715.7low
xG per shot0.080.1
Possession56%47.4%
Passes445430.1
Pass accuracy74%81.9%
Corners14.1
Fouls1811.3

Tottenham

54 matches this season, all competitions baseline
This matchAvg
Goals11.9
Conceded11.5
xG0.771.5
xG against0.841.4
Shots713.5
On target25.3
Shots faced1113.6
xG per shot0.110.11
Possession44%55.2%
Passes360495.1
Pass accuracy73%85%low
Corners36.5
Fouls1511.2

Timeline

  • 13' Yellow Ben Davies
  • 15' Goal Wilson Odobert league goal #1 assist Mathys Tel
  • 19' Yellow Mohammed Kudus
  • 28' Goal Jarrod Bowen league goal #10 assist Aaron Wan-Bissaka
  • 68' Sub Richarlison → Mikey Moore
  • 73' Yellow Lucas Paquetá
  • 80' Sub Niclas Füllkrug → Evan Ferguson
  • 80' Sub Tomáš Souček → Carlos Soler
  • 80' Sub Lucas Paquetá → James Ward-Prowse
  • 80' Sub Jean-Clair Todibo → Vladimír Coufal
  • 88' Yellow Mathys Tel
  • 88' Sub Aaron Cresswell → Konstantinos Mavropanos

Category leaders

  • Key passesMohammed Kudus2
  • Duels wonLucas Paquetá10/15
  • DribblesAaron Wan-Bissaka3/5
  • Defensive actionsYves Bissouma7
  • ShotsJarrod Bowen3 (on target 2)
  • Fouls wonLucas Paquetá5

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.