Scoreo

Statistical Prediction

Based on xG from last 19+ matches

Crystal 47%Draw 24%28% Aston
1.66Expected xG1.23

Over / Under 2.5

55%

Over

45%

Under

Both Score

57%

Yes

43%

No

Most Likely Scores

1-1

11%

2-1

9%

1-0

9%

xG Profile (19 home / 19 away matches)

Crystal Palace

xG 1.76 · xGA 1.29

-0.76 vs xG

Aston Villa

xG 1.18 · xGA 1.56

+0.08 vs xG

Statistical model based on expected goals (xG). For informational purposes only.

Crystal Palace vs Aston VillaPremier League 2026

Premier LeaguePremier League·2026📍Selhurst Park
Crystal Palace
Crystal Palace
FT
00
HT: 00
Aston Villa
Aston Villa
Date
Jan 7, 2026, 7:30 PM
Tournament
Premier League · Premier League · Regular Season - 21
Referee
A. Madley
Venue
Selhurst Park, London

Season form

Both teams' recent trends — not a prediction for this match.

Crystal Palace

Over / Under 2.5

58%over 2.5
  • Over 2.53158%
  • Under 2.52242%

Both teams scored

53%BTTS
  • Yes2853%
  • No2547%

Aston Villa

Over / Under 2.5

56%over 2.5
  • Over 2.53456%
  • Under 2.52744%

Both teams scored

54%BTTS
  • Yes3354%
  • No2846%

Possession

41%Crystal

Shots

11Crystal

Pass accuracy

48%Crystal

Statistics

CrystalAston
Overview
41%Possession59%
11Total Shots15
1.50Expected Goals (xG)1.74
3Corners5
8Fouls3
Shots
11Total Shots15
5On Target3
2Off Target7
4Blocked5
9Inside Box11
2Outside Box4
Passing
41%Possession59%
369Total Passes537
297Accurate Passes470
80%Pass Accuracy88%
Goalkeeping
4Saves5
1.58Goals Prevented1.58
Discipline
8Fouls3
2Yellow Cards0
2Offsides0

Match Recap: Crystal Palace vs Aston Villa

Crystal Palace and Aston Villa drew 0-0 in Premier League on January 7, 2026.

Aston Villa controlled possession (59%) and registered 15 shots to 11.

The match was played at Selhurst Park in London.