Premier League Regular Season - 13

Aston Villa 1 - 0 FT Wolves

Villa Park

AI-powered match analysis and previews to help you decide which games are worth watching

32
FT
Sun, Nov 30
Aston Villa
1-0
Wolves
⚡ Intensity 15
⚖️ Balance 20
🏆 Stakes 56
🎲 Upset 0
Kamara's 67th-minute strike ends Wolves' nightmare

Kamara's Clinical Finish Halts Wolves' Freefall, But Villa Toils Against Desperate Defense

Skip It Futmetrix Score: 32/100. A suffocating encounter where Aston Villa eventually found the breakthrough, but Wolves' desperate resistance and four yellow cards turned this into a grinding, joyless affair.

When One Goal Feels Like a Siege

Aston Villa dominated possession (53%) and territory from kickoff, but Wolves threw bodies in front of everything. The Intensity was there—a barrage of 25 shots, 10 on target—yet the match felt suffocating rather than thrilling. For 67 minutes, neither side could find the net. Then Boubacar Kamara arrived at the back post to convert from close range, finally breaking the deadlock.

What made this contest so laborious was the Balance. Villa pressed relentlessly, but Wolves' five-game losing streak had left them brittle and cynical. Four yellow cards (all to the visitors) told the story: desperate, physical, fighting for survival. The Stakes were suffocating—Wolves sit 20th with just 2 points from 13 games, a goal difference of -21, and zero wins. For Villa, third place and a Champions League push demands consistency, not grinding one-goal wins against the league's worst.

Youri Tielemans orchestrated Villa's midfield with two key passes and an 8.5 rating, controlling the tempo without ever making the match feel alive. Ezri Konsa (7.9) was immovable at the back, while goalkeepers made 9 combined saves—a stat that underscores how many half-chances both sides created but couldn't finish cleanly. Villa's 87% pass accuracy (399 of 459) showed control; their 1.00 expected goals showed wastefulness.

There was no Upset here. Villa were favorites (66.6% pre-match probability) and delivered the result, but not the performance. Wolves offered nothing but resistance, their 0.49 xG and four offsides a damning indictment of their tactical desperation.

Key Questions

What made Youri Tielemans the Man of the Match?

Two key passes and metronomic control of Villa's midfield tempo. Tielemans dictated play without forcing it—8.5 rating reflects his understated mastery in a low-intensity contest.

What does this mean for Aston Villa's season?

Three points maintain third place, but this grinding 1-0 exposes Villa's inefficiency. Champions League contenders must convert chances more ruthlessly than 16 shots for one goal.

Why is this match rated 33/100?

Low Upset factor (0.0), weak Balance (2.96—one late goal), and despite high shot volume, zero drama. Wolves' desperation and four yellows created tension, not entertainment.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
53%
47%
Aston Villa 53%
Wolves 47%
Shots
16
9
Aston Villa 16
Wolves 9
Shots on Target
6
4
Aston Villa 6
Wolves 4
Expected Goals (xG)
1.00
0.49
Aston Villa 1.00
Wolves 0.49
Passes
459
409
Aston Villa 459
Wolves 409
Pass Accuracy
87%
87%
Aston Villa 87%
Wolves 87%
Corners
7
3
Aston Villa 7
Wolves 3
Fouls
13
21
Aston Villa 13
Wolves 21
Yellow Cards
0
4
Aston Villa 0
Wolves 4
Red Cards
0
0
Aston Villa 0
Wolves 0

Match Events

Andre 🟨 45'+2
HT
54' 🔄 E. Buendia O. Watkins
D. M. Wolfe 🟨 58'
67' B. Kamara (J. McGinn)
J. Bellegarde T. Chirewa 🔄 69'
75' 🔄 D. Malen A. Onana
75' 🔄 Y. Tielemans R. Barkley
Y. Mosquera 🟨 76'
D. M. Wolfe H. Bueno 🔄 77'
Y. Mosquera M. Mane 🔄 77'
J. Arias 🟨 80'
J. Arias T. Arokodare 🔄 88'
88' 🔄 R. Barkley J. Sancho
88' 🔄 B. Kamara L. Bogarde
FT

Player Cards

Season performance ratings for players in this match

Aston Villa

Goalkeepers
Emiliano Martínez
OCTOPUS
OCTOPUS
4
Saves
4
Saves
0
Conceded
100%
Save %
Defenders
Matty Cash
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Ezri Konsa
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
66%
Pass Acc
Pau Torres
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Lucas Digne
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
33%
Pass Acc
Midfielders
Boubacar Kamara
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Youri Tielemans
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
1
Interceptions
2
Blocks
John McGinn
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
38%
Pass Acc
Morgan Rogers
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Emiliano Buendía
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
Forwards
Donyell Malen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
BENCH
Marco Bizot
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Victor Lindelöf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ian Maatsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amadou Onana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Ross Barkley
CAMEO
CAMEO
13
Minutes
13
Minutes
4
Touches
None
Events
Lamare Bogarde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Ollie Watkins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
Started
Entry
Jadon Sancho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Evann Guessand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Wolves

Goalkeepers
Sam Johnstone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Defenders
Yerson Mosquera
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Emmanuel Agbadou
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Toti Gomes
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
100%
Duel Win %
Midfielders
Jackson Tchatchoua
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
André
MAGNET
MAGNET
84
Activity
84
Activity
70
Passes
14
Duels
João Gomes
MAGNET
MAGNET
73
Activity
73
Activity
57
Passes
16
Duels
David Möller Wolfe
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Forwards
Jhon Arias
NPC
NPC
88
Minutes
88
Minutes
30%
Pass Acc
6.2
Rating
Jørgen Strand Larsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Jean-Ricner Bellegarde
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
BENCH
José Sá
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Hugo Bueno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Ki-Jana Hoever
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santiago Bueno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marshall Munetsi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tawanda Chirewa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Mateus Mané
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Tolu Arokodare
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Hee-Chan Hwang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/02/2025 Wolves 2 - 0 Aston Villa Premier League Molineux Stadium
21/09/2024 Aston Villa 3 - 1 Wolves Premier League Villa Park
30/03/2024 Aston Villa 2 - 0 Wolves Premier League Villa Park
08/10/2023 Wolves 1 - 1 Aston Villa Premier League Molineux Stadium
06/05/2023 Wolves 1 - 0 Aston Villa Premier League Molineux Stadium
04/01/2023 Aston Villa 1 - 1 Wolves Premier League Villa Park
02/04/2022 Wolves 2 - 1 Aston Villa Premier League Molineux Stadium
16/10/2021 Aston Villa 2 - 3 Wolves Premier League Villa Park
06/03/2021 Aston Villa 0 - 0 Wolves Premier League Villa Park
12/12/2020 Wolves 0 - 1 Aston Villa Premier League Molineux Stadium
01/02/2025
Premier League Molineux Stadium
21/09/2024
Premier League Villa Park
30/03/2024
Premier League Villa Park
08/10/2023
Premier League Molineux Stadium
06/05/2023
Premier League Molineux Stadium
04/01/2023
Premier League Villa Park
02/04/2022
Premier League Molineux Stadium
16/10/2021
Premier League Villa Park
06/03/2021
Premier League Villa Park
12/12/2020
Premier League Molineux Stadium
Aston Villa Win
Wolves Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 13 30 25 7 +18 DChelsea 1 - 1 Arsenal (30-11-2025)WArsenal 4 - 1 Tottenham (23-11-2025)DSunderland 2 - 2 Arsenal (08-11-2025)WBurnley 0 - 2 Arsenal (01-11-2025)WArsenal 1 - 0 Crystal Palace (26-10-2025)
2 Manchester City 13 25 27 12 +15 WManchester City 3 - 2 Leeds (29-11-2025)LNewcastle 2 - 1 Manchester City (22-11-2025)WManchester City 3 - 0 Liverpool (09-11-2025)WManchester City 3 - 1 Bournemouth (02-11-2025)LAston Villa 1 - 0 Manchester City (26-10-2025)
3 Chelsea 13 24 24 12 +12 DChelsea 1 - 1 Arsenal (30-11-2025)WBurnley 0 - 2 Chelsea (22-11-2025)WChelsea 3 - 0 Wolves (08-11-2025)WTottenham 0 - 1 Chelsea (01-11-2025)LChelsea 1 - 2 Sunderland (25-10-2025)
4 Aston Villa 13 24 16 11 +5 WAston Villa 1 - 0 Wolves (30-11-2025)WLeeds 1 - 2 Aston Villa (23-11-2025)WAston Villa 4 - 0 Bournemouth (09-11-2025)LLiverpool 2 - 0 Aston Villa (01-11-2025)WAston Villa 1 - 0 Manchester City (26-10-2025)
5 Brighton 13 22 21 16 +5 WNottingham Forest 0 - 2 Brighton (30-11-2025)WBrighton 2 - 1 Brentford (22-11-2025)DCrystal Palace 0 - 0 Brighton (09-11-2025)WBrighton 3 - 0 Leeds (01-11-2025)LManchester United 4 - 2 Brighton (25-10-2025)
6 Sunderland 13 22 17 13 +4 WSunderland 3 - 2 Bournemouth (29-11-2025)LFulham 1 - 0 Sunderland (22-11-2025)DSunderland 2 - 2 Arsenal (08-11-2025)DSunderland 1 - 1 Everton (03-11-2025)WChelsea 1 - 2 Sunderland (25-10-2025)
7 Manchester United 13 21 21 20 +1 WCrystal Palace 1 - 2 Manchester United (30-11-2025)LManchester United 0 - 1 Everton (24-11-2025)DTottenham 2 - 2 Manchester United (08-11-2025)DNottingham Forest 2 - 2 Manchester United (01-11-2025)WManchester United 4 - 2 Brighton (25-10-2025)
8 Liverpool 13 21 20 20 0 WWest Ham 0 - 2 Liverpool (30-11-2025)LLiverpool 0 - 3 Nottingham Forest (22-11-2025)LManchester City 3 - 0 Liverpool (09-11-2025)WLiverpool 2 - 0 Aston Villa (01-11-2025)LBrentford 3 - 2 Liverpool (25-10-2025)
9 Crystal Palace 13 20 17 11 +6 LCrystal Palace 1 - 2 Manchester United (30-11-2025)WWolves 0 - 2 Crystal Palace (22-11-2025)DCrystal Palace 0 - 0 Brighton (09-11-2025)WCrystal Palace 2 - 0 Brentford (01-11-2025)LArsenal 1 - 0 Crystal Palace (26-10-2025)
10 Brentford 13 19 21 20 +1 WBrentford 3 - 1 Burnley (29-11-2025)LBrighton 2 - 1 Brentford (22-11-2025)WBrentford 3 - 1 Newcastle (09-11-2025)LCrystal Palace 2 - 0 Brentford (01-11-2025)WBrentford 3 - 2 Liverpool (25-10-2025)
11 Bournemouth 13 19 21 23 -2 LSunderland 3 - 2 Bournemouth (29-11-2025)DBournemouth 2 - 2 West Ham (22-11-2025)LAston Villa 4 - 0 Bournemouth (09-11-2025)LManchester City 3 - 1 Bournemouth (02-11-2025)WBournemouth 2 - 0 Nottingham Forest (26-10-2025)
12 Tottenham 13 18 21 16 +5 LTottenham 1 - 2 Fulham (29-11-2025)LArsenal 4 - 1 Tottenham (23-11-2025)DTottenham 2 - 2 Manchester United (08-11-2025)LTottenham 0 - 1 Chelsea (01-11-2025)WEverton 0 - 3 Tottenham (26-10-2025)
13 Newcastle 13 18 17 16 +1 WEverton 1 - 4 Newcastle (29-11-2025)WNewcastle 2 - 1 Manchester City (22-11-2025)LBrentford 3 - 1 Newcastle (09-11-2025)LWest Ham 3 - 1 Newcastle (02-11-2025)WNewcastle 2 - 1 Fulham (25-10-2025)
14 Everton 13 18 14 17 -3 LEverton 1 - 4 Newcastle (29-11-2025)WManchester United 0 - 1 Everton (24-11-2025)WEverton 2 - 0 Fulham (08-11-2025)DSunderland 1 - 1 Everton (03-11-2025)LEverton 0 - 3 Tottenham (26-10-2025)
15 Fulham 13 17 15 17 -2 WTottenham 1 - 2 Fulham (29-11-2025)WFulham 1 - 0 Sunderland (22-11-2025)LEverton 2 - 0 Fulham (08-11-2025)WFulham 3 - 0 Wolves (01-11-2025)LNewcastle 2 - 1 Fulham (25-10-2025)
16 Nottingham Forest 13 12 13 22 -9 LNottingham Forest 0 - 2 Brighton (30-11-2025)WLiverpool 0 - 3 Nottingham Forest (22-11-2025)WNottingham Forest 3 - 1 Leeds (09-11-2025)DNottingham Forest 2 - 2 Manchester United (01-11-2025)LBournemouth 2 - 0 Nottingham Forest (26-10-2025)
17 West Ham 13 11 15 27 -12 LWest Ham 0 - 2 Liverpool (30-11-2025)DBournemouth 2 - 2 West Ham (22-11-2025)WWest Ham 3 - 2 Burnley (08-11-2025)WWest Ham 3 - 1 Newcastle (02-11-2025)LLeeds 2 - 1 West Ham (24-10-2025)
18 Leeds 13 11 13 25 -12 LManchester City 3 - 2 Leeds (29-11-2025)LLeeds 1 - 2 Aston Villa (23-11-2025)LNottingham Forest 3 - 1 Leeds (09-11-2025)LBrighton 3 - 0 Leeds (01-11-2025)WLeeds 2 - 1 West Ham (24-10-2025)
19 Burnley 13 10 15 27 -12 LBrentford 3 - 1 Burnley (29-11-2025)LBurnley 0 - 2 Chelsea (22-11-2025)LWest Ham 3 - 2 Burnley (08-11-2025)LBurnley 0 - 2 Arsenal (01-11-2025)WWolves 2 - 3 Burnley (26-10-2025)
20 Wolves 13 2 7 28 -21 LAston Villa 1 - 0 Wolves (30-11-2025)LWolves 0 - 2 Crystal Palace (22-11-2025)LChelsea 3 - 0 Wolves (08-11-2025)LFulham 3 - 0 Wolves (01-11-2025)LWolves 2 - 3 Burnley (26-10-2025)