Crystal Palace vs Aston Villa: Prediction, Head-to-Head, Odds & Stats (Wed, 07 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 28 Aug, 08:33 PM

Next Match 07/01/26 at 07:30 PM UTC

Crystal Palace vs Aston Villa
📍 Selhurst Park, England.

Scheduled H2H Match For Crystal Palace Vs Aston Villa

Premier League

Wed, 07 Jan 2026 at 07:30 PM UTC

Crystal Palace
Crystal Palace

ENG ENG

Recent Form

W
L
W
L
Aston Villa
Aston Villa

ENG ENG

Recent Form

W
W
L
W
W

6

Win

Last 10 Played

10
2 Draws

2

Win

6.88
Avg. Rating
6.96
18
Position
3
Oliver Glasner
Manager
Unai Emery

Game Schedule - Time Of Fixture

Crystal Palace will square off vs Aston Villa in Premier League on Wed, 07 Jan 2026 at 07:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Crystal Palace vs Aston Villa H2H Stats

Analyzing the last 10 head-2-head matches for these teams, Crystal Palace have got the victory 6 times and Aston Villa have got the victory on 2 occasion.


Head-to-Head (Last 10 Matches)
Crystal Palace6
Draw2
Aston Villa2

Crystal Palace vs Aston Villa Past H2H Matches

17
Premier League
06:00 PM
31/08/25
40
Aston Villa
0
7
Crystal Palace
3
07:30 PM
25/02/25
7
Crystal Palace
4
40
Aston Villa
1
03:00 PM
23/11/24
40
Aston Villa
2
7
Crystal Palace
2
03:00 PM
19/05/24
7
Crystal Palace
5
40
Aston Villa
0
02:00 PM
16/09/23
40
Aston Villa
3
7
Crystal Palace
1
03:00 PM
04/03/23
40
Aston Villa
1
7
Crystal Palace
0
02:00 PM
20/08/22
7
Crystal Palace
3
40
Aston Villa
1
01:00 PM
15/05/22
40
Aston Villa
1
7
Crystal Palace
1
03:00 PM
27/11/21
7
Crystal Palace
1
40
Aston Villa
2
11:00 AM
16/05/21
7
Crystal Palace
3
40
Aston Villa
2
03:00 PM
26/12/20
40
Aston Villa
3
7
Crystal Palace
0
01:15 PM
12/07/20
40
Aston Villa
2
7
Crystal Palace
0
02:00 PM
31/08/19
7
Crystal Palace
1
40
Aston Villa
0
07:45 PM
12/01/16
40
Aston Villa
1
7
Crystal Palace
0
02:00 PM
22/08/15
7
Crystal Palace
2
40
Aston Villa
1
03:00 PM
01/01/15
40
Aston Villa
0
7
Crystal Palace
0
08:00 PM
02/12/14
7
Crystal Palace
0
40
Aston Villa
1
02:07 PM
12/04/14
7
Crystal Palace
1
40
Aston Villa
0
03:00 PM
26/12/13
40
Aston Villa
0
7
Crystal Palace
1
03:00 PM
03/01/05
7
Crystal Palace
2
40
Aston Villa
0
02:00 PM
25/09/04
40
Aston Villa
1
7
Crystal Palace
1
05:00 PM
14/03/98
40
Aston Villa
3
7
Crystal Palace
1
05:00 PM
08/11/97
7
Crystal Palace
1
40
Aston Villa
1
04:00 PM
04/04/95
7
Crystal Palace
0
40
Aston Villa
0
04:00 PM
27/08/94
40
Aston Villa
1
7
Crystal Palace
1
12:00 PM
10/02/93
7
Crystal Palace
1
40
Aston Villa
0
12:00 PM
05/09/92
40
Aston Villa
3
7
Crystal Palace
0
19
FA Cup
04:15 PM
26/04/25
7
Crystal Palace
3
40
Aston Villa
0
08:00 PM
24/02/10
40
Aston Villa
3
7
Crystal Palace
1
03:45 PM
14/02/10
7
Crystal Palace
2
40
Aston Villa
2
21
EFL Cup
07:45 PM
30/10/24
40
Aston Villa
1
7
Crystal Palace
2

Crystal Palace Recent Matches

17
Premier League (15 Matches)
07:30 PM
03/12/25
6
Burnley
0
7
Crystal Palace
1
W
12:00 PM
30/11/25
7
Crystal Palace
1
35
Manchester United
2
L
03:00 PM
22/11/25
3
Wolverhampton
0
7
Crystal Palace
2
W
02:00 PM
09/11/25
7
Crystal Palace
0
30
Brighton & Hove Albion
0
D
03:00 PM
01/11/25
7
Crystal Palace
2
50
Brentford
0
W
02:00 PM
26/10/25
42
Arsenal
1
7
Crystal Palace
0
L
02:00 PM
18/10/25
7
Crystal Palace
3
60
Bournemouth
3
D
01:00 PM
05/10/25
48
Everton
2
7
Crystal Palace
1
L
02:00 PM
27/09/25
7
Crystal Palace
2
44
Liverpool
1
W
02:00 PM
20/09/25
37
West Ham United
1
7
Crystal Palace
2
W
02:00 PM
13/09/25
7
Crystal Palace
0
41
Sunderland
0
D
06:00 PM
31/08/25
40
Aston Villa
0
7
Crystal Palace
3
W
01:00 PM
24/08/25
7
Crystal Palace
1
14
Nottingham Forest
1
D
01:00 PM
17/08/25
38
Chelsea
0
7
Crystal Palace
0
D
03:00 PM
25/05/25
44
Liverpool
1
7
Crystal Palace
1
D
17015
UEFA Conference League (6 Matches)
08:00 PM
27/11/25
1659
RC Strasbourg
2
7
Crystal Palace
1
L
08:00 PM
06/11/25
7
Crystal Palace
3
2950
AZ Alkmaar
1
W
07:00 PM
23/10/25
7
Crystal Palace
0
3404
AEK Larnaca
1
L
04:45 PM
02/10/25
3305
Dynamo Kyiv
0
7
Crystal Palace
2
W
04:00 PM
28/08/25
687
Fredrikstad FK
0
7
Crystal Palace
0
D
07:00 PM
21/08/25
7
Crystal Palace
1
687
Fredrikstad FK
0
W
21
EFL Cup (2 Matches)
07:45 PM
29/10/25
44
Liverpool
0
7
Crystal Palace
3
W
07:00 PM
16/09/25
7
Crystal Palace
1
25
Millwall
1
W
346
Community Shield (1 Matches)
02:00 PM
10/08/25
7
Crystal Palace
2
44
Liverpool
2
W
853
Club Friendly Games (6 Matches)
04:00 PM
01/08/25
2600
FC Augsburg
1
7
Crystal Palace
0
L
02:00 PM
01/08/25
2600
FC Augsburg
1
7
Crystal Palace
3
W
01:20 PM
29/07/25
2556
1. FSV Mainz 05
3
7
Crystal Palace
2
L
12:00 PM
29/07/25
2556
1. FSV Mainz 05
1
7
Crystal Palace
1
D
06:30 PM
25/07/25
4875
Crawley Town
0
7
Crystal Palace
3
W
11:00 AM
12/07/25
7
Crystal Palace
1
25
Millwall
0
W

Aston Villa Recent Matches

17
Premier League (16 Matches)
12:30 PM
06/12/25
40
Aston Villa
2
42
Arsenal
1
W
07:30 PM
03/12/25
30
Brighton & Hove Albion
3
40
Aston Villa
4
W
02:05 PM
30/11/25
40
Aston Villa
1
3
Wolverhampton
0
W
02:00 PM
23/11/25
34
Leeds United
1
40
Aston Villa
2
W
02:00 PM
09/11/25
40
Aston Villa
4
60
Bournemouth
0
W
08:00 PM
01/11/25
44
Liverpool
2
40
Aston Villa
0
L
02:00 PM
26/10/25
40
Aston Villa
1
17
Manchester City
0
W
01:00 PM
19/10/25
33
Tottenham Hotspur
1
40
Aston Villa
2
W
01:00 PM
05/10/25
40
Aston Villa
2
6
Burnley
1
W
01:00 PM
28/09/25
40
Aston Villa
3
43
Fulham
1
W
01:00 PM
21/09/25
41
Sunderland
1
40
Aston Villa
1
D
02:00 PM
13/09/25
48
Everton
0
40
Aston Villa
0
D
06:00 PM
31/08/25
40
Aston Villa
0
7
Crystal Palace
3
L
02:00 PM
23/08/25
50
Brentford
1
40
Aston Villa
0
L
11:30 AM
16/08/25
40
Aston Villa
0
39
Newcastle United
0
D
03:00 PM
25/05/25
35
Manchester United
2
40
Aston Villa
0
L
679
UEFA Europa League (5 Matches)
05:45 PM
27/11/25
40
Aston Villa
2
2445
Young Boys
1
W
08:00 PM
06/11/25
40
Aston Villa
2
5198
Maccabi Tel Aviv
0
W
04:45 PM
23/10/25
2979
Go Ahead Eagles
2
40
Aston Villa
1
L
07:00 PM
02/10/25
2959
Feyenoord
0
40
Aston Villa
2
W
07:00 PM
25/09/25
40
Aston Villa
1
2685
Bologna
0
W
21
EFL Cup (1 Matches)
07:00 PM
16/09/25
50
Brentford
1
40
Aston Villa
1
L
853
Club Friendly Games (8 Matches)
07:00 PM
10/08/25
2819
Villarreal
0
40
Aston Villa
2
W
05:00 PM
09/08/25
1641
Olympique de Marseille
3
40
Aston Villa
1
L
06:45 PM
06/08/25
40
Aston Villa
4
2702
Roma
0
W
09:00 PM
02/08/25
337612
Nashville SC
2
40
Aston Villa
2
D
12:30 AM
31/07/25
407803
St.Louis City
1
40
Aston Villa
2
W
11:00 PM
26/07/25
2674
Eintracht Frankfurt
2
40
Aston Villa
2
D
02:00 PM
19/07/25
2533
F.C. Hansa Rostock
3
40
Aston Villa
1
L
06:30 PM
16/07/25
26
Walsall
1
40
Aston Villa
0
L

Crystal Palace Next Fixtures

21
EFL Cup

Aston Villa Next Fixtures

Crystal Palace Last Match Played stats

Burnley vs Crystal Palace

Final Score :0 - 1

(H)Match overview (A)
58%Ball possession42%
0.95Expected goals0.59
2Big chances2
11Total shots3
2Goalkeeper saves3
3Corner kicks3
9Fouls8
567Passes417
13Tackles17
8Free kicks9
(H)Shots (A)
11Total shots3
4Shots on target3
1Hit woodwork0
1Shots off target0
6Blocked shots0
8Shots inside box3
3Shots outside box0
(H)Attack (A)
0Big chances scored1
2Big chances missed1
1Through balls0
29Touches in penalty area22
2Fouled in final third1
0Offsides3
(H)Passes (A)
474Accurate passes309
29Throw-ins20
65Final third entries49
80/127 (63%)Final third phase40/90 (44%)
23/61 (38%)Long balls22/52 (42%)
5/19 (26%)Crosses5/11 (45%)
(H)Duels (A)
44%Duels56%
12Dispossessed9
24/51 (47%)Ground duels27/51 (53%)
19/47 (40%)Aerial duels28/47 (60%)
3/8 (38%)Dribbles1/5 (20%)
(H)Defending (A)
54%Tackles won76%
13Total tackles17
16Interceptions11
51Recoveries55
42Clearances42
0Errors lead to a shot1
(H)Goalkeeping (A)
2Total saves3
0.28Goals prevented0.46
1Big saves1
0High claims1
1Punches0
6Goal kicks5

Aston Villa Last Match Played stats

Aston Villa vs Arsenal

Final Score :2 - 1

(H)Match overview (A)
47%Ball possession53%
2.16Expected goals1.92
5Big chances4
15Total shots15
7Goalkeeper saves4
3Corner kicks3
10Fouls8
397Passes443
15Tackles20
8Free kicks10
0Yellow cards2
(H)Shots (A)
15Total shots15
6Shots on target9
0Hit woodwork0
2Shots off target5
7Blocked shots1
13Shots inside box9
2Shots outside box6
(H)Attack (A)
1Big chances scored1
4Big chances missed3
1Through balls0
43Touches in penalty area33
1Fouled in final third0
0Offsides3
(H)Passes (A)
325Accurate passes376
17Throw-ins16
53Final third entries59
92/126 (73%)Final third phase116/152 (76%)
31/56 (55%)Long balls18/42 (43%)
1/14 (7%)Crosses4/16 (25%)
(H)Duels (A)
45%Duels55%
13Dispossessed8
33/69 (48%)Ground duels36/69 (52%)
7/19 (37%)Aerial duels12/19 (63%)
10/17 (59%)Dribbles6/13 (46%)
(H)Defending (A)
67%Tackles won55%
15Total tackles20
6Interceptions11
44Recoveries51
23Clearances24
4Errors lead to a shot1
1Errors lead to a goal0
(H)Goalkeeping (A)
7Total saves4
1.07Goals prevented-0.01
1Big saves0
11Goal kicks6

Crystal Palace Vs Aston Villa Season Stats

Crystal PalacePerformance SummaryAston Villa
14Matches15
18Goals Scored22
11Goals Conceded15
1.29Goals per Game1.47
0.79Goals Conceded per Game1
4.21Shots on Target per Game4.27
2.93Big Chances per Game1.8
42.64%Ball Possession52.53%
7Clean Sheets5
19.43Tackles per Game15.67
1Penalty Goals Conceded1
10.36Fouls per Game10.2
1.79Offsides per Game1.13
8.36Goal Kicks per Game8.27
17.86Throw-ins per Game15.67
1.79Yellow Cards per Game1.47
0Red Cards1

Premier League 25/26 Standings

POSTEAMMPWLDPTS
1ArsenalArsenal15102333
2Manchester CityManchester City15104131
3Aston VillaAston Villa1593330
4ChelseaChelsea1574425
5EvertonEverton1575324
6Crystal PalaceCrystal Palace1463523
7SunderlandSunderland1564523
8LiverpoolLiverpool1576223
9Tottenham HotspurTottenham Hotspur1565422
10Brighton & Hove AlbionBrighton & Hove Albion1464422
11Newcastle UnitedNewcastle United1565422
12Manchester UnitedManchester United1464422
13BournemouthBournemouth1555520
14BrentfordBrentford1568119
15FulhamFulham1457217
16Leeds UnitedLeeds United1548315
17Nottingham ForestNottingham Forest1548315
18West Ham UnitedWest Ham United1438312
19BurnleyBurnley15311110
20WolverhamptonWolverhampton1401222
Champions League
UEFA Europa League
Relegation
Top Upcoming
06:15 PM 07/12/25
Prediction
Oud-Heverlee LeuvenOud-Heverlee Leuven
SV Zulte WaregemSV Zulte Waregem
11:30 AM 08/12/25
Prediction
ModenaModena
CatanzaroCatanzaro
02:00 PM 08/12/25
Prediction
PadovaPadova
CesenaCesena
02:00 PM 08/12/25
Prediction
US Avellino 1912US Avellino 1912
VeneziaVenezia
06:30 PM 08/12/25
Prediction
Virtus EntellaVirtus Entella
SpeziaSpezia
07:30 PM 12/12/25
Prediction
PalermoPalermo
SampdoriaSampdoria
02:00 PM 13/12/25
Prediction
VeneziaVenezia
MonzaMonza
05:30 PM 07/12/25
Prediction
EspanyolEspanyol
Rayo VallecanoRayo Vallecano
11:30 AM 07/12/25
Prediction
GençlerbirliğiGençlerbirliği
Fatih KaragümrükFatih Karagümrük
12:30 PM 07/12/25
Prediction
Hertha BSCHertha BSC
1. FC Magdeburg1. FC Magdeburg
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches