Premier League Regular Season - 8

West Ham 0 - 2 FT Brentford

London Stadium

AI-powered match analysis and previews to help you decide which games are worth watching

46
FT
Mon, Oct 20
West Ham
0-2
Brentford
⚡ Intensity 49
⚖️ Balance 13
🏆 Stakes 0
🎲 Upset 48
VAR's cruel denial, then Jensen's mercy strike

VAR's Phantom Goal, Jensen's Mercy Killing

Average Entertainment Futmetrix Score: 46/100. A clinical underdog dismantling marred by VAR's 45th-minute intervention—but the real story was Brentford's suffocating control and West Ham's desperation in a relegation dogfight.

When VAR Steals, Then Substitutes Deliver

The Intensity never wavered, but it was lopsided from the opening whistle. Brentford arrived with a blueprint: strangle possession, drown West Ham in set-pieces, and convert chances with clinical precision. They fired 22 shots to West Ham's pitiful seven—a 3.1:1 dominance that felt less like a match and more like target practice at the Gtech Community Stadium relocated to Stratford.

Michael Kayode orchestrated this siege from the left flank, racking up seven key passes as the motion engine of Brentford's attack. Nathan Collins anchored the defensive wall, but the real architects were the midfielders—Jordan Henderson among them—who suffocated West Ham's transition game before it could breathe.

Then came the VAR moment that defined the first half's Stakes. Igor Thiago buried one in the 43rd minute, courtesy of Kayode's brilliance down the flank. Goal. Celebration. Brentford's stranglehold seemed complete. But in the 45+9th, the VAR review flickered to life. Offside. Cancelled. The phantom goal hung over the half-time break like a ghost—a reminder that even dominance can be erased by millimeters and technology.

West Ham emerged from the tunnel clinging to hope. But hope is a luxury the 19th-placed side couldn't afford. Balance was never in question; this was always Brentford's match to lose. The Upset lay not in the scoreline but in the probability gap—an underdog win by eight percentage points against a team fighting for survival.

The final blow came in the 90th minute. M. Jensen, summoned from the bench moments earlier, finished with the composure of a man who'd been waiting all season for this moment. K. Lewis-Potter's assist—another substitute contribution—sealed West Ham's misery. 2-0. Clean sheet. Brentford's second-half siege never materialized; they'd already won the match in the first 43 minutes.

Sixteen corners, 29 combined shots, eight on target. The numbers screamed one-sided, yet the VAR intervention ensured this wasn't a coronation—it was a reminder that football's cruelty cuts both ways. For West Ham, now on four points with five games to play, the gap to safety yawns wider. For Brentford, a statement win that proves underdogs can bite.

Key Questions

How did VAR change this match?

Igor Thiago's 43rd-minute goal was cancelled for offside in the 45+9th. It denied Brentford psychological momentum at half-time but didn't alter the outcome—Brentford's dominance proved unstoppable.

What does this mean for West Ham's season?

Catastrophic. Four points from eight games leaves them 15 points adrift of first. A loss to a mid-table side confirms West Ham's relegation battle is now existential, not theoretical.

Who was the standout performer?

Michael Kayode (8.2/10). Seven key passes orchestrated Brentford's attacking siege. His left-flank dominance suffocated West Ham's entire defensive structure from minute one.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
43%
57%
West Ham 43%
Brentford 57%
Shots
7
22
West Ham 7
Brentford 22
Shots on Target
1
7
West Ham 1
Brentford 7
Expected Goals (xG)
0.33
2.31
West Ham 0.33
Brentford 2.31
Passes
339
451
West Ham 339
Brentford 451
Pass Accuracy
74%
83%
West Ham 74%
Brentford 83%
Corners
6
10
West Ham 6
Brentford 10
Fouls
10
10
West Ham 10
Brentford 10
Yellow Cards
1
1
West Ham 1
Brentford 1
Red Cards
0
0
West Ham 0
Brentford 0

Match Events

I. Thiago (K. Schade) 43'
Igor Thiago 45'+9
HT
46' 🔄 O. Scarles M. Diouf
46' 🔄 M. Fernandes K. Mavropanos
46' 🔄 K. Walker-Peters A. Wan-Bissaka
61' 🔄 A. Irving C. Marshall
71' 🔄 T. Soucek G. Rodriguez
M. Damsgaard V. Janelt 🔄 75'
D. Ouattara K. Lewis-Potter 🔄 76'
Jordan Henderson 🟨 89'
J. Henderson M. Jensen 🔄 90'
M. Jensen (K. Lewis-Potter) 90'
FT

Player Cards

Season performance ratings for players in this match

West Ham

Goalkeepers
A. Areola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
O. Scarles
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
J. Todibo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Kilman
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
0
Interceptions
3
Blocks
K. Walker-Peters
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
T. Soucek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
A. Irving
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
J. Bowen
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
C. Summerville
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Fernandes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Lucas Paqueta
MAGNET
MAGNET
61
Activity
61
Activity
41
Passes
20
Duels
BENCH
M. Hermansen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Diouf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
K. Mavropanos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
40
Total Mins
Started
Entry
A. Wan-Bissaka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
G. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
S. Magassa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Potts
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Wilson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Marshall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry

Brentford

Goalkeepers
C. Kelleher
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
M. Kayode
ARCHITECT
ARCHITECT
7
Key Passes
7
Key Passes
0
Assists
40%
Pass Acc
N. Collins
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
90%
Duel Win %
S. van den Berg
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
K. Ajer
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
78%
Duel Win %
Midfielders
Y. Yarmolyuk
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
53%
Pass Acc
J. Henderson
MAGNET
MAGNET
79
Activity
79
Activity
76
Passes
3
Duels
D. Ouattara
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
14%
Pass Acc
M. Damsgaard
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
24%
Pass Acc
K. Schade
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
Forwards
I. Thiago
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.3
Rating
BENCH
H. R. Valdimarsson
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Henry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Pinnock
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Jensen
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
7.3
Rating
F. Carvalho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Onyeka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
V. Janelt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
R. Nelson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
K. Lewis-Potter
SUPER SUB
SUPER SUB
0
Impact
0
Impact
14
Minutes
6.9
Rating

Head to Head

Date Home Score Away Competition Venue
15/02/2025 West Ham 0 - 1 Brentford Premier League London Stadium
28/09/2024 Brentford 1 - 1 West Ham Premier League Gtech Community Stadium
26/02/2024 West Ham 4 - 2 Brentford Premier League London Stadium
04/11/2023 Brentford 3 - 2 West Ham Premier League Gtech Community Stadium
14/05/2023 Brentford 2 - 0 West Ham Premier League Gtech Community Stadium
07/01/2023 Brentford 0 - 1 West Ham FA Cup Gtech Community Stadium
30/12/2022 West Ham 0 - 2 Brentford Premier League London Stadium
10/04/2022 Brentford 2 - 0 West Ham Premier League Brentford Community Stadium
03/10/2021 West Ham 1 - 2 Brentford Premier League London Stadium
15/02/2025
Premier League London Stadium
28/09/2024
Premier League Gtech Community Stadium
26/02/2024
Premier League London Stadium
04/11/2023
Premier League Gtech Community Stadium
14/05/2023
Premier League Gtech Community Stadium
07/01/2023
FA Cup Gtech Community Stadium
30/12/2022
Premier League London Stadium
10/04/2022
Premier League Brentford Community Stadium
03/10/2021
Premier League London Stadium
West Ham Win
Brentford Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 8 19 15 3 +12 WFulham 0 - 1 Arsenal (18-10-2025)WArsenal 2 - 0 West Ham (04-10-2025)WNewcastle 1 - 2 Arsenal (28-09-2025)DArsenal 1 - 1 Manchester City (21-09-2025)WArsenal 3 - 0 Nottingham Forest (13-09-2025)
2 Manchester City 8 16 17 6 +11 WManchester City 2 - 0 Everton (18-10-2025)WBrentford 0 - 1 Manchester City (05-10-2025)WManchester City 5 - 1 Burnley (27-09-2025)DArsenal 1 - 1 Manchester City (21-09-2025)WManchester City 3 - 0 Manchester United (14-09-2025)
3 Bournemouth 8 15 14 11 +3 DCrystal Palace 3 - 3 Bournemouth (18-10-2025)WBournemouth 3 - 1 Fulham (03-10-2025)DLeeds 2 - 2 Bournemouth (27-09-2025)DBournemouth 0 - 0 Newcastle (21-09-2025)WBournemouth 2 - 1 Brighton (13-09-2025)
4 Liverpool 8 15 14 11 +3 LLiverpool 1 - 2 Manchester United (19-10-2025)LChelsea 2 - 1 Liverpool (04-10-2025)LCrystal Palace 2 - 1 Liverpool (27-09-2025)WLiverpool 2 - 1 Everton (20-09-2025)WBurnley 0 - 1 Liverpool (14-09-2025)
5 Chelsea 8 14 16 9 +7 WNottingham Forest 0 - 3 Chelsea (18-10-2025)WChelsea 2 - 1 Liverpool (04-10-2025)LChelsea 1 - 3 Brighton (27-09-2025)LManchester United 2 - 1 Chelsea (20-09-2025)DBrentford 2 - 2 Chelsea (13-09-2025)
6 Tottenham 8 14 14 7 +7 LTottenham 1 - 2 Aston Villa (19-10-2025)WLeeds 1 - 2 Tottenham (04-10-2025)DTottenham 1 - 1 Wolves (27-09-2025)DBrighton 2 - 2 Tottenham (20-09-2025)WWest Ham 0 - 3 Tottenham (13-09-2025)
7 Sunderland 8 14 9 6 +3 WSunderland 2 - 0 Wolves (18-10-2025)LManchester United 2 - 0 Sunderland (04-10-2025)WNottingham Forest 0 - 1 Sunderland (27-09-2025)DSunderland 1 - 1 Aston Villa (21-09-2025)DCrystal Palace 0 - 0 Sunderland (13-09-2025)
8 Crystal Palace 8 13 12 8 +4 DCrystal Palace 3 - 3 Bournemouth (18-10-2025)LEverton 2 - 1 Crystal Palace (05-10-2025)WCrystal Palace 2 - 1 Liverpool (27-09-2025)WWest Ham 1 - 2 Crystal Palace (20-09-2025)DCrystal Palace 0 - 0 Sunderland (13-09-2025)
9 Manchester United 8 13 11 12 -1 WLiverpool 1 - 2 Manchester United (19-10-2025)WManchester United 2 - 0 Sunderland (04-10-2025)LBrentford 3 - 1 Manchester United (27-09-2025)WManchester United 2 - 1 Chelsea (20-09-2025)LManchester City 3 - 0 Manchester United (14-09-2025)
10 Brighton 8 12 12 11 +1 WBrighton 2 - 1 Newcastle (18-10-2025)DWolves 1 - 1 Brighton (05-10-2025)WChelsea 1 - 3 Brighton (27-09-2025)DBrighton 2 - 2 Tottenham (20-09-2025)LBournemouth 2 - 1 Brighton (13-09-2025)
11 Aston Villa 8 12 8 8 0 WTottenham 1 - 2 Aston Villa (19-10-2025)WAston Villa 2 - 1 Burnley (05-10-2025)WAston Villa 3 - 1 Fulham (28-09-2025)DSunderland 1 - 1 Aston Villa (21-09-2025)DEverton 0 - 0 Aston Villa (13-09-2025)
12 Everton 8 11 9 9 0 LManchester City 2 - 0 Everton (18-10-2025)WEverton 2 - 1 Crystal Palace (05-10-2025)DEverton 1 - 1 West Ham (29-09-2025)LLiverpool 2 - 1 Everton (20-09-2025)DEverton 0 - 0 Aston Villa (13-09-2025)
13 Brentford 8 10 11 12 -1 WWest Ham 0 - 2 Brentford (20-10-2025)LBrentford 0 - 1 Manchester City (05-10-2025)WBrentford 3 - 1 Manchester United (27-09-2025)LFulham 3 - 1 Brentford (20-09-2025)DBrentford 2 - 2 Chelsea (13-09-2025)
14 Newcastle 8 9 7 7 0 LBrighton 2 - 1 Newcastle (18-10-2025)WNewcastle 2 - 0 Nottingham Forest (05-10-2025)LNewcastle 1 - 2 Arsenal (28-09-2025)DBournemouth 0 - 0 Newcastle (21-09-2025)WNewcastle 1 - 0 Wolves (13-09-2025)
15 Fulham 8 8 8 12 -4 LFulham 0 - 1 Arsenal (18-10-2025)LBournemouth 3 - 1 Fulham (03-10-2025)LAston Villa 3 - 1 Fulham (28-09-2025)WFulham 3 - 1 Brentford (20-09-2025)WFulham 1 - 0 Leeds (13-09-2025)
16 Leeds 8 8 7 13 -6 LBurnley 2 - 0 Leeds (18-10-2025)LLeeds 1 - 2 Tottenham (04-10-2025)DLeeds 2 - 2 Bournemouth (27-09-2025)WWolves 1 - 3 Leeds (20-09-2025)LFulham 1 - 0 Leeds (13-09-2025)
17 Burnley 8 7 9 15 -6 WBurnley 2 - 0 Leeds (18-10-2025)LAston Villa 2 - 1 Burnley (05-10-2025)LManchester City 5 - 1 Burnley (27-09-2025)DBurnley 1 - 1 Nottingham Forest (20-09-2025)LBurnley 0 - 1 Liverpool (14-09-2025)
18 Nottingham Forest 8 5 5 15 -10 LNottingham Forest 0 - 3 Chelsea (18-10-2025)LNewcastle 2 - 0 Nottingham Forest (05-10-2025)LNottingham Forest 0 - 1 Sunderland (27-09-2025)DBurnley 1 - 1 Nottingham Forest (20-09-2025)LArsenal 3 - 0 Nottingham Forest (13-09-2025)
19 West Ham 8 4 6 18 -12 LWest Ham 0 - 2 Brentford (20-10-2025)LArsenal 2 - 0 West Ham (04-10-2025)DEverton 1 - 1 West Ham (29-09-2025)LWest Ham 1 - 2 Crystal Palace (20-09-2025)LWest Ham 0 - 3 Tottenham (13-09-2025)
20 Wolves 8 2 5 16 -11 LSunderland 2 - 0 Wolves (18-10-2025)DWolves 1 - 1 Brighton (05-10-2025)DTottenham 1 - 1 Wolves (27-09-2025)LWolves 1 - 3 Leeds (20-09-2025)LNewcastle 1 - 0 Wolves (13-09-2025)