Home › Football › Crystal Palace › vs Aston Villa
Crystal Palace vs Aston Villa head to head
Updated Sun, 18 Oct 2026, 22:03 UTC
Crystal Palace and Aston Villa have met 26 times in the league since 1994: Crystal Palace won 10, Aston Villa won 8 and 8 ended in a draw (goals 34-27).
All-time record (league matches since 1994) Crystal Palace Draws Aston Villa Wins 10 8 8 Goals 34 27
Crystal Palace at home: 8 wins, 3 draws, 2 defeats. Over 2.5 goals in 11 of 26 games; both teams scored in 12. Competitions: Premier League.
This season Crystal Palace Aston Villa League Premier League Premier League Position 14th (7 pts) 12th (8 pts) Form DLWLL WWDWW Coach Curtis Fleming Paul Lambert Stadium Selhurst Park Villa Park
Previous league meetings Crystal Palace 0-0 Aston Villa · Premier League · Wed, 7 Jan 2026 Aston Villa 0-3 Crystal Palace · Premier League · Sun, 31 Aug 2025 Crystal Palace 4-1 Aston Villa · Premier League · Tue, 25 Feb 2025 Aston Villa 2-2 Crystal Palace · Premier League · Sat, 23 Nov 2024 Crystal Palace 5-0 Aston Villa · Premier League · Sun, 19 May 2024 Aston Villa 3-1 Crystal Palace · Premier League · Sat, 16 Sept 2023 Aston Villa 1-0 Crystal Palace · Premier League · Sat, 4 Mar 2023 Crystal Palace 3-1 Aston Villa · Premier League · Sat, 20 Aug 2022 Aston Villa 1-1 Crystal Palace · Premier League · Sun, 15 May 2022 Crystal Palace 1-2 Aston Villa · Premier League · Sat, 27 Nov 2021 Crystal Palace 3-2 Aston Villa · Premier League · Sun, 16 May 2021 Aston Villa 3-0 Crystal Palace · Premier League · Sat, 26 Dec 2020
Questions Who has won more matches between Crystal Palace and Aston Villa? Crystal Palace lead with 10 wins to 8, with 8 draws in 26 league meetings since 1994.
What is the biggest win in Crystal Palace vs Aston Villa? Crystal Palace: Crystal Palace 5-0 Aston Villa (Sun, 19 May 2024). Aston Villa: Aston Villa 3-0 Crystal Palace (Sat, 26 Dec 2020).
How many goals are scored when Crystal Palace play Aston Villa? 2.35 per game on average; 42% of meetings had over 2.5 goals and both teams scored in 46%.
When do Crystal Palace and Aston Villa play next? Aston Villa v Crystal Palace on Sat, 5 Dec 2026, 15:00 UTC (Premier League).
What was the last result between Crystal Palace and Aston Villa? Crystal Palace 0-0 Aston Villa on Wed, 7 Jan 2026.
Football · Tennis · NBA · NFL · Baseball · Cricket · Golf About · Contact · Privacy · Terms · Cookies