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

Manchester City
27 wins
12 draws
10 losses
93 goals
Crystal Palace
10 wins
12 draws
27 losses
45 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
Premier LeaguePremier LeagueSat2025-04-1215:00 Manchester CityCrystal PalaceEtihad Stadium
Premier LeaguePremier LeagueSat2024-12-0715:00 Crystal Palace1.32–21.4Manchester City25,142Selhurst ParkRobert JonesMatch Report
Premier LeaguePremier LeagueSat2024-04-0612:30 Crystal Palace1.12–41.9Manchester City25,132Selhurst ParkPaul TierneyMatch Report
Premier LeaguePremier LeagueSat2023-12-1615:00 Manchester City1.62–21.8Crystal Palace53,248Etihad StadiumPaul TierneyMatch Report
Premier LeaguePremier LeagueSat2023-03-1117:30 Crystal Palace0.20–12.1Manchester City25,844Selhurst ParkRobert JonesMatch Report
Premier LeaguePremier LeagueSat2022-08-2715:00 Manchester City2.24–20.1Crystal Palace53,112Etihad StadiumDarren EnglandMatch Report
Premier LeaguePremier LeagueMon2022-03-1420:00 Crystal Palace0.60–02.8Manchester City25,309Selhurst ParkMartin AtkinsonMatch Report
Premier LeaguePremier LeagueSat2021-10-3015:00 Manchester City0.70–20.7Crystal Palace53,014Etihad StadiumAndre MarrinerMatch Report
Premier LeaguePremier LeagueSat2021-05-0112:30 Crystal Palace0.90–21.7Manchester CitySelhurst ParkDavid CooteMatch Report
Premier LeaguePremier LeagueSun2021-01-1719:15 Manchester City0.74–00.1Crystal PalaceEtihad StadiumLee MasonMatch Report
Premier LeaguePremier LeagueSat2020-01-1815:00 Manchester City2.62–20.4Crystal Palace54,439Etihad StadiumGraham ScottMatch Report
Premier LeaguePremier LeagueSat2019-10-1917:30 Crystal Palace0.90–23.5Manchester City25,480Selhurst ParkAnthony TaylorMatch Report
Premier LeaguePremier LeagueSun2019-04-1414:05 Crystal Palace0.41–32.5Manchester City25,721Selhurst ParkMartin AtkinsonMatch Report
Premier LeaguePremier LeagueSat2018-12-2215:00 Manchester City1.52–30.9Crystal Palace54,340Etihad StadiumAndre MarrinerMatch Report
Premier LeaguePremier LeagueSun2017-12-3112:00 Crystal Palace1.30–01.3Manchester City25,804Selhurst ParkJonathan MossMatch Report
Premier LeaguePremier LeagueSat2017-09-2315:00 Manchester City4.55–00.6Crystal Palace53,526Etihad StadiumNiel SwarbrickMatch Report
Premier LeaguePremier LeagueSat2017-05-0612:30 Manchester City5–0Crystal Palace54,119Etihad StadiumMichael OliverMatch Report
FA CupFourth roundSat2017-01-2815:00 Crystal Palace0–3Manchester City13,979Selhurst ParkMike JonesMatch Report
Premier LeaguePremier LeagueSat2016-11-1915:00 Crystal Palace1–2Manchester City25,529Selhurst ParkRobert MadleyMatch Report
Premier LeaguePremier LeagueSat2016-01-1615:00 Manchester City4–0Crystal Palace53,983Etihad StadiumJonathan MossMatch Report
League CupFourth roundWed2015-10-2819:45 Manchester City5–1Crystal Palace40,585Etihad StadiumPaul TierneyMatch Report
Premier LeaguePremier LeagueSat2015-09-1215:00 Crystal Palace0–1Manchester City25,167Selhurst ParkMike JonesMatch Report
Premier LeaguePremier LeagueMon2015-04-0620:00 Crystal Palace2–1Manchester City24,718Selhurst ParkMichael OliverMatch Report
Premier LeaguePremier LeagueSat2014-12-2012:45 Manchester City3–0Crystal Palace45,302Etihad StadiumPhilip DowdMatch Report
Premier LeaguePremier LeagueSun2014-04-27Crystal Palace0–2Manchester City24,769Selhurst ParkHoward WebbMatch Report
Premier LeaguePremier LeagueSat2013-12-28Manchester City1–0Crystal Palace47,107Etihad StadiumAndre MarrinerMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSat2005-01-15Manchester City3–1Crystal Palace44,010Etihad StadiumAndre MarrinerMatch Report
Premier LeaguePremier LeagueSat2004-09-18Crystal Palace1–2Manchester City25,052Selhurst ParkMartin AtkinsonMatch Report
Premier LeaguePremier LeagueSat1995-04-01Crystal Palace2–1Manchester City13,312Selhurst ParkTerence HolbrookMatch Report
Premier LeaguePremier LeagueSat1994-09-10Manchester City1–1Crystal Palace19,971Maine RoadKeith BurgeMatch Report
Premier LeaguePremier LeagueWed1993-05-05Manchester City0–0Crystal Palace21,167Maine RoadStephen LodgeMatch Report
Premier LeaguePremier LeagueSat1992-10-17Crystal Palace0–0Manchester City14,005Selhurst ParkMartin BodenhamMatch Report
First DivisionFirst DivisionSat1992-01-11Crystal Palace1–1Manchester CityMatch Report
First DivisionFirst DivisionSat1991-08-24Manchester City3–2Crystal PalaceMatch Report
First DivisionFirst DivisionMon1991-04-01Crystal Palace1–3Manchester CityMatch Report
First DivisionFirst DivisionSat1990-12-22Manchester City0–2Crystal PalaceMatch Report
First DivisionFirst DivisionSat1990-05-05Crystal Palace2–2Manchester CityMatch Report
First DivisionFirst DivisionSat1989-11-04Manchester City3–0Crystal PalaceMatch Report
First DivisionFirst DivisionSat1981-05-02Manchester City1–1Crystal PalaceMatch Report
First DivisionFirst DivisionSat1980-11-29Crystal Palace2–3Manchester CityMatch Report
First DivisionFirst DivisionSat1979-11-03Crystal Palace2–0Manchester CityMatch Report
First DivisionFirst DivisionSat1979-08-18Manchester City0–0Crystal PalaceMatch Report
First DivisionFirst DivisionSat1973-04-28Manchester City2–3Crystal PalaceMatch Report
First DivisionFirst DivisionTue1972-08-29Crystal Palace1–0Manchester CityMatch Report
First DivisionFirst DivisionSat1972-01-22Crystal Palace1–2Manchester CityMatch Report
First DivisionFirst DivisionWed1971-08-18Manchester City4–0Crystal PalaceMatch Report
First DivisionFirst DivisionSat1971-01-09Manchester City1–0Crystal PalaceMatch Report
First DivisionFirst DivisionWed1970-08-19Crystal Palace0–1Manchester CityMatch Report
First DivisionFirst DivisionMon1970-04-06Crystal Palace1–0Manchester CityMatch Report
First DivisionFirst DivisionWed1970-03-11Manchester City0–1Crystal PalaceMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSat2024-04-0612:30 Crystal Palace1.12–41.9Manchester City25,132Selhurst ParkPaul TierneyMatch Report
Premier LeaguePremier LeagueSat2023-03-1117:30 Crystal Palace0.20–12.1Manchester City25,844Selhurst ParkRobert JonesMatch Report
Premier LeaguePremier LeagueSat2022-08-2715:00 Manchester City2.24–20.1Crystal Palace53,112Etihad StadiumDarren EnglandMatch Report
Premier LeaguePremier LeagueSat2021-05-0112:30 Crystal Palace0.90–21.7Manchester CitySelhurst ParkDavid CooteMatch Report
Premier LeaguePremier LeagueSun2021-01-1719:15 Manchester City0.74–00.1Crystal PalaceEtihad StadiumLee MasonMatch Report
Premier LeaguePremier LeagueSat2019-10-1917:30 Crystal Palace0.90–23.5Manchester City25,480Selhurst ParkAnthony TaylorMatch Report
Premier LeaguePremier LeagueSun2019-04-1414:05 Crystal Palace0.41–32.5Manchester City25,721Selhurst ParkMartin AtkinsonMatch Report
Premier LeaguePremier LeagueSat2017-09-2315:00 Manchester City4.55–00.6Crystal Palace53,526Etihad StadiumNiel SwarbrickMatch Report
Premier LeaguePremier LeagueSat2017-05-0612:30 Manchester City5–0Crystal Palace54,119Etihad StadiumMichael OliverMatch Report
FA CupFourth roundSat2017-01-2815:00 Crystal Palace0–3Manchester City13,979Selhurst ParkMike JonesMatch Report
Premier LeaguePremier LeagueSat2016-11-1915:00 Crystal Palace1–2Manchester City25,529Selhurst ParkRobert MadleyMatch Report
Premier LeaguePremier LeagueSat2016-01-1615:00 Manchester City4–0Crystal Palace53,983Etihad StadiumJonathan MossMatch Report
League CupFourth roundWed2015-10-2819:45 Manchester City5–1Crystal Palace40,585Etihad StadiumPaul TierneyMatch Report
Premier LeaguePremier LeagueSat2015-09-1215:00 Crystal Palace0–1Manchester City25,167Selhurst ParkMike JonesMatch Report
Premier LeaguePremier LeagueSat2014-12-2012:45 Manchester City3–0Crystal Palace45,302Etihad StadiumPhilip DowdMatch Report
Premier LeaguePremier LeagueSun2014-04-27Crystal Palace0–2Manchester City24,769Selhurst ParkHoward WebbMatch Report
Premier LeaguePremier LeagueSat2013-12-28Manchester City1–0Crystal Palace47,107Etihad StadiumAndre MarrinerMatch Report
Premier LeaguePremier LeagueSat2005-01-15Manchester City3–1Crystal Palace44,010Etihad StadiumAndre MarrinerMatch Report
Premier LeaguePremier LeagueSat2004-09-18Crystal Palace1–2Manchester City25,052Selhurst ParkMartin AtkinsonMatch Report
First DivisionFirst DivisionSat1991-08-24Manchester City3–2Crystal PalaceMatch Report
First DivisionFirst DivisionMon1991-04-01Crystal Palace1–3Manchester CityMatch Report
First DivisionFirst DivisionSat1989-11-04Manchester City3–0Crystal PalaceMatch Report
First DivisionFirst DivisionSat1980-11-29Crystal Palace2–3Manchester CityMatch Report
First DivisionFirst DivisionSat1972-01-22Crystal Palace1–2Manchester CityMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionWed1971-08-18Manchester City4–0Crystal PalaceMatch Report
First DivisionFirst DivisionSat1971-01-09Manchester City1–0Crystal PalaceMatch Report
First DivisionFirst DivisionWed1970-08-19Crystal Palace0–1Manchester CityMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeaguePremier LeagueSat2024-12-0715:00 Crystal Palace1.32–21.4Manchester City25,142Selhurst ParkRobert JonesMatch Report
Premier LeaguePremier LeagueSat2023-12-1615:00 Manchester City1.62–21.8Crystal Palace53,248Etihad StadiumPaul TierneyMatch Report
Premier LeaguePremier LeagueMon2022-03-1420:00 Crystal Palace0.60–02.8Manchester City25,309Selhurst ParkMartin AtkinsonMatch Report
Premier LeaguePremier LeagueSat2020-01-1815:00 Manchester City2.62–20.4Crystal Palace54,439Etihad StadiumGraham ScottMatch Report
Premier LeaguePremier LeagueSun2017-12-3112:00 Crystal Palace1.30–01.3Manchester City25,804Selhurst ParkJonathan MossMatch Report
Premier LeaguePremier LeagueSat1994-09-10Manchester City1–1Crystal Palace19,971Maine RoadKeith BurgeMatch Report
Premier LeaguePremier LeagueWed1993-05-05Manchester City0–0Crystal Palace21,167Maine RoadStephen LodgeMatch Report
Premier LeaguePremier LeagueSat1992-10-17Crystal Palace0–0Manchester City14,005Selhurst ParkMartin BodenhamMatch Report
First DivisionFirst DivisionSat1992-01-11Crystal Palace1–1Manchester CityMatch Report
First DivisionFirst DivisionSat1990-05-05Crystal Palace2–2Manchester CityMatch Report
First DivisionFirst DivisionSat1981-05-02Manchester City1–1Crystal PalaceMatch Report
First DivisionFirst DivisionSat1979-08-18Manchester City0–0Crystal PalaceMatch Report

Fixture Leaders

Manchester City Players vs. Crystal Palace

Manchester City Players vs. Crystal Palace Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Manuel Akanjich SUIDF,MF2135000000
Nathan Akénl NEDDF,MF3270000010
Nicolas Anelkafr FRAFW19020100
Joey Bartoneng ENGMF218002010
Peter Beagrieeng ENGFW218000000
Oscar Bobbno NORFW,MF190000000
Paul Bosveltnl NEDDF,MF19000000
Claudio Bravocl CHIGK190000000
David Brightwelleng ENGDF19000000
Ian Brightwelleng ENGDF218000000
Willy Caballeroar ARGGK3270000000
João Cancelopt PORDF,MF7517000000
Gaël Clichyfr FRADF5399000000
Tony Cotoneng ENGGK436000000
Keith Curleeng ENGDF436000000
Fabian Delpheng ENGDF,MF4262210000
Martín Demichelisar ARGDF,MF6451000010
Rúben Diaspt PORDF,MF7630000010
Sylvain Distinfr FRADF218000010
Richard Dunneie IRLDF218000010
Edin Džekoba BIHFW3242200000
Edersonbr BRAGK131,170000020
Garry Flitcrofteng ENGMF436000000
John Fostereng ENGDF19001000
Javi Garcíaes ESPDF,MF218000000
Maurizio Gaudinode GERMF19000000
Joško Gvardiolhr CRODF3225000010
Joe Harteng ENGGK6540000000
Andy Hilleng ENGDF19000000
Rick Holdeneng ENGMF218000000
Kelechi Iheanachong NGAFW,MF4155220000
David Jameseng ENGGK218000000
Gabriel Jesusbr BRAFW,MF10690230000
Alan Kernaghanie IRLDF19000000
Vincent Kompanybe BELDF8666100010
Aymeric Laportees ESPDF5404000001
Eliaquim Mangalafr FRADF4360000010
Steve McMahoneng ENGDF,FW327000000
Danny Millseng ENGDF218000000
Matija Nastasićrs SRBDF19000000
Jesús Navases ESPDF,FW8474010000
Stefan Ortegade GERGK2180000000
Nicolás Otamendiar ARGDF6499100010
Terry Phelanie IRLDF327000000
Niall Quinnie IRLFW327000000
Ray Ransoneng ENGDF19000000
Claudio Reynaus USAMF19000000
Uwe Röslerde GERFW19010000
Bacary Sagnafr FRADF5395000010
Antoine Sibierskifr FRAFW,MF213500010
David Silvaes ESPFW,MF11798540010
Fitzroy Simpsonjm JAMMF19000000
Nicky Summerbeeeng ENGMF213501000
Ben Thatcherwls WALDF218000000
Michel Vonknl NEDDF322500000
Kyle Walkereng ENGDF,MF11902000000
Paul Walsheng ENGFW218010000
David Whiteeng ENGFW,MF218000000
Shaun Wright-Phillipseng ENGFW,MF218020000
Pablo Zabaletaar ARGDF,MF6402020010
Oleksandr Zinchenkoua UKRDF,MF2114000000
Robbie Fowlereng ENGFW18911000
Rico Lewiseng ENGDF3262300021
Jon Mackenie IRLFW215800000
Wilfried Bonyci CIVFW2171100000
Erling Haalandno NORFW,MF4353601100
Leroy Sanéde GERFW,MF6522230020
Sáviobr BRAFW,MF178000000
Sergio Agüeroar ARGFW11813620010
Jack Grealisheng ENGFW,MF6442100010
Kevin De Bruynebe BELFW,MF181,379590000
James Milnereng ENGDF,MF4246000010
John Stoneseng ENGDF12746210000
Raheem Sterlingeng ENGFW,MF12868710020
Yaya Touréci CIVMF10739711130
Danilobr BRADF,MF2152000010
Mike Sheroneng ENGFW16200000
İlkay Gündoğande GERMF9696210000
Dedryck Boyatabe BELDF15400000
Fernandinhobr BRADF,MF131,042000010
Steve McManamaneng ENGMF14500000
Samir Nasrifr FRAFW,MF5316010010
Álvaro Negredoes ESPFW23900000
Julián Álvarezar ARGFW,MF4226000000
Bernardo Silvapt PORFW,MF14976130010
David Kerrsct SCOMF12800000
Benjamin Mendyfr FRADF5388020020
Frank Lampardeng ENGMF248000000
Riyad Mahrezdz ALGFW,MF5203000000
Ferrán Torreses ESPFW,MF2110100000
Bradley Wright-Phillipseng ENGFW11900000
Aleksandar Kolarovrs SRBDF8608020020
Mateo Kovačićhr CROMF117000000
Matheus Nunespt PORMF2107010000
Patrick Robertseng ENGFW,MF116000000
Stevan Jovetićme MNEFW,MF11300000
Jeremy Dokube BELFW,MF112000000
Fernandobr BRADF,MF5208000000
Manu Garcíaes ESPFW,MF17100000
Sergio Gómezes ESPDF,MF17000000
Nolitoes ESPFW,MF273010010
Sun Jihaicn CHNDF1300000
Scott Sinclaireng ENGFW,MF13000000
Cole Palmereng ENGFW,MF12000000
Rodries ESPDF,MF9705020000
Phil Fodeneng ENGFW,MF7449020010
Nedum Onuohaeng ENGDF1100000
41530,636675032382

Manchester City Goalkeepers vs. Crystal Palace

Manchester City Goalkeepers vs. Crystal Palace Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Claudio Bravocl CHIGK19021150.00
Willy Caballeroar ARGGK3270212100.02
Tony Cotoneng ENGGK436032
Edersonbr BRAGK131,17024121358.37
Joe Harteng ENGGK654092777.85
David Jameseng ENGGK218020
Stefan Ortegade GERGK218074342.90
312,79044252661.416

Crystal Palace Players vs. Manchester City

Crystal Palace Players vs. Manchester City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Patrick van Aanholtnl NEDDF6540000020
Joachim Andersendk DENDF6540100020
Chris Armstrongeng ENGFW436010000
Emmerson Boycebb BRBDF218000000
Yohan Cabayefr FRAMF5400000020
Gary Cahilleng ENGDF3270010000
Trevoh Chalobaheng ENGDF,MF190000000
Nathaniel Clyneeng ENGDF5338000000
Chris Colemanwls WALDF327000000
Scott Danneng ENGDF12927000030
Damien Delaneyie IRLDF6465100040
Cheick Doucouréml MLIMF190000000
Bruce Dyereng ENGFW216611000
Eberechi Ezeeng ENGFW,MF7416010000
Mathieu Flaminifr FRAMF2114000000
Timothy Fosu-Mensahnl NEDDF2180000000
Danny Gabbidonwls WALDF19000000
Conor Gallaghereng ENGMF2180110020
Dean Gordoneng ENGDF,MF19000000
Danny Granvilleeng ENGDF19000000
Vicente Guaitaes ESPGK9810000020
Marc Guéhieng ENGDF6540000010
Fitz Halleng ENGDF,FW218000010
Brede Hangelandno NORDF2180000010
Dean Hendersoneng ENGGK3270000000
Wayne Hennesseywls WALGK8720000000
Ray Houghtonie IRLMF19000000
Mark Hudsoneng ENGDF19000000
Michael Hughesnir NIRMF19000010
John Humphreyeng ENGDF19000000
Mile Jedinakau AUSMF5371000000
Andrew Johnsoneng ENGFW218010100
Martin Kellyeng ENGDF,MF10861000030
Gábor Királyhu HUNGK19000000
Maxence Lacroixfr FRADF190100000
Joe Ledleywls WALMF6538000010
Mikele Leigertwoodag ATGDF,MF19000010
Jefferson Lermaco COLMF2180000000
Ruben Loftus-Cheekeng ENGMF190000000
Adrian Mariappajm JAMDF3264000000
Nigel Martyneng ENGGK436000000
Damian Mattheweng ENGMF19000000
James McArthursct SCOMF131,089010020
Alex McCarthyeng ENGGK190000000
James McCarthyie IRLMF2180000000
Eddie McGoldrickie IRLDF,FW216500000
Tyrick Mitchelleng ENGDF,MF9760000000
Daniel Muñozco COLDF,MF2180100000
Ricky Newmaneng ENGMF19000000
Simon Osborneng ENGMF19000000
Jonathan Parrno NORDF19000000
Darren Pattersonnir NIRDF218010020
Darren Pitchereng ENGDF,MF19000000
Darren Powelleng ENGDF19010000
Jason Puncheoneng ENGMF11754100030
Jaïro Riedewaldnl NEDDF,MF5338000000
Simon Rodgereng ENGMF19000000
Wayne Routledgeeng ENGFW,MF216601000
Mamadou Sakhofr FRADF2180000000
John Salakoeng ENGMF326701000
Albert Sambi Lokongabe BELMF190000000
Richard Shaweng ENGDF436000010
Lee Sinnotteng ENGDF19000000
Tom Soareseng ENGMF19000000
Gonzalo Sorondouy URUDF19000000
Gareth Southgateeng ENGDF436000000
Julián Speroniar ARGGK5450000000
Geoff Thomaseng ENGMF19000000
Andy Thorneng ENGDF19000000
James Tomkinseng ENGDF,MF7622000000
Andros Townsendeng ENGFW,MF10732100000
Aaron Wan-Bissakaeng ENGDF2180000000
Joel Wardeng ENGDF,MF181,322000010
Adam Whartoneng ENGMF190010000
Paul Williamseng ENGFW218000000
Eric Youngwls WALDF327000000
Max Meyerde GERFW,MF2103000000
Barry Bannansct SCOMF282000000
Cenk Tosuntr TURFW,MF180100000
Patrick Bamfordeng ENGFW,MF176000000
Ismaila Sarrsn SENFW,MF176000000
Yannick Bolasiecd CODFW,MF6489010000
Jeffrey Schluppgh GHADF,FW13836120010
Jordon Mutcheng ENGMF3149000010
Odsonne Édouardfr FRAFW5192100010
Cheikhou Kouyatésn SENDF,MF6513000020
Aki Riihilahtifi FINMF16900000
Bakary Sakoml MLIFW,MF497000000
Luka Milivojevićrs SRBMF9718201240
Fraizer Campbelleng ENGFW165000000
Connor Wickhameng ENGFW,MF3120100010
Shaun Derryeng ENGMF15900000
Vasilis Lakisgr GREFW,MF15900000
Sándor Torghellehu HUNFW15900000
David Ozoheng ENGMF157000000
Marouane Chamakhma MARFW3149000010
Wayne Andrewseng ENGFW14500000
Christian Bentekebe BELFW9573000000
Loïc Rémyfr FRAFW145000000
Cameron Jeromeeng ENGFW210200000
Chris Richardsus USADF2124000000
Gary Borrowdaleeng ENGDF13100000
Joonas Kolkkafi FINMF13100000
Nicola Ventolait ITAFW13100000
Naouirou Ahamadafr FRAMF349000000
Wilfried Zahaci CIVFW,MF161,363110020
Will Hugheseng ENGMF3195020000
Jean-Philippe Matetafr FRAFW6358200020
Glenn Murrayeng ENGFW2104100000
Ben Watsoneng ENGMF26600000
Justin Devennynir NIRMF119000000
Tom Inceeng ENGFW,MF11800000
Lee Chung-yongkr KORFW,MF7165000000
Stan Collymoreeng ENGFW11500000
Zeki Fryerseng ENGDF115000000
Jonny Williamswls WALFW,MF11500000
George Ndaheng ENGFW11400000
Eddie Nketiaheng ENGFW114000010
Neil Shipperleyeng ENGFW11400000
Michy Batshuayibe BELFW112000000
Matheus Françabr BRAFW110000000
Dwight Gayleeng ENGFW572000000
Yaya Sanogofr FRAFW18000000
Jerome Thomaseng ENGFW,MF18000000
Pape Souarésn SENDF3187000000
Michael Olisefr FRAFW,MF6284111100
Jordan Ayewgh GHAFW,MF10597000020
Ian Coxtt TRIDF1300000
42430,690231533530

Crystal Palace Goalkeepers vs. Manchester City

Crystal Palace Goalkeepers vs. Manchester City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Vicente Guaitaes ESPGK981042182459.52
Dean Hendersoneng ENGGK32702181361.90
Wayne Hennesseywls WALGK872042262457.11
Gábor Királyhu HUNGK19030
Nigel Martyneng ENGGK436022
Alex McCarthyeng ENGGK19071685.70
Julián Speroniar ARGGK545079342.90
312,790119677059.75

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.