P
Prognosist
P
⚽ Football 📈 Forecasts
Football England Premier League West Ham — Aston Villa

Match West Ham vs Aston Villa December 14, 2025

West Ham
West Ham
Home · last 5 W L L L W
Kick-off
Sun 14 Dec · 14:00
2:3
Full-time
Aston Villa
Aston Villa
L L D W W Away · last 5
London Stadium · London Referee Anthony Taylor, England
Miss
Under 2.5
Under 2.5
AI 58% · book 2.06
Miss
BTTS No
BTTS No
AI 53% · book 2.22
Hit
Away Win
Away Win
AI 56% · book 2.09
Total goals
5
2 · 3
xG (open play)
1.04 – 0.62
Δ +0.42
Possession
41% – 59%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Aston Villa arrive at London Stadium with strong momentum, boasting a flawless recent run contrasting West Ham's patchy form. Villa's superior overall quality and offensive edge against West Ham's defense suggest they can control the game tactically. However, West Ham's home resilience and compact defensive block could limit clear-cut chances, hinting at a measured tempo and moderate goal count.

  • Villa's pressing edge and attacking efficiency
  • West Ham's home defensive solidity
  • Recent form disparity favoring visitors

P Recap generated by AI · 6 markets graded

Lineups

WES 4-3-1-2 · AST 4-2-3-1
Subs used · WES
81' Wilson ↑ · Magassa
88' Soucek ↑ · Potts
89' Rodriguez ↑ · Paqueta
89' Kante ↑ · Summerville
Subs used · AST
64' Malen ↑ · Onana
75' Digne ↑ · Maatsen
75' Buendia ↑ · Watkins

📊 Statistics

WES 23 AST
41%
Possession (%)
59%
1.04
Expected Goals (xG) expected goals
0.62
10
Total Shots
7
3
Shots on Target
4
4
Shots off Target
2
7
Shots Inside Box
4
5
Corner Kicks
3
1
Offsides
1
18
Fouls
13
83%
Pass Accuracy (%)
89%
1
Yellow Cards
2
2
Goalkeeper Saves
1

Match events

15 · 2 – 3
M. Fernandes
1–0
1'
9'
K. Mavropanos
Own goal · 1–1
J. Bowen
Assist · F. Potts · 2–1
24'
38'
Boubacar Kamara
Yellow Card
42'
Matty Cash
Yellow Card
Half-time · 2 – 1
50'
M. Rogers
Assist · Y. Tielemans · 2–2
64'
D. Malen ↓ · A. Onana ↑
Substitution 1
75'
L. Digne ↓ · I. Maatsen ↑
Substitution 2
75'
E. Buendia ↓ · O. Watkins ↑
Substitution 3
79'
M. Rogers
Assist · V. Lindelof · 2–3
C. Wilson ↓ · S. Magassa ↑
Substitution 1
81'
T. Soucek ↓ · F. Potts ↑
Substitution 2
88'
G. Rodriguez ↓ · Lucas Paqueta ↑
Substitution 3
89'
M. Kante ↓ · C. Summerville ↑
Substitution 4
89'
El Hadji Malick Diouf
Yellow Card
90+2'
Full-time · 2 – 3

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Under 2.5 2.06 58% Lost −1.00 Miss
BTTS No 2.22 53% Lost −1.00 Miss
Away Win 2.09 56% Cashed +1.09 Cashed
Double Chance 1X 1.84 44% Lost −1.00 Miss
Over 2.5 1.89 42% Cashed +0.89 Cashed
BTTS Yes 1.70 47% Cashed +0.70 Cashed
AH Home 0 2.71 19% Lost −1.00 Miss
Under 3.5 1.40 78% Lost −1.00 Miss
Under 0.5 13.40 11% Lost −1.00 Miss
Under 1.5 4.00 33% Lost −1.00 Miss
Double Chance X2 1.32 81% Cashed +0.32 Cashed
AH Away 0 1.51 56% Cashed +0.51 Cashed
Over 3.5 3.17 22% Cashed +2.17 Cashed
Over 0.5 1.06 90% Cashed +0.06 Cashed
Draw 3.68 25% Lost −1.00 Miss
Over 1.5 1.28 67% Cashed +0.28 Cashed
Home Win 3.80 19% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −2.98u −18% ROI