Premier League Regular Season - 20

Aston Villa 3 - 1 FT Nottingham Forest

Villa Park

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

58
FT
Sat, Jan 3
Aston Villa
3-1
Nottingham Forest
⚡ Intensity 49
⚖️ Balance 20
🏆 Stakes 67
🎲 Upset 0
McGinn's masterclass ends Forest's misery

McGinn's Brace Seals Villa's Dominance Over Depleted Forest

Worth Watching Futmetrix Score: 58/100. This wasn't a contest—it was a masterclass in how to punish a team drowning in the relegation zone.

The Scot Takes Centre Stage

John McGinn arrived at Villa Park with something to prove, and by the final whistle, he'd announced himself as the architect of Nottingham Forest's latest collapse. The Scottish midfielder's brace—arriving in the 49th and 73rd minutes—transformed a cagey first half into a rout. His movement in the box was surgical; his finishing clinical. With a rating of 8.7, McGinn didn't just score; he orchestrated Aston Villa's intensity from midfield, turning Villa Park into a fortress where Forest simply had no answers. Youri Tielemans provided the assist for McGinn's second, a moment that crystallised Villa's control.

The Turning Point: Watkins' Opener Changes Everything

Ollie Watkins broke the deadlock in the 45th minute, courtesy of Matt Rogers' assist, arriving just before the interval to swing the balance decisively toward the hosts. Forest, already fragile at 17th with just five wins from twenty games, crumbled. Their form sheet reads LLLLW—a single victory in five matches—and this defeat epitomised why they're adrift. Morgan Gibbs-White's 61st-minute goal, set up by Demarai Bakwa, offered momentary hope, but it proved merely a consolation in a one-sided affair.

Villa's Title Credentials on Full Display

Aston Villa's control was suffocating. Seventy-four per cent possession, eleven shots with four on target, and a pass accuracy of 90 per cent told the story of a side operating at a different level. With 42 points from 20 games and second place secure, Villa continue their push toward the summit. Forest's 26 per cent possession and four offsides reflect their desperation—a team without a tactical blueprint, merely hoping for scraps. The stakes couldn't be starker: Villa's title ambitions versus Forest's fight for survival.

Key Questions

What made John McGinn the Man of the Match?

McGinn's two clinical finishes, tireless midfield work, and 8.7 rating showcased why he's Villa's creative heartbeat. He dictated tempo and converted chances ruthlessly.

Can Forest recover from this collapse?

With five wins in twenty games and a -14 goal difference, Forest face an uphill battle. They need immediate tactical overhaul and recruitment in January.

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
74%
26%
Aston Villa 74%
Nottingham Forest 26%
Shots
11
9
Aston Villa 11
Nottingham Forest 9
Shots on Target
4
4
Aston Villa 4
Nottingham Forest 4
Expected Goals (xG)
1.64
0.80
Aston Villa 1.64
Nottingham Forest 0.80
Passes
634
220
Aston Villa 634
Nottingham Forest 220
Pass Accuracy
90%
71%
Aston Villa 90%
Nottingham Forest 71%
Corners
4
4
Aston Villa 4
Nottingham Forest 4
Fouls
10
20
Aston Villa 10
Nottingham Forest 20
Yellow Cards
1
2
Aston Villa 1
Nottingham Forest 2
Red Cards
0
0
Aston Villa 0
Nottingham Forest 0

Match Events

45'+1 O. Watkins (M. Rogers)
HT
49' J. McGinn (M. Cash)
M. Gibbs-White (D. Bakwa) 61'
D. Bakwa 🟨 64'
69' 🔄 I. Maatsen L. Digne
69' 🔄 E. Buendia J. Sancho
O. Aina N. Savona 🔄 69'
D. Bakwa J. McAtee 🔄 69'
73' J. McGinn (Y. Tielemans)
John Victor M. Sels 🔄 78'
83' 🔄 J. McGinn L. Bogarde
83' 🔄 O. Watkins D. Malen
N. Dominguez Douglas Luiz 🔄 84'
Igor Jesus A. Kalimuendo 🔄 84'
J. McAtee 🟨 89'
90' 🔄 M. Cash A. Garcia
90'+4 🟨 L. Bogarde
FT

Player Cards

Season performance ratings for players in this match

Aston Villa

Goalkeepers
Emiliano Martínez
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Matty Cash
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
Ezri Konsa
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Victor Lindelöf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Ian Maatsen
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Midfielders
Boubacar Kamara
MAGNET
MAGNET
112
Activity
112
Activity
90
Passes
22
Duels
Youri Tielemans
MAGNET
MAGNET
116
Activity
116
Activity
107
Passes
9
Duels
John McGinn
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
8.7
Rating
Morgan Rogers
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Emiliano Buendía
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Forwards
Ollie Watkins
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Marco Bizot
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Digne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Andrés García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
TJ Carroll
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lamare Bogarde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Jamaldeen Jimoh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
George Hemmings
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jadon Sancho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Donyell Malen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Nottingham Forest

Goalkeepers
John Victor
SIEVE
SIEVE
25%
Save %
25%
Save %
3
Conceded
1
Saves
Defenders
Ola Aina
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Nikola Milenković
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Murillo
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
Neco Williams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Midfielders
Omari Hutchinson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Elliot Anderson
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
Morgan Gibbs-White
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Nicolás Domínguez
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
Dilane Bakwa
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.2
Rating
Forwards
Igor Jesus
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
BENCH
Matz Sels
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Nicolò Savona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Morato
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oleksandr Zinchenko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zach Abbott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
James McAtee
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Douglas Luiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Taiwo Awoniyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arnaud Kalimuendo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/04/2025 Aston Villa 2 - 1 Nottingham Forest Premier League Villa Park
14/12/2024 Nottingham Forest 2 - 1 Aston Villa Premier League The City Ground
24/02/2024 Aston Villa 4 - 2 Nottingham Forest Premier League Villa Park
05/11/2023 Nottingham Forest 2 - 0 Aston Villa Premier League The City Ground
08/04/2023 Aston Villa 2 - 0 Nottingham Forest Premier League Villa Park
10/10/2022 Nottingham Forest 1 - 1 Aston Villa Premier League The City Ground
13/03/2019 Nottingham Forest 1 - 3 Aston Villa Championship City Ground
28/11/2018 Aston Villa 5 - 5 Nottingham Forest Championship Villa Park
13/01/2018 Nottingham Forest 0 - 1 Aston Villa Championship City Ground
05/04/2025
Premier League Villa Park
14/12/2024
Premier League The City Ground
24/02/2024
Premier League Villa Park
05/11/2023
Premier League The City Ground
08/04/2023
Premier League Villa Park
10/10/2022
Premier League The City Ground
13/03/2019
Championship City Ground
28/11/2018
Championship Villa Park
13/01/2018
Championship City Ground
Aston Villa Win
Nottingham Forest Win
Draw

League Standings

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