Skip to content

Crystal Palace vs Aston VillaResult, Lineups & H2H

0–0
FTJan 07, 2026
Selhurst Park

Crystal Palace vs Aston Villa in numbers

Head to head25 meetings · Sep 2004 – Aug 2025

Crystal Palace wins
12
Draws
5
Aston Villa wins
8
2.68goals per meeting
48%both teams scored
56%3+ goals
60%won by the host

Last 5 meetingsCrystal Palace 4W 1D 0L · 3.6 goals per game

Meetings

  1. Premier LeagueAston Villa0-3Crystal Palace
  2. FA CupCrystal Palace3-0Aston Villa
  3. Premier LeagueCrystal Palace4-1Aston Villa
  4. Premier LeagueAston Villa2-2Crystal Palace
  5. Carabao CupAston Villa1-2Crystal Palace
Show all 25 meetings
  1. Premier LeagueCrystal Palace5-0Aston Villa
  2. Premier LeagueAston Villa3-1Crystal Palace
  3. Premier LeagueAston Villa1-0Crystal Palace
  4. Premier LeagueCrystal Palace3-1Aston Villa
  5. Premier LeagueAston Villa1-1Crystal Palace
  6. Premier LeagueCrystal Palace1-2Aston Villa
  7. Premier LeagueCrystal Palace3-2Aston Villa
  8. Premier LeagueAston Villa3-0Crystal Palace
  9. Premier LeagueAston Villa2-0Crystal Palace
  10. Premier LeagueCrystal Palace1-0Aston Villa
  11. Premier LeagueAston Villa1-0Crystal Palace
  12. Premier LeagueCrystal Palace2-1Aston Villa
  13. Premier LeagueAston Villa0-0Crystal Palace
  14. Premier LeagueCrystal Palace0-1Aston Villa
  15. Premier LeagueCrystal Palace1-0Aston Villa
  16. Premier LeagueAston Villa0-1Crystal Palace
  17. FA CupAston Villa3-1Crystal Palace
  18. FA CupCrystal Palace2-2Aston Villa
  19. Premier LeagueCrystal Palace2-0Aston Villa
  20. Premier LeagueAston Villa1-1Crystal Palace

League table before kickoffRebuilt from 201 earlier results

Crystal PalaceAston Villa
#14Position#3
27Points20 v 20 games42
-1Goal difference+9
1.1Scored per gameleague avg 1.41.65
1.15Conceded per game1.2
#19Form table position#2

How we calculate this

Match Timeline

Man of the Match
Crystal PalaceAston Villa
  1. Substitution · Crystal Palace · Borna Sosa · InOut: Justin Devenny
    90'
  2. Yellow Card · Crystal Palace · Tyrick Mitchell
    83'
  3. 82'
    Substitution · Aston Villa · Lamare Bogarde · InOut: Boubacar Kamara
  4. 73'
    Substitution · Aston Villa · Donyell Malen · InOut: John McGinn
  5. 73'
    Substitution · Aston Villa · Ian Maatsen · InOut: Lucas Digne
  6. Yellow Card · Crystal Palace · Brennan Johnson
    67'
  7. 65'
    Substitution · Aston Villa · Emiliano Buendía · InOut: Jadon Sancho
  8. 46'
    Substitution · Aston Villa · Marco Bizot · InOut: Emiliano Martínez

Match Statistics

Match stats

Crystal PalaceAston Villa
41%Ball Possession59%
11Shots Total15
5Shots On Target3
3Corners5
8Fouls3
2Yellow Cards0
2Offsides0
4Saves5
369Passes537
2Shots Off Target7
82Attacks95
33Dangerous Attacks48
9Shots Inside Box11
2Shots Outside Box4
3Free Kicks10
4Shots Blocked5
1Substitutions5
0Hit Woodwork1
20Tackles14
297Accurate Passes470
11Total Crosses16
3Accurate Crosses4
4Interceptions9
36Duels Won38
3Big Chances Created3
3Big Chances Missed3

Team Lineups

Lineups

3-4-2-1 · 4-2-3-1

Starting XI

Substitutes

-
KRKaden Rodney
Kaden Rodney
-
GKGeorge King
George King
-
DBD. Benamar
D. Benamar
-
BCBenjamin Casey
Benjamin Casey
-
JDJoel Drakes-Thomas
Joel Drakes-Thomas

Player Stats

PlayerRatingMinGoalsAssistsShotsPassesTacklesDuels
7.590'001/251(90%)55/9
7.490'00-20(48%)--
7.390'00-55(91%)14/5
7.390'00-43(81%)57/11
7.290'00-44(84%)13/5
7.190'000/139(87%)23/5
7.090'001/132(75%)13/7
6.990'002/325(74%)12/5
6.490'002/315(80%)12/7
6.390'001/133(67%)23/8
6.390'00-10(50%)13/11
-1'00-2(50%)-1/1