Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormOver TimeStrength of Schedule
Stats
League StatsPlayer Stats
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in
Loading match…
Premier League·Regular Season - 38·FT
Crystal PalaceCrystal Palace
5-0
HT (2-0)
Aston VillaAston Villa
Sun, May 19, 2024·3:00 PM UTC·Selhurst Park · London

Last 5 meetings

Full H2H
D
Wed
Jan 7
2026
Crystal PalaceCrystal Palace
Aston VillaAston Villa
0
0
Premier League
HT 0-0Regular Season - 21Selhurst Park, LondonAndy Madley, England
W
Sun
Aug 31
2025
Aston VillaAston Villa
Crystal PalaceCrystal Palace
0
3
Premier League
HT 0-1Regular Season - 3Villa Park, BirminghamStuart Attwell
W
Sat
Apr 26
2025
Crystal PalaceCrystal Palace
Aston VillaAston Villa
3
0
FA Cup
HT 1-0Semi-finalsWembley Stadium, LondonA. Taylor
W
Tue
Feb 25
2025
Crystal PalaceCrystal Palace
Aston VillaAston Villa
4
1
Premier League
HT 1-0Regular Season - 27Selhurst Park, LondonS. Barrott
D
Sat
Nov 23
2024
Aston VillaAston Villa
Crystal PalaceCrystal Palace
2
2
Premier League
HT 1-2Regular Season - 12Villa Park, BirminghamT. Robinson

Match events

  1. 9'
    J. Mateta
    Assist: M. Olise
    Crystal Palace
    ⚽
  2. 18'
    🟨
    Aston Villa
    John McGinn
    Foul
  3. 24'
    Joachim Andersen
    Foul
    Crystal Palace
    🟨
  4. 39'
    J. Mateta
    Assist: D. Muñoz
    Crystal Palace
    ⚽
  5. 54'
    E. Eze
    Crystal Palace
    ⚽
  6. 58'
    🟨
    Aston Villa
    Lucas Digne
    Foul
  7. 63'
    J. Mateta
    Assist: E. Eze
    Crystal Palace
    ⚽
  8. 68'
    🔁
    Aston Villa
    T. Iroegbunam ↑
    C. Chambers ↓
  9. 68'
    🔁
    Aston Villa
    O. Kellyman ↑
    O. Watkins ↓
  10. 69'
    E. Eze
    Assist: J. Mateta
    Crystal Palace
    ⚽
  11. 73'
    🟨
    Aston Villa
    Douglas Luiz
    Foul
  12. 76'
    J. Lerma ↑
    M. Guéhi ↓
    Crystal Palace
    🔁
  13. 76'
    O. Édouard ↑
    J. Mateta ↓
    Crystal Palace
    🔁
  14. 87'
    J. Riedewald ↑
    A. Wharton ↓
    Crystal Palace
    🔁
  15. 87'
    🔁
    Aston Villa
    F. Munroe ↑
    J. McGinn ↓
  16. 87'
    🔁
    Aston Villa
    K. Kesler-Hayden ↑
    M. Diaby ↓
  17. 88'
    J. Ayew ↑
    E. Eze ↓
    Crystal Palace
    🔁
  18. 88'
    J. Tomkins ↑
    J. Andersen ↓
    Crystal Palace
    🔁
  19. 90+2'
    🟨
    Aston Villa
    Clément Lenglet
    Argument

Match stats

Crystal PalaceAston Villa
  • 54%Possession46%
  • 15Shots8
  • 9Shots on target2
  • 3Shots off target6
  • 3Blocked shots0
  • 10Shots inside box7
  • 5Shots outside box1
  • 2.54Expected goals (xG)1.02
  • 552Passes463
  • 495Accurate passes401
  • 90%Pass accuracy87%
  • 2Corners4
  • 3Offsides1
  • 10Fouls8
  • 1Yellow cards4
  • 2Saves4

Lineups

Crystal Palace
Crystal Palace
Formation: 3-4-2-1

Starting XI

Goalkeeper
  • 30D. Henderson
Defenders
  • 17N. Clyne
  • 16J. Andersen
  • 26C. Richards
Midfielders
  • 12D. Muñoz
  • 20A. Wharton
  • 6M. Guéhi
  • 3T. Mitchell
Forwards
  • 7M. Olise
  • 10E. Eze
  • 14J. Mateta

Substitutes

  • 8J. Lerma
  • 22O. Édouard
  • 44J. Riedewald
  • 9J. Ayew
  • 5J. Tomkins
  • 52D. Ozoh
  • 15J. Schlupp
  • 2J. Ward
  • 31R. Matthews
Coach: O. Glasner
Aston Villa
Aston Villa
Formation: 4-4-2

Starting XI

Goalkeeper
  • 25R. Olsen
Defenders
  • 4E. Konsa
  • 3Diego Carlos
  • 17C. Lenglet
  • 12L. Digne
Midfielders
  • 19M. Diaby
  • 16C. Chambers
  • 6Douglas Luiz
  • 7J. McGinn
Forwards
  • 24J. Durán
  • 11O. Watkins

Substitutes

  • 47T. Iroegbunam
  • 71O. Kellyman
  • 69F. Munroe
  • 29K. Kesler-Hayden
  • 14Pau Torres
  • 18J. Gauci
  • 55L. Emery
  • 72K. Young
Coach: Unai Emery

Top performers

Crystal PalaceCrystal Palace
  • Eberechi Eze2G 1A88'10.0
  • Jean-Philippe Mateta3G 1A76'9.9
  • Daniel Muñoz1A90'7.9
  • Michael Olise1A90'7.7
  • Dean Henderson90'7.5
Aston VillaAston Villa
  • Lucas Digne90'6.9
  • Robin Olsen90'6.7
  • Jhon Durán90'6.7
  • Omari Kellyman22'6.5
  • Kaine Kesler-Hayden8'6.5