top of page

Crystal Palace

Referee: Darren England | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Doncaster, 2015-
Previous 5: 🟨 🟥 🟥 🟩 🟥
Last Match: 4 Feb 23, Villa 2-4 Leicester (h)
Cards: 🟨 🟨 🟨 🟨 🟨 🟨 🟨 🟨
Assistants: Simon Bennett, Akil Howson. 
Fourth official: Steve Martin. 
VAR: Robert Jones. 
Assistant VAR: Ian Hussin.

🟩 16 September 2023, Villa 3-1 Palace, Villa Park

Premier League

Scorer(s) | Jhon Durán | 87' | Douglas Luiz | 90'+8 | Leon Bailey | 90'+11 |

7th (+3)

Previous 5 vs. Palace: 🟥 🟥 🟥 🟥 🟨

🟨 | 17’ Booking, John McGinn for a bad foul
⚽ | 34’ Goal, 1-0, Moussa Diaby, Assist by Pau Torres
💥 | 35’ Goal Disallowed by VAR, 0-0
🟨 | 45’+4 Booking, Nicolò Zaniolo for throwing the ball away
🕒 | 45’+6 HT Aston Villa 0-0 Crystal Palace
🥅 | 47’ Goal, 0-1, (Crystal Palace), Odsonne Édouard
🔁 | 57’ Sub off, Nicolò Zaniolo, Sub on, Leon Bailey
🔁 | 58’ Sub off, Boubacar Kamara, Sub on, Youri Tielemans
🔁 | 71’ Sub off, John McGinn, Sub on, Jhon Durán
🟨 | 86’ Booking, Matty Cash for a bad foul
⚽ | 87’ Goal, 1-1, Jhon Durán, Assist by Lucas Digne
💥 | 90’+3 Penalty (Aston Villa) awarded by onfield referee
💥 | 90’+4 Penalty confirmed by VAR
⚽ | 90’+8 Goal, 2-1, Douglas Luiz (penalty)
🔁 | 90’+10 Sub off, Ollie Watkins, Sub on, Leander Dendoncker
⚽ | 90’+11 Goal, 3-1, Leon Bailey, Assist by Moussa Diaby
🟨 | 90’+14 Booking, Leon Bailey for time-wasting
🟨 | 90’+15 Booking, Jhon Durán for a bad foul
🕒 | 90’+17 HT Aston Villa 3-1 Crystal Palace

Referee: Craig Pawson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Sheffield & Hallam, 2008-
Previous 5: 🟩 🟥 🟥 🟩 🟥
Last Match: 🟥 13 Feb 22, Villa 0-1 Saudi Arabia (a)
Incidents:  🟥 🟨 🟨 🟨 🟨 🟨 🟨 🟨
Assistants: Eddie Smart, Natalie Aspinall. 
Fourth official: John Busby. 
VAR: Jarred Gillett. 
Assistant VAR: Sian Massey-Ellis.

🟩 4 March 2023, Villa 1-0 Palace, Villa Park

Premier League

Scorer(s) | Own Goal | 27' |

11th (-)

Previous 5 vs. Palace: 🟩 🟥 🟩 🟨 🟥

⚽ | 27’ Goal, 1-0, Own Goal, Joachim Andersen
🕒 | HT Aston Villa 1-0 Crystal Palace
🔁 | 59’ Sub off, Boubacar Kamara (Injury caused by Cheick Doucouré), Sub on, Calum Chambers
💥 | 62’ Calum Chambers leaves pitch (Injury caused by Cheick Doucouré)
🟥 | 62’ Sending off, (Crystal Palace), Cheick Doucouré
🟨 | 66’ Booking, Álex Moreno for a bad foul
🔁 | 69’ Sub off, Jacob Ramsey, Sub on, Leon Bailey
🔁 | 69’ Sub off, Álex Moreno, Sub on, Lucas Digne
🟨 | 80’ Booking, Douglas Luiz for a bad foul
🔁 | 85’ Sub off, Ollie Watkins, Sub on, Jhon Durán
🕒 | FT Aston Villa 1-0 Crystal Palace

Referee: Andy Madley | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Huddersfield, 2011-
Previous 5: 🟨 🟩 🟥 🟥 🟨
Last Match: 🟨 23 Apr 22, Villa 0-0 Leicester (a)
Cards: 🟨 🟨 🟨 
Assistants: Derek Eaton, Steve Meredith. 
Fourth official: Thomas Bramall. 
VAR: John Brooks. Assistant 
VAR: Nick Hopton.

🟥 20 August 2022, Villa 1-3 Palace, Selhurst Park

Premier League

Scorer(s) | Ollie Watkins | 4’ |

14th (-5)

Previous 5 vs. Palace: 🟩 🟩 🟥 🟩 🟨

⚽ | 4’ Goal, 1-0, Ollie Watkins, Assist by Leon Bailey
🥅 | 7’ Goal, 1-1, (Crystal Palace), Wilfred Zaha
🥅 | 25’ Goal, 1-2, (Crystal Palace), Jeffrey Schlupp
❌ | 27’ Goal disallowed by VAR, 1-1, (Crystal Palace)
🟨 | 36’ Booking, John McGinn, Bad Foul
🕒 | HT Crystal Palace 1-1 Aston Villa
💥 | 53’ VAR reviews potential hand ball from Digne
💥 | 55’ VAR awards penalty for hand ball from Digne
❌ | 57’ Penalty miss, 1-1, (Crystal Palace), Wilfred Zaha
🥅 | 57’ Goal, 1-2, (Crystal Palace), Wilfred Zaha
🔁 | 65’ Sub off, Leon Bailey, Sub on, Danny Ings
🥅 | 70’ Goal, 1-3, (Crystal Palace), Jean-Philippe Mateta
🔁 | 73’ Sub off, John McGinn, Sub on, Douglas Luiz
🔁 | 73’ Sub off, Emiliano Buendía, Sub on, Philippe Coutinho
🕒 | FT Crystal Palace 3-1 Aston Villa

Referee: Chris Kavanagh | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Ashton-under-Lyne, 2014-
Previous 5: 🟩 🟨 🟥 🟥 🟥
Last Match: 🟥 31 Oct 21, Villa 1-4 West Ham (h)
Cards: 🟨 🟨 🟨 🟨
Assistants: Harry Lennard, Nick Hopton. 
Fourth official: Martin Atkinson. 
VAR: David Coote. 
Assistant VAR: James Mainwaring.

🟨 15 May 2022, Villa 1-1 Palace, Villa Park

Premier League

Scorer(s) | Ollie Watkins | 69' |

12th (-1)

Previous 5 vs. Palace: 🟥 🟩 🟩 🟥 🟩

🟨 | 9’ Booking, Tyrone Mings, Bad foul
🕒 | HT Aston Villa 0-0 Crystal Palace
🔁 | 50’ Sub off, Ezri Konsa, Sub on, Calum Chambers
🔁 | 66’ Sub off, Marvelous Nakamba, Sub on, Jacob Ramsey
⚽ | 69’ Goal, 1-0, Ollie Watkins, Assist by Lucas Digne
🔁 | 71’ Sub off, Danny Ings, Sub on, Emiliano Buendía
🥅 | 81’ Goal, 1-1, (Crystal Palace), Jeffrey Schlupp
🕒 | FT Aston Villa 1-1 Crystal Palace

Referee: Michael Salisbury | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Preston, 2016- 🆘
Previous 5: 
Last Match: None
Cards: 🟥 🟨 🟨 🟨 🟨 🟨
Assistants: Ian Hussin, Wade Smith. 
Fourth official: Martin Atkinson. 
VAR: Paul Tierney. 
Assistant VAR: Sian Massey-Ellis.

🟩 27 November 2021, Villa 2-1 Palace, Selhurst Park.

Premier League

Scorer(s) | Matt Targett | 15’ | John McGinn | 86’ |

11th (+4)

Previous 5 vs. Palace: 🟩 🟥 🟩 🟩 🟥

⚽ | 15’ Goal, 1-0, Matt Targett, Assist by Ashley Young
🟨 | 29’ Booking, Matty Cash
⏱️ | HT Crystal Palace 0-1 Aston Villa
🟨 | 54’ Booking, Marvelous Nakamba, Bad foul
🔁 | 67’ Sub off, Jacob Ramsey, Sub on Douglas Luiz
🟥 | 72’ Sending off, Douglas Luiz
💥 | 73’ VAR Decision, Sending off rescinded, Douglas Luiz
🟨 | 74’ Booking, Douglas Luiz
🔁 | 77’ Sub off Leon Bailey, Sub on, Anwar El Ghazi
🔁 | 85’ Sub off, Ashley Young, Sub on, Emiliano Buendía
⚽ | 86’ Goal, 2-0, John McGinn, Assist by Anwar El Ghazi
🥅 | 90’+5 Goal, 2-1, (Crystal Palace), Marc Guéhi
⏱️ | FT Crystal Palace 1-2 Aston Villa

Referee: David Coote | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Nottinghamshire, 2010-
Previous 5: 🟥 🟩 🟩 🟩 🟩
Last Match: 🟩 19 Oct 19, Villa 2-1 Brighton (h)
Cards: 🟨 🟨 🟨 🟨 🟨
Assistants: Nicholas Hopton, James Mainwaring

🟥 16 May 2021, Villa 2-3 Palace, Selhurst Park.

Premier League

Scorer(s) | John McGinn | 17' | Anwar El Ghazi | 34' |

11th (-)

Previous 5 vs. Palace: 🟥 🟩 🟥 🟩 🟩

⚽ | 17’ Goal, 1-0 John McGinn
🥅 | 32’ Goal, 1-1 (Crystal Palace), Christian Benteke
⚽ | 34’ Goal, 2-1 Anwar El Ghazi, Assist by Ollie Watkins
🕒 |HT Crystal Palace 1-2 Aston Villa
🟨 | 51’ Booking, John McGinn for a bad foul
🔁 | 64’ Sub off, Bertrand Traoré, Sub on, Jack Grealish
🥅 | 76’ Goal, 2-2 (Crystal Palace), Wilfred Zaha
🥅 | 84’ Goal, 2-3 (Crystal Palace), Tyrick Mitchell
🔁 | 87’ Sub off, Jacob Ramsey, Sub on, Keinan Davis
🔁 | 88’ Sub off, Anwar El Ghazi, Sub on, CF Wesley
🟨 | 88’ Booking, Kortney Hause for a bad foul
🕒 | FT Crystal Palace 3-2 Aston Villa

Referee: Anthony Taylor | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Wythenshaw, 2006- 🆘 
Previous 5: 🟥 🟥 🟥 🟥 🟨
Last Match: 🟨 16 Jul 20, Villa 1-1 Everton (a)
Cards: 🟥 🟨 🟨 🟨 🟨 🟨 🟨
Assistants: Adam Nunn, James Mainwaring

🟩 26 December 2020, Villa 3-0 Palace, Villa Park.

Premier League

Scorer(s) | Bertrand Traoré | 5' | Kortney Hause | 66' | Anwar El Ghazi | 76' |

7th (+2)

Previous 5 vs. Palace: 🟨 🟥 🟩 🟥 🟩

⚽ | 5’ Goal, 1-0, Bertrand Traoré
🟨 | 39’ Booking, Tyrone Mings
🟨 | 44’ Booking, Tyrone Mings for a bad foul
🟥 | 44’ Sending off, Tyrone Mings for two bookings
🔁 | 45’+4 Sub off, W Bertrand Traoré, Sub on CB Ezri Konsa
🕒 | HT Aston Villa 1-0 Crystal Palace
⚽ | 66’ Goal, 2-0, Kortney Hause
⚽ | 76’ Goal, 3-0, Anwar El Ghazi, Assist by Ollie Watkins
🔁 | 86’ Sub off, Anwar El Ghazi, Sub on, Ahmed Elmohamady
🔁 | 90’+1 Sub off, Douglas Luiz, Sub on, Jacob Ramsey
🕒 | FT Aston Villa 3-0 Crystal Palace

Referee: Martin Atkinson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | West Riding, 2003-2022
Previous 5: 🟩 🟥 🟥 🟩 🟥
Last Match: 🟥 16 Feb 20, Villa 2-3 Tottenham (h)
Cards: 🟥 🟨 🟨 🟨 🟨 🟨 🟨
Assistants: Lee Betts, Constantine Hatzidakis

🟩 12 Jul 2020, Villa 2-0 Palace, Villa Park.

Premier League

Scorer(s) | Trézéguet | 45'+4 | 59' |

19th (-)

Previous 5 vs. Palace: 🟩 🟨 🟥 🟩 🟥

🟨 | 27’ Booking, Tyrone Mings
🔁 | 37’ Sub off, Neil Taylor, Sub on, Matt Targett
⚽ | 45'+4 Goal, 1-0, Trézéguet, Assist by Conor Hourihane
🕒 | HT Aston Villa 1-0 Crystal Palace
⚽ | 59’ Goal, 2-0, Trézéguet, Assist by Conor Hourihane
🔁 | 80’ Sub off, Conor Hourihane, Sub on, Marvelous Nakamba
🔁 | 80’ Sub off, Mbwana Samatta, Sub on, Keinan Davis
🔁 | 88’ Sub off, Trézéguet, Sub on, Anwar El Ghazi
🟨 | 90’+2 Booking, Douglas Luiz
🕒 | FT Aston Villa 2-0 Crystal Palace
🟥 | 90'+6 Post match Sending off, (Crystal Palace), Christian Benteke

Referee: Kevin Friend | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Leicester, 2003-2022 🆘
Previous 5: 🟥 🟥 🟥 🟥 🟥
Last Match: 🟥 15 Aug 17, Villa 1-2 Reading (a)
Incidents: 🟥 🟨 🟨 🟨 🟨 🟨 🟨 🟨
Assistants: Scott Ledger, Andy Garratt

🟥 31 August 2019, Villa 0-1 Palace, Selhurst Park.

Premier League

Scorer(s) | None

18th (-2)

Previous 5 vs. Palace: 🟥 🟩 🟨 🟥 🟩

🟨 | 17’ Booking, Douglas Luiz for a bad foul
🟨 | 35’ Booking, Neil Taylor for a bad foul
🟨 | 39’ Booking, Frédéric Guilbert for a bad foul
🟨 | 43’ Booking, Trézéguet for a bad foul
🕒 | HT Crystal Palace 0-0 Aston Villa
🟨 | 54’ Booking, Trézéguet for a bad foul
🟥 | 54’ Sending off, Trézéguet for two yellow cards
🔁 | 59’ Sub off, Jota, Sub on, Keinan Davis
🔁 | 71’ Sub off, Douglas Luiz, Sub on, Conor Hourihane
🥅 | 73’ Goal, 0-1, (Crystal Palace), Jordan Ayew
🔁 | 85’ Sub off, Wesley, Sub on, Henri Lansbury
💥 | 90’+6 Legitimate goal disallowed by referee
🟨 | 90’+6’ Booking, Jack Grealish for Simulation
🕒 | FT Crystal Palace 1-0 Aston Villa

Referee: Mark Clattenburg | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Durham, 2000-2017
Previous 5: 🟩 🟥 🟩 🟩 🟩
Last Match: 🟩 8 Aug 15, Villa 1-0 Bournemouth (a)
Cards: 🟨 🟨 🟨
Assistants: Jake Collin, Richard West

🟩 2 January 2016, Villa 1-0 Palace, Villa Park.

Premier League

Scorer(s) | Own Goal | 58’ |

20th (-)

Previous 5 vs. Palace: 🟥 🟥 🟩 🟨 🟥

🕒 | HT Aston Villa 0-0 Crystal Palace
⚽ | 58’ Goal, 1-0, Own Goal, Wayne Hennessey
🟨 | 68’ Booking, Jordan Veretout
🟨 | 80’ Booking, Idrissa Gueye
🔁 | 90’ Sub off, Carles Gil, Sub on, Ciaran Clark
🕒 | FT Aston Villa 1-0 Crystal Palace

Referee: Keith Stroud | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Hampshire, 2004-2010
Previous 5: 🟩 🟩 🟩 🟩
Last Match: 🟩 4 Jan 09, Villa 2-1 Gillingham (a)
Cards: 🟨 🟨 🟨 🟨 🟨 🟨
Assistants: Peter Kirkup, Marc Perry

🟥 22 August 2015, Villa 1-2 Palace, Selhurst Park.

Premier League

Scorer(s) | Own Goal | 77’ |

14th (-4)

Previous 5 vs. Palace: 🟩 🟥 🟥 🟩 🟨

🕒 | HT Crystal Palace 0-0 Aston Villa
🟨 | 55’ Booking, Rudy Gestede
🔁 | 69’ Sub off, Carlos Sánchez, Sub on, Adama Traoré 🟢
🥅 | 71’ Goal, 0-1, (Crystal Palace), Scott Dann
⚽ | 77’ Goal, 1-1, Own Goal, Pape Souaré
🟨 | 84’ Booking, Ciaran Clark
🟨 | 86’ Booking, Leandro Bacuna
🥅 | 87’ Goal, 1-2, (Crystal Palace), Bakary Sako
🕒 | FT Crystal Palace 2-1 Aston Villa

Referee: Bobby Madley | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Wakefield, 2010-
Previous 5: 🟥
Last Match: 🟥 1 Feb 14, Villa 1-2 Everton (a)
Cards: 🟨 🟨
Assistants: Gary Beswick, Ian Hussin

🟨 1 January 2015, Villa 0-0 Palace, Villa Park.

Premier League

Scorer(s) | None |

12th (+1)

Previous 5 vs. Palace: 🟨 🟩 🟥 🟥 🟩

🔁 | 15’ Sub off, Ron Vlaar, Sub on, Ciaran Clark
🕒 | HT Aston Villa 0-0 Crystal Palace
🔁 | 64’ Sub off, Tom Cleverley, Sub on, Jack Grealish
🟨 | 78’ Booking, Ciaran Clark
🔁 | 83’ Sub off, Andreas Weimann, Sub on, Joe Cole
🕒 | FT Aston Villa 0-0 Crystal Palace

Referee: Michael Oliver | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Northumberland, 2007-
Previous 5: 🟥 🟩 🟨 🟥 🟥
Last Match: 🟥 7 May 14, Villa 0-4 Abu Dhabi (a)
Cards: 🟨 🟨 🟨 🟨
Assistants: Edward Smart, Stuart Burt

🟩 2 December 2014, Villa 1-0 Palace, Selhurst Park.

Premier League

Scorer(s) | Christian Benteke | 32’ |

12th (+4)

Previous 5 vs. Palace: 🟥 🟨 🟩 🟥 🟥

🔁 | 9’ Sub off, Joe Cole, Sub on, Carlos Sánchez
⚽ | 32’ Goal, 1-0, Christian Benteke
🕒 | HT Crystal Palace 0-1 Aston Villa
🟨 | 82’ Booking, Ciaran Clark for a bad foul
🔁 | 89’ Sub off, Tom Cleverley, Sub on, Kieran Richardson
🟨 | 90’+2 Booking, Andreas Weimann, Handball
🕒 | FT Crystal Palace 0-1 Aston Villa

Referee: Howard Webb | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Rotherham, 2000-2014
Previous 5: 🟨 🟨 🟥 🟨 🟥
Last Match: 🟥 26 Dec 13, Villa 0-1 Palace (h)
Cards: 🟨 🟨
Assistants: Scott Ledger, Dave Bryan

🟥 12 April 2014, Villa 0-1 Palace, Selhurst Park.

Premier League

Scorer(s) | None |

14th (-1)

Previous 5 vs. Palace: 🟨 🟥 🟨 🟩 🟥

🕒 | HT Crystal Palace 0-0 Aston Villa
🟨 | 62’ Booking, Nathan Baker
🟨 | 70’ Booking, Ryan Bertrand
🥅 | 76’ Goal, 0-1, (Crystal Palace), Jason Puncheon
🔁 | 82’ Sub off, Karim El Ahmadi, Sub on, Andreas Weimann
🔁 | 82’ Sub off, Ryan Bertrand, Sub on, Marc Albrighton
🕒 | FT Crystal Palace 1-0 Aston Villa

Referee: Howard Webb | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Rotherham, 2000-2014
Previous 5: 🟩 🟨 🟨 🟥 🟨
Last Match: 🟨 2 Nov 13, Villa 0-0 West Ham (a) 🆘
Cards: 🟨 🟨 🟨 🟨
Assistants: Simon Beck, Peter Kirkup

🟥 26 December 2013, Villa 0-1 Palace, Villa Park.

Premier League

Scorer(s) | None |

13th (-)

Previous 5 vs. Palace: 🟩 🟨 🟥 🟨 🟩

🟨 | 35’ Booking, Nathan Baker
🕒 | HT Aston Villa 0-0 Crystal Palace
🔁 | 67’ Sub off, Antonio Luna, Sub on, Leandro Bacuna
🟨 | 72’ Booking, Karim El Ahmadi
🔁 | 77’ Sub off, Libor Kozák, Sub on, Jordan Bowery
🔁 | 87’ Sub off, Andreas Weimann, Sub on, Aleksandar Tonev
🥅 | 90’+2 Goal, 0-1, (Crystal Palace), Dwight Gayle
🕒 | FT Aston Villa 0-1 Crystal Palace

Referee: Martin Atkinson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | West Riding, 2003-2022
Previous 5: 🟥 🟥 🟩 🟩 🟩
Last Match: 🟩 20 Jan 10, Villa 6-4 Blackburn (h)
Cards: 🟨 🟨
Assistants: Adam Watts, Martin Yerby

🟩 24 February 2010, FA Cup, Villa 3-1 Palace, Villa Park.

FA Cup 5th Round Replay

Scorer(s) | Gabriel Agbonlahor | 42’ | John Carew | 81’ pen | 89’ pen |

5th Round

Previous 5 vs. Palace: 🟩 🟩 🟨 🟥 🟨

⚽ | 42’ Goal, 1-0, Gabriel Agbonlahor, Assist by Ashley Young
🕒 | HT Aston Villa 1-0 Crystal Palace
🥅 | 73’ Goal, 1-1, (Crystal Palace, pen), Darren Ambrose
🔁 | 76’ Sub off, Fabian Delph, Sub on, Steve Sidwell
⚽ | 81’ Goal, 2-1, John Carew (pen)
⚽ | 89’ Goal, 3-1, John Carew (pen)
🕒 | FT Aston Villa 3-1 Crystal Palace

Referee: Kevin Friend | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Leicester, 2003-2022
Previous 5: 🟩 🟩
Last Match: 🟩 15 Dec 09, Villa 2-0 Sunderland (a)
Cards: 🟨 🟨 🟨 🟨 🟨
Assistants: Trevor Massey, John Flynn

🟨 14 February 2010, FA Cup, Villa 2-2 Palace, Selhurst Park.

FA Cup 5th Round

Scorer(s) | James Collins | 35’ | Stiliyan Petrov | 87’ |

5th Round

Previous 5 vs. Palace: 🟨 🟩 🟩 🟨 🟥

🥅 | 24’ Goal, 0-1, (Crystal Palace), Johannes Ertl
⚽ | 35’ Goal, 1-1, James Collins, Assist by Stewart Downing
🕒 | HT Crystal Palace 1-1 Aston Villa
🔁 | 46’ Sub off, Emile Heskey, Sub on, John Carew
🥅 | 70’ Goal, 1-2, (Crystal Palace), Darren Ambrose
🟨 | 74’ Booking, Fabian Delph
🔁 | 75’ Sub off, Fabian Delph, Sub on, Nathan Delfouneso
⚽ | 87’ Goal, 2-2, Stiliyan Petrov, Assist by Stewart Downing
🕒 | FT Crystal Palace 2-2 Aston Villa

Referee: Andy D'Urso | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Essex, 1994-2015
Previous 5: 🟩 🟨 🟥 🟩 🟥
Last Match: 🟥 18 December 2004, Villa 0-3 Middlesbrough, Riverside Stadium.
Cards: 🟨 🟨 🟨 🟨 🟨

🟥 3 January 2005, Villa 0-2 Palace, Selhurst Park.

Premier League

Scorer(s) | None |

10th (-1)

Previous 5 vs. Palace: 🟨 🟨 🟩 🟩 🟨

🥅 | 33’ Goal, 0-1, (Crystal Palace), Andrew Johnson
🕒 | HT Crystal Palace 1-0 Aston Villa
🟨 | 52’ Booking, Gavin McCann
🟨 | 57’ Booking, Ulises de la Cruz
🥅 | 66’ Goal, 0-2, (Crystal Palace, pen), Andrew Johnson
🔁 | 66’ Sub off, Lee Hendrie, Sub on, Luke Moore
🟨 | 71’ Booking, Luke Moore
🕒 | FT Crystal Palace 2-0 Aston Villa

Referee: Mark Clattenburg | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Durham, 2000-2017
Previous 5: 
Last Match: None
Cards: 🟨 🟨 🟨

🟨 25 September 2004, Villa 1-1 Palace, Villa Park.

Premier League

Scorer(s) | Lee Hendrie | 36’ |

9th (-2)

Previous 5 vs. Palace: 🟥 🟨 🟨 🟩 🟩

🥅 | 6’ Goal, 0-1, (Crystal Palace), Andrew Johnson
⚽ | 36’ Goal, 1-1, Lee Hendrie, Assist by Juan Pablo Ángel
🟨 | 37’ Booking, Lee Hendrie, over celebration
🕒 | HT Aston Villa 1-1 Crystal Palace
🔁 | 55’ Sub off, Lee Hendrie, Sub on, Thomas Hitzlsperger
🔁 | 61’ Sub off, Darius Vassell, Sub on, Carlton Cole
🔁 | 81’ Sub off, Gareth Barry, Sub on, Peter Whittingham
🟨 | 88’ Booking, Mark Delaney
🕒 | FT Aston Villa 1-1 Crystal Palace

Referee: Mike Dean | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Wirral, 1997-2022
Previous 5: 🟩 🟩 🟥 🟨 🟥 
Last Match: 🟥 27 Aug 03, Villa 0-2 Arsenal (a)
Cards: 🟨

🟩 3 December 2003, League Cup, Villa 3-0 Palace, Villa Park.

League Cup 4th Round

Scorer(s) | Own Goal | 22’ | Gavin McCann | 70’ | Juan Pablo Ángel | 79’ |

4th Round

Previous 5 vs. Palace: 🟨 🟥 🟨 🟨 🟩

⚽ | 22’ Goal, 1-0, Own Goal, Kit Symons
🕒 | HT Aston Villa 1-0 Crystal Palace
⚽ | 70’ Goal, 2-0, Gavin McCann
🔁 | 72’ Sub off, Gareth Barry, Sub on, Peter Whittingham
🔁 | 73’ Sub off, Darius Vassell, Sub on, Marcus Allbäck
⚽ | 79’ Goal, 3-0, Juan Pablo Ángel, Assist by Thomas Hitzlsperger
🟨 | 79’ Booking, Thomas Hitzlsperger
🔁 | 80’ Sub off, Dion Dublin, Sub on, Liam Ridgewell
🕒 | FT Aston Villa 3-0 Crystal Palace

Referee: Graham Barber | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Tring, 1994-2004
Previous 5: 🟨 🟨 🟩 🟩
Last Match: 🟩 6 December 1997, Villa 3-0 Coventry, Villa Park.
Cards: 🟨 🟨 🟨

🟩 14 March 1998, Villa 3-1 Palace, Villa Park.

Premier League

Scorer(s) | Ian Taylor | 1’ | Savo Milošević | 15’ pen | 36’ |

12th (+1)

Previous 5 vs. Palace: 🟥 🟨 🟥 🟨 🟨

⚽ | 1’ Goal, 1-0, Ian Taylor (59s), Assist by Fernando Nélson
⚽ | 15’ Goal, 2-0, Savo Milošević (pen)
⚽ | 36’ Goal, 3-0, Savo Milošević, Assist by Steve Staunton
🕒 | HT Aston Villa 3-0 Crystal Palace
🔁 | 53’ Sub off, Mark Draper, Sub on, Simon Grayson
🥅 | 62’ Goal, 3-1, (Crystal Palace), Matt Jansen
🔁 | 72’ Sub off, Fernando Nélson, Sub on, Gary Charles
🕒 | FT Aston Villa 3-1 Crystal Palace

🟨 | Booking, Steve Staunton
🟨 | Booking, Savo Milošević

Referee: Jeff Winter | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Middlesbrough, 1992-2004 🆘
Previous 5: 🟨 🟩 🟨 🟩 🟩
Last Match: 🟩 20 September 1997, Villa 2-1 Derby, Villa Park.
Cards: 🟥 🟨 🟨 🟨 🟨 🟨 🟨 🟨

🟨 8 November 1997, Villa 1-1 Palace, Selhurst Park.

Premier League

Scorer(s) | Julian Joachim | 86’ |

15th= (-)

Previous 5 vs. Palace: 🟩 🟥 🟨 🟥 🟨

🥅 | 42’ Goal, 0-1, (Crystal Palace), Neil Shipperley
🕒 | HT Crystal Palace 1-0 Aston Villa
🔁 | 73’ Sub off, Gary Charles, Sub on, Julian Joachim
🟥 | 77’ Sending off, (Crystal Palace), Jamie Smith
⚽ | 86’ Goal, 1-1, Julian Joachim
🕒 | FT Crystal Palace 1-1 Aston Villa

🟨 | Booking, Gary Charles
🟨 | Booking, Ian Taylor
🟨 | Booking, Dwight Yorke
🟨 | Booking, Savo Milošević

Referee: Keith Cooper | 🏴󠁧󠁢󠁷󠁬󠁳󠁿 | Pontypridd, 1982-1996
Previous 5: 🟩 🟩 🟥 🟥 🟩
Last Match: 🟩 21 January 1995, Villa 2-1 Forest, City Ground.
Incidents: 🟨 🟨 🟨

🟨 4 April 1995, Villa 0-0 Palace, Selhurst Park.

Premier League

Scorer(s) | None

14th (-3)

Previous 5 vs. Palace: 🟨 🟩 🟥 🟨 🟥

🟨 | 22’ Booking, Steve Staunton
🕒 | HT Crystal Palace 0-0 Aston Villa
🟨 | 47’ Booking, Dalian Atkinson
🔁 | 73’ Sub off, Steve Staunton, Sub on, Graham Fenton
🟨 | 85’ Booking, Graham Fenton
🕒 | FT Crystal Palace 0-0 Aston Villa

Referee: Gary Willard | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Worthing, 1990–2000
Previous 5: 🟩
Last Match: 🟩 10 September 1994, Villa 2-0 Ipswich, Villa Park.
Cards: None

🟥 30 November 1994, League Cup, Villa 1-4 Palace, Selhurst Park.

League Cup 4th Round

Scorer(s) | Dalian Atkinson | 33’ |

4th Round

Previous 5 vs. Palace: 🟥 🟨 🟩 🟥 🟨

🟥 | 26' Sending off, Ugo Ehiogu
⚽ | 33’ Goal, 1-0, Dalian Atkinson
🔁 | 37' Sub off, Dalian Atkinson, Sub on, Graham Fenton
🕒 | HT Crystal Palace 0-1 Aston Villa
🥅 | 48’ Goal, 1-1, (Crystal Palace), Chris Armstrong
🥅 | 59’ Goal, 1-2, (Crystal Palace), Gareth Southgate
🔁 | 70' Sub off, Dave Farrell, Sub on, Guy Whittingham
🥅 | 75’ Goal, 1-3, (Crystal Palace), Gareth Southgate
🥅 | 88’ Goal, 1-4, (Crystal Palace), Chris Armstrong
🕒 | FT Crystal Palace 4-1 Aston Villa

Referee: Joe Worrall | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Warrington, 1976-1995
Previous 5: 🟨 🟩 🟥 🟥 🟥  
Last Match: 🟥 19 March 1994, Villa 1-2 Oldham, Villa Park.
Incidents: 🟨 🟨

🟨 27 August 1994, Villa 1-1 Palace, Villa Park.

Premier League

Scorer(s) | Steve Staunton | 46’ |

12th (-)

Previous 5 vs. Palace: 🟨 🟥 🟨 🟩 🟥

🕒 | HT Aston Villa 0-0 Crystal Palace
⚽ | 46’ Goal, 1-0, Steve Staunton
🥅 | 86’ Goal, 1-1, (Crystal Palace), Gareth Southgate
🔁 | 88’ Sub off, Ray Houghton, Sub on, Dwight Yorke
🕒 | FT Aston Villa 0-0 Crystal Palace

Referee: Ken Redfern | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Whitley Bay, 1978-1993
Previous 5: 🟩 🟩 🟩 🟨 🟨
Last Match: 🟨 3 February 1993, FA Cup, Villa 0-0p Wimbledon, Selhurst Park.
Cards: None

🟥 10 February 1993, Villa 0-1 Palace, Selhurst Park.

Premier League

Scorer(s) | None

2nd (-)

Previous 5 vs. Palace: 🟩 🟨 🟥 🟨 🟩

🥅 | 9’ Goal, 1-0, (Crystal Palace), Bobby Bowry
🕒 | HT Crystal Palace 1-0 Aston Villa
🔁 | 79’ Sub off, Garry Parker, Sub on, Stefan Beinlich
🕒 | FT Crystal Palace 1-0 Aston Villa

Referee: Ken Redfern | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Whitley Bay, 1978-1993
Previous 5: 🟩 🟩 🟨 🟩 🟩
Last Match: 🟩 28 November 1990, League Cup, Villa 3-2 Middlesbrough, Villa Park.
Cards: None

🟩 5 September 1992, Villa 3-0 Palace, Villa Park.

Premier League

Scorer(s) | Dwight Yorke | 18’ | Steve Staunton | 42’ | Steve Froggatt | 72’ |

10th (+5)

Previous 5 vs. Palace: 🟥 🟩 🟨 🟥 🟨

⚽ | 18’ Goal, 1-0, Dwight Yorke, Assist by Steve Froggatt
⚽ | 42’ Goal, 2-0, Steve Staunton
🕒 | HT Aston Villa 2-0 Crystal Palace
⚽ | 72’ Goal, 3-0, Steve Froggatt
🔁 | 79’ Sub off, Dwight Yorke, Sub on, Frank McAvennie 🔴
🕒 | FT Aston Villa 3-0 Crystal Palace

Referee: Joe Worrall | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Warrington, 1976-1995
Previous 5: 🟥 🟥 🟨 🟩 🟥
Last Match: 🟥 2 March 1991, Villa 1-2 Sheffield United, Bramall Lane.
Incidents: None

🟨 21 March 1992, Villa 0-0 Palace, Selhurst Park.

Division One

Scorer(s) | None |

12th (+1)

Previous 5 vs. Palace: 🟩 🟥 🟩 🟨 🟥

🕒 | HT Crystal Palace 0-0 Aston Villa
🔁 | 74’ Sub off, Dwight Yorke, Sub on, Tony Daley
🕒 | FT Crystal Palace 0-0 Aston Villa

Referee: Tom Fitzharris | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Bolton, 1981–1993
Previous 5: 🟥 🟥 🟥
Last Match: 🟥 23 November 1988, FMC, Villa 1-2 Derby, Baseball Ground.
Incidents: 🟨 🟨

🟥 4 September 1991, Villa 0-1 Palace, Villa Park.

Division One

Scorer(s) | None |

16th (-4)

Previous 5 vs. Palace: 🟨 🟩 🟥 🟩 🟨

🥅 | 3’ Goal, 0-1, (Crystal Palace), Ian Wright
🕒 | HT Aston Villa 0-1 Crystal Palace
🔁 | 75’ Sub off, Gary Penrice, Sub on, Ian Ormondroyd 🔴
🕒 | FT Aston Villa 0-1 Crystal Palace

Referee: Roger Milford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Bristol, 1981-1994
Previous 5: 🟨 🟩 🟥 🟨 🟩
Last Match: 🟩 31 October 1990, League Cup, Villa 2-0 Millwall, Villa Park.
Cards: None

🟨 13 April 1991, Villa 0-0 Palace, Selhurst Park.

Division One

Scorer(s) | None |

17th (-)

Previous 5 vs. Palace: 🟩 🟨 🟩 🟥 🟩

🕒 | HT Crystal Palace 0-0 Aston Villa
🔁 | 71’ Sub off, Ian Olney, Sub on, Gary Penrice
🕒 | FT Crystal Palace 0-0 Aston Villa

Referee: George Courtney | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Spennymoor, 1974-1992
Previous 5: 🟨 🟩 🟥 🟨 🟨
Last Match: 🟨 25 August 1990, Villa 1-1 Southampton, Villa Park.
Cards: 🟨

🟩 1 January 1991, Villa 2-0 Palace, Villa Park.

Division One

Scorer(s) | David Platt | 47’ (pen) | 87' |

13th (+2)

Previous 5 vs. Palace: 🟩 🟩 🟨 🟩 🟥

🕒 | HT Aston Villa 0-0 Crystal Palace
⚽ | 47’ Goal, 1-0, David Platt (pen)
⚽ | 87’ Goal, 2-0, David Platt, Assist by Lee Butler
🕒 | FT Aston Villa 2-0 Crystal Palace

Referee: John Key | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Rotherham, 1981–1994
Previous 5: 🟩 🟥 🟨
Last Match: 🟨 15 October 1988, Villa 2-2 Charlton, The Valley.
Cards: 🟨 🟨

🟥 24 March 1990, Villa 0-1 Palace, Selhurst Park.

Division One

Scorer(s) | None |

1st (-)

Previous 5 vs. Palace: 🟩 🟩 🟩 🟨 🟩

🥅 | 4’ Goal, 0-1, (Crystal Palace), Garry Thompson
🕒 | HT Crystal Palace 1-0 Aston Villa
🔁 | 72’ Sub off, Ian Ormondroyd, Sub on, Ian Olney
🔁 | Sub off, Tony Daley, Sub on, Dwight Yorke 🟢
🕒 | Crystal Palace 1-0 Aston Villa

🟨 | Booking, Tony Cascarino, Ungentlemanly conduct

Referee: Neil Midgley | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Salford, 1977-1992
Previous 5: 🟩 🟩 🟨 🟥 🟥
Last Match: 🟥 28 January 1989, FA Cup, Villa 0-1 Wimbledon, Villa Park.
Cards: 🟨 🟨

🟩 28 October 1989, Villa 2-1 Palace, Villa Park.

Division One

Scorer(s) | David Platt | 80' | 89' |

7th (+2)

Previous 5 vs. Palace: 🟩 🟩 🟩 🟩 🟨

🕒 | HT Aston Villa 0-0 Crystal Palace
🔁 | 46’ Sub off, Ian Olney, Sub on, Ian Ormondroyd
🥅 | 50’ Goal, 0-1, (Crystal Palace), Alan Pardew
🔁 | 71’ Sub off, Mark Blake, Sub on, Paul Birch
⚽ | 80’ Goal, 1-1, David Platt, Assist by Ian Ormondroyd
⚽ | 89’ Goal, 2-1, David Platt, Assist by Paul Birch
🕒 | FT Aston Villa 2-1 Crystal Palace

Referee: John Carter | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Christchurch, 1987–1993
Previous 5:
Last Match: None
Cards: 🟨 🟨

🟨 9 April 1988, Villa 1-1 Palace, Selhurst Park.

Division Two

Scorer(s) | David Platt | 27' |

4th (-3)

Previous 5 vs. Palace: 🟥 🟩 🟩 🟩 🟩

🟢 | 1’ Debut, Gareth Williams
⚽ | 27’ Goal, 1-0, David Platt
🕒 | HT Crystal Palace 0-1 Aston Villa
🥅 | 83’ Goal, 1-1, (Crystal Palace, pen), Ian Wright
🕒 | FT Crystal Palace 1-1 Aston Villa

🔁 | Sub off, Gareth Williams , Sub on, Alan McInally

🟨 | Booking, Kevin Gage, Late tackle
🟨 | Booking, Paul Birch, Dissent

Referee: Trevor Simpson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Halifax, 1984–1991
Previous 5: 
Last Match: None
Cards: 🟨 🟨 🟨 🟨

🟩 21 October 1987, Villa 4-1 Palace, Villa Park.

Division Two

Scorer(s) | Mark Walters | 2' | 26' | 88' (pen) | Steve Hunt | 74' |

5th (+2)

Previous 5 vs. Palace: 🟩 🟥 🟩 🟩 🟩

🟨 | 1’ Booking, Warren Aspinall, 48 Seconds
⚽ | 2’ Goal, 1-0, Mark Walters
💥 | 26’ Missed Penalty, Warren Aspinall
⚽ | 26’ Goal, 2-0, Mark Walters
🥅 | 28’ Goal, 2-1, (Crystal Palace), Ian Wright
🕒 | HT Aston Villa 2-1 Crystal Palace
⚽ | 74’ Goal, Steve Hunt, Assist by Kevin Gage
⚽ | 88’ Goal, Mark Walters (pen)
🕒 | FT Aston Villa 4-1 Crystal Palace

Referee: David Richardson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Blackburn, 1972-1985
Previous 5: 
Last Match: 
Cards: None

🟩 21 February 1981, Villa 2-1 Palace, Villa Park.

Division One

Scorer(s) | Peter Withe | 4' | 70' |

2nd (-1)

Previous 5 vs. Palace: 🟨 🟩 🟥 🟩 🟩

⚽ | 4’ Goal, 1-0, Peter Withe, Assist by Tony Morley
🕒 | HT Aston Villa 1-0 Crystal Palace
🔁 | 49' Sub off, Gary Williams, Sub on, Colin Gibson
⚽ | 70’ Goal, 2-0, Peter Withe, Assist by Gordon Cowans
🥅 | 71' Goal, 2-1, (Crystal Palace), Paul Hinshelwood
🕒 | FT Aston Villa 2-1 Crystal Palace

Referee: Dennis Hedges | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Oxford, 1979-1990 🆘
Previous 5: 
Last Match: 
Cards: 🟨

🟩 27 September 1980, Villa 1-0 Palace, Selhurst Park.

Division One

Scorer(s) | Gary Shaw | 86' |

2nd= (+2)

Previous 5 vs. Palace: 🟨 🟨 🟩 🟥 🟩

🕒 | HT Crystal Palace 0-0 Aston Villa
🟨 | 70' Booking, Peter Withe, Dissent
⚽ | 86’ Goal, 1-0, Gary Shaw
🕒 | FT Crystal Palace 0-1 Aston Villa

Referee: John Hunting | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Leicester, 1968-1984
Previous 5: 
Last Match: 
Cards: None

🟩 2 February 1980, Villa 2-0 Palace, Villa Park.

Division One

Scorer(s) | Gordon Cowans | 32' | Dennis Mortimer | 90'+3 |

6th= (-1)

Previous 5 vs. Palace: 🟩 🟨 🟨 🟩 🟥

⚽ | 32’ Goal, 1-0, Gordon Cowans
🕒 | HT Aston Villa 1-0 Crystal Palace
⚽ | 90’+3 Goal, 2-0, Dennis Mortimer
🕒 | FT Aston Villa 2-0 Crystal Palace

Referee: Reg Robinson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Suffolk, 1974-1980 🆘
🆘 Missed a punch to the face on Kenny Swain, booking the Villa full back for his troubles, booked Mortimer for a magnificent tackle
Previous 5: 
Last Match: 
Cards: 🟨 🟨

🟥 15 September 1979, Villa 0-2 Palace, Selhurst Park.

Division One

Scorer(s) | None

19th (-2)

Previous 5 vs. Palace: 🟨 🟩 🟨 🟨 🟩

🟢 | 1’ Debut, Mike Pejic
🥅 | 42’ Goal, 0-1, (Crystal Palace), Jerry Murphy
🕒 | HT Crystal Palace 1-0 Aston Villa
🟨 | 49' Booking, Kenny Swain, for being punched in the face
🔁 | 58' Sub off, Joe Ward 🔴 Sub on, Brendan Ormsby
🥅 | 63’ Goal, 0-2, (Crystal Palace), Jerry Murphy
🕒 | FT Crystal Palace 2-0 Aston Villa

🟨 | Booking, Dennis Mortimer, for a perfect tackle

Referee: Unknown
Cards: 🟨

🟩 26 October 1978, League Cup, Villa 3-0 Palace, Highfield Road.

League Cup 3rd Round 2nd Replay

Scorer(s) | Andy Gray | 19' | 71' | John Gregory | 31' |

3rd Round

Previous 5 vs. Palace: 🟩 🟨 🟩 🟨 🟨

⚽ | 19’ Goal, 1-0, Andy Gray, Assist by Ken McNaught
⚽ | 31’ Goal, 2-0, John Gregory, Assist by Brian Little
🕒 | HT Aston Villa 2-0 Crystal Palace
⚽ | 71’ Goal, 3-0, Andy Gray, Assist by Tommy Craig
🕒 | FT Aston Villa 3-0 Crystal Palace

Referee: Mike Taylor | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Deal, 1973-1984 🆘
🆘 "Over-officious" refereeing led to the sending off of Allan Evans for an "innocuous tackle".
Previous 5: 
Last Match: 
Cards: 🟥 🟨 🟨 🟨 🟨

🟨 10 October 1978, League Cup, Villa 0-0 Palace, Selhurst Park.

League Cup 3rd Round Replay

Scorer(s) | None

3rd Round

Previous 5 vs. Palace: 🟨 🟩 🟨 🟩 🟨

🔁 | 38’ Sub off, Ken McNaught (Injury), Sub on, Brendan Ormsby
🕒 | HT Crystal Palace 0-0 Aston Villa
🟥 | 78’ Sending off, Allan Evans, Two bookings
🕒 | FT Crystal Palace 0-0 Aston Villa
🕒 | AET Crystal Palace 0-0 Aston Villa

🟨 | Booking, Allan Evans, Dissent
🟨 | Booking, Allan Evans, Innocuous tackle
🟨 | Booking, Leighton Phillips
🟨 | Booking, Andy Gray

Referee: Tony Morrissey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Cheshire, 1968-1979 🆘
🆘 "Sometime justice sleeps"
Previous 5: 
Last Match: 
Cards: None

🟨 4 October 1978, League Cup, Villa 1-1 Palace, Villa Park.

League Cup 3rd Round

Scorer(s) | Brian Little | 41' |

3rd Round

Previous 5 vs. Palace: 🟥 🟨 🟩 🟨 🟩

⚽ | 41’ Goal, 1-0, Brian Little, Assist by Ken McNaught
🕒 | HT Aston Villa 1-0 Crystal Palace
💥 | 60’ Missed penalty, Tommy Craig
🥅 | 74’ Goal, 1-1, (Crystal Palace, pen), Nick Chatterton
🔁 | 82’ Sub off, Gary Shelton, Sub on, Leighton Phillips
🕒 | FT Aston Villa 1-1 Crystal Palace

🟨 | Booking, John Gregory, Dissent
🟨 | Booking, John Deehan, Innocuous tackle

Referee: Unknown
Cards: None

🟩 23 October 1973, Villa 2-1 Palace, Villa Park

Division Two

Scorer(s) | Brian Little | 11' | Ray Graydon | 62' |

3rd= (+1)

Previous 5 vs. Palace: 🟨 🟥 🟨 🟩 🟨

⚽ | 11’ Goal, 1-0, Brian Little, Assist by Ray Graydon
🥅 | 36’ Goal, 1-1, (Crystal Palace), Derek Jeffries
🕒 | HT Aston Villa 1-1 Crystal Palace
⚽ | 62’ Goal, 2-1, Ray Graydon, Assist by Alun Evans
🕒 | FT Aston Villa 2-1 Crystal Palace

Referee: Unknown
Cards: 🟨 🟨

🟨 11 September 1973, Villa 0-0 Palace, Selhurst Park.

Division Two

Scorer(s) | None

1st= (-)

Previous 5 vs. Palace: 🟩 🟨 🟥 🟨 🟩

🕒 | HT Crystal Palace 0-0 Aston Villa
🕒 | FT Crystal Palace 0-0 Aston Villa

🟨 | Booking, Trevor Hockey, Late tackle

Referee: Norman Burtenshaw | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Great Yarmouth, 1962-1973
Previous 5: 
Last Match: 
Cards: None

🟩 13 October 1971, League Cup, Villa 2-0 Palace, Villa Park.

League Cup 3rd Round Replay

Scorer(s) | Andy Lochhead | 66' | Ray Graydon | 83' |

3rd Round

Previous 5 vs. Palace: 🟥 🟩 🟨 🟥 🟨

🕒 | HT Aston Villa 0-0 Crystal Palace
⚽ | 66' Goal, 1-0, Andy Lochhead, Assist by Ray Graydon
⚽ | 83' Goal, 2-0, Ray Graydon, Assist by Chico Hamilton
🕒 | FT Aston Villa 2-0 Crystal Palace

Referee: Norman Burtenshaw | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Great Yarmouth, 1962-1973
Previous 5: 
Last Match: 
Cards: 🟨

🟨 5 October 1971, League Cup, Villa 2-2 Palace, Selhurst Park.

League Cup 3rd Round

Scorer(s) | Chico Hamilton | 65' | Andy Lochhead | 84' |

3rd Round

Previous 5 vs. Palace: 🟩 🟥 🟩 🟨 🟥

🥅 | 34’ Goal, 0-1, (Crystal Palace), John Craven
🕒 | HT Crystal Palace 1-0 Aston Villa
🥅 | 60’ Goal, 0-2, (Crystal Palace, pen), Bobby Tambling
⚽ | 65’ Goal, 1-2, Chico Hamilton, Assist by Geoff Vowden
⚽ | 84’ Goal, 2-2, Andy Lochhead, Assist by Geoff Vowden
🕒 | FT Crystal Palace 2-2 Aston Villa

Referee: Tom Reynolds | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Wiltshire, 1968-1979
Previous 5: 
Last Match: 
Cards: None

🟥 14 December 1968, Villa 2-4 Palace, Selhurst Park.

Division Two

Scorer(s) | Lionel Martin | 75' | Dick Edwards | 88' |

21st= (-)

Previous 5 vs. Palace: | 🟩 | 🟩 | 🟥 | 🟩 | 🟨 |

1’ Debut, John Chambers
HT Crystal Palace 0-0 Aston Villa
47’ Goal, 0-1, (Crystal Palace), Colin Taylor
61’ Goal, 0-2, (Crystal Palace), Tony Taylor
74’ Goal, 1-2, Lionel Martin
78’ Goal, 1-3, (Crystal Palace), Hoy
86’ Goal, 1-4, (Crystal Palace), Colin Taylor
88’ Goal, 2-4, Dick Edwards
FT Crystal Palace 4-2 Aston Villa

Referee: George Singleton | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Lancashire, 1967-1969
Previous 5: 
Last Match: 
Cards: None

🟨 12 October 1968, Villa 1-1 Palace, Villa Park.

Division Two

Scorer(s) | Willie Anderson | 78' (pen) |

20th= (-)

Previous 5 vs. Palace: | - | 🟩 | 🟩 | 🟥 | 🟩 |

42’ Goal, 0-1, (Crystal Palace), Bannister
HT Aston Villa 0-1 Crystal Palace
78’ Goal, 1-1, Willie Anderson, pen
Sub off, John Woodward, Sub on, Bobby Park
FT Aston Villa 1-1 Crystal Palace

Referee: Iorwerth Jones | 🏴󠁧󠁢󠁷󠁬󠁳󠁿 | Trelewis, 1966-1975
Previous 5: 
Last Match: 
Cards: None

🟩 3 February 1968, Villa 1-0 Palace, Selhurst Park.

Division Two

Scorer(s) | Brian Godfrey | 30' |

13th= (+1)

Previous 5 vs. Palace: | - | - | 🟩 | 🟩 | 🟥 |

30’ Goal, 1-0, Brian Godfrey, Assist by Willie Anderson
HT Crystal Palace 0-1 Aston Villa
FT Crystal Palace 0-1 Aston Villa

Referee: Vernon Batty | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Cheshire, 1962-1973
Previous 5: 
Last Match: 
Cards: None

🟥 23 September 1967, Villa 0-1 Palace, Villa Park.

Division Two

Scorer(s) | None |

20th= (-2)

Previous 5 vs. Palace: | - | - | - | 🟩 | 🟩 |

16’ Goal, 0-1, (Crystal Palace, pen), Bobby Woodruff
HT Aston Villa 0-1 Crystal Palace
FT Aston Villa 0-1 Crystal Palace

🟩 6 Jan 1962, FA Cup, Villa 4-3 Palace, Villa Park

FA Cup 3rd Round

Scorer(s) | Harry Burrows | Harry Burrows | Derek Dougan | Peter McParland |

3rd Round

Previous 5 vs. Palace: | - | - | - | - | 🟩 |

🟩 22 Feb 1913, FA Cup, Villa 5-0 Palace, Villa Park

FA Cup 3rd Round

Scorer(s) | Joe Bache | Harold Halse | Harold Halse | Clem Stephenson | Clem Stephenson |

3rd Round

Previous 5 vs. Palace: None

bottom of page