Premier League Regular Season - 17

Leeds 4 - 1 FT Crystal Palace

Elland Road

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

67
FT
Sat, Dec 20
Leeds
4-1
Crystal Palace
⚡ Intensity 91
⚖️ Balance 14
🏆 Stakes 0
🎲 Upset 10
Leeds demolish Palace at Elland Road

Calvert-Lewin's Clinical Edge Seals Leeds' Statement Victory

Worth Watching Futmetrix Score: 67/100. This was the performance Leeds needed—a demolition of a top-eight side that transforms their relegation fight from desperate to defiant.

Clinical Finishing Turns Tide at Elland Road

From the opening exchanges at Elland Road, Leeds controlled the tempo with intensity that suffocated Crystal Palace's midfield. Dominic Calvert-Lewin struck first in the 38th minute, a poacher's finish that set the tone. By the 45th-minute mark, Jaka Bijol's assist found Calvert-Lewin again, and the forward made it 2-0 before half-time. Palace arrived at the interval shell-shocked—Leeds' 53% possession masked a ruthless edge where it mattered: 14 shots inside the box versus Palace's five.

Ampadu's Moment of Glory

The second half belonged entirely to the hosts. Ethan Ampadu drove home the third in the 60th minute, a statement goal that buried Palace's fading hopes. His 8.6 rating reflected a midfield masterclass—dictating play, breaking up possession, and finishing with clinical precision. Palace's discipline crumbled; three yellow cards and 10 fouls told the story of a side overwhelmed. The balance of the match had shifted irreversibly.

Late Drama Cannot Diminish Leeds' Statement

Palace salvaged pride through J. Devenny's 92nd-minute penalty and A. Stach's 101st-minute consolation, but these were footnotes to Leeds' narrative. With 19 shots and an xG of 2.92, Leeds converted their stakes into silverware. Palace's 1.58 xG reflected their toothlessness—just three shots on target across the entire match. This was not a fluke; this was a struggling side finding their edge at precisely the moment they needed it most. Leeds' form line reads WDDWL, but this victory could be the turning point that separates survival from the drop.

Key Questions

What made Ethan Ampadu the Man of the Match?

Ampadu's 8.6 rating reflected his goal, midfield control, and relentless pressing. He dictated play and finished clinically—the complete midfielder performance.

What caused the 5-goal thriller?

Leeds' clinical finishing (14 shots inside the box) overwhelmed Palace's fragile defence. Late Palace goals in injury time added drama but changed nothing.

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
53%
47%
Leeds 53%
Crystal Palace 47%
Shots
19
9
Leeds 19
Crystal Palace 9
Shots on Target
7
3
Leeds 7
Crystal Palace 3
Expected Goals (xG)
2.92
1.58
Leeds 2.92
Crystal Palace 1.58
Passes
395
353
Leeds 395
Crystal Palace 353
Pass Accuracy
82%
78%
Leeds 82%
Crystal Palace 78%
Corners
9
5
Leeds 9
Crystal Palace 5
Fouls
5
10
Leeds 5
Crystal Palace 10
Yellow Cards
1
3
Leeds 1
Crystal Palace 3
Red Cards
0
0
Leeds 0
Crystal Palace 0

Match Events

M. Lacroix 🟨 42'
M. Guehi 🟨 45'+2
45'+4 D. Calvert-Lewin (J. Bijol)
HT
W. Hughes J. Lerma 🔄 46'
60' E. Ampadu
N. Clyne B. Sosa 🔄 65'
77' 🔄 B. Aaronson A. Tanaka
77' 🔄 N. Okafor W. Gnonto
J. Mateta C. Uche 🔄 77'
E. Nketiah J. Devenny 🔄 77'
80' 🔄 J. Bogle J. Justin
Y. Pino J. Drakes-Thomas 🔄 86'
87' 🔄 E. Ampadu I. Gruev
87' 🔄 D. Calvert-Lewin J. Piroe
90'+1 🟨 Lucas Perri
J. Devenny 90'+2
A. Wharton 🟨 90'+7
90'+11 A. Stach
FT

Player Cards

Season performance ratings for players in this match

Leeds

Goalkeepers
Lucas Perri
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
6.3
Rating
Defenders
Joe Rodon
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
64%
Duel Win %
Jaka Bijol
MAGNET
MAGNET
85
Activity
85
Activity
74
Passes
11
Duels
Pascal Struijk
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Midfielders
Jayden Bogle
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Brenden Aaronson
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
Ethan Ampadu
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Anton Stach
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
7.6
Rating
Gabriel Gudmundsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Forwards
Dominic Calvert-Lewin
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
8.5
Rating
Noah Okafor
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
BENCH
Karl Darlow
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sam Byram
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
James Justin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Sebastiaan Bornauw
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
21
Total Mins
Started
Entry
Ilia Gruev
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Wilfried Gnonto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Jack Harrison
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joël Piroe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

Crystal Palace

Goalkeepers
Dean Henderson
SIEVE
SIEVE
33%
Save %
33%
Save %
4
Conceded
2
Saves
Defenders
Chris Richards
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
1
Interceptions
2
Blocks
Maxence Lacroix
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Marc Guéhi
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
Midfielders
Nathaniel Clyne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Will Hughes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Adam Wharton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Tyrick Mitchell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Forwards
Edward Nketiah
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Yéremy Pino
NPC
NPC
86
Minutes
86
Minutes
21%
Pass Acc
6.7
Rating
Jean-Philippe Mateta
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
BENCH
Walter Benítez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Borna Sosa
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
2
Fouls
6.2
Rating
Jaydee Canvot
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jefferson Lerma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
53
Total Mins
Started
Entry
Justin Devenny
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
7
Rating
Christantus Uche
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Romain Esse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kaden Rodney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joel Drakes-Thomas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/04/2023 Leeds 1 - 5 Crystal Palace Premier League Elland Road
09/10/2022 Crystal Palace 2 - 1 Leeds Premier League Selhurst Park
22/07/2022 Crystal Palace 1 - 1 Leeds Friendlies Clubs Optus Stadium
25/04/2022 Crystal Palace 0 - 0 Leeds Premier League Selhurst Park
30/11/2021 Leeds 1 - 0 Crystal Palace Premier League Elland Road
08/02/2021 Leeds 2 - 0 Crystal Palace Premier League Elland Road
07/11/2020 Crystal Palace 4 - 1 Leeds Premier League Selhurst Park
09/03/2013 Crystal Palace 2 - 2 Leeds Championship Selhurst Park
24/11/2012 Leeds 2 - 1 Crystal Palace Championship Elland Road
14/01/2012 Crystal Palace 1 - 1 Leeds Championship Selhurst Park
09/04/2023
Premier League Elland Road
09/10/2022
Premier League Selhurst Park
22/07/2022
Friendlies Clubs Optus Stadium
25/04/2022
Premier League Selhurst Park
30/11/2021
Premier League Elland Road
08/02/2021
Premier League Elland Road
07/11/2020
Premier League Selhurst Park
09/03/2013
Championship Selhurst Park
24/11/2012
Championship Elland Road
14/01/2012
Championship Selhurst Park
Leeds Win
Crystal Palace Win
Draw

League Standings

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