Averages across 12 H2H matches with data (2019/20–2023/24) — tap any tile for match-by-match breakdown
Average goals scored/conceded per 15-min interval across last 5 seasons (all PL matches)
Player performance specifically in this H2H matchup (2019/20–2023/24)
H2H goals in this fixture since 2009/10. Older seasons excluded due to data availability.
| Season | Date | Home | Score | Away |
|---|---|---|---|---|
| 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' | |||
| 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 |