Aston Villa vs. Crystal Palace Historical Head-to-Head

Aston Villa
7 wins
5 draws
7 losses
21 goals
Crystal Palace
7 wins
5 draws
7 losses
16 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 LeagueRegular SeasonSun2022-05-1515:00 Aston VillaCrystal PalaceVilla Park
Premier LeagueRegular SeasonSat2021-11-2715:00 Crystal Palace0.91–20.4Aston Villa25,203Selhurst ParkMichael SalisburyMatch Report
Premier LeagueRegular SeasonSun2021-05-1612:00 Crystal Palace1.63–21.3Aston VillaSelhurst ParkDavid CooteMatch Report
Premier LeagueRegular SeasonSat2020-12-2615:00 Aston Villa3.53–01.1Crystal PalaceVilla ParkAnthony TaylorMatch Report
Premier LeagueRegular SeasonSun2020-07-1214:15 Aston Villa1.72–01.3Crystal PalaceVilla ParkMartin AtkinsonMatch Report
Premier LeagueRegular SeasonSat2019-08-3115:00 Crystal Palace1.41–00.3Aston Villa25,248Selhurst ParkKevin FriendMatch Report
Premier LeagueRegular SeasonTue2016-01-1219:45 Aston Villa1–0Crystal Palace28,245Villa ParkMark ClattenburgMatch Report
Premier LeagueRegular SeasonSat2015-08-2215:00 Crystal Palace2–1Aston Villa25,295Selhurst ParkKeith StroudMatch Report
Premier LeagueRegular SeasonThu2015-01-0115:00 Aston Villa0–0Crystal Palace29,047Villa ParkRobert MadleyMatch Report
Premier LeagueRegular SeasonTue2014-12-0220:00 Crystal Palace0–1Aston Villa23,935Selhurst ParkMichael OliverMatch Report
Premier LeagueRegular SeasonSat2014-04-12Crystal Palace1–0Aston VillaSELHURST PARKHoward WebbMatch Report
Premier LeagueRegular SeasonThu2013-12-26Aston Villa0–1Crystal PalaceVILLA PARKHoward WebbMatch Report
Premier LeagueRegular SeasonMon2005-01-03Crystal Palace2–0Aston VillaAndy D'UrsoMatch Report
Premier LeagueRegular SeasonSat2004-09-25Aston Villa1–1Crystal PalaceMark ClattenburgMatch Report
Premier LeagueRegular SeasonSat1998-03-14Aston Villa3–1Crystal PalaceGraham BarberMatch Report
Premier LeagueRegular SeasonSat1997-11-08Crystal Palace1–1Aston VillaPeter JonesMatch Report
Premier LeagueRegular SeasonTue1995-04-04Crystal Palace0–0Aston VillaKeith CooperMatch Report
Premier LeagueRegular SeasonSat1994-08-27Aston Villa1–1Crystal PalaceJoe WorrallMatch Report
Premier LeagueRegular SeasonWed1993-02-10Crystal Palace1–0Aston VillaKen RedfernMatch Report
Premier LeagueRegular SeasonSat1992-09-05Aston Villa3–0Crystal PalaceKen RedfernMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular SeasonSat2021-11-2715:00 Crystal Palace0.91–20.4Aston Villa25,203Selhurst ParkMichael SalisburyMatch Report
Premier LeagueRegular SeasonSat2020-12-2615:00 Aston Villa3.53–01.1Crystal PalaceVilla ParkAnthony TaylorMatch Report
Premier LeagueRegular SeasonSun2020-07-1214:15 Aston Villa1.72–01.3Crystal PalaceVilla ParkMartin AtkinsonMatch Report
Premier LeagueRegular SeasonTue2016-01-1219:45 Aston Villa1–0Crystal Palace28,245Villa ParkMark ClattenburgMatch Report
Premier LeagueRegular SeasonTue2014-12-0220:00 Crystal Palace0–1Aston Villa23,935Selhurst ParkMichael OliverMatch Report
Premier LeagueRegular SeasonSat1998-03-14Aston Villa3–1Crystal PalaceGraham BarberMatch Report
Premier LeagueRegular SeasonSat1992-09-05Aston Villa3–0Crystal PalaceKen RedfernMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular SeasonThu2015-01-0115:00 Aston Villa0–0Crystal Palace29,047Villa ParkRobert MadleyMatch Report
Premier LeagueRegular SeasonSat2004-09-25Aston Villa1–1Crystal PalaceMark ClattenburgMatch Report
Premier LeagueRegular SeasonSat1997-11-08Crystal Palace1–1Aston VillaPeter JonesMatch Report
Premier LeagueRegular SeasonTue1995-04-04Crystal Palace0–0Aston VillaKeith CooperMatch Report
Premier LeagueRegular SeasonSat1994-08-27Aston Villa1–1Crystal PalaceJoe WorrallMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular SeasonSun2021-05-1612:00 Crystal Palace1.63–21.3Aston VillaSelhurst ParkDavid CooteMatch Report
Premier LeagueRegular SeasonSat2019-08-3115:00 Crystal Palace1.41–00.3Aston Villa25,248Selhurst ParkKevin FriendMatch Report
Premier LeagueRegular SeasonSat2015-08-2215:00 Crystal Palace2–1Aston Villa25,295Selhurst ParkKeith StroudMatch Report
Premier LeagueRegular SeasonSat2014-04-12Crystal Palace1–0Aston VillaSELHURST PARKHoward WebbMatch Report
Premier LeagueRegular SeasonThu2013-12-26Aston Villa0–1Crystal PalaceVILLA PARKHoward WebbMatch Report
Premier LeagueRegular SeasonMon2005-01-03Crystal Palace2–0Aston VillaAndy D'UrsoMatch Report
Premier LeagueRegular SeasonWed1993-02-10Crystal Palace1–0Aston VillaKen RedfernMatch Report

Fixture Leaders

Aston Villa Players vs. Crystal Palace

Aston Villa Players vs. Crystal Palace Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Steve Stauntonie IRLDF,MF650720020
Gabby Agbonlahoreng ENGFW,MF5450000000
Mark Bosnichau AUSGK545000000
Brad Guzanus USAGK5450000000
John McGinnsct SCOMF5450200010
Ciaran Clarkie IRLDF,MF6437000030
Jack Grealisheng ENGFW,MF6414000020
Douglas Luizbr BRAMF5363000030
Paul McGrathie IRLDF436000000
Ashley Westwoodeng ENGMF4360000000
Dwight Yorkett TRIFW,MF535110010
Matt Targetteng ENGDF,MF4324100000
Ezri Konsaeng ENGDF,FW4316000000
Tyrone Mingseng ENGDF4314000031
Leandro Bacunacw CUWDF,MF4294000010
Dalian Atkinsoneng ENGFW327000010
Earl Barretteng ENGDF327000000
Aly Cissokhofr FRADF3270000000
Ugo Ehiogueng ENGDF327000000
Emiliano Martínezar ARGGK3270000000
Jores Okoredk DENDF3270000000
Kevin Richardsoneng ENGMF327000000
Ian Tayloreng ENGMF327010010
Shaun Tealeeng ENGDF327000000
Ollie Watkinseng ENGFW,MF3270020000
Alan Wrighteng ENGDF327000000
Ray Houghtonie IRLMF326700000
Andreas Weimannat AUTFW,MF4267000010
Carlos Sánchezco COLMF3240000000
Lee Hendrieeng ENGMF320910010
Anwar El Ghazinl NEDFW,MF4189210000
Ahmed Elmohamadyeg EGYDF,MF3185000000
Gary Charleseng ENGDF318100010
Nathan Bakereng ENGDF218000020
Christian Bentekebe BELFW2180100000
Matty Cashpl POLDF,MF2180000010
Mark Delaneywls WALDF218000010
Fabian Delpheng ENGDF,MF218000000
Steve Froggatteng ENGMF218010000
Idrissa Gana Gueyesn SENMF2180000010
Kortney Hauseeng ENGDF2180100010
Alan Huttonsct SCODF2180000000
Ulises de la Cruzec ECUDF218000010
Matthew Lowtoneng ENGDF218000000
Gavin McCanneng ENGMF218000010
Savo Miloševićrs SRBFW21802120
Juan Pablo Ángelco COLFW218000010
Jlloyd Samueltt TRIDF,MF218000000
Dean Saunderswls WALFW218000000
Nolberto Solanope PERMF218000000
Gareth Southgateeng ENGDF21800000
Thomas Sørensendk DENGK218000000
Andy Townsendie IRLMF218000000
Karim El Ahmadima MARMF217100010
Gareth Barryeng ENGMF217000000
Garry Parkereng ENGMF216800000
Libor Kozákcz CZEFW2165000000
Fernando Nélsonpt PORDF21610000
Tom Cleverleyeng ENGMF2151000000
Jacob Ramseyeng ENGMF3151000000
Trézégueteg EGYFW,MF2140200021
Simon Graysoneng ENGDF21280000
Neil Taylorwls WALDF2126000010
Julian Joachimeng ENGFW21081000
Bertrand Traorébf BFAFW,MF2107100000
Ron Vlaarnl NEDDF2104000000
Marvelous Nakambazw ZIMMF2101000010
Marc Albrightoneng ENGDF,FW29900000
Conor Hourihaneie IRLMF299010000
Jordan Amavifr FRADF190000000
Jordan Ayewgh GHAFW,MF190000000
Mark Bunneng ENGGK190000000
Steven Davisnir NIRMF19000000
Björn Engelsbe BELDF190000000
John Fashanueng ENGFW1900000
Rudy Gestedebj BENFW190000010
Frederic Guilbertfr FRADF,MF190000010
Tom Heatoneng ENGGK190000000
Grant Holteng ENGFW19000000
Joleon Lescotteng ENGDF190100000
Olof Mellbergse SWEDF,MF1900000
Pepe Reinaes ESPGK190000000
Micah Richardseng ENGDF190000000
Liam Ridgewelleng ENGDF19000000
Riccardo Scimecaeng ENGDF,MF1900000
Nigel Spinkeng ENGGK1900000
Jordan Veretoutfr FRAMF190010010
Carles Giles ESPFW,MF189000000
Wesley Moraesbr BRAFW287000000
Ashley Youngeng ENGDF,FW184010000
Ryan Bertrandeng ENGDF,MF18100010
Mbwana Samattatz TANFW179000000
Leon Baileyjm JAMFW,MF176000000
Antonio Lunaes ESPDF16600000
Darius Vasselleng ENGFW,MF1600000
Jotaes ESPMF158000000
Mark Drapereng ENGMF1520000
Keinan Daviseng ENGFW349000000
Thomas Hitzlspergerde GERMF1360000
Graham Fentoneng ENGMF13300010
Carlton Coleeng ENGFW1300000
Luke Mooreeng ENGFW12500010
Adama Traorées ESPFW,MF122000000
Joe Coleeng ENGMF216000000
Jordan Boweryeng ENGFW11500000
Stefan Beinlichde GERMF11200000
Frank McAvenniesct SCOFW1120000
Peter Whittinghameng ENGMF1100000
Emi Buendíaar ARGFW,MF16000000
Henri Lansburyeng ENGMF16000000
Aleksandar Tonevbg BULMF1400000
Kieran Richardsoneng ENGDF,MF12000000
24818,72720610432

Aston Villa Goalkeepers vs. Crystal Palace

Aston Villa Goalkeepers vs. Crystal Palace Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Mark Bosnichau AUSGK545041
Brad Guzanus USAGK5450114981.82
Emiliano Martínezar ARGGK32701741376.51
Thomas Sørensendk DENGK218030
Mark Bunneng ENGGK190101100.01
Tom Heatoneng ENGGK19051480.00
Pepe Reinaes ESPGK190505100.01
Nigel Spinkeng ENGGK19001
191,71039163282.17

Crystal Palace Players vs. Aston Villa

Crystal Palace Players vs. Aston Villa Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Joel Wardeng ENGDF,MF11990000050
Wilfried Zahaci CIVFW,MF9717100040
Scott Danneng ENGDF7630110000
James McArthursct SCOMF7555000000
Damien Delaneyie IRLDF5450000010
Jason Puncheoneng ENGMF6426110010
Cheikhou Kouyatésn SENDF,MF5424010030
Christian Bentekebe BELFW5364100001
Chris Armstrongeng ENGFW436000000
Vicente Guaitaes ESPGK4360000000
Nigel Martyneng ENGGK436000000
Julián Speroniar ARGGK4360000000
Yannick Bolasiecd CODFW,MF4352000010
Dean Gordoneng ENGDF,MF430900020
Simon Rodgereng ENGMF43020000
Bruce Dyereng ENGFW429600000
Chris Colemanwls WALDF429500000
Mile Jedinakau AUSMF5292000000
Luka Milivojevićrs SRBMF4291000040
Patrick van Aanholtnl NEDDF3270000000
Adrian Mariappajm JAMDF3270000000
John Salakoeng ENGMF327000000
Gareth Southgateeng ENGDF327010000
Martin Kellyeng ENGDF,MF3256000000
Jeffrey Schluppgh GHADF,FW3254000000
Richard Shaweng ENGDF325000000
Eric Youngwls WALDF323100000
Joe Ledleywls WALMF3225000000
Eberechi Ezeeng ENGFW,MF3211010010
Marouane Chamakhma MARFW3191000000
Gary Cahilleng ENGDF2180000000
Marc Edworthyeng ENGDF21800010
Danny Granvilleeng ENGDF21800010
Michael Hughesnir NIRMF21800010
Andrew Johnsoneng ENGFW21803100
Gábor Királyhu HUNGK21800000
Eddie McGoldrickie IRLDF,FW218000000
Kevin Millereng ENGGK21800000
Tyrick Mitchelleng ENGDF2180110000
Darren Pattersonnir NIRDF218000010
Aki Riihilahtifi FINMF21800000
Wayne Routledgeeng ENGFW,MF21800000
Pape Souarésn SENDF2180000000
Geoff Thomaseng ENGMF218000000
Yohan Cabayefr FRAMF2171000010
Fitz Halleng ENGDF,FW21670000
Jamie Smitheng ENGDF21660022
Ben Watsoneng ENGMF21550000
Jordan Ayewgh GHAFW,MF3153100000
Bakary Sakoml MLIMF2151100000
Simon Osborneng ENGMF214700000
Neil Shipperleyeng ENGFW21461000
Cameron Jeromeeng ENGFW21450010
Dwight Gayleeng ENGFW4138100000
Andros Townsendeng ENGFW,MF4132000000
Attilio Lombardoit ITAMF21180000
James McCarthyie IRLMF2117000000
James Tomkinseng ENGDF,MF2108000000
Emmerson Boycebb BRBDF21060010
Darren Pitchereng ENGDF,MF210300000
Mamadou Sakhofr FRADF2102000010
Jonathan Parrno NORDF2980000
Bobby Bowrykn SKNFW,MF1901000
Mark Brighteng ENGFW19000000
Tomas Brolinse SWEFW,MF1900000
Jack Butlandeng ENGGK190000000
Jamie Fullartonsct SCOMF1900000
Danny Gabbidonwls WALDF1900000
Conor Gallaghereng ENGMF190000000
Marc Guéhieng ENGDF190100000
Brede Hangelandno NORDF190000000
Wayne Hennesseywls WALGK190000000
Ray Houghtonie IRLMF19000000
Hermann Hreiðarssonis ISLDF1900000
Valérien Ismaëlfr FRADF1900010
Vasilis Lakisgr GREFW,MF1900000
Andy Linighaneng ENGDF1900000
Alex McCarthyeng ENGGK190000000
Ricky Newmaneng ENGMF1900000
Tony Popovicau AUSDF1900000
Darren Powelleng ENGDF1900000
Andy Robertseng ENGMF1900000
Lee Sinnotteng ENGDF19000000
Andy Thorneng ENGDF1900000
Barry Bannansct SCOMF286000010
Michael Olisefr FRAMF186000000
Joonas Kolkkafi FINMF1800000
John Humphreyeng ENGDF27700000
Danny Butterfieldeng ENGDF,MF1740000
Marcus Benteng ENGFW1620000
Glenn Murrayeng ENGFW261000000
Neil Embleneng ENGDF,MF2590000
Ian Coxtt TRIDF25000000
Jaïro Riedewaldnl NEDDF,MF248000000
Fraizer Campbelleng ENGFW145000010
Jordon Mutcheng ENGMF145000000
Connor Wickhameng ENGFW,MF145000000
Matt Janseneng ENGFW1341000
Stuart Masseyeng ENGMF13300000
Jonny Williamswls WALFW,MF1260000
Mikele Leigertwoodag ATGDF,MF1250000
Odsonne Édouardfr FRAFW119000000
Kagisho Dikgacoiza RSAMF1180000
Michy Batshuayibe BELFW116000000
Max Meyerde GERFW,MF116000000
Gonzalo Sorondouy URUDF1130000
Tom Soareseng ENGMF1100000
Paul Williamseng ENGFW180000
Dean Moxeyeng ENGDF,MF150000
25518,79516510353

Crystal Palace Goalkeepers vs. Aston Villa

Crystal Palace Goalkeepers vs. Aston Villa Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Vicente Guaitaes ESPGK43602471770.81
Nigel Martyneng ENGGK436042
Julián Speroniar ARGGK436061583.33
Gábor Királyhu HUNGK218011
Kevin Millereng ENGGK218040
Jack Butlandeng ENGGK19052360.00
Wayne Hennesseywls WALGK19041375.00
Alex McCarthyeng ENGGK19031266.70
191,71042213071.47

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 includes what we believe is one of the most complete sources for women's soccer 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.

In collaboration with StatsBomb, we are including advanced analytical data such as xG and xA for select competitions. For more information on the expected goals model and which competitions are covered, 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. FBref is currently ad-free. The only payment we will ask for is that you let us know if you find an issue, so we can get better and better.

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.