Crystal Palace Football Club is a professional association football club based in Selhurst, South London, England. Founded in 1905, the club first played in the Southern League, and competed in this league for eleven seasons before being elected to play in the Football League in 1920 as members of the Third Division. Palace won the Third Division in their first season immediately gaining promotion to the Second Division. The team achieved their highest league placing in the 1990–91 season when they finished in 3rd place of the First Division. In 1992 the 22 teams in the First Division broke away from the Football League to form the Premier League, Palace were relegated from the inaugural season in 20th place, level on points with 19th place Oldham Athletic but with an inferior goal difference. The team would rejoin the Premier League and be relegated after one season in 1994, 1997 and 2004. They won the 2013 Football League Championship play-off final to once again be promoted into the Premier League where they currently compete.

Crystal Palace's first team have competed in a number of nationally contested leagues, and their record against each club faced in those competitions is summarised below. Palace's first league match was contested with Southampton reserves in the opening match of the 1905–06 Southern Football League Division Two, with their first Football League match coming against Merthyr Town. They met their 115th and most recent different league opponent, Scunthorpe United, for the first time in the 2007–08 Football League Championship. The teams that Palace have played most in league competition are Norwich City and Watford, having played them 130 times. Palace have recorded more victories against Norwich City than any other club, with 57 victories. Norwich are also the side Palace have lost the most league games to, having been beaten by them 50 times. Brighton & Hove Albion and Coventry City have each drawn 35 of their encounters with Palace, more than any other club.

Key The table includes results of matches played by Crystal Palace in the Southern Football League, the Football League and the Premier League. Matches from the abandoned 1939–40 Football League season are excluded, as are play-offs and matches in the various wartime competitions. The name used for each opponent is the name they had when Crystal Palace most recently played a league match against them. Results against each opponent include results against that club under any former name. For example, results against Gillingham include matches played against New Brompton. The columns headed "First" and "Last" contain the first and most recent seasons in which Crystal Palace played league matches against each opponent. Pld = matches played; W = matches won; D = matches drawn; L = matches lost; Win % = percentage of total matches won Clubs with this background and symbol in the "Opponent" column are Crystal Palace's divisional rivals in the current season, the 2023–24 Premier League. Clubs with this background and symbol in the "Opponent" column are defunct. Reserve teams that Crystal Palace played in the Southern Football League are classed as defunct because they no longer compete in the English football league system.

All-time league record Statistics are correct up to and including the match played against Chelsea on 1 September 2024.

+Crystal Palace F.C. league record by opponentClubHomeAwayTotalWin%FirstLastNote(s)PldWDLPldWDLPldWDLGFGAAberdare Athletic 201121011925–261926–27Accrington Stanley 110011001960–611960–61Aldershot 2416622464141932–331975–76Arsenal 2438132426161969–702023–24Aston Villa 2111642135131967–682023–24Barnsley30145113087151921–222012–13Barrow321032011958–591960–61Birmingham City2211562253141965–662012–13Blackburn Rovers2112452155111966–672012–13Blackpool14554142391921–222012–13Bolton Wanderers187831817101964–652012–13Bournemouth 39229839610231932–332023–24Bradford City12831126241922–232003–04Bradford (Park Avenue)743071151907–081962–63Brentford 2616642747161906–072024–25Brighton & Hove Albion 61282112611414331906–072023–24Bristol City37247637514181921–222012–13Bristol Rovers36274536812161906–071978–79Burnley249872467111969–702023–24Bury11821113531921–221998–99Cambridge United413041211978–791983–84Cardiff City352087351212111913–142018–19Carlisle United13733131571958–591985–86Charlton Athletic2819452879121925–262012–13Chelsea 2756162839161924–252024–25Chester 521251041958–591976–77Chesterfield302132011974–751976–77Colchester United14455146441950–512007–08Coventry City55201916551516241908–092012–13Crewe Alexandra10541104421958–592005–06Croydon Common 210121101909–101914–15Darlington330032101958–591960–61Derby County32141083266201921–222012–13Doncaster Rovers641162221959–602011–12Everton 247982448121969–702023–24Exeter City3819145381011171908–091957–58Fulham 258982559111906–072023–24Fulham reserves 110010101905–061905–06Gateshead 623162221921–221959–60Gillingham42221010421011211906–072003–04Grays United 110011001905–061905–06Grimsby Town191405197391920–212002–03Halifax Town 413041211961–621975–76Hartlepool United311132011958–591960–61Hereford United 202020111974–751975–76Huddersfield Town216114218671964–652017–18Hull City259972569101921–222016–17Ipswich Town 4015151040119201938–392012–13Leeds United29121252964191921–222022–23Leicester City 331671033711151921–222022–23Leyton 742175111905–061911–12Leyton Orient3018933078151921–221981–82Lincoln City210120021961–621976–77Liverpool 2456132453161969–702023–24Luton Town3419963488181906–072023–24Manchester City 3288163278171964–652023–24Manchester United 2768132753191922–232023–24Mansfield Town981092431931–321977–78Merthyr Town972093331912–131929–30Middlesbrough211236215791924–252016–17Millwall53241514531414251906–072012–13Nelson101010011923–241923–24Newcastle United 238692345141964–652023–24Newport County27197127116101919–201961–62Northampton Town4517141445414271906–071976–77Norwich City65421013651513371906–072021–22Nottingham Forest 2771282765161921–222023–24Notts County211056218671921–221993–94Oldham Athletic2013432044121923–241996–97Oxford United853085121968–691998–99Peterborough United11632111641960–612012–13Plymouth Argyle33167103398161906–072009–10Port Vale2381052364131921–221999–2000Portsmouth35216835512181906–072011–12Portsmouth reserves 110010101905–061905–06Preston North End2014422037101964–652010–11Queens Park Rangers55221815551712261906–072014–15Reading46181711461012241906–072011–12Reading reserves 110011001905–061905–06Rochdale220020111959–601960–61Rotherham County 220020111921–221922–23Rotherham United11650115241964–652003–04Scunthorpe United310231112007–082010–11Sheffield United28136928116111968–692023–24Sheffield Wednesday2512942536161921–222012–13Shrewsbury Town217772131081951–521988–89Southampton 50221117501212261906–072022–23Southampton reserves 100111001905–061905–06Southend United4223127421210201908–092006–07Southern United 110011001905–061905–06Southport321031111958–591960–61St Leonards United 110011001905–061905–06Stockport County954094321922–232001–02Stoke City30184830109111911–122017–18Sunderland181035183871969–702016–17Swansea City14536142661919–202017–18Swindon Town492812949915251906–071999–2000Swindon Town reserves 110011001905–061905–06Thames 220022001930–311931–32Torquay United2716832767141927–281961–62Tottenham Hotspur 2746172747161906–072023–24Tranmere Rovers843184131974–752000–01Walsall30232530514111927–282003–04Watford65371117651817301906–072021–22Watford reserves 110011001905–061905–06West Bromwich Albion2811892887131969–702020–21West Ham United 339121232913101906–072024–25West Ham United reserves 110010101905–061905–06Wigan Athletic101010012003–042003–04Wimbledon 12714124441984–852003–04Wolverhampton Wanderers 321310932106161921–222023–24Workington311131111958–591960–61Wrexham871085301960–611981–82Wycombe Wanderers110011001905–061905–06York City321031111958–591976–77

Notes

References General For 1905–06 to 2010–11: For 2011–12 onward:

Specific