Crystal Palace vs Aston Villa

7 January 2026 · Premier League · 2025/26 · Referee Andy Madley

Full time 0 – 0

Half-time: 0–0

Match summary

Crystal Palace and Aston Villa could not be separated in a goalless draw.

Aston Villa had the better of the chances, with 2.08 expected goals (xG) from 15 shots to Crystal Palace's 1.35 from 11.

Match stats

41% Possession 59%
11 Shots 15
5 Shots on target 3
3 Corners 5
82 Attacks 95
33 Dangerous attacks 48
369 Passes 537
80% Pass accuracy 88%
20 Tackles 14
8 Fouls 3
2 Yellow cards 0
0 Red cards 0
2 Offsides 0

Key events

Crystal Palace Aston Villa
Kick-off
Brennan JohnsonShot on target
17’
25’
Ollie WatkinsShot on target
Half-time0-0
Second half underway
51’
Morgan RogersShot on target
Yeremi PinoShot on target
53’
Brennan JohnsonShot on target
59’
65’
Emiliano BuendíaJadon Sancho
Yeremi PinoShot on target
65’
Brennan JohnsonSimulation
67’
Tyrick MitchellShot on target
67’
72’
Morgan RogersShot on target
Tyrick MitchellTime wasting
83’
Borna SosaJustin Devenny
90’
Full-time0-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.35 2.08 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.35 2.08
Crystal Palace 1.35 xGAston Villa 2.08 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Aston Villa attacking Crystal Palace attacking 
50’ Youri Tielemans (Aston Villa), set piece, 0.58 xG, off target 25’ Ollie Watkins (Aston Villa), open play, 0.48 xG, saved 65’ Justin Devenny (Crystal Palace), open play, 0.38 xG, blocked 40’ Ollie Watkins (Aston Villa), open play, 0.37 xG, off target 17’ Brennan Johnson (Crystal Palace), open play, 0.32 xG, saved 84’ Ollie Watkins (Aston Villa), open play, 0.13 xG, hit the woodwork 53’ Yeremi Pino (Crystal Palace), open play, 0.12 xG, saved 53’ Yeremi Pino (Crystal Palace), open play, 0.11 xG, blocked 59’ Brennan Johnson (Crystal Palace), open play, 0.10 xG, saved 67’ Tyrick Mitchell (Crystal Palace), open play, 0.10 xG, saved 89’ Morgan Rogers (Aston Villa), open play, 0.09 xG, off target 27’ Brennan Johnson (Crystal Palace), open play, 0.06 xG, off target 47’ Boubacar Kamara (Aston Villa), open play, 0.07 xG, blocked 90+2’ Ollie Watkins (Aston Villa), open play, 0.07 xG, blocked 65’ Adam Wharton (Crystal Palace), open play, 0.06 xG, blocked 86’ Ezri Konsa Ngoyo (Aston Villa), from a corner, 0.06 xG, blocked 56’ Will Hughes (Crystal Palace), open play, 0.05 xG, off target 80’ Emiliano Buendía (Aston Villa), open play, 0.05 xG, off target 51’ Morgan Rogers (Aston Villa), open play, 0.04 xG, saved 72’ Morgan Rogers (Aston Villa), open play, 0.04 xG, saved 86’ Ian Maatsen (Aston Villa), from a corner, 0.03 xG, off target 42’ Matthew Cash (Aston Villa), open play, 0.03 xG, blocked 65’ Yeremi Pino (Crystal Palace), open play, 0.03 xG, saved 10’ Lucas Digne (Aston Villa), open play, 0.03 xG, blocked 53’ Adam Wharton (Crystal Palace), open play, 0.02 xG, blocked 50’ Victor Lindelöf (Aston Villa), set piece, 0.02 xG, off target 50’ Youri Tielemans (Aston Villa), set piece, 0.58 xG, off target 25’ Ollie Watkins (Aston Villa), open play, 0.48 xG, saved 40’ Ollie Watkins (Aston Villa), open play, 0.37 xG, off target 65’ Justin Devenny (Crystal Palace), open play, 0.38 xG, blocked 17’ Brennan Johnson (Crystal Palace), open play, 0.32 xG, saved 84’ Ollie Watkins (Aston Villa), open play, 0.13 xG, hit the woodwork 53’ Yeremi Pino (Crystal Palace), open play, 0.11 xG, blocked 53’ Yeremi Pino (Crystal Palace), open play, 0.12 xG, saved 59’ Brennan Johnson (Crystal Palace), open play, 0.10 xG, saved 67’ Tyrick Mitchell (Crystal Palace), open play, 0.10 xG, saved 89’ Morgan Rogers (Aston Villa), open play, 0.09 xG, off target 27’ Brennan Johnson (Crystal Palace), open play, 0.06 xG, off target 47’ Boubacar Kamara (Aston Villa), open play, 0.07 xG, blocked 90+2’ Ollie Watkins (Aston Villa), open play, 0.07 xG, blocked 86’ Ezri Konsa Ngoyo (Aston Villa), from a corner, 0.06 xG, blocked 65’ Adam Wharton (Crystal Palace), open play, 0.06 xG, blocked 80’ Emiliano Buendía (Aston Villa), open play, 0.05 xG, off target 56’ Will Hughes (Crystal Palace), open play, 0.05 xG, off target 51’ Morgan Rogers (Aston Villa), open play, 0.04 xG, saved 72’ Morgan Rogers (Aston Villa), open play, 0.04 xG, saved 86’ Ian Maatsen (Aston Villa), from a corner, 0.03 xG, off target 42’ Matthew Cash (Aston Villa), open play, 0.03 xG, blocked 65’ Yeremi Pino (Crystal Palace), open play, 0.03 xG, saved 10’ Lucas Digne (Aston Villa), open play, 0.03 xG, blocked 53’ Adam Wharton (Crystal Palace), open play, 0.02 xG, blocked 50’ Victor Lindelöf (Aston Villa), set piece, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Crystal Palace 3-4-2-1 Starting XI
Henderson
Canvot
Lacroix
Guéhi
Devenny 90’
Wharton
Hughes
Mitchell
Johnson
Pino
Mateta
Aston Villa 4-2-3-1 Starting XI
Martínez 46’
Digne 73’
Lindelöf
Konsa
Cash
Tielemans
Kamara 82’
Rogers
McGinn 73’
Sancho 65’
Watkins

Player stats

PlayerPosMinGAShxGxAKPCards
Dean Henderson GK900 0.000.000
Maxence Lacroix DEF900 0.000.000
Marc Guehi DEF900 0.000.000
Jaydee Canvot DEF900 0.000.000
Justin Devenny MID901 0.380.061
Tyrick Mitchell MID901 0.100.101
Will Hughes MID901 0.050.142
Adam Wharton MID902 0.080.372
Yeremi Pino MID903 0.260.061
Brennan Johnson MID903 0.480.000
Jean-Philippe Mateta FWD900 0.000.000
Borna Sosa Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Crystal Palace win 32% Avg odds 2.99
Draw 28% Avg odds 3.33
Aston Villa win 40% Avg odds 2.38

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.