Premier League Regular Season - 9

Leeds 2 - 1 FT West Ham

Elland Road

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

50
FT
Fri, Oct 24
Leeds
2-1
West Ham
⚡ Intensity 54
⚖️ Balance 34
🏆 Stakes 0
🎲 Upset 0
Aaronson's blitz derails West Ham's survival

Aaronson's 180-Second Masterclass Exposes West Ham's Fragility

Average Entertainment Futmetrix Score: 50/100. Three goals in 87 minutes delivered Intensity and Stakes that mattered—but uneven control and late-game desperation prevented something truly memorable.

When Early Strikes Steal the Narrative

Brenden Aaronson didn't wait for permission. In the third minute, he'd already carved through West Ham's backline and fired past the keeper—a statement so bold it reframed the entire 90 minutes before most fans had settled into their seats. Twelve minutes later, Joe Rodon rose above the chaos to double Leeds' advantage, turning Elland Road into a fortress and West Ham into passengers.

This wasn't a match that developed gradually. It exploded. Intensity arrived with the kickoff, and Balance tilted so decisively toward Leeds that West Ham spent 75 minutes chasing ghosts. The Hammers controlled 59% possession—a statistic that screamed tactical intent—yet their 0.65 expected goals told the real story: they were creating nothing dangerous while Leeds' early clinical finishing (1.49 xG, 2 goals) punished every hesitation.

But here's where the match refused to die quietly. Stakes intensified as the final whistle approached. West Ham, sitting 19th with four points from nine games, needed this win like a drowning swimmer needs air. Leeds, at 15th with 11 points, weren't safe either. In the 90th minute, substitute M. Fernandes—on for just 25 minutes—latched onto Jarrod Bowen's assist and converted, suddenly transforming a comfortable victory into a tense finale. One goal changed nothing mathematically, but it changed everything emotionally. West Ham's desperation became visible; Leeds' control became fragile.

The Upset meter never flickered. Leeds were favored (53.9% win probability vs. West Ham's 23.3%), and they delivered. Yet the late goal ensured this wasn't a coronation—it was a survival story told in reverse, with the underdog proving they could still fight even when the scoreline suggested surrender.

Six yellow cards and 22 total shots created a frenetic energy that kept both benches standing. Leeds' pass completion (80%) proved steadier than West Ham's (82%), a paradox reflecting how the Hammers' possession became increasingly desperate as time wore on. The real narrative wasn't about who controlled the ball—it was about who controlled the moment.

Key Questions

What does this mean for Leeds's season?

Three points narrow the gap to safety. Leeds move to 14 points but remain vulnerable—West Ham's late pressure proved they're not mathematically dead yet. Consistency matters more than single wins.

How did Brenden Aaronson's early goal change the match?

Aaronson's 3rd-minute strike set the tone immediately. West Ham chased the game for 87 minutes instead of controlling it, forcing reactive football that suited Leeds' counter-attacking setup perfectly.

Why is this match rated 56/100?

Three goals and relegation stakes delivered drama, but one-sided first 75 minutes lacked tension. Late Fernandes goal added urgency but too late to elevate the overall narrative.

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
41%
59%
Leeds 41%
West Ham 59%
Shots
13
9
Leeds 13
West Ham 9
Shots on Target
5
3
Leeds 5
West Ham 3
Expected Goals (xG)
1.49
0.65
Leeds 1.49
West Ham 0.65
Passes
369
525
Leeds 369
West Ham 525
Pass Accuracy
80%
82%
Leeds 80%
West Ham 82%
Corners
3
4
Leeds 3
West Ham 4
Fouls
12
11
Leeds 12
West Ham 11
Yellow Cards
3
3
Leeds 3
West Ham 3
Red Cards
0
0
Leeds 0
West Ham 0

Match Events

3' B. Aaronson
15' J. Rodon (S. Longstaff)
O. Scarles C. Wilson 🔄 25'
44' 🔄 G. Gudmundsson J. Justin
HT
46' 🔄 N. Okafor J. Harrison
Lucas Paquetá 🟨 55'
A. Irving F. Potts 🔄 64'
T. Soucek M. Fernandes 🔄 65'
72' 🔄 A. Tanaka I. Gruev
76' 🟨 Ilia Gruev
A. Wan-Bissaka K. Walker-Peters 🔄 79'
C. Summerville S. Magassa 🔄 79'
84' 🟨 Lucas Perri
87' 🔄 B. Aaronson D. James
87' 🔄 D. Calvert-Lewin L. Nmecha
M. Fernandes (J. Bowen) 90'
Jean-Clair Todibo 🟨 90'+2
90'+3 🟨 James Justin
FT

Player Cards

Season performance ratings for players in this match

Leeds

Goalkeepers
Lucas Perri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Bogle
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
J. Rodon
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
J. Bijol
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
G. Gudmundsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
44
Entry
Midfielders
S. Longstaff
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
E. Ampadu
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
1
Interceptions
1
Blocks
A. Tanaka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Forwards
B. Aaronson
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
D. Calvert-Lewin
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
8
Duels Won
0
Pens Won
N. Okafor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
K. Darlow
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Justin
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
P. Struijk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Gruev
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
A. Stach
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. James
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
J. Harrison
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
L. Nmecha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
J. Piroe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

West Ham

Goalkeepers
A. Areola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Todibo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
64%
Duel Win %
M. Kilman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Wan-Bissaka
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Midfielders
O. Scarles
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
25
Entry
T. Soucek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
A. Irving
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
M. Diouf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
C. Summerville
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Lucas Paqueta
MAGNET
MAGNET
83
Activity
83
Activity
62
Passes
21
Duels
J. Bowen
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
23%
Pass Acc
BENCH
M. Hermansen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
K. Walker-Peters
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Igor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Fernandes
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
7.3
Rating
G. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Magassa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
F. Potts
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
C. Wilson
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
C. Marshall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
21/05/2023 West Ham 3 - 1 Leeds Premier League London Stadium
04/01/2023 Leeds 2 - 2 West Ham Premier League Elland Road
16/01/2022 West Ham 2 - 3 Leeds Premier League London Stadium
09/01/2022 West Ham 2 - 0 Leeds FA Cup London Stadium
25/09/2021 Leeds 1 - 2 West Ham Premier League Elland Road
08/03/2021 West Ham 2 - 0 Leeds Premier League London Stadium
11/12/2020 Leeds 1 - 2 West Ham Premier League Elland Road
17/03/2012 Leeds 1 - 1 West Ham Championship Elland Road
21/08/2011 West Ham 2 - 2 Leeds Championship Boleyn Ground
21/05/2023
3 - 1
Premier League London Stadium
04/01/2023
2 - 2
Premier League Elland Road
16/01/2022
2 - 3
Premier League London Stadium
09/01/2022
2 - 0
FA Cup London Stadium
25/09/2021
1 - 2
Premier League Elland Road
08/03/2021
2 - 0
Premier League London Stadium
11/12/2020
1 - 2
Premier League Elland Road
17/03/2012
1 - 1
Championship Elland Road
21/08/2011
2 - 2
Championship Boleyn Ground
Leeds Win
West Ham Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 9 22 16 3 +13 WArsenal 1 - 0 Crystal Palace (26-10-2025)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)
2 Bournemouth 9 18 16 11 +5 WBournemouth 2 - 0 Nottingham Forest (26-10-2025)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)
3 Tottenham 9 17 17 7 +10 WEverton 0 - 3 Tottenham (26-10-2025)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)
4 Sunderland 9 17 11 7 +4 WChelsea 1 - 2 Sunderland (25-10-2025)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)
5 Manchester City 9 16 17 7 +10 LAston Villa 1 - 0 Manchester City (26-10-2025)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)
6 Manchester United 9 16 15 14 +1 WManchester United 4 - 2 Brighton (25-10-2025)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)
7 Liverpool 9 15 16 14 +2 LBrentford 3 - 2 Liverpool (25-10-2025)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)
8 Aston Villa 9 15 9 8 +1 WAston Villa 1 - 0 Manchester City (26-10-2025)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)
9 Chelsea 9 14 17 11 +6 LChelsea 1 - 2 Sunderland (25-10-2025)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)
10 Crystal Palace 9 13 12 9 +3 LArsenal 1 - 0 Crystal Palace (26-10-2025)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)
11 Brentford 9 13 14 14 0 WBrentford 3 - 2 Liverpool (25-10-2025)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)
12 Newcastle 9 12 9 8 +1 WNewcastle 2 - 1 Fulham (25-10-2025)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)
13 Brighton 9 12 14 15 -1 LManchester United 4 - 2 Brighton (25-10-2025)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)
14 Everton 9 11 9 12 -3 LEverton 0 - 3 Tottenham (26-10-2025)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)
15 Leeds 9 11 9 14 -5 WLeeds 2 - 1 West Ham (24-10-2025)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)
16 Burnley 9 10 12 17 -5 WWolves 2 - 3 Burnley (26-10-2025)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)
17 Fulham 9 8 9 14 -5 LNewcastle 2 - 1 Fulham (25-10-2025)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)
18 Nottingham Forest 9 5 5 17 -12 LBournemouth 2 - 0 Nottingham Forest (26-10-2025)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)
19 West Ham 9 4 7 20 -13 LLeeds 2 - 1 West Ham (24-10-2025)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)
20 Wolves 9 2 7 19 -12 LWolves 2 - 3 Burnley (26-10-2025)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)