Crystal Palace vs. Norwich City Historical Head-to-Head

Crystal Palace
8 wins
9 draws
10 losses
41 goals
Norwich City
10 wins
9 draws
8 losses
36 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
EFL CupSecond roundTue2024-08-2720:00 Crystal Palace4–0Norwich City12,503Selhurst ParkMatch Report
Premier LeaguePremier LeagueWed2022-02-0919:45 Norwich City0.41–11.3Crystal Palace26,652Carrow RoadPaul TierneyMatch Report
Premier LeaguePremier LeagueTue2021-12-2815:00 Crystal Palace1.93–00.9Norwich City24,433Selhurst ParkPaul TierneyMatch Report
Premier LeaguePremier LeagueWed2020-01-0117:30 Norwich City1.41–11.3Crystal Palace27,021Carrow RoadJonathan MossMatch Report
Premier LeaguePremier LeagueSat2019-09-2815:00 Crystal Palace1.52–00.7Norwich City25,477Selhurst ParkJonathan MossMatch Report
Premier LeaguePremier LeagueSat2016-04-0915:00 Crystal Palace1–0Norwich City24,960Selhurst ParkMichael OliverMatch Report
Premier LeaguePremier LeagueSat2015-08-0815:00 Norwich City1–3Crystal Palace27,036Carrow RoadSimon HooperMatch Report
Premier LeaguePremier LeagueWed2014-01-01Crystal Palace1–1Norwich City25,189Selhurst ParkMike DeanMatch Report
Premier LeaguePremier LeagueSat2013-11-30Norwich City1–0Crystal Palace26,851Carrow RoadChris FoyMatch Report
Premier LeaguePremier LeagueSat2005-04-16Crystal Palace3–3Norwich City25,754Selhurst ParkRob StylesMatch Report
Premier LeaguePremier LeagueSat2004-08-14Norwich City1–1Crystal Palace23,717Carrow RoadPeter WaltonMatch Report
Premier LeaguePremier LeagueSat1994-12-17Crystal Palace0–1Norwich City12,252Selhurst ParkRobbie HartMatch Report
Premier LeaguePremier LeagueWed1994-08-24Norwich City0–0Crystal Palace19,015Carrow RoadBrian HillMatch Report
Premier LeaguePremier LeagueWed1993-01-27Norwich City4–2Crystal Palace13,543Carrow RoadVic CallowMatch Report
Premier LeaguePremier LeagueSat1992-08-29Crystal Palace1–2Norwich City12,033Selhurst ParkDavid AllisonMatch Report
First DivisionFirst DivisionSat1992-02-29Crystal Palace3–4Norwich CityMatch Report
First DivisionFirst DivisionSat1991-12-07Norwich City3–3Crystal PalaceMatch Report
First DivisionFirst DivisionSat1991-01-19Crystal Palace1–3Norwich CityMatch Report
First DivisionFirst DivisionSat1990-09-08Norwich City0–3Crystal PalaceMatch Report
First DivisionFirst DivisionWed1990-04-04Norwich City2–0Crystal PalaceMatch Report
First DivisionFirst DivisionSat1989-12-30Crystal Palace1–0Norwich CityMatch Report
First DivisionFirst DivisionSat1980-12-13Crystal Palace4–1Norwich CityMatch Report
First DivisionFirst DivisionWed1980-10-29Norwich City1–1Crystal PalaceMatch Report
First DivisionFirst DivisionMon1980-04-07Norwich City2–1Crystal PalaceMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionTue1980-01-01Crystal Palace0–0Norwich CityMatch Report
First DivisionFirst DivisionTue1973-04-24Norwich City2–1Crystal PalaceMatch Report
First DivisionFirst DivisionSat1972-09-30Crystal Palace0–2Norwich CityMatch Report

Fixture Leaders

Crystal Palace Players vs. Norwich City

Crystal Palace Players vs. Norwich City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Patrick van Aanholtnl NEDDF190000000
Joachim Andersendk DENDF2172000000
Chris Armstrongeng ENGFW327010000
Emmerson Boycebb BRBDF19000000
Mark Brighteng ENGFW19000000
Yohan Cabayefr FRAMF2180100000
Gary Cahilleng ENGDF190000000
Nathaniel Clyneeng ENGDF190000000
Chris Colemanwls WALDF429601000
Scott Danneng ENGDF2180000000
Damien Delaneyie IRLDF4360100000
Kagisho Dikgacoiza RSAMF213400010
Danny Gabbidonwls WALDF218000000
Conor Gallaghereng ENGMF190000010
Dean Gordoneng ENGDF,MF327000000
Danny Granvilleeng ENGDF218000020
Vicente Guaitaes ESPGK4360000000
Marc Guéhieng ENGDF3270000000
Dean Hendersoneng ENGGK190000000
Wayne Hennesseywls WALGK190000000
Mark Hudsoneng ENGDF19000000
Will Hugheseng ENGMF3231000000
Mile Jedinakau AUSMF4289000020
Cameron Jeromeeng ENGFW215100000
Andrew Johnsoneng ENGFW218021100
Martin Kellyeng ENGDF,MF2172000000
Gábor Királyhu HUNGK19000000
Adrian Mariappajm JAMDF19000000
Nigel Martyneng ENGGK436000000
James McArthursct SCOMF3258010000
Alex McCarthyeng ENGGK190000000
Eddie McGoldrickie IRLDF,FW218010000
Luka Milivojevićrs SRBMF3198101110
Tyrick Mitchelleng ENGDF,MF3270000000
Dean Moxeyeng ENGDF,FW19000000
Ricky Newmaneng ENGMF212500000
Simon Osborneng ENGMF210201000
Darren Pattersonnir NIRDF19000000
Tony Popovicau AUSDF29700000
Andy Preeceeng ENGFW19000000
Jaïro Riedewaldnl NEDDF,MF190000000
Simon Rodgereng ENGMF218000000
Wayne Routledgeeng ENGFW,MF218001000
Jeffrey Schluppgh GHADF,FW3259100010
Richard Shaweng ENGDF319600000
Lee Sinnotteng ENGDF218000000
Gonzalo Sorondouy URUDF19000000
Pape Souarésn SENDF2180010000
Gareth Southgateeng ENGDF327000000
Julián Speroniar ARGGK327000000
Geoff Thomaseng ENGMF218010000
Andy Thorneng ENGDF218000000
James Tomkinseng ENGDF,MF298000000
Sándor Torghellehu HUNFW210900000
Joel Wardeng ENGDF,MF8642010000
Eric Youngwls WALDF19000000
Jordan Ayewgh GHAFW,MF4290000010
Michael Hughesnir NIRMF217811010
Glenn Murrayeng ENGFW181000000
Chris Richardsus USADF181000000
Yannick Bolasiecd CODFW,MF3188000010
Marouane Chamakhma MARFW216900010
Jean-Philippe Matetafr FRAFW3249310010
Daniel Muñozco COLDF,MF178000010
Fitz Halleng ENGDF,FW216700000
Joonas Kolkkafi FINMF216010000
Jason Puncheoneng ENGMF4330211000
John Humphreyeng ENGDF324200000
Darren Pitchereng ENGDF,MF17400000
Barry Bannansct SCOMF17200000
Danny Butterfieldeng ENGDF,MF17100000
Jordon Mutcheng ENGMF171000000
Cheick Doucouréml MLIMF169000000
Daichi Kamadajp JPNFW,MF169110000
Cheikhou Kouyatésn SENDF,MF3205000000
Michael Olisefr FRAFW,MF169010000
Bobby Bowrykn SKNFW,MF215700000
Mikele Leigertwoodag ATGDF,MF16400000
Bakary Sakoml MLIFW,MF164000000
Jonathan Parrno NORDF14600000
Mamadou Sakhofr FRADF144000000
John Salakoeng ENGMF320900000
Tom Soareseng ENGMF12600000
Wilfried Zahaci CIVFW,MF5367220100
Bruce Dyereng ENGFW210900010
Jefferson Lermaco COLMF121000010
Ismaila Sarrsn SENFW,MF121000000
Andros Townsendeng ENGFW,MF121100000
Adam Whartoneng ENGMF121010000
Jonny Williamswls WALFW,MF22900000
George Ndaheng ENGFW11600000
Jimmy Kébéml MLIMF11500000
Joe Ledleywls WALMF115000000
Shaun Derryeng ENGMF11300000
Aki Riihilahtifi FINMF11300000
James McCarthyie IRLMF2102000000
Connor Wickhameng ENGFW,MF352100000
Odsonne Édouardfr FRAFW2101121110
Eberechi Ezeeng ENGFW,MF2101110000
Dwight Gayleeng ENGFW3118000010
Christian Bentekebe BELFW110000000
Chadi Riadma MARDF19000000
Brandon Pierrickeng ENGMF18000000
Ian Coxtt TRIDF1400000
Dougie Freedmansct SCOFW29200000
Max Meyerde GERFW,MF260000000
20714,850231843180

Crystal Palace Goalkeepers vs. Norwich City

Crystal Palace Goalkeepers vs. Norwich City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Vicente Guaitaes ESPGK4360102880.02
Dean Hendersoneng ENGGK190303100.01
Wayne Hennesseywls WALGK190404100.01
Gábor Királyhu HUNGK19030
Nigel Martyneng ENGGK436071
Alex McCarthyeng ENGGK19051480.00
Julián Speroniar ARGGK327030
151,35022161986.45

Norwich City Players vs. Crystal Palace

Norwich City Players vs. Crystal Palace Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Max Aaronseng ENGDF3270000010
Neil Adamseng ENGMF19000000
Ibrahim Amadoufr FRADF,MF190000000
Dean Ashtoneng ENGFW19020000
Sébastien Bassongcm CMRDF4321000000
Ryan Bennetteng ENGDF3217000000
Mark Bowenwls WALDF434500000
Robbie Bradyie IRLDF,FW2180000000
Emi Buendíaar ARGFW,MF2180010000
Ian Butterwortheng ENGDF218000000
Sam Byrameng ENGDF,MF2180000010
Simon Charltoneng ENGDF19000000
José Cordobapa PANDF190000000
Ian Crookeng ENGMF326800010
Ian Culverhouseeng ENGDF218000000
Adam Druryeng ENGDF218000000
Darren Eadieeng ENGMF211200000
Efan Ekokung NGAFW19000010
Leroy Fernl NEDMF217100021
Kellen Fishereng ENGDF190000000
Craig Flemingeng ENGDF218000000
Ruel Foxms MSRMF19001000
Damien Francisjm JAMMF217701000
Liam Gibbseng ENGMF190000000
Ben Gibsoneng ENGDF2180000010
Ben Godfreyeng ENGDF,MF190000000
Jeremy Gosswls WALMF324711000
Robert Greeneng ENGGK218000000
Angus Gunnsct SCOGK2180000000
Bryan Gunnsct SCOGK436000000
Grant Hanleysct SCODF3270000010
Thomas Helvegdk DENDF218000010
Gary Holtsct SCOMF29300000
Jonny Howsoneng ENGDF,MF3270000000
Darren Huckerbyeng ENGFW,MF217911000
Tim Krulnl NEDGK190000000
Moritz Leitnerde GERMF190000000
Jamal Lewisnir NIRDF,MF190000000
George Longeng ENGGK190000000
Russell Martinsct SCODF3186000010
Dieumerci Mbokanicd CODFW190000000
Kenny McLeansct SCOMF5438000000
Gary Megsoneng ENGMF218000000
Mike Milliganie IRLMF19000010
Rob Newmaneng ENGDF29200000
Jon Newsomeeng ENGDF218000000
Gary O'Neileng ENGMF190000000
Martin Olssonse SWEDF,MF3270000000
David Phillipswls WALDF,MF218012000
John Polstoneng ENGDF327000010
Lee Powerie IRLFW218031000
Teemu Pukkifi FINFW3262100000
Milot Rashicaxk KVXFW,MF190000000
Nathan Redmondeng ENGFW,MF4232100000
Mark Robinseng ENGFW215801000
John Ruddyeng ENGGK4360000000
Youssef Safrima MARMF19000000
Jason Shackelleng ENGDF19000010
Robert Snodgrasssct SCOFW,MF19000000
Chris Suttoneng ENGDF,FW218011000
Jakob Sørensendk DENDF,MF190000000
Robert Ullathorneeng ENGDF218000000
Mario Vrančićba BIHMF190000000
Ashley Wardeng ENGFW19010010
Brandon Williamseng ENGDF2135000010
Andre Wisdomeng ENGDF190000000
Christoph Zimmermannde GERDF190000010
Gary Hoopereng ENGFW3183110000
Ante Crnachr CROFW,MF182000000
Marcelino Núñezcl CHIMF182000000
Mathias Svenssonse SWEFW28401000
Todd Cantwelleng ENGFW,MF2157100000
Johan Elmanderse SWEFW210200000
Graham Dorranssct SCOFW,MF179000000
Wes Hoolahanie IRLMF3236020010
Matthew Jarviseng ENGMF175000000
Pierre Lees-Meloufr FRAMF2163000000
David Bentleyeng ENGMF216000000
Michael McGovernnir NIRGK169000000
Christos Tzolisgr GREFW,MF167000000
Steven Naismithsct SCOFW,MF165000000
Marco Stiepermannde GERFW,MF273000020
Mattias Jonsonse SWEFW,MF26400000
Przemysław Płachetapl POLFW,MF2143000000
Benjamin Chriseneeng ENGDF157000000
Gabriel Forsythsct SCOMF157000000
Lewis Grabbaneng ENGFW,MF153000000
Alexander Tetteyno NORMF2142000020
Michael Turnereng ENGDF15300000
Dimitris Giannoulisgr GREDF,MF145000000
Timm Klosech SUIDF139000010
Cameron Jeromeeng ENGFW137000000
Callum Doyleeng ENGDF133000000
Oscar Schwartaudk DENFW133000000
Billy Gilmoursct SCOMF2117000000
Paul McVeighnir NIRFW,MF12700000
Patrick Bamfordeng ENGFW,MF125000000
Josip Drmićch SUIFW125000000
Daryl Sutcheng ENGDF211300000
Ralf Fährmannde GERGK121000000
Marc Edworthyeng ENGDF12000000
Mathias Normannno NORDF,MF117000000
Carl Bradshaweng ENGDF210500000
Onel Hernándezcu CUBFW,MF2103000000
Amankwah Forsongh GHAMF112000000
Bradley Johnsoneng ENGDF,MF3192100000
Luciano Becchioar ARGFW11000000
Patrick Robertseng ENGFW,MF110000000
Josh Sargentus USAFW,MF110000000
Leon McKenzieeng ENGFW29610000
Borja Sainzes ESPFW,MF18000000
Jack Staceyeng ENGDF,FW18000000
Jon Roweeng ENGFW,MF230000000
Steven Whittakersct SCODF,MF3182000000
Adam Idahie IRLFW3174010000
20414,841161500221

Norwich City Goalkeepers vs. Crystal Palace

Norwich City Goalkeepers vs. Crystal Palace Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Robert Greeneng ENGGK218040
Angus Gunnsct SCOGK2180114772.70
Bryan Gunnsct SCOGK436032
Tim Krulnl NEDGK19031266.70
George Longeng ENGGK19054120.00
John Ruddyeng ENGGK4360125866.71
Michael McGovernnir NIRGK1691100.00
Ralf Fährmannde GERGK121211100.0
161,35034231961.83

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.