Aston Villa vs Crystal Palace head to head
Aston Villa and Crystal Palace have met 28 times in the Premier League since 1992/93. Aston Villa have won 9, Crystal Palace 11, and 8 were drawn. Crystal Palace are unbeaten in the last 5 meetings. The last meeting was Crystal Palace 0–0 Aston Villa on January 7, 2026. Counting the old First Division, they've met 38 times in the top flight since 1979/80: Aston Villa won 14, Crystal Palace 14, and 10 were drawn.
Premier League · since 1992/93
28 meetings · goals Aston Villa 30–35 Crystal Palace
All top-flight meetings · since 1979/80
38 meetings · goals Aston Villa 39–41 Crystal Palace
The scoreline grid
Every meeting from Aston Villa's side: Aston Villa goals along the bottom, Crystal Palace goals up the side. Select a square to see those meetings.
Home and away
| Venue | P | Aston Villa W–D–L | Goals |
|---|---|---|---|
| At Aston Villa | 14 | 7–5–2 | 21–11 |
| At Crystal Palace | 14 | 2–3–9 | 9–24 |
Every meeting
Biggest wins
Aston Villa
Crystal Palace
Highest-scoring meetings
Most common results
Runs
Aston Villa's longest winning run in this fixture is 2 and Crystal Palace's is 3. The longest unbeaten runs are 5 for Aston Villa and 5 for Crystal Palace.
Before the Premier League
Aston Villa and Crystal Palace met 10 times in the old First Division, from 1979/80 to 1991/92. Aston Villa won 5, Crystal Palace 3, and 2 were drawn. The first meeting was Crystal Palace 2–0 Aston Villa on September 15, 1979.
Aston Villa's biggest wins before 1992
Crystal Palace's biggest wins before 1992
Every meeting before 1992
Results from the old First Division, 1888/89 to 1991/92 (engsoccerdata; see About).

