P
Prognosist
P
⚽ Football 📈 Forecasts
Football England Premier League Aston Villa — Manchester United

Match Aston Villa vs Manchester United December 21, 2025

Aston Villa
Aston Villa
Home · last 5 L L D W W
Kick-off
Sun 21 Dec · 16:30
2:1
Full-time
Manchester United
Manchester United
W W D W W Away · last 5
Villa Park · Birmingham Referee Michael Oliver, England
Miss
Double Chance X2
Double Chance X2
AI 60% · book 1.77
Miss
BTTS No
BTTS No
AI 41% · book 2.46
Hit
Over 2.5
Over 2.5
AI 58% · book 1.71
Total goals
3
2 · 1
xG (open play)
1.02 – 1.31
Δ −0.29
Possession
43% – 57%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Aston Villa's Home Momentum Faces Manchester United's Offensive Threat

Aston Villa arrives at Villa Park with a strong winning streak and a clear home edge in defensive solidity. Their compact block and recent form give them confidence against Manchester United, who boast a potent attack but a leaky defense. The visitors' pressing edge could test Villa's backline, but the home side's momentum and tactical discipline may keep the match tight. Expect a balanced game with chances on both ends and a moderate pace suggested by the goal market.

  • Villa's unbeaten run fuels home confidence
  • United's attack challenges Villa's defense
  • Moderate tempo with tactical caution from both sides

P Recap generated by AI · 6 markets graded

Lineups

AST 4-2-3-1 · MUN 3-4-2-1
Subs used · AST
75' Digne ↑ · Maatsen
75' Malen ↑ · Watkins
84' Buendia ↑ · Onana
84' Guessand ↑ · McGinn
88' Bogarde ↑ · Kamara
Subs used · MUN
46' Martinez ↑ · Fernandes
73' Fletcher ↑ · Sesko
73' Zirkzee ↑ · Ugarte
84' Lacey ↑ · Yoro

📊 Statistics

AST 21 MUN
43%
Possession (%)
57%
1.02
Expected Goals (xG) expected goals
1.31
12
Total Shots
15
4
Shots on Target
6
3
Shots off Target
6
8
Shots Inside Box
5
5
Corner Kicks
5
3
Offsides
1
4
Fouls
2
80%
Pass Accuracy (%)
86%
1
Yellow Cards
2
5
Goalkeeper Saves
2

Match events

15 · 2 – 1
M. Rogers
Assist · J. McGinn · 1–0
45'
45'
M. Cunha
Assist · P. Dorgu · 1–1
Half-time · 1 – 1
46'
L. Martinez ↓ · B. Fernandes ↑
Substitution 1
M. Rogers
Assist · O. Watkins · 2–1
57'
68'
Manuel Ugarte
Yellow Card
72'
Diogo Dalot
Yellow Card
73'
J. Fletcher ↓ · B. Sesko ↑
Substitution 2
73'
J. Zirkzee ↓ · M. Ugarte ↑
Substitution 3
L. Digne ↓ · I. Maatsen ↑
Substitution 1
75'
D. Malen ↓ · O. Watkins ↑
Substitution 2
75'
E. Buendia ↓ · A. Onana ↑
Substitution 3
84'
E. Guessand ↓ · J. McGinn ↑
Substitution 4
84'
84'
S. Lacey ↓ · L. Yoro ↑
Substitution 4
L. Bogarde ↓ · B. Kamara ↑
Substitution 5
88'
Lamare Bogarde
Yellow Card
90+2'
Full-time · 2 – 1

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Double Chance X2 1.77 60% Lost −1.00 Miss
BTTS No 2.46 41% Lost −1.00 Miss
Over 2.5 1.71 58% Cashed +0.71 Cashed
Under 2.5 2.32 42% Lost −1.00 Miss
Over 3.5 2.70 36% Lost −1.00 Miss
AH Away 0 2.57 36% Lost −1.00 Miss
Home Win 2.18 40% Cashed +1.18 Cashed
Away Win 3.46 36% Lost −1.00 Miss
Under 3.5 1.53 64% Cashed +0.53 Cashed
BTTS Yes 1.58 59% Cashed +0.58 Cashed
Double Chance 1X 1.36 64% Cashed +0.36 Cashed
Over 0.5 1.05 94% Cashed +0.05 Cashed
Over 1.5 1.22 80% Cashed +0.22 Cashed
AH Home 0 1.57 40% Cashed +0.57 Cashed
Under 1.5 4.80 20% Lost −1.00 Miss
Draw 3.80 24% Lost −1.00 Miss
Under 0.5 16.00 6% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −4.80u −28% ROI