Premier League Regular Season - 22

Leeds 1 - 0 FT Fulham

Elland Road

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

40
FT
Sat, Jan 17
Leeds
1-0
Fulham
⚡ Intensity 43
⚖️ Balance 20
🏆 Stakes 0
🎲 Upset 0
Nmecha's late strike stuns the Cottagers

Nmecha’s Injury-Time Heroics Lift the Whites

Average Entertainment Futmetrix Score: 40/100. This hard-fought victory provides Leeds with a vital lifeline in their battle for Premier League survival, punishing a Fulham side that failed to capitalize on their territorial advantage.

The Elland Road Grudge Match

The atmosphere at Elland Road was thick with tension as Leeds hosted a mid-table Fulham side looking to consolidate their position. From the early stages, the visitors edged possession with 53%, looking more comfortable on the ball through the middle of the pitch. However, the Balance of the match remained precarious as neither side could find the clinical edge required to break the deadlock. Ethan Ampadu acted as the midfield anchor for the hosts, orchestrating play and providing four key passes in a match where space was at a premium. Fulham’s defensive block held firm for much of the first hour, limiting the hosts to speculative efforts while they looked to hit on the break, though their own lack of Intensity in the final third left the home goalkeeper largely untested.

The Impact of the Super-Sub

As the clock ticked towards the final ten minutes, the tactical chess match shifted. Leeds manager turned to his bench, introducing L. Nmecha in the 81st minute to provide a fresh focal point for the attack. This substitution proved to be the defining moment of the afternoon, raising the collective Intensity of the home side. Fulham, despite having controlled the tempo for long periods, began to retreat under a barrage of late pressure. The Stakes were visible in every challenge, with the Londoners picking up four yellow cards as they struggled to contain the sudden surge from the Whites. The game appeared destined for a goalless stalemate until the match entered the first minute of stoppage time, where the deadlock was finally shattered by a moment of pure persistence.

A Dramatic Resolution

In the 90th minute, the stadium erupted. Ethan Ampadu, the game's standout performer, found a pocket of space to deliver a pinpoint pass into the path of L. Nmecha. The substitute made no mistake, firing home to secure a 1-0 lead and all three points in this vital winner-takes-all scenario. Fulham had no time to respond, suffering a sucker-punch defeat that their lack of creativity perhaps invited. For Leeds, this result is a massive boost to their morale, moving them further away from the relegation zone and snapping a run of inconsistent form. It was a classic display of Intensity overcoming possession, proving that in the Premier League, the final whistle is the only clock that matters.

Key Questions

How dramatic was the late winner by Ethan Ampadu?

Ampadu provided the crucial assist for Nmecha's 90th-minute winner, creating a heart-stopping finale that secured three essential points for Leeds at Elland Road.

How did substitute Ethan Ampadu change the game?

Ampadu actually started, providing a masterclass with 4 key passes. It was fellow sub Nmecha who converted Ampadu's vision into the winning goal.

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
47%
53%
Leeds 47%
Fulham 53%
Shots
13
8
Leeds 13
Fulham 8
Shots on Target
4
1
Leeds 4
Fulham 1
Expected Goals (xG)
1.38
0.39
Leeds 1.38
Fulham 0.39
Passes
396
459
Leeds 396
Fulham 459
Pass Accuracy
77%
81%
Leeds 77%
Fulham 81%
Corners
6
3
Leeds 6
Fulham 3
Fouls
6
10
Leeds 6
Fulham 10
Yellow Cards
1
4
Leeds 1
Fulham 4
Red Cards
0
0
Leeds 0
Fulham 0

Match Events

T. Castagne 🟨 27'
S. Lukic 🟨 28'
M. Silva 🟨 28'
41' 🟨 E. Ampadu
HT
H. Wilson 🟨 56'
R. Sessegnon Kevin 🔄 65'
S. Lukic T. Cairney 🔄 66'
70' 🔄 N. Okafor W. Gnonto
E. Smith Rowe J. King 🔄 77'
81' 🔄 I. Gruev A. Tanaka
81' 🔄 J. Bogle L. Nmecha
J. Cuenca 🟨 87'
R. Jimenez J. Kusi Asare 🔄 88'
H. Wilson I. Diop 🔄 88'
90'+1 L. Nmecha (E. Ampadu)
90'+4 🔄 B. Aaronson S. Bornauw
J. Kusi Asare 🟨 90'+5
FT

Player Cards

Season performance ratings for players in this match

Leeds

Goalkeepers
Karl Darlow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
James Justin
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
39%
Pass Acc
Joe Rodon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Pascal Struijk
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Jayden Bogle
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Brenden Aaronson
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
1
Interceptions
1
Blocks
Ethan Ampadu
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
40%
Pass Acc
Ilia Gruev
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Gabriel Gudmundsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Forwards
Dominic Calvert-Lewin
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
9
Duels Won
0
Pens Won
Noah Okafor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
BENCH
Lucas Perri
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sebastiaan Bornauw
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sam Byram
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sean Longstaff
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ao Tanaka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Facundo Buonanotte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wilfried Gnonto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Joël Piroe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lukas Nmecha
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
7.3
Rating

Fulham

Goalkeepers
Bernd Leno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Timothy Castagne
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
Joachim Andersen
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
70%
Duel Win %
Jorge Cuenca
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
Antonee Robinson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Saša Lukić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Sander Berge
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Ryan Sessegnon
GHOST
GHOST
10
Actions
10
Actions
65
Minutes
6.3
Rating
Harry Wilson
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
15%
Pass Acc
Emile Smith Rowe
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Forwards
Raúl Jiménez
MAGNET
MAGNET
43
Activity
43
Activity
27
Passes
16
Duels
BENCH
Benjamin Lecomte
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Samuel Amissah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Issa Diop
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Tom Cairney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Joshua King
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Harrison Reed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Adama Traoré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonah Kusi-Asare
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
13/09/2025 Fulham 1 - 0 Leeds Premier League Craven Cottage
22/04/2023 Fulham 2 - 1 Leeds Premier League Craven Cottage
28/02/2023 Fulham 2 - 0 Leeds FA Cup Craven Cottage
23/10/2022 Leeds 2 - 3 Fulham Premier League Elland Road
21/09/2021 Fulham 0 - 0 Leeds League Cup Craven Cottage
19/03/2021 Fulham 1 - 2 Leeds Premier League Craven Cottage
13/09/2025
1 - 0
Premier League Craven Cottage
22/04/2023
2 - 1
Premier League Craven Cottage
28/02/2023
2 - 0
FA Cup Craven Cottage
23/10/2022
2 - 3
Premier League Elland Road
21/09/2021
0 - 0
League Cup Craven Cottage
19/03/2021
1 - 2
Premier League Craven Cottage
Leeds Win
Fulham Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 22 50 40 14 +26 DNottingham Forest 0 - 0 Arsenal (17-01-2026)DArsenal 0 - 0 Liverpool (08-01-2026)WBournemouth 2 - 3 Arsenal (03-01-2026)WArsenal 4 - 1 Aston Villa (30-12-2025)WArsenal 2 - 1 Brighton (27-12-2025)
2 Manchester City 22 43 45 21 +24 LManchester United 2 - 0 Manchester City (17-01-2026)DManchester City 1 - 1 Brighton (07-01-2026)DManchester City 1 - 1 Chelsea (04-01-2026)DSunderland 0 - 0 Manchester City (01-01-2026)WNottingham Forest 1 - 2 Manchester City (27-12-2025)
3 Aston Villa 22 43 33 25 +8 LAston Villa 0 - 1 Everton (18-01-2026)DCrystal Palace 0 - 0 Aston Villa (07-01-2026)WAston Villa 3 - 1 Nottingham Forest (03-01-2026)LArsenal 4 - 1 Aston Villa (30-12-2025)WChelsea 1 - 2 Aston Villa (27-12-2025)
4 Liverpool 22 36 33 29 +4 DLiverpool 1 - 1 Burnley (17-01-2026)DArsenal 0 - 0 Liverpool (08-01-2026)DFulham 2 - 2 Liverpool (04-01-2026)DLiverpool 0 - 0 Leeds (01-01-2026)WLiverpool 2 - 1 Wolves (27-12-2025)
5 Manchester United 22 35 38 32 +6 WManchester United 2 - 0 Manchester City (17-01-2026)DBurnley 2 - 2 Manchester United (07-01-2026)DLeeds 1 - 1 Manchester United (04-01-2026)DManchester United 1 - 1 Wolves (30-12-2025)WManchester United 1 - 0 Newcastle (26-12-2025)
6 Chelsea 22 34 36 24 +12 WChelsea 2 - 0 Brentford (17-01-2026)LFulham 2 - 1 Chelsea (07-01-2026)DManchester City 1 - 1 Chelsea (04-01-2026)DChelsea 2 - 2 Bournemouth (30-12-2025)LChelsea 1 - 2 Aston Villa (27-12-2025)
7 Brentford 22 33 35 30 +5 LChelsea 2 - 0 Brentford (17-01-2026)WBrentford 3 - 0 Sunderland (07-01-2026)WEverton 2 - 4 Brentford (04-01-2026)DBrentford 0 - 0 Tottenham (01-01-2026)WBrentford 4 - 1 Bournemouth (27-12-2025)
8 Newcastle 22 33 32 27 +5 DWolves 0 - 0 Newcastle (18-01-2026)WNewcastle 4 - 3 Leeds (07-01-2026)WNewcastle 2 - 0 Crystal Palace (04-01-2026)WBurnley 1 - 3 Newcastle (30-12-2025)LManchester United 1 - 0 Newcastle (26-12-2025)
9 Sunderland 22 33 23 23 0 WSunderland 2 - 1 Crystal Palace (17-01-2026)LBrentford 3 - 0 Sunderland (07-01-2026)DTottenham 1 - 1 Sunderland (04-01-2026)DSunderland 0 - 0 Manchester City (01-01-2026)DSunderland 1 - 1 Leeds (28-12-2025)
10 Everton 22 32 24 25 -1 WAston Villa 0 - 1 Everton (18-01-2026)DEverton 1 - 1 Wolves (07-01-2026)LEverton 2 - 4 Brentford (04-01-2026)WNottingham Forest 0 - 2 Everton (30-12-2025)DBurnley 0 - 0 Everton (27-12-2025)
11 Fulham 22 31 30 31 -1 LLeeds 1 - 0 Fulham (17-01-2026)WFulham 2 - 1 Chelsea (07-01-2026)DFulham 2 - 2 Liverpool (04-01-2026)DCrystal Palace 1 - 1 Fulham (01-01-2026)WWest Ham 0 - 1 Fulham (27-12-2025)
12 Brighton 22 30 32 29 +3 DBrighton 1 - 1 Bournemouth (19-01-2026)DManchester City 1 - 1 Brighton (07-01-2026)WBrighton 2 - 0 Burnley (03-01-2026)DWest Ham 2 - 2 Brighton (30-12-2025)LArsenal 2 - 1 Brighton (27-12-2025)
13 Crystal Palace 22 28 23 25 -2 LSunderland 2 - 1 Crystal Palace (17-01-2026)DCrystal Palace 0 - 0 Aston Villa (07-01-2026)LNewcastle 2 - 0 Crystal Palace (04-01-2026)DCrystal Palace 1 - 1 Fulham (01-01-2026)LCrystal Palace 0 - 1 Tottenham (28-12-2025)
14 Tottenham 22 27 31 29 +2 LTottenham 1 - 2 West Ham (17-01-2026)LBournemouth 3 - 2 Tottenham (07-01-2026)DTottenham 1 - 1 Sunderland (04-01-2026)DBrentford 0 - 0 Tottenham (01-01-2026)WCrystal Palace 0 - 1 Tottenham (28-12-2025)
15 Bournemouth 22 27 35 41 -6 DBrighton 1 - 1 Bournemouth (19-01-2026)WBournemouth 3 - 2 Tottenham (07-01-2026)LBournemouth 2 - 3 Arsenal (03-01-2026)DChelsea 2 - 2 Bournemouth (30-12-2025)LBrentford 4 - 1 Bournemouth (27-12-2025)
16 Leeds 22 25 30 37 -7 WLeeds 1 - 0 Fulham (17-01-2026)LNewcastle 4 - 3 Leeds (07-01-2026)DLeeds 1 - 1 Manchester United (04-01-2026)DLiverpool 0 - 0 Leeds (01-01-2026)DSunderland 1 - 1 Leeds (28-12-2025)
17 Nottingham Forest 22 22 21 34 -13 DNottingham Forest 0 - 0 Arsenal (17-01-2026)WWest Ham 1 - 2 Nottingham Forest (06-01-2026)LAston Villa 3 - 1 Nottingham Forest (03-01-2026)LNottingham Forest 0 - 2 Everton (30-12-2025)LNottingham Forest 1 - 2 Manchester City (27-12-2025)
18 West Ham 22 17 24 44 -20 WTottenham 1 - 2 West Ham (17-01-2026)LWest Ham 1 - 2 Nottingham Forest (06-01-2026)LWolves 3 - 0 West Ham (03-01-2026)DWest Ham 2 - 2 Brighton (30-12-2025)LWest Ham 0 - 1 Fulham (27-12-2025)
19 Burnley 22 14 23 42 -19 DLiverpool 1 - 1 Burnley (17-01-2026)DBurnley 2 - 2 Manchester United (07-01-2026)LBrighton 2 - 0 Burnley (03-01-2026)LBurnley 1 - 3 Newcastle (30-12-2025)DBurnley 0 - 0 Everton (27-12-2025)
20 Wolves 22 8 15 41 -26 DWolves 0 - 0 Newcastle (18-01-2026)DEverton 1 - 1 Wolves (07-01-2026)WWolves 3 - 0 West Ham (03-01-2026)DManchester United 1 - 1 Wolves (30-12-2025)LLiverpool 2 - 1 Wolves (27-12-2025)