Premier League · Matchweek 34
Yasin Ayari 13'
Kaoru Mitoma 89'
Carlos Baleba 90+2'
HT 1:0
Mohammed Kudus 48'
Tomáš Souček 83'
Sat, 26 Apr 2025, 15:00 (UK) · American Express Stadium, Falmer, East Sussex
Brighton 10th → 8th · 51 pts|West Ham 17th · 36 pts

Brighton won on the scoreboard and on xG (1.31–1.27).

Player of the matchCarlos Baleba8.4Decisive moment90+2' Carlos Baleba+1.8

Brighton 3-2 West Ham

Key numbers

  • Possession 53% – 47%
  • Shots 16 (9 on target) – 12 (4)
  • Decisive moment: 90+2' Carlos Baleba, FN xPts +1.8
Player of the match
Carlos Baleba 8.4Dominant

Highest FN Score on the pitch: 8.4 (Dominant)

Game state

1-01-11-22-23-2
Brighton ahead 35 min · level 49 min · West Ham ahead 6 min
  • Kaoru Mitoma — off the bench 28 min · 1G 0A
  • Brajan Gruda — off the bench 8 min · 0G 2A

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.

13' Yasin Ayari Goal · scorer +0.4 · assist Jack Hinshelwood +0.2 +0.6
48' Mohammed Kudus Goal · scorer +0.5 · assist Jarrod Bowen +0.2 +0.7
83' Tomáš Souček Goal · scorer +1.0 · assist Jarrod Bowen +0.5 +1.5
89' Kaoru Mitoma Goal · scorer +0.7 · assist Brajan Gruda +0.3 +1.0
90+2' Carlos Baleba Goal · scorer +1.3 · assist Brajan Gruda +0.5 +1.8
Brighton Expected (last two seasons) 1.8Own moments +3.4Opponent moments −1.8Time effect −0.4→ League points won 3
West Ham Expected (last two seasons) 0.9Own moments +2.2Opponent moments −3.2Time effect +0.1→ League points won 0

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

BrightonWest Ham
53%Possession47%
1.31Expected goals (xG)1.27
0.08xG per shot0.11
16Shots12
9Shots on target4
56%Shots on target %33%
7Shots in box8
514Passes469
87%Pass accuracy88%
8Corners1
2Saves6
7Fouls9
1Yellow cards1
4Offsides3

Compared with usual

Brighton

40 matches this season, all competitions baseline
This matchAvg
Goals31.8
Conceded21.5
xG1.311.3
xG against1.271.2
Shots1614.2
On target95
Shots faced1211
xG per shot0.080.1
Possession53%52%
Passes514469.4
Pass accuracy87%84.1%
Corners84.9
Fouls711.8

West Ham

36 matches this season, all competitions baseline
This matchAvg
Goals21.1
Conceded31.7
xG1.271.2
xG against1.311.5
Shots1212.7
On target43.7
Shots faced1615.7
xG per shot0.110.09
Possession47%47.4%
Passes469429
Pass accuracy88%81.7%
Corners14.1
Fouls911.4

Timeline

  • 13' Goal Yasin Ayari league goal #1 assist Jack Hinshelwood
  • 29' Yellow Konstantinos Mavropanos
  • 46' Sub James Ward-Prowse → Niclas Füllkrug
  • 48' Goal Mohammed Kudus league goal #4 assist Jarrod Bowen
  • 62' Sub Solly March → Yankuba Minteh
  • 62' Sub Simon Adingra → Kaoru Mitoma
  • 80' Yellow Jack Hinshelwood
  • 82' Sub Jack Hinshelwood → Diego Gómez
  • 82' Sub Matt O'Riley → Brajan Gruda
  • 83' Goal Tomáš Souček league goal #8 assist Jarrod Bowen
  • 86' Sub Emerson Palmieri → Vladimír Coufal
  • 89' Goal Kaoru Mitoma league goal #9 assist Brajan Gruda
  • 90+2' Goal Carlos Baleba league goal #3 assist Brajan Gruda

Category leaders

  • Key passesJarrod Bowen4
  • Duels wonLucas Paquetá9/16
  • DribblesMohammed Kudus7/11
  • Defensive actionsTomáš Souček8
  • ShotsPervis Estupiñán4 (on target 2)

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.