Premier League · Matchweek 21 · Jan 7

Crystal Palace - Aston Villa

Crystal Palace and Aston Villa drew 0-0 in Premier League (Matchweek 21).

🏟 Selhurst Park 👤 Referee: A. Madley
Key events
67' 🟨 B. JohnsonYellow card Crystal Pala
Quick stats
%40Possession%60
1.29Expected goals (xG)1.64
10Total shots13
4Shots on target3
2Shots off target6
4Blocked shots4
8Shots inside box9
2Shots outside box4
4Saves4
Match timeline
First half
HT 0 - 0
46'
🔁E. Martinez ↔ M. BizotSubstitution
65'
🔁J. Sancho ↔ E. BuendiaSubstitution
B. JohnsonYellow card🟨
67'
FT 0 - 0
Match statsCrystal Palace · Aston Villa
Key stats
%40Possession%60
1.29Expected goals (xG)1.64
Shots
10Total shots13
4Shots on target3
2Shots off target6
4Blocked shots4
8Shots inside box9
2Shots outside box4
4Saves4
Passing
340Total passes507
273Accurate passes443
%80Pass accuracy%87
Set pieces & discipline
3Corners4
2Offsides0
7Fouls3
Cards
2Yellow cards0
Momentum
0'▲ Crystal Palace▼ Aston Villa90'
LineupsCrystal Palace 3-4-2-1Aston Villa 4-2-3-1
1Henderson 6Guéhi 5Lacroix 23Canvot 3Mitchell 19Hughes 20Wharton 55Devenny 10Pino 11Johnson 14Mateta 23Martínez 12Digne 3Lindelöf 4Konsa 2Cash 8Tielemans 44Kamara 19Sancho 27Rogers 7McGinn 11Watkins
Crystal Palace · Bench
44Walter Benítez
73Benjamin Casey
12Christantus Uche
60George King
86Joel Drakes-Thomas
42Kaden Rodney
24Borna Sosa
72Dean Benamar
26Chris Richards
Coach: Oliver Glasner
Aston Villa · Bench
17Donyell Malen
40Marco Bizot
22Ian Maatsen
14Pau Torres
26Lamare Bogarde
16Andrés García
10Emiliano Buendía
53George Hemmings
20Jamaldeen Jimoh
Coach: Unai Emery
Shot map26 shots
Lucas Digne 10' · xG 0.03 Brennan Johnson 17' · xG 0.16 Ollie Watkins 25' · xG 0.43 Brennan Johnson 27' · xG 0.15 Ollie Watkins 40' · xG 0.27 Matty Cash 41' · xG 0.04 Boubacar Kamara 47' · xG 0.07 Victor Nilsson Lindelöf 50' · xG 0.03 Youri Tielemans 50' · xG 0.24 Morgan Rogers 51' · xG 0.04 Yéremi Pino 53' · xG 0.12 Adam Wharton 53' · xG 0.03 Yéremi Pino 53' · xG 0.26 Will Hughes 56' · xG 0.06 Brennan Johnson 59' · xG 0.13 Yéremi Pino 65' · xG 0.03 Justin Devenny 65' · xG 0.23 Adam Wharton 65' · xG 0.07 Tyrick Mitchell 67' · xG 0.26 Morgan Rogers 72' · xG 0.03 Emiliano Buendia 80' · xG 0.10 Ollie Watkins 84' · xG 0.14 Ezri Konsa 86' · xG 0.05 Ian Maatsen 86' · xG 0.04 Morgan Rogers 89' · xG 0.13 Ollie Watkins 90' · xG 0.10
Crystal Palace Aston Villa Filled = goal · size = xG
Head to head
4Wins
1Draws
0Wins
Aug 31 Aston Villa 0-3 Crystal Palace
Apr 26 Crystal Palace 3-0 Aston Villa
Feb 25 Crystal Palace 4-1 Aston Villa
Nov 23 Aston Villa 2-2 Crystal Palace
Oct 30 Aston Villa 1-2 Crystal Palace
xG difference & finishing
Crystal Palace0 gol · 1.29 xG -1.29
Aston Villa0 gol · 1.64 xG -1.64
+ = scored above expectation, − = below
Win probabilityModel: 1 (%42) ✗
Crystal Palace %42 Draw %28 Aston Villa %30
1.54Crystal Palace xPuan
1.18Aston Villa xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
Crystal PalaceLDLDL
Aston VillaWLWWW
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Rayo Vallecano 1-1 AlavesLa Liga · Aug 20 Atletico Madrid 2-0 MalagaLa Liga · Aug 19 Casa Pia 0-7 BenficaPrimeira Liga · Aug 17 Deportivo La Coruna 1-1 ElcheLa Liga · Aug 17 Samsunspor 3-3 GöztepeSüper Lig · Aug 17 Famalicao 1-2 MaritimoPrimeira Liga · Aug 16
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad