Head to head

Aston Villa vs Crystal Palace head to head

Aston Villa and Crystal Palace have met 38 times in the English top flight since 1979/80. Aston Villa have won 14, Crystal Palace 14, and 10 were drawn. 28 of those were in the Premier League: Aston Villa 9 wins, Crystal Palace 11, 8 draws. Crystal Palace are unbeaten in the last 5 meetings. The last meeting was Crystal Palace 0–0 Aston Villa on January 7, 2026, and the first Crystal Palace 2–0 Aston Villa on September 15, 1979.

Aston Villa v Crystal Palace

All top-flight meetings · since 1979/80

Aston Villa crest

Aston Villa

14

Aston Villa wins

10

Draws

14

Crystal Palace wins

Crystal Palace crest

Crystal Palace

38 meetings · goals Aston Villa 39–41 Crystal Palace

The scoreline grid

Every top-flight 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.

Crystal Palace goals
5
1
4
1
3
111
2
211
1
6432
0
5432
0
1
2
3
4
5
Aston Villa goals

Times it's happened

Never

Once

2

3–4

5+

Home and away

VenuePAston Villa W–D–LGoals
At Aston Villa1911–5–329–14
At Crystal Palace193–5–1110–27

Every meeting

Biggest wins

Aston Villa

December 26, 2020Aston Villa 3–0 Crystal PalaceHT 1–03-goal win
September 5, 1992Aston Villa 3–0 Crystal PalaceHT 2–03-goal win
September 16, 2023Aston Villa 3–1 Crystal PalaceHT 0–02-goal win

Crystal Palace

Highest-scoring meetings

Most common results

Runs

Aston Villa's longest winning run in this fixture is 4 and Crystal Palace's is 3. The longest unbeaten runs are 5 for Aston Villa and 5 for Crystal Palace.