MX23RW : Tuesday, April 29 09:02:04| >> :60:2918:2918:
[monks data]
Crystal Palace logo
FA Cup | Semi-Finals
Apr 26, 2025 at 5.15pm UK
Wembley Stadium
Aston Villa logo

Crystal Palace
3 - 0
Aston Villa

Eze (31'), Sarr (58', 90+4')
Mitchell (19'), Richards (65'), Kamada (84')
FT(HT: 1-0)

Kamara (17')

Crystal Palace vs. Aston Villa: Head-to-head record and past meetings

Sports Mole looks at the head-to-head record and previous meetings between Crystal Palace and Aston Villa ahead of Saturday's FA Cup semi-final.

Taking a break from their respective Premier League end-of-season missions, Crystal Palace and Aston Villa cross paths at Wembley for a fascinating FA Cup semi-final on Saturday evening.

The Eagles are still waiting to hoist the famous trophy aloft, only achieving two runners-up finishes in 1990 and 2016, whereas their West Midlands counterparts are seeking to win the title for the eighth time in their history.

After taking down Stockport County, Doncaster Rovers and Millwall in the earlier rounds of the competition, Oliver Glasner's men saw off Fulham 3-0 in the semi-finals, while Villa defeated Tottenham Hotspur, West Ham United and Cardiff City before eliminating Preston North End by the same scoreline.

However, neither side managed to come up trumps in their rearranged midweek matches, where Palace held Arsenal to a 2-2 draw while the Lions shipped a gut-wrenching last-minute goal to Manchester City in a 2-1 defeat.

Here, Sports Mole looks at the head-to-head record and previous meetings between the two clubs.



Ismaila Sarr celebrates after scoring for Crystal Palace on February 25, 2025© Imago

Head-to-head record

Previous meetings: 56
Crystal Palace wins: 17
Draws: 16
Aston Villa wins: 23

Palace and Villa have met on 56 occasions throughout history, and it is the Lions that lead the overall head-to-head record, posting 23 victories to Palace's 17, while there have also been 16 draws.

It is a fixture that dates back to February 1913, with Villa running out 5-0 winners in the FA Cup, while the first-ever league game between the two sides took place in September 1967, with Palace 1-0 winners.

In the Premier League, it is a match which has been played on 26 occasions, with Palace posting 10 wins to Villa's nine, while there have been seven draws.

Palace recorded a 5-0 victory over Villa on home soil during the 2023-24 campaign, while it was 2-2 when the pair last locked horns at Villa Park in November 2024.

The Eagles were then 4-1 winners over Villa in their last meeting at Selhurst Park in February 2025, making it three wins from their last four matches with the Lions, remaining unbeaten in the process, and Villa have not been victorious at Selhurst Park in England's top flight since November 2021.

Jean-Philippe Mateta is actually the all-time leading Premier League goalscorer in this fixture, finding the back of the net on five occasions, and the Frenchman has been in excellent form for Palace during the 2024-25 campaign.

Last 20 meetings


Feb 25, 2025: Crystal Palace 4-1 Aston Villa (Premier League)
Nov 23, 2024: Aston Villa 2-2 Crystal Palace (Premier League)
Oct 30, 2024: Aston Villa 1-2 Crystal Palace (EFL Cup Round of 16)
May 19, 2024: Crystal Palace 5-0 Aston Villa (Premier League)
Sep 16, 2023: Aston Villa 3-1 Crystal Palace (Premier League)
Mar 04, 2023: Aston Villa 1-0 Crystal Palace (Premier League)
Aug 20, 2022: Crystal Palace 3-1 Aston Villa (Premier League)
May 15, 2022: Aston Villa 1-1 Crystal Palace (Premier League)
Nov 27, 2021: Crystal Palace 1-2 Aston Villa (Premier League)
May 16, 2021: Crystal Palace 3-2 Aston Villa (Premier League)
Dec 26, 2020: Aston Villa 3-0 Crystal Palace (Premier League)
Jul 12, 2020: Aston Villa 2-0 Crystal Palace (Premier League)
Aug 31, 2019: Crystal Palace 1-0 Aston Villa (Premier League)
Jan 12, 2016: Aston Villa 1-0 Crystal Palace (Premier League)
Aug 22, 2015: Crystal Palace 2-1 Aston Villa (Premier League)
Jan 01, 2015: Aston Villa 0-0 Crystal Palace (Premier League)
Dec 02, 2014: Crystal Palace 0-1 Aston Villa (Premier League)
Apr 12, 2014: Crystal Palace 1-0 Aston Villa (Premier League)
Dec 26, 2013: Aston Villa 0-1 Crystal Palace (Premier League)
Jan 03, 2005: Crystal Palace 2-0 Aston Villa (Premier League)

Last 10 Premier League meetings

Feb 25, 2025: Crystal Palace 4-1 Aston Villa (Premier League)
Nov 23, 2024: Aston Villa 2-2 Crystal Palace (Premier League)
May 19, 2024: Crystal Palace 5-0 Aston Villa (Premier League)
Sep 16, 2023: Aston Villa 3-1 Crystal Palace (Premier League)
Mar 04, 2023: Aston Villa 1-0 Crystal Palace (Premier League)
Aug 20, 2022: Crystal Palace 3-1 Aston Villa (Premier League)
May 15, 2022: Aston Villa 1-1 Crystal Palace (Premier League)
Nov 27, 2021: Crystal Palace 1-2 Aston Villa (Premier League)
May 16, 2021: Crystal Palace 3-2 Aston Villa (Premier League)
Dec 26, 2020: Aston Villa 3-0 Crystal Palace (Premier League)
Jul 12, 2020: Aston Villa 2-0 Crystal Palace (Premier League)


Read more on Crystal Palace vs Aston Villa


ID:566355:1false2false3false:QQ:: from db desktop :LenBod:collect7577:
Written by
Matt Law
No Data Analysis info
Game History

How you voted: Crystal Palace vs Aston Villa

Crystal Palace
27.0%
Draw
22.6%
Aston Villa
50.4%
252
Collect / Create New Data
Share this article now:
Manchester City's Ilkay Gundogan lifts the trophy as he celebrates with teammates after winning the Premier League on May 21, 2023
Read Next:
Premier League: Transfer ins and outs - Summer 2023
>
Sports Mole Logo
Enter your email address to subscribe to Sports Mole's free match previews newsletter! Updates are sent twice a week.
rhs 2.0
Today's games header


Sports Mole provides in-depth previews and predictions for every match from the biggest leagues and competitions in world football.
Argentina's Lionel Messi kisses the World Cup trophy after collecting the Golden Ball award on December 18, 2022Sign up for our FREE daily preview newsletter direct to your inbox!