Head-to-head record
Previous meetings: 70
Leeds United wins: 32
Draws: 18
Crystal Palace wins: 20
A regular fixture in the top two tiers of English football, Leeds United and Crystal Palace first crossed paths in the 1921-22 Second Division campaign and have now done battle in 70 competitive matches across all tournaments.
The Yorkshire side hold the head-to-head bragging rights with 32 victories compared to 20 for the Eagles, while only 18 draws have been played out between the two teams over the last 104 years.
The most recent clash between the two came in March 2026, when they drew 0-0 at Selhurst Park.
Leeds striker Dominic Calvert-Lewin missed a first half penalty after Palace captain Will Hughes handled the ball and the visitors were reduced to 10 men just minutes later after Gabriel Gudmundsson was sent off.
It was the first time the two sides have drawn a match since April 2022 when Leeds dug in for a 0-0 stalemate en route to survival.
However, Palace did the double over the Whites in the following campaign.
A 2-1 victory at Selhurst Park in October 2022 preceded a 5-1 Elland Road embarrassment in April 2023, and the latter result represents Crystal Palace's biggest-ever win away to Leeds in any tournament.
The 2022-23 campaign also saw Palace win back-to-back games against Leeds for the first time since 2006, when the Eagles claimed a pair of 1-0 Championship wins over the Whites, who have otherwise done themselves proud in this particular battle.
Indeed, Leeds have lost just four of their last 16 meetings with the London club in all competitions, and they have never been beaten in successive top-flight home matches by Crystal Palace.
Outside of league football, Leeds conquered Palace 2-1 at Selhurst Park in the fifth round of the 2002-03 FA Cup, and the Whites also obliterated the Eagles 8-1 in the 1929-30 edition of the competition.
Last 20 meetings
Mar 15, 2026: Crystal Palace 0-0 Leeds United (Premier League)
Dec 20, 2025: Leeds United 4-1 Crystal Palace (Premier League)
Apr 09, 2023: Leeds United 1-5 Crystal Palace (Premier League)
Oct 09, 2022: Crystal Palace 2-1 Leeds United (Premier League)
Apr 25, 2022: Crystal Palace 0-0 Leeds United (Premier League)
Nov 30, 2021: Leeds United 1-0 Crystal Palace (Premier League)
Feb 08, 2021: Leeds United 2-0 Crystal Palace (Premier League)
Nov 07, 2020: Crystal Palace 4-1 Leeds United (Premier League)
Mar 09, 2013: Crystal Palace 2-2 Leeds United (Championship)
Nov 24, 2012: Leeds United 2-1 Crystal Palace (Championship)
Jan 14, 2012: Crystal Palace 1-1 Leeds United (Championship)
Sep 10, 2011: Leeds United 3-2 Crystal Palace (Championship)
Apr 25, 2011: Crystal Palace 1-0 Leeds United (Championship)
Dec 04, 2010: Leeds United 2-1 Crystal Palace (Championship)
Aug 26, 2008: Leeds 4-0 Crystal Palace (EFL Cup)
Feb 10, 2007: Leeds United 2-1 Crystal Palace (Championship)
Aug 13, 2006: Crystal Palace 1-0 Leeds United (Championship)
Mar 21, 2006: Leeds United 0-1 Crystal Palace (Championship)
Mar 04, 2006: Crystal Palace 1-2 Leeds United (Championship)
Feb 16, 2003: Crystal Palace 1-2 Leeds United (FA Cup)
Last 10 Premier League meetings
Mar 15, 2026: Crystal Palace 0-0 Leeds United (Premier League)
Dec 20, 2025: Leeds United 4-1 Crystal Palace (Premier League)
Apr 09, 2023: Leeds United 1-5 Crystal Palace (Premier League)
Oct 09, 2022: Crystal Palace 2-1 Leeds United (Premier League)
Apr 25, 2022: Crystal Palace 0-0 Leeds United (Premier League)
Nov 30, 2021: Leeds United 1-0 Crystal Palace (Premier League)
Feb 08, 2021: Leeds United 2-0 Crystal Palace (Premier League)
Nov 07, 2020: Crystal Palace 4-1 Leeds United (Premier League)
Jan 31, 1998: Crystal Palace 0-2 Leeds United (Premier League)
Aug 23, 1997: Leeds United 0-2 Crystal Palace (Premier League)