West Ham United vs Aston Villa: Prediction, Head-to-Head, Odds & Stats (Sun, 14 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 14 Dec, 02:00 PM UTC

Next Match 14/12/25 at 02:00 PM

West Ham United vs Aston Villa
📍 London Stadium, England.

Scheduled H2H Match For West Ham United Vs Aston Villa

Premier League

Sun, 14 Dec 2025 at 02:00 PM UTC

West Ham United
West Ham United

ENG ENG

Recent Form

L
D
L
L
L
Aston Villa
Aston Villa

ENG ENG

Recent Form

L
W
L
W
W

4

Win

Last 10 Played

10
3 Draws

3

Win

6.63
Avg. Rating
6.92
19
Position
10
Nuno Espírito Santo
Manager
Unai Emery

Game Schedule - Time Of Fixture

West Ham United will square off vs Aston Villa in Premier League on Sun, 14 Dec 2025 at 02:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

West Ham United vs Aston Villa H2H Stats

Over the last 10 head-to-head games for these rivals, West Ham United have won 4 times and Aston Villa have got the victory on 3 occasion. In the latest game between them, the outcome was 1-1


Head-to-Head (Last 10 Matches)
West Ham United4
Draw3
Aston Villa3

West Ham United vs Aston Villa Past H2H Matches

17
Premier League
04:30 PM
26/01/25
40
Aston Villa
1
37
West Ham United
1
04:30 PM
17/08/24
37
West Ham United
1
40
Aston Villa
2
02:00 PM
17/03/24
37
West Ham United
1
40
Aston Villa
1
03:30 PM
22/10/23
40
Aston Villa
4
37
West Ham United
1
02:00 PM
12/03/23
37
West Ham United
1
40
Aston Villa
1
01:00 PM
28/08/22
40
Aston Villa
0
37
West Ham United
1
02:00 PM
13/03/22
37
West Ham United
2
40
Aston Villa
1
04:30 PM
31/10/21
40
Aston Villa
1
37
West Ham United
4
08:15 PM
03/02/21
40
Aston Villa
1
37
West Ham United
3
08:00 PM
30/11/20
37
West Ham United
2
40
Aston Villa
1
03:00 PM
26/07/20
37
West Ham United
1
40
Aston Villa
1
07:00 PM
16/09/19
40
Aston Villa
0
37
West Ham United
0
07:45 PM
02/02/16
37
West Ham United
2
40
Aston Villa
0
03:00 PM
26/12/15
40
Aston Villa
1
37
West Ham United
1
02:00 PM
09/05/15
40
Aston Villa
1
37
West Ham United
0
03:00 PM
08/11/14
37
West Ham United
0
40
Aston Villa
0
03:00 PM
08/02/14
40
Aston Villa
0
37
West Ham United
2
03:00 PM
02/11/13
37
West Ham United
0
40
Aston Villa
0
01:30 PM
10/02/13
40
Aston Villa
2
37
West Ham United
1
02:00 PM
18/08/12
37
West Ham United
1
40
Aston Villa
0
02:00 PM
16/04/11
37
West Ham United
1
40
Aston Villa
2
02:00 PM
14/08/10
40
Aston Villa
3
37
West Ham United
0
01:30 PM
17/01/10
40
Aston Villa
0
37
West Ham United
0
07:45 PM
04/11/09
37
West Ham United
2
40
Aston Villa
1
02:00 PM
18/04/09
40
Aston Villa
1
37
West Ham United
1
05:30 PM
20/12/08
37
West Ham United
0
40
Aston Villa
1
02:00 PM
11/05/08
37
West Ham United
2
40
Aston Villa
2
02:00 PM
06/10/07
40
Aston Villa
1
37
West Ham United
0
03:00 PM
03/02/07
40
Aston Villa
1
37
West Ham United
0
03:00 PM
10/09/06
37
West Ham United
1
40
Aston Villa
1
03:00 PM
14/01/06
40
Aston Villa
1
37
West Ham United
2
07:00 PM
12/09/05
37
West Ham United
4
40
Aston Villa
0
02:00 PM
12/04/03
37
West Ham United
2
40
Aston Villa
2
03:00 PM
23/11/02
40
Aston Villa
4
37
West Ham United
1
03:00 PM
02/03/02
40
Aston Villa
2
37
West Ham United
1
07:45 PM
05/12/01
37
West Ham United
1
40
Aston Villa
1
04:00 PM
07/04/01
40
Aston Villa
2
37
West Ham United
2
05:00 PM
09/12/00
37
West Ham United
1
40
Aston Villa
1
05:00 PM
15/01/00
37
West Ham United
1
40
Aston Villa
1
04:00 PM
16/08/99
40
Aston Villa
2
37
West Ham United
2
04:00 PM
02/04/99
40
Aston Villa
0
37
West Ham United
0
04:00 PM
17/10/98
37
West Ham United
0
40
Aston Villa
0
04:00 PM
04/04/98
40
Aston Villa
2
37
West Ham United
0
05:00 PM
29/11/97
37
West Ham United
2
40
Aston Villa
1
05:00 PM
15/03/97
40
Aston Villa
0
37
West Ham United
0
05:00 PM
04/12/96
37
West Ham United
0
40
Aston Villa
2
04:00 PM
17/04/96
40
Aston Villa
1
37
West Ham United
1
05:00 PM
04/11/95
37
West Ham United
1
40
Aston Villa
4
05:00 PM
18/03/95
40
Aston Villa
0
37
West Ham United
2
04:00 PM
17/09/94
37
West Ham United
1
40
Aston Villa
0
05:00 PM
15/01/94
40
Aston Villa
3
37
West Ham United
1
05:00 PM
16/10/93
37
West Ham United
0
40
Aston Villa
0
19
FA Cup
08:00 PM
10/01/25
40
Aston Villa
2
37
West Ham United
1
853
Club Friendly Games
06:45 PM
25/07/18
40
Aston Villa
1
37
West Ham United
3

West Ham United Recent Matches

17
Premier League (24 Matches)
07:00 PM
24/10/25
34
Leeds United
2
37
West Ham United
1
L
07:00 PM
20/10/25
37
West Ham United
0
50
Brentford
2
L
02:00 PM
04/10/25
42
Arsenal
2
37
West Ham United
0
L
07:00 PM
29/09/25
48
Everton
1
37
West Ham United
1
D
02:00 PM
20/09/25
37
West Ham United
1
7
Crystal Palace
2
L
04:30 PM
13/09/25
37
West Ham United
0
33
Tottenham Hotspur
3
L
01:00 PM
31/08/25
14
Nottingham Forest
0
37
West Ham United
3
W
07:00 PM
22/08/25
37
West Ham United
1
38
Chelsea
5
L
02:00 PM
16/08/25
41
Sunderland
3
37
West Ham United
0
L
03:00 PM
25/05/25
32
Ipswich Town
1
37
West Ham United
3
W
01:15 PM
18/05/25
37
West Ham United
1
14
Nottingham Forest
2
L
01:15 PM
11/05/25
35
Manchester United
0
37
West Ham United
2
W
01:00 PM
04/05/25
37
West Ham United
1
33
Tottenham Hotspur
1
D
02:00 PM
26/04/25
30
Brighton & Hove Albion
3
37
West Ham United
2
L
02:00 PM
19/04/25
37
West Ham United
1
45
Southampton
1
D
01:00 PM
13/04/25
44
Liverpool
2
37
West Ham United
1
L
02:00 PM
05/04/25
37
West Ham United
2
60
Bournemouth
2
D
06:45 PM
01/04/25
3
Wolverhampton
1
37
West Ham United
0
L
03:00 PM
15/03/25
48
Everton
1
37
West Ham United
1
D
08:00 PM
10/03/25
37
West Ham United
0
39
Newcastle United
1
L
08:00 PM
27/02/25
37
West Ham United
2
31
Leicester City
0
W
03:00 PM
22/02/25
42
Arsenal
0
37
West Ham United
1
W
03:00 PM
15/02/25
37
West Ham United
0
50
Brentford
1
L
08:00 PM
03/02/25
38
Chelsea
2
37
West Ham United
1
L
21
EFL Cup (1 Matches)
06:30 PM
26/08/25
3
Wolverhampton
3
37
West Ham United
2
L
853
Club Friendly Games (5 Matches)
02:00 PM
09/08/25
37
West Ham United
1
1643
Lille
1
D
06:00 PM
03/08/25
60
Bournemouth
0
37
West Ham United
2
W
10:30 PM
30/07/25
37
West Ham United
2
48
Everton
1
W
11:00 PM
26/07/25
35
Manchester United
2
37
West Ham United
1
L
01:00 PM
19/07/25
2449
Grasshopper Club Zürich
1
37
West Ham United
3
W

Aston Villa Recent Matches

17
Premier League (16 Matches)
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
06:30 PM
16/05/25
40
Aston Villa
2
33
Tottenham Hotspur
0
W
04:30 PM
10/05/25
60
Bournemouth
0
40
Aston Villa
1
W
11:30 AM
03/05/25
40
Aston Villa
1
43
Fulham
0
W
07:00 PM
22/04/25
17
Manchester City
2
40
Aston Villa
1
L
04:30 PM
19/04/25
40
Aston Villa
4
39
Newcastle United
1
W
679
UEFA Europa League (3 Matches)
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
19
FA Cup (1 Matches)
04:15 PM
26/04/25
7
Crystal Palace
3
40
Aston Villa
0
L
7
UEFA Champions League (1 Matches)
07:00 PM
15/04/25
40
Aston Villa
3
1644
Paris Saint-Germain
2
W

West Ham United Next Fixtures

17
Premier League
02:00 PM
02/11/25
37
West Ham United
39
Newcastle United
Prediction
03:00 PM
08/11/25
37
West Ham United
6
Burnley
Prediction
03:00 PM
22/11/25
60
Bournemouth
37
West Ham United
Prediction
02:05 PM
30/11/25
37
West Ham United
44
Liverpool
Prediction
08:00 PM
04/12/25
35
Manchester United
37
West Ham United
Prediction
02:00 PM
07/12/25
30
Brighton & Hove Albion
37
West Ham United
Prediction
02:00 PM
14/12/25
37
West Ham United
40
Aston Villa
Prediction
03:00 PM
20/12/25
17
Manchester City
37
West Ham United
Prediction
03:00 PM
27/12/25
37
West Ham United
43
Fulham
Prediction
07:30 PM
30/12/25
37
West Ham United
30
Brighton & Hove Albion
Prediction
03:00 PM
03/01/26
3
Wolverhampton
37
West Ham United
Prediction
08:00 PM
06/01/26
37
West Ham United
14
Nottingham Forest
Prediction
03:00 PM
17/01/26
33
Tottenham Hotspur
37
West Ham United
Prediction
03:00 PM
24/01/26
37
West Ham United
41
Sunderland
Prediction
03:00 PM
31/01/26
38
Chelsea
37
West Ham United
Prediction
03:00 PM
07/02/26
6
Burnley
37
West Ham United
Prediction
08:00 PM
11/02/26
37
West Ham United
35
Manchester United
Prediction
03:00 PM
21/02/26
37
West Ham United
60
Bournemouth
Prediction
03:00 PM
28/02/26
44
Liverpool
37
West Ham United
Prediction
08:00 PM
04/03/26
43
Fulham
37
West Ham United
Prediction
03:00 PM
14/03/26
37
West Ham United
17
Manchester City
Prediction
03:00 PM
21/03/26
40
Aston Villa
37
West Ham United
Prediction
02:00 PM
11/04/26
37
West Ham United
3
Wolverhampton
Prediction
02:00 PM
18/04/26
7
Crystal Palace
37
West Ham United
Prediction
02:00 PM
25/04/26
37
West Ham United
48
Everton
Prediction
02:00 PM
02/05/26
50
Brentford
37
West Ham United
Prediction
02:00 PM
09/05/26
37
West Ham United
42
Arsenal
Prediction
02:00 PM
17/05/26
39
Newcastle United
37
West Ham United
Prediction
03:00 PM
24/05/26
37
West Ham United
34
Leeds United
Prediction

Aston Villa Next Fixtures

West Ham United Last Match Played stats

Leeds United vs West Ham United

Final Score :2 - 1

(H)Match overview (A)
41%Ball possession59%
1.49Expected goals0.65
3Big chances0
13Total shots9
2Goalkeeper saves3
3Corner kicks4
12Fouls11
369Passes525
21Tackles12
11Free kicks12
3Yellow cards3
(H)Shots (A)
13Total shots9
5Shots on target3
1Hit woodwork0
5Shots off target3
3Blocked shots3
8Shots inside box4
5Shots outside box5
(H)Attack (A)
2Big chances scored0
1Big chances missed0
1Through balls1
10Touches in penalty area10
1Fouled in final third2
1Offsides1
(H)Passes (A)
296Accurate passes431
18Throw-ins30
37Final third entries63
38/65 (58%)Final third phase100/150 (67%)
20/58 (34%)Long balls21/51 (41%)
5/11 (45%)Crosses3/23 (13%)
(H)Duels (A)
48%Duels52%
7Dispossessed10
37/67 (55%)Ground duels30/67 (45%)
15/41 (37%)Aerial duels26/41 (63%)
5/10 (50%)Dribbles6/17 (35%)
(H)Defending (A)
62%Tackles won50%
21Total tackles12
12Interceptions4
45Recoveries53
39Clearances12
(H)Goalkeeping (A)
2Total saves3
0.03Goals prevented-0.54
1High claims0
8Goal kicks5

Aston Villa Last Match Played stats

Liverpool vs Aston Villa

Final Score :2 - 0

(H)Match overview (A)
53%Ball possession47%
1.19Expected goals0.41
4Big chances0
16Total shots10
3Goalkeeper saves2
1Corner kicks4
13Fouls11
467Passes398
12Tackles11
11Free kicks13
2Yellow cards3
(H)Shots (A)
16Total shots10
4Shots on target3
0Hit woodwork2
7Shots off target6
5Blocked shots1
7Shots inside box4
9Shots outside box6
(H)Attack (A)
1Big chances scored0
3Big chances missed0
0Through balls1
21Touches in penalty area22
3Fouled in final third2
8Offsides0
(H)Passes (A)
408Accurate passes336
17Throw-ins12
63Final third entries51
104/140 (74%)Final third phase70/104 (67%)
19/42 (45%)Long balls21/48 (44%)
1/11 (9%)Crosses1/18 (6%)
(H)Duels (A)
54%Duels46%
6Dispossessed8
32/62 (52%)Ground duels30/62 (48%)
10/16 (63%)Aerial duels6/16 (38%)
9/14 (64%)Dribbles6/10 (60%)
(H)Defending (A)
67%Tackles won64%
12Total tackles11
6Interceptions6
37Recoveries34
25Clearances26
1Errors lead to a shot2
0Errors lead to a goal1
(H)Goalkeeping (A)
3Total saves2
0.30Goals prevented-0.99
2Big saves1
11Goal kicks10

West Ham United Vs Aston Villa Season Stats

West Ham UnitedPerformance SummaryAston Villa
9Matches10
7Goals Scored9
20Goals Conceded10
0.78Goals per Game0.9
2.22Goals Conceded per Game1
3.33Shots on Target per Game3.1
1.11Big Chances per Game1.3
46.89%Ball Possession54.10%
1Clean Sheets3
13.56Tackles per Game14.1
1Penalty Goals Conceded1
10.78Fouls per Game9.7
1.33Offsides per Game1.4
8Goal Kicks per Game8.8
21.22Throw-ins per Game15.9
1.56Yellow Cards per Game1.7
1Red Cards1

Premier League 25/26 Standings

POSTEAMMPWLDPTS
1ArsenalArsenal1081125
2BournemouthBournemouth951318
3LiverpoolLiverpool1064018
4Tottenham HotspurTottenham Hotspur1053217
5ChelseaChelsea1053217
6SunderlandSunderland952217
7Manchester UnitedManchester United1053217
8Manchester CityManchester City953116
9Crystal PalaceCrystal Palace1042416
10Brighton & Hove AlbionBrighton & Hove Albion1043315
11Aston VillaAston Villa1043315
12BrentfordBrentford1045113
13Newcastle UnitedNewcastle United933312
14FulhamFulham1035211
15EvertonEverton934211
16Leeds UnitedLeeds United1035211
17BurnleyBurnley1036110
18Nottingham ForestNottingham Forest101636
19West Ham UnitedWest Ham United91714
20WolverhamptonWolverhampton100822
Champions League
UEFA Europa League
Relegation

Football Previews & Betting Tips

01 Nov 2025

Premier League Preview And Prediction: Liverpool vs Aston Villa Betting Tips & Picks November 1, 2025

01 Nov 2025

MLS Preview And Prediction: Chicago Fire vs Philadelphia Union Betting Tips & Picks November 1, 2025

01 Nov 2025

LaLiga 2 Preview And Prediction: Cultural Leonesa vs Mirandés Betting Tips & Picks November 1, 2025

01 Nov 2025

Serie A Preview And Prediction: Napoli vs Como Betting Tips & Picks November 1, 2025

01 Nov 2025

Ligue 1 Preview And Prediction: Auxerre vs Olympique de Marseille Betting Tips & Picks November 1, 2025

01 Nov 2025

LaLiga 2 Preview And Prediction: Almería vs Eibar Betting Tips & Picks November 1, 2025