Premier League 2025 03 Jan 2026

Aston Villa vs Nottingham Forest

3 – 1 1 – 0 2 – 1

(HT: 1–0)

FT

12:30

Villa Park (Birmingham) · Ref: Simon Hooper, England

← Back to Matches
Score Summary
Full Time 3 – 1
Half Time 1 – 0
Key Stats
Ball Possession 73% – 27%
Blocked Shots 4 – 2
Corner Kicks 4 – 4
expected_goals 1.59 – 0.89
Fouls 10 – 20
Goalkeeper Saves 4 – 1
Elo (before match)
Rating 1500 – 1500
Expected win probability 50.0% – 50.0%
xPi (before match)
Rating -0.10 – -0.16
Expected win probability 49.4% – 33.6%
Top Performers
Top Rated
John McGinn
Aston Villa
8.3 rating (83 min)
Most Clinical
John McGinn
Aston Villa
2 goals
Best Creator
Morgan Rogers
Aston Villa
2 key passes, 1 assists
Defensive Leader
Boubacar Kamara
Aston Villa
6 tackles + 4 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
1 Arsenal 67 W W W D D
2 Manchester City 60 D W W W W
3 Manchester United 51 L W W D W
4 Aston Villa 51 L L D W D
5 Chelsea 48 W L D D W
6 Liverpool 48 L W W W L
7 Brentford 44 D W L D W
8 Everton 43 W W L L W
9 Bournemouth 40 D D D W D
10 Fulham 40 L W W L L
11 Sunderland 40 W D L L L
12 Newcastle 39 W L L W L
13 Crystal Palace 38 W L W L W
14 Brighton 37 L W W L L
15 Leeds 31 L L D D W
16 Tottenham 29 L L L L L
17 Nottingham Forest 28 D L L D L
18 West Ham 28 W L D D W
19 Burnley 19 L L D W L
20 Wolves 16 W W L D D
{# ================================================================ Lineup Section — SofaScore/Flashscore style shared pitch Context: pitch_lineups, lineups_data, match, substitutions, substitutions_map, debug_mode, debug_lineups ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
69'
Aston Villa
69'
Aston Villa
69'
Nottingham Forest
69'
Nottingham Forest
78'
Nottingham Forest
83'
Aston Villa
83'
Aston Villa
83'
Nottingham Forest
83'
Nottingham Forest
90'
Aston Villa
Match Statistics (Full Time)
Statistic Aston Villa Nottingham Forest
Ball Possession 73% 27%
Blocked Shots 4 2
Corner Kicks 4 4
expected_goals 1.59 0.89
Fouls 10 20
Goalkeeper Saves 4 1
goals_prevented -1 -1
Offsides 1 4
Passes % 90% 71%
Passes accurate 579 170
Red Cards N/A N/A
Shots insidebox 5 6
Shots off Goal 3 3
Shots on Goal 4 5
Shots outsidebox 6 4
Total passes 645 239
Total Shots 11 10
Yellow Cards 1 2
Team Aggregates (Season)
Aston Villa
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.34
xG (avg) 1.22{% else %}N/A
Nottingham Forest
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 0.97
xG (avg) 1.16{% else %}N/A
Aston Villa — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Andrés García 👤 Andrés García 0 0 N/A N/A N/A N/A N/A N/A N/A False 8 16 D 6.7 True 0 0 N/A N/A N/A 1 N/A 1 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Boubacar Kamara 👤 Boubacar Kamara 0 0 5 3 2 24 14 2 2 False 90 44 M 7.6 False 0 0 N/A N/A N/A 86 1 93 N/A 0 N/A 0 N/A N/A N/A 1 4 6
Donyell Malen 👤 Donyell Malen 0 0 N/A N/A N/A 1 N/A N/A N/A False 15 17 F 6.3 True 0 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Emiliano Buendía 👤 Emiliano Buendía 0 0 1 N/A N/A 5 3 N/A 2 False 69 10 M 6.7 False 0 0 N/A N/A N/A 24 1 29 N/A 0 N/A 0 N/A N/A 1 N/A 1 1
Emiliano Martínez 👤 Emiliano Martínez 0 0 N/A N/A N/A 1 1 N/A 1 False 90 23 G 7 False 0 1 4 N/A N/A 29 N/A 35 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Ezri Konsa 👤 Ezri Konsa 0 0 N/A N/A N/A 5 5 N/A 4 False 90 4 D 7.3 False 0 0 N/A N/A N/A 92 N/A 99 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
George Hemmings 👤 George Hemmings 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 53 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Ian Maatsen 👤 Ian Maatsen 0 0 2 2 1 7 3 N/A 1 False 69 22 D 6.2 False 0 0 N/A N/A N/A 33 N/A 35 N/A 0 N/A 0 N/A N/A 2 N/A 2 1
Jadon Sancho 👤 Jadon Sancho 0 0 1 N/A N/A 1 N/A N/A N/A False 21 19 F 6.3 True 0 0 N/A N/A N/A 6 N/A 7 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Jamaldeen Jimoh 👤 Jamaldeen Jimoh 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 20 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
John McGinn 👤 John McGinn 0 0 3 N/A N/A 7 3 N/A 1 True 83 7 M 8.3 False 0 0 N/A 2 N/A 35 N/A 44 N/A 0 N/A 0 N/A 2 2 1 1 2
Lamare Bogarde 👤 Lamare Bogarde 0 1 N/A N/A N/A 4 3 1 3 False 15 26 M 6.3 True 0 0 N/A N/A N/A 2 N/A 2 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Lucas Digne 👤 Lucas Digne 0 0 N/A N/A N/A 1 N/A N/A N/A False 21 12 D 6.6 True 0 0 N/A N/A N/A 5 1 5 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Marco Bizot 👤 Marco Bizot 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 40 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Matty Cash 👤 Matty Cash 0 0 1 N/A 1 4 3 1 1 False 89 2 D 7.3 False 1 0 N/A N/A 1 58 1 63 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Morgan Rogers 👤 Morgan Rogers 0 0 2 2 N/A 13 3 2 3 False 90 27 M 6.9 False 1 0 N/A N/A N/A 36 2 43 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Ollie Watkins 👤 Ollie Watkins 0 0 N/A N/A N/A 5 3 2 N/A False 83 11 F 7.9 False 0 0 N/A 1 N/A 6 N/A 12 N/A 0 N/A 0 N/A 2 2 N/A N/A 2
TJ Carroll 👤 TJ Carroll 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 71 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Victor Lindelöf 👤 Victor Lindelöf 0 0 N/A N/A N/A 4 4 N/A N/A False 90 3 D 7 False 0 0 N/A N/A N/A 68 N/A 70 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
Youri Tielemans 👤 Youri Tielemans 0 0 N/A 1 N/A 10 4 2 N/A False 90 8 M 7.9 False 1 0 N/A N/A N/A 98 1 107 N/A 0 N/A 0 N/A N/A N/A N/A N/A 4
Nottingham Forest — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Arnaud Kalimuendo 👤 Arnaud Kalimuendo 0 0 N/A N/A N/A 1 N/A N/A N/A False 14 15 F 6.3 True 0 0 N/A N/A 1 N/A N/A N/A N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Dilane Bakwa 👤 Dilane Bakwa 0 1 N/A 1 N/A 5 2 2 2 False 69 29 M 6.2 False 1 0 N/A N/A N/A 10 1 16 N/A 0 N/A 0 N/A N/A 2 N/A N/A N/A
Douglas Luiz 👤 Douglas Luiz 0 0 N/A N/A N/A 1 N/A 1 N/A False 14 12 M 6.7 True 0 0 N/A N/A N/A 5 N/A 7 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Elliot Anderson 👤 Elliot Anderson 0 0 2 N/A 2 14 7 2 2 False 90 8 M 6.3 False 0 0 N/A N/A N/A 24 N/A 31 N/A 0 N/A 0 N/A N/A N/A 1 3 2
Igor Jesus 👤 Igor Jesus 0 0 1 N/A 1 15 3 5 N/A False 83 19 F 6 False 0 0 N/A N/A 2 5 N/A 6 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
James McAtee 👤 James McAtee 0 1 N/A N/A N/A 2 1 1 N/A False 21 24 M 6.2 True 0 0 N/A N/A 1 2 N/A 3 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
John Victor 👤 John Victor 0 0 N/A N/A N/A N/A N/A N/A N/A False 78 13 G 5.3 False 0 3 1 N/A N/A 12 N/A 22 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Matz Sels 👤 Matz Sels 0 0 N/A N/A N/A 1 1 N/A 1 False 12 26 G 6.7 True 0 0 N/A N/A N/A 5 N/A 7 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Morato 👤 Morato 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 4 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Morgan Gibbs-White 👤 Morgan Gibbs-White 0 0 1 N/A N/A 10 5 3 2 True 90 10 M 7.7 False 0 0 N/A 1 N/A 16 2 22 N/A 0 N/A 0 N/A 2 2 N/A 2 2
Murillo 👤 Murillo 0 0 3 N/A 3 7 5 1 N/A False 90 5 D 6.6 False 0 0 N/A N/A N/A 20 N/A 27 N/A 0 N/A 0 N/A N/A N/A 2 2 1
Neco Williams 👤 Neco Williams 0 0 1 N/A 1 8 5 2 1 False 90 3 D 6.2 False 0 0 N/A N/A N/A 16 1 21 N/A 0 N/A 0 N/A N/A N/A 1 N/A 3
Nicolás Domínguez 👤 Nicolás Domínguez 0 0 N/A 2 N/A 11 6 1 1 False 83 16 M 7.3 False 0 0 N/A N/A N/A 16 1 20 N/A 0 N/A 0 N/A N/A N/A N/A 2 5
Nicolò Savona 👤 Nicolò Savona 0 0 N/A N/A N/A N/A N/A N/A N/A False 21 37 D 6.2 True 0 0 N/A N/A N/A 7 N/A 7 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Nikola Milenković 👤 Nikola Milenković 0 0 N/A N/A N/A 7 4 2 1 False 90 31 D 6.2 False 0 0 N/A N/A N/A 10 N/A 17 N/A 0 N/A 0 N/A N/A N/A N/A 1 2
Ola Aina 👤 Ola Aina 0 0 N/A 1 N/A 5 2 N/A N/A False 69 34 D 6.2 False 0 0 N/A N/A N/A 9 1 13 N/A 0 N/A 0 N/A 1 1 N/A 3 2
Oleksandr Zinchenko 👤 Oleksandr Zinchenko 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 35 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Omari Hutchinson 👤 Omari Hutchinson 0 0 2 N/A 1 5 2 N/A N/A False 90 21 M 6.5 False 0 0 N/A N/A N/A 13 1 20 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
Taiwo Awoniyi 👤 Taiwo Awoniyi 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 9 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Zach Abbott 👤 Zach Abbott 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 44 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Match Events
O. Watkins (Normal Goal)
45'
J. McGinn (Normal Goal)
49'
61'
M. Gibbs-White (Normal Goal)
65'
🟨 Dilane Bakwa (Yellow Card)
🔄 I. Maatsen → Substitution 1
69'
🔄 E. Buendia → Substitution 2
69'
69'
🔄 D. Bakwa → Substitution 1
69'
🔄 O. Aina → Substitution 2
J. McGinn (Normal Goal)
73'
78'
🔄 John Victor → Substitution 3
🔄 J. McGinn → Substitution 3
83'
🔄 O. Watkins → Substitution 4
83'
83'
🔄 N. Dominguez → Substitution 4
83'
🔄 Igor Jesus → Substitution 5
89'
🟨 James McAtee (Yellow Card)
🟨 Lamare Bogarde (Yellow Card)
90'
🔄 M. Cash → Substitution 5
90'
Substitutions
69'
Aston Villa
69'
Aston Villa
69'
Nottingham Forest
69'
Nottingham Forest
78'
Nottingham Forest
83'
Aston Villa
83'
Aston Villa
83'
Nottingham Forest
83'
Nottingham Forest
90'
Aston Villa
League Standings View Standings

Teams in this match: Aston Villa and Nottingham Forest

#TeamMPWDLGFGAGDPtsForm
1 Arsenal 30 20 7 3 59 22 37 67 W W W D D
2 Manchester City 29 18 6 5 59 27 32 60 D W W W W
3 Manchester United 29 14 9 6 51 40 11 51 L W W D W
4 Aston Villa 29 15 6 8 39 34 5 51 L L D W D
5 Chelsea 29 13 9 7 53 34 19 48 W L D D W
6 Liverpool 29 14 6 9 48 39 9 48 L W W W L
7 Brentford 29 13 5 11 44 40 4 44 D W L D W
8 Everton 29 12 7 10 34 33 1 43 W W L L W
9 Bournemouth 29 9 13 7 44 46 -2 40 D D D W D
10 Fulham 29 12 4 13 40 43 -3 40 L W W L L
11 Sunderland 29 10 10 9 30 34 -4 40 W D L L L
12 Newcastle 29 11 6 12 42 43 -1 39 W L L W L
13 Crystal Palace 29 10 8 11 33 35 -2 38 W L W L W
14 Brighton 29 9 10 10 38 36 2 37 L W W L L
15 Leeds 29 7 10 12 37 48 -11 31 L L D D W
16 Tottenham 29 7 8 14 39 46 -7 29 L L L L L
17 Nottingham Forest 29 7 7 15 28 43 -15 28 D L L D L
18 West Ham 29 7 7 15 35 54 -19 28 W L D D W
19 Burnley 29 4 7 18 32 58 -26 19 L L D W L
20 Wolves 30 3 7 20 22 52 -30 16 W W L D D

Predictions provided by Football API

All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.

Premier League England · Season 2025

Teams

Aston Villa
Last 5: Form 80% · Att 100% · Def 0%
Goals: 10 for · 9 against
W12 D3 L4 · DLLDDWWWWLWWWW…
Nottingham Forest
Last 5: Form 20% · Att 100% · Def 0%
Goals: 4 for · 8 against
W5 D3 L11 · WDLLDLLLLDWWLW…

Predictions

Aston Villa 45%
Draw 45%
Nottingham Forest 10%
Aston Villa (Win or draw)

Double chance : Aston Villa or draw

Goals: Aston Villa -2.5 · Nottingham Forest -1.5
Win or Draw

Comparison

Attack
71% – 29%
Defense
47% – 53%
Head to Head
60% – 40%
Form
80% – 20%
Goals
56% – 44%
Total
65.3% – 34.7%
Poisson
78% – 22%

Head to Head

Last 9 matches: Home wins: 5, Away wins: 1, Draws: 3

05 Apr 2025 · Premier League 2024
Aston Villa 2 – 1 Nottingham Forest
Villa Park
14 Dec 2024 · Premier League 2024
Nottingham Forest 2 – 1 Aston Villa
The City Ground
24 Feb 2024 · Premier League 2023
Aston Villa 4 – 2 Nottingham Forest
Villa Park
05 Nov 2023 · Premier League 2023
Nottingham Forest 2 – 0 Aston Villa
The City Ground
08 Apr 2023 · Premier League 2022
Aston Villa 2 – 0 Nottingham Forest
Villa Park
10 Oct 2022 · Premier League 2022
Nottingham Forest 1 – 1 Aston Villa
The City Ground
28 Jul 2021 · Friendlies Clubs 2021
Aston Villa 0 – 0 Nottingham Forest
Bodymoor Heath Training Ground
13 Mar 2019 · Championship 2018
Nottingham Forest 1 – 3 Aston Villa
City Ground
28 Nov 2018 · Championship 2018
Aston Villa 5 – 5 Nottingham Forest
Villa Park
CatBoost Prediction

Model not available yet. Run train_catboost to train a model.

No Predictions Available

Predictions for this match have not been generated yet. Check back later or sync match data.

Analysis
Analysis Coming Soon

xG comparison, momentum graph, and match rating overview will be available in a future update.