CRY
AVL

Crystal PalacevsAston Villa

PL Head-to-Head, settled.
Rivl — No bias. Just data.
Home Player Database Surprise me
On this page
Overview At a Glance Home / Away In This Fixture When Goals Happen Key Players Top Scorers Records Last 10 Meetings Full History

Overview

10
Crystal Palace Wins
tap to expand
8
Draws
tap to expand
8
Aston Villa Wins
tap to expand
Crystal Palace 38% Draws 31% Aston Villa 31%
10
8
8
34
Crystal Palace Goals
tap to expand
26
PL Matches
27
Aston Villa Goals
tap to expand
Last 10 Meetings
DWWDWLLWDL
1 draw streak
DLLDLWWLDW
1 draw streak
Crystal Palace 40% Draws 30% Aston Villa 30%
4
3
3

At a Glance

1.31
Crystal Palace goals/game
1.04
Aston Villa goals/game
2.35
Total goals/game
9
Crystal Palace clean sheets
8
Aston Villa clean sheets
46.2%
Both scored
1-1
Most common score (4x)
38.5%
30.8%
Aston Villa win rate

Home / Away

Crystal Palace at Home

Played13
Won8
Drawn3
Lost2
Goals For23
Goals Against9

Crystal Palace at Aston Villa

Played13
Won2
Drawn5
Lost6
Goals For11
Goals Against18

In This Fixture

Averages across 12 H2H matches with data (2019/20–2023/24) — tap any tile for match-by-match breakdown

xG
1.78 avg 1.89
tap to see each match
Shots
12.8 avg 13.7
tap to see each match
On Target
4.4 avg 5.3
tap to see each match
Possession
52% avg 48%
tap to see each match
Corners
4.3 avg 4.4
tap to see each match
Fouls
13.2 avg 15.3
tap to see each match
Yellows
2.8 avg 2.9
tap to see each match
Saves
3.6 avg 3.0
tap to see each match

When Goals Happen

Average goals scored/conceded per 15-min interval across last 5 seasons (all PL matches)

Crystal Palace

0-15'
8.2
7.0
16-30'
8.2
7.0
31-45'
7.0
7.4
46-60'
8.4
10.8
61-75'
9.8
10.2
76-90'
9.8
9.6
Scored Conceded

Aston Villa

0-15'
5.8
8.0
16-30'
5.6
6.2
31-45'
5.6
7.4
46-60'
8.4
10.0
61-75'
8.4
7.8
76-90'
7.6
10.0
Scored Conceded

Key Players in this Fixture

Player performance specifically in this H2H matchup (2019/20–2023/24)

Crystal Palace
John McGinn
John McGinn
12 apps
⚽ 2 🎯 1 7.08
Ollie Watkins
Ollie Watkins
10 apps
⚽ 3 🎯 3 6.93
Douglas Luiz
Douglas Luiz
10 apps
⚽ 1 6.88
Ezri Konsa
Ezri Konsa
10 apps
6.75
Emiliano Martínez
Emiliano Martínez
9 apps
7.1
Lucas Digne
Lucas Digne
7 apps
🎯 2 6.81
Tyrone Mings
Tyrone Mings
7 apps
6.6
Jacob Ramsey
Jacob Ramsey
7 apps
6.43
Matty Cash
Matty Cash
7 apps
7.06
Leon Bailey
Leon Bailey
6 apps
⚽ 1 🎯 1 6.77
Aston Villa
Wilfried Zaha
Wilfried Zaha
10 apps
⚽ 3 6.73
Eberechi Eze
Eberechi Eze
9 apps
⚽ 2 🎯 3 7.47
Tyrick Mitchell
Tyrick Mitchell
9 apps
⚽ 1 🎯 3 7.21
Joel Ward
Joel Ward
9 apps
6.69
Jean-Philippe Mateta
Jean-Philippe Mateta
7 apps
⚽ 5 🎯 3 7.47
Jordan Ayew
Jordan Ayew
7 apps
⚽ 1 6.78
Jeffrey Schlupp
Jeffrey Schlupp
7 apps
⚽ 1 6.73
Marc Guéhi
Marc Guéhi
7 apps
⚽ 1 🎯 1 7.03
Christian Benteke
Christian Benteke
6 apps
⚽ 1 6.95
Cheikhou Kouyaté
Cheikhou Kouyaté
6 apps
🎯 1 6.92

Top Scorers

H2H goals in this fixture since 2009/10. Older seasons excluded due to data availability.

Crystal Palace
1 J. Mateta 5 goals
2 W. Zaha 3 goals
3 I. Sarr 3 goals
4 E. Eze 2 goals
5 D. Gayle 1 goal
6 J. Puncheon 1 goal
7 S. Dann 1 goal
8 B. Sako 1 goal
9 J. Ayew 1 goal
10 C. Benteke 1 goal
Aston Villa
1 O. Watkins 3 goals
2 Trézéguet 2 goals
3 A. El Ghazi 2 goals
4 J. McGinn 2 goals
5 C. Benteke 1 goal
6 J. Lescott 1 goal
7 B. Traoré 1 goal
8 K. Hause 1 goal
9 M. Targett 1 goal
10 J. Durán 1 goal

Records

Biggest Crystal Palace Win
Crystal Palace 5-0 Aston Villa
19/05/2024
Biggest Aston Villa Win
Aston Villa 3-0 Crystal Palace
26/12/2020
Highest Scoring
Crystal Palace 3-2 Aston Villa
16/05/2021
Goal Difference
+7 (Crystal Palace)
3
Crystal Palace Best Win Streak
2
Aston Villa Best Win Streak
5
Crystal Palace Best Unbeaten
5
Aston Villa Best Unbeaten

Last 10 Meetings

SeasonDateHomeScoreAway
2025-26 07/01/2026 Crystal Palace 0-0 Aston Villa
2025-26 31/08/2025 Aston Villa 0-3 Crystal Palace
2024-25 25/02/2025 Crystal Palace 4-1 Aston Villa
I. Sarr 29', J. Mateta 59', I. Sarr 71', E. Nketiah 90'+1 M. Rogers 52'
2024-25 23/11/2024 Aston Villa 2-2 Crystal Palace
O. Watkins 36', R. Barkley 77' I. Sarr 4', J. Devenny 45'+1
2023-24 19/05/2024 Crystal Palace 5-0 Aston Villa
J. Mateta 9', J. Mateta 39', E. Eze 54', J. Mateta 63', E. Eze 69'
2023-24 16/09/2023 Aston Villa 3-1 Crystal Palace
J. Durán 87', Douglas Luiz 90'+8 (P), L. Bailey 1 90'+11 O. Édouard 47'
2022-23 04/03/2023 Aston Villa 1-0 Crystal Palace
J. Andersen 27' (OG)
2022-23 20/08/2022 Crystal Palace 3-1 Aston Villa
W. Zaha 7', W. Zaha 58', J. Mateta 71' O. Watkins 5'
2021-22 15/05/2022 Aston Villa 1-1 Crystal Palace
O. Watkins 69' J. Schlupp 81'
2021-22 27/11/2021 Crystal Palace 1-2 Aston Villa
M. Guéhi 90'+5 M. Targett 15', J. McGinn 86'

Full Match History

Season Date Home Score Away
2025-26 31/08/2025 Aston Villa 0-3 Crystal Palace
2025-26 07/01/2026 Crystal Palace 0-0 Aston Villa
2024-25 23/11/2024 Aston Villa 2-2 Crystal Palace
O. Watkins 36', R. Barkley 77' I. Sarr 4', J. Devenny 45'+1
2024-25 25/02/2025 Crystal Palace 4-1 Aston Villa
I. Sarr 29', J. Mateta 59', I. Sarr 71', E. Nketiah 90'+1 M. Rogers 52'
2023-24 16/09/2023 Aston Villa 3-1 Crystal Palace
J. Durán 87', Douglas Luiz 90'+8 (P), L. Bailey 1 90'+11 O. Édouard 47'
2023-24 19/05/2024 Crystal Palace 5-0 Aston Villa
J. Mateta 9', J. Mateta 39', E. Eze 54', J. Mateta 63', E. Eze 69'
2022-23 20/08/2022 Crystal Palace 3-1 Aston Villa
W. Zaha 7', W. Zaha 58', J. Mateta 71' O. Watkins 5'
2022-23 04/03/2023 Aston Villa 1-0 Crystal Palace
J. Andersen 27' (OG)
2021-22 27/11/2021 Crystal Palace 1-2 Aston Villa
M. Guéhi 90'+5 M. Targett 15', J. McGinn 86'
2021-22 15/05/2022 Aston Villa 1-1 Crystal Palace
O. Watkins 69' J. Schlupp 81'
2020-21 26/12/2020 Aston Villa 3-0 Crystal Palace
B. Traoré 5', K. Hause 66', A. El Ghazi 76'
2020-21 16/05/2021 Crystal Palace 3-2 Aston Villa
C. Benteke 32', W. Zaha 76', T. Mitchell 84' J. McGinn 17', A. El Ghazi 34'
2019-20 31/08/2019 Crystal Palace 1-0 Aston Villa
J. Ayew 73'
2019-20 12/07/2020 Aston Villa 2-0 Crystal Palace
Trézéguet 45'+4, Trézéguet 59'
2015-16 22/08/2015 Crystal Palace 2-1 Aston Villa
S. Dann 71', B. Sako 87' P. Souaré 77' (OG)
2015-16 12/01/2016 Aston Villa 1-0 Crystal Palace
J. Lescott 58'
2014-15 02/12/14 Crystal Palace 0-1 Aston Villa
C. Benteke 32'
2014-15 01/01/15 Aston Villa 0-0 Crystal Palace
2013-14 26/12/13 Aston Villa 0-1 Crystal Palace
D. Gayle 90'+2
2013-14 12/04/14 Crystal Palace 1-0 Aston Villa
J. Puncheon 76'
2004-05 25/09/04 Aston Villa 1-1 Crystal Palace
2004-05 03/01/05 Crystal Palace 2-0 Aston Villa
1997-98 08/11/97 Crystal Palace 1-1 Aston Villa
1997-98 14/03/98 Aston Villa 3-1 Crystal Palace
1994-95 27/08/94 Aston Villa 1-1 Crystal Palace
1994-95 04/04/95 Crystal Palace 0-0 Aston Villa
Stat