GK Robin Olsen | 🇸🇪 | #979 |
⭐ 2021- 🕒 21 | ✅ 15 🔁 (6) | 🥅 2.00 | ⛔ 19% | 🇺 113 | #979 |
Goalkeeper
Previous Player | Next Player |
---|---|
M Tim Iroegbunam | 🏴 | #978 | | CB Diego Carlos | 🇧🇷 | #980 | |
GK Robin Olsen | 🇸🇪 | #979 |
Robin Patrick Olsen
Personal Profile

Birth Date | Birthplace | Birth Country | Citizenship | Height | Foot |
---|---|---|---|---|---|
8 January 1990 | Malmö 🇸🇪 | Sweden 🇸🇪 | Sweden 🇸🇪 | (6 ft 3 in) 1.92 m | Right |
GK Robin Olsen | 🇸🇪 | #979 |
Villa Youth Record
Youth Record

n/a
GK Robin Olsen | 🇸🇪 | #979 |
Previous Clubs

Previous Clubs
1997-01 Malmö FF Youth 🇸🇪
2001 BK Olympic Youth 🇸🇪
2002-06 Malmö FF Youth 🇸🇪
2007-11 IF Limhamn Bunkeflo Youth 🇸🇪
2011-12 IFK Klagshamn Youth 🇸🇪
2012-15 Malmö FF 🇸🇪 Free
Allsvenskan, 🕒 59 | 57 (2) | ⚽ 0 |
2015-16 PAOK Thessaloniki 🇬🇷 £0.58m
Greek Super League, 🕒 13 | 13 (0) | ⚽ 0 |
2016 FC Copenhagen 🇩🇰 (L)
Danish Superliga, 🕒 14 | 14 (0) | ⚽ 0 |
2016-18 FC Copenhagen 🇩🇰 £2.16m
Danish Superliga, 🕒 73 | 73 (0) | ⚽ 0 |
2018- AS Roma 🇮🇹 £8.10m
Serie A, 🕒 35 | 35 (0) | ⚽ 0 |
2019-20 Cagliari Calcio 🇮🇹 (L)
Serie A, 🕒 19 | 19 (0) | ⚽ 0 |
2020-21 Everton 🏴 (L)
Premier League, 🕒 11 | 11 (0) | ⚽ 0 |
2021-22 Sheffield United 🏴 (L)
Championship, 🕒 11 | 11 (0) | ⚽ 0 |
GK Robin Olsen | 🇸🇪 | #979 |
Transfer In
January 2022: Aged 32, Signed on season long loan deal from Roma under Steven Gerrard before the loan was made permanent by Gerrard in July 2022.
July 2022: Signed on a permanent deal under Steven Gerrard for €3.50m / £2.97m having made a single appearance for the club, conceding three.

Season | Joined Date | Aged | Fee | From | From | Signed Under |
---|---|---|---|---|---|---|
2021-22 | 18 January 2022 | 32 | €3.50m / £2.97m | AS Roma 🇮🇹 | Steven Gerrard 🏴 |
GK Robin Olsen | 🇸🇪 | #979 |
Villa Career
Villa Career

GK Robin Olsen | 🇸🇪 |
⭐ Aston Villa 2021- | Loan, £2.97m |
Premier League |
GK #105 🕒 21 | ✅ 15 🔁 (6) | #979 |
🥅 42 | 2.00 | ⛔ 4 | 19% | 🇺 113 |
🟩 6 | 🟨 2 | 🟥 12 |
Cards 🟨 0 | 🟥 0 |
Seasons Active | In Fee
Active in League
🕒 Games | Starts (Subs) | ⚽ Goals | 🔥 Assists | 🇺 Unused | Player Number |
🟩 Won | 🟨 Drew | 🟥 Lost |
Cards 🟨 Booking | 🟥 Sending Off |
Goalkeepers Only 🥅 Goals Conceded | ⛔ Clean Sheets |
GK Robin Olsen | 🇸🇪 | #979 |
Played Under
Managers

Steven Gerrard 🏴 2022 🕒 1 | ✅ 1 🔁 (0) | 🥅 3 | ⛔ 0 | 🟩 0 | 🟨 0 | 🟥 1 |
Aaron Danks 🏴 2022 🕒 1 | ✅ 0 🔁 (1) | 🥅 4 | ⛔ 0 | 🟩 0 | 🟨 0 | 🟥 1 |
Unai Emery 🇪🇸 2022- 🕒 19 | ✅ 14 🔁 (5) | 🥅 35 | ⛔ 4 | 🟩 7 | 🟨 2 | 🟥 10 |
Games 🕒, Starts ✅, Substitute 🔁, Won 🟩, Drew 🟨, Lost 🟥, Goals ⚽, Assists 🔥
GK Robin Olsen | 🇸🇪 | #979 |
Career Summary

🗓️ | 🕒 | ✅ | 🔁 | 🇺 | PPG | 🟩 | 🟨 | 🟥 | 🟩 % | 🟨 % | 🟥 % | ⚽ | 🔥 | Yellow | Red | GI | GPG | GPGi |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
4 | 21 | 15 | 6 | 113 | 1.10 | 7 | 2 | 12 | 33% | 10% | 57% | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 |
Seasons 🗓️, Games 🕒, Starts ✅, Substitute 🔁, Won 🟩, Drew 🟨, Lost 🟥, Unused 🇺, Goals ⚽, Assists 🔥, Goals per Game GPG, Points per Game PPG, Goal Involvements GI, Games per Goal GPG, Games per Goal Involvement GPGi
GK Robin Olsen | 🇸🇪 | #979 |
Competition Record






🕒 League | 🕒 FA Cup | 🕒 League Cup | 🕒 Europe | 🕒 European Cup |
---|---|---|---|---|
13 | 2 | 2 | 4 | 0 |
⚽ League | ⚽ FA Cup | ⚽ League Cup | ⚽ Europe | ⚽ European Cup |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
🔥 League | 🔥 FA Cup | 🔥 League Cup | 🔥 Europe | 🔥 European Cup |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
League Gi | FA Cup Gi | League Cup Gi | Europe Gi | European Cup Gi |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
League GPG | FA Cup GPG | League Cup GPG | Europe GPG | European Cup GPG |
---|---|---|---|---|
0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
League GPGi | FA Cup GPGi | League Cup GPGi | Europe GPGi | European Cup GPGi |
---|---|---|---|---|
0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Games 🕒, Goals ⚽, Assists 🔥, Goals per Game GPG, Goal Involvements GI, Games per Goal GPG, Games per Goal Involvement GPGi
GK Robin Olsen | 🇸🇪 | #979 |
Season by Season Record

🗓️ | 🎂 | 〽️ | 🏆 | 🕒 | ✅ | 🔁 | 🇺 | PPG | 🟩 | 🟩 % | 🟨 | 🟨 % | 🟥 | 🟥 % | ⚽ | 🔥 | Yellow | Red | GI | GPG | GPGi |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021-22 | 32 | PL | 14th | 1 | 1 | 0 | 17 | 0.00 | 0 | 0% | 0 | 0% | 1 | 100% | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 |
2022-23 | 32 | PL | 7th | 6 | 4 | 2 | 31 | 0.67 | 1 | 17% | 1 | 17% | 4 | 67% | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 |
2023-24 | 33 | PL | 4th | 10 | 9 | 3 | 37 | 1.30 | 4 | 40% | 1 | 10% | 5 | 50% | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 |
2024-25 | 34 | PL | 4 | 2 | 2 | 27 | 1.50 | 2 | 50% | 0 | 0% | 2 | 50% | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 |
Seasons 🗓️, Age 🎂, League 〽️, Position 🏆, Games 🕒, Starts ✅, Substitute 🔁, Won 🟩, Drew 🟨, Lost 🟥, Unused 🇺, Goals Scored ⚽, Goals Conceded 🥅, Goals per Game GPG, Conceded per Game CPG, Goal Difference GD, Clean Sheets ⛔, Points per Game PPG, Goal Involvements GI, Games per Goal GPG, Games per Goal Involvement GPGi
GK Robin Olsen | 🇸🇪 | #979 |
Goalkeeping Record

🟩 1 Jan 2023, Villa 2-0 Spurs, Tottenham Stadium
GK # | 🕒 | 🥅 | CPG | ⛔ | ⛔ % |
---|---|---|---|---|---|
#105 | 21 | 42 | 2.00 | 4 | 19% |
Season | 🕒 | 🥅 | CPG | ⛔ | ⛔ % |
---|---|---|---|---|---|
2021-22 | 1 | 3 | 3 | 0 | 0% |
2022-23 | 6 | 14 | 2.33 | 1 | 17% |
2023-24 | 10 | 20 | 2 | 2 | 20% |
2024-25 | 4 | 5 | 1.25 | 1 | 25% |
Seasons 🗓️, Games 🕒, Goals Conceded 🥅, Goals per Game GPG, Conceded per Game CPG, Clean Sheets ⛔
GK Robin Olsen | 🇸🇪 | #979 |
Honours
Villa Honours

Plays for the Villa
GK Robin Olsen | 🇸🇪 | #979 |
Debuts & Dates

Season | First Squad | Manager |
---|---|---|
2021-22 | 🟩 22 January 2022, Villa 1-0 Everton, Goodison Park. | Steven Gerrard 🏴 |
Season | Debut | Manager | Aged |
---|---|---|---|
2021-22 | 🟥 22 May 2022, Villa 2-3 Abu Dhabi, Etihad | Steven Gerrard 🏴 | 32 |
Game # | First Goal | Scorer(s) |
---|---|---|
Yet to Score |
Game # | First Assist |
---|---|
Game # | First Clean Sheet |
---|---|
5th | 🟩 1 Jan 2023, Villa 2-0 Spurs, Tottenham Stadium |
Season | Final Game | Aged | Manager |
---|---|---|---|
Current Player | Current Player | Current Player | Current Player |
Season | Final Squad | Manager |
---|---|---|
Current Player | Current Player | Current Player |
GK Robin Olsen | 🇸🇪 | #979 |
Loans Out

Loans
None
GK Robin Olsen | 🇸🇪 | #979 |
Transfer Out
January 2022: Aged 32, Signed on season long loan deal from Roma under Steven Gerrard before the loan was made permanent by Gerrard in July 2022.
July 2022: Signed on a permanent deal under Steven Gerrard for €3.50m / £2.97m having made a single appearance for the club, conceding three.

Season | Date | Aged | Fee | To | To | Left Under |
---|---|---|---|---|---|---|
Current Player | Current Player | Current Player | Current Player | Current Player | Current Player |
GK Robin Olsen | 🇸🇪 | #979 |
Subsequent Clubs

Subsequent Clubs
Current Player
GK Robin Olsen | 🇸🇪 | #979 |

Quotes
GK Robin Olsen | 🇸🇪 | #979 |
Biography

GK Robin Olsen | 🇸🇪 | #979 |
Appearances
21

Game | Matchday Summary | Match Squad |
---|---|---|
Game #5628 | 🟥 22 May 2022, Villa 2-3 Abu Dhabi, Etihad | Starting XI:
GK Robin Olsen | 🇸🇪 |
LB Lucas Digne | 🇫🇷 |
CB Calum Chambers | 🏴 |
CB Tyrone Mings | 🏴 |
RB Matty Cash | 🏴 🇵🇱 |
M Douglas Luiz | 🇧🇷 |
M John McGinn | 🏴 |
M Jacob Ramsey | 🏴 |
M Philippe Coutinho | 🇧🇷 |
W Emiliano Buendía | 🇦🇷 |
CF Ollie Watkins | 🏴 |
Subs:
M Marvelous Nakamba | 🇿🇼 |
F Danny Ings | 🏴 |
RB Ashley Young | 🏴 | |
Game #5642 | 🟥 29 Oct 2022, Villa 0-4 Saudi Arabia, St James' | Starting XI:
GK Emiliano Martínez | 🇦🇷 | 🔁 |
RB Ashley Young | 🏴 |
CB Tyrone Mings | 🏴 |
CB Ezri Konsa | 🏴 |
RB Matty Cash | 🏴 🇵🇱 | 🔁 |
M Douglas Luiz | 🇧🇷 |
M Leander Dendoncker | 🇧🇪 | 🔁 |
W Emiliano Buendía | 🇦🇷 | 🔁 |
W Leon Bailey | 🇯🇲 | 🔁 |
CF Danny Ings | 🏴 |
CF Ollie Watkins | 🏴 |
Subs:
GK Robin Olsen | 🇸🇪 |
M Philippe Coutinho | 🇧🇷 |
M Jacob Ramsey | 🏴 |
M John McGinn | 🏴 |
LB Lucas Digne | 🇫🇷 | |
Game #5644 | 🟥 10 Nov 2022, Villa 2-4 United, Old Trafford | Starting XI:
GK Robin Olsen | 🇸🇪 |
RB Ashley Young | 🏴 |
CB Ezri Konsa | 🏴 |
CB Calum Chambers | 🏴 |
LB Ludwig Augustinsson | 🇸🇪 |
M Jacob Ramsey | 🏴 |
M Douglas Luiz | 🇧🇷 |
M Boubacar Kamara | 🇫🇷 |
M John McGinn | 🏴 |
CF Danny Ings | 🏴 |
CF Ollie Watkins | 🏴 |
Subs:
CB Tyrone Mings | 🏴 |
W Leon Bailey | 🇯🇲 |
W Emiliano Buendía | 🇦🇷 |
RB Matty Cash | 🏴 🇵🇱 |
LB Lucas Digne | 🇫🇷 | |
Game #5646 | 🟥 26 Dec 2022, Villa 1-3 Liverpool, Villa Park | Starting XI:
GK Robin Olsen | 🇸🇪 |
RB Ashley Young | 🏴 |
CB Tyrone Mings | 🏴 |
CB Ezri Konsa | 🏴 |
LB Lucas Digne | 🇫🇷 |
M Douglas Luiz | 🇧🇷 |
M Boubacar Kamara | 🇫🇷 |
M John McGinn | 🏴 | ©️ |
W Leon Bailey | 🇯🇲 |
W Emiliano Buendía | 🇦🇷 |
CF Ollie Watkins | 🏴 |
Subs:
M Leander Dendoncker | 🇧🇪 |
M Philippe Coutinho | 🇧🇷 |
CF Danny Ings | 🏴 | |
Game #5647 | 🟩 1 Jan 2023, Villa 2-0 Spurs, Tottenham Stadium | Starting XI:
GK Robin Olsen | 🇸🇪 |
RB Ashley Young | 🏴 |
CB Tyrone Mings | 🏴 |
CB Ezri Konsa | 🏴 |
LB Lucas Digne | 🇫🇷 |
M Douglas Luiz | 🇧🇷 |
M Boubacar Kamara | 🇫🇷 |
M John McGinn | 🏴 |
W Leon Bailey | 🇯🇲 |
W Emiliano Buendía | 🇦🇷 |
CF Ollie Watkins | 🏴 |
Subs:
RB Matty Cash | 🏴 🇵🇱 |
M Philippe Coutinho | 🇧🇷 |
CB Jan Bednarek | 🇵🇱 |
CB Calum Chambers | 🏴 |
CF Danny Ings | 🏴 | |
Game #5649 | 🟥 8 Jan 2023, Villa 1-2 Stevenage, Villa Park | Starting XI:
GK Robin Olsen | 🇸🇪 |
RB Matty Cash | 🏴 🇵🇱 |
CB Calum Chambers | 🏴 |
CB Jan Bednarek | 🇵🇱 |
LB Ludwig Augustinsson | 🇸🇪 |
M Morgan Sanson | 🇫🇷 |
M Leander Dendoncker | 🇧🇪 |
M Douglas Luiz | 🇧🇷 |
M Philippe Coutinho | 🇧🇷 |
W Leon Bailey | 🇯🇲 |
CF Danny Ings | 🏴 |
Subs:
W Emiliano Buendía | 🇦🇷 |
M Jacob Ramsey | 🏴 |
RB Ashley Young | 🏴 |
CF Ollie Watkins | 🏴 |
LB Lucas Digne | 🇫🇷 | |
Game #5663 | 🟨 22 Apr 2023, Villa 1-1 Brentford, Gtech | Starting XI:
GK Emiliano Martínez | 🇦🇷 |
LB Álex Moreno | 🇪🇸 |
CB Ezri Konsa | 🏴 |
CB Tyrone Mings | 🏴 |
RB Ashley Young | 🏴 |
M John McGinn | 🏴 |
M Douglas Luiz | 🇧🇷 |
M Jacob Ramsey | 🏴 |
M Leander Dendoncker | 🇧🇪 |
W Emiliano Buendía | 🇦🇷 |
CF Ollie Watkins | 🏴 |
Subs:
GK Robin Olsen | 🇸🇪 |
CB Calum Chambers | 🏴 |
LB Lucas Digne | 🇫🇷 |
W Bertrand Traoré | 🇧🇫 | |
Game #5672 | 🟩 23 Aug 2023, Villa 5-0 Hibs, Easter Road | Starting XI:
GK Emiliano Martínez | 🇦🇷 |
LB Lucas Digne | 🇫🇷 |
CB Pau Torres | 🇪🇸 |
CB Diego Carlos | 🇧🇷 |
CB Ezri Konsa | 🏴 |
M Douglas Luiz | 🇧🇷 |
M John McGinn | 🏴 |
M Boubacar Kamara | 🇫🇷 |
W Moussa Diaby | 🇫🇷 |
W Leon Bailey | 🇯🇲 |
CF Ollie Watkins | 🏴 |
Subs:
GK Robin Olsen | 🇸🇪 |
M Youri Tielemans | 🇧🇪 |
W Bertrand Traoré | 🇧🇫 |
CF Jhon Durán | 🇨🇴 |
RB Matty Cash | 🏴 🇵🇱 | |
Game #5673 | 🟩 27 Aug 2023, Villa 3-1 Burnley, Turf Moor | Starting XI:
GK Robin Olsen | 🇸🇪 |
LB Lucas Digne | 🇫🇷 |
CB Pau Torres | 🇪🇸 |
CB Diego Carlos | 🇧🇷 |
CB Ezri Konsa | 🏴 |
RB Matty Cash | 🏴 🇵🇱 |
M Douglas Luiz | 🇧🇷 |
M John McGinn | 🏴 |
M Boubacar Kamara | 🇫🇷 |
W Moussa Diaby | 🇫🇷 |
CF Ollie Watkins | 🏴 |
Subs:
M Nicolò Zaniolo | 🇮🇹 |
W Bertrand Traoré | 🇧🇫 |
M Youri Tielemans | 🇧🇪 |
CF Jhon Durán | 🇨🇴 | |
Game #5674 | 🟩 31 Aug 2023, Villa 3-0 Hibs, Villa Park | Starting XI:
GK Robin Olsen | 🇸🇪 |
CB Ezri Konsa | 🏴 |
CB Calum Chambers | 🏴 |
CB Pau Torres | 🇪🇸 |
RB Seb Revan | 🏴 |
M Douglas Luiz | 🇧🇷 |
M Boubacar Kamara | 🇫🇷 |
M Youri Tielemans | 🇧🇪 |
W Leon Bailey | 🇯🇲 |
F Omari Kellyman | 🇬🇧 |
CF Jhon Durán | 🇨🇴 |
Subs:
RB Matty Cash | 🏴 🇵🇱 |
M John McGinn | 🏴 |
CF Ollie Watkins | 🏴 |
CB Diego Carlos | 🇧🇷 |
M Leander Dendoncker | 🇧🇪 | |
GK Robin Olsen | 🇸🇪 | #979 |
Starts
15

Game | Matchday Summary | Line Up |
---|---|---|
Game #5628 | 🟥 22 May 2022, Villa 2-3 Abu Dhabi, Etihad | GK Robin Olsen | 🇸🇪 | 🟢 |
LB Lucas Digne | 🇫🇷 | 🔥 |
CB Calum Chambers | 🏴 |
CB Tyrone Mings | 🏴 | 🟨 |
RB Matty Cash | 🏴 🇵 🇱 | ⚽ |
M Douglas Luiz | 🇧🇷 |
M John McGinn | 🏴 |
M Jacob Ramsey | 🏴 | 🔁 |
M Philippe Coutinho | 🇧🇷 | ⚽ |
W Emiliano Buendía | 🇦🇷 | 🔁 |
CF Ollie Watkins | 🏴 | 🔥 | |
Game #5644 | 🟥 10 Nov 2022, Villa 2-4 United, Old Trafford | GK Robin Olsen | 🇸🇪 |
RB Ashley Young | 🏴 | 🟨 | 🔁 |
CB Ezri Konsa | 🏴 | 🔁 |
CB Calum Chambers | 🏴 |
LB Ludwig Augustinsson | 🇸🇪 | 🔁 |
M Jacob Ramsey | 🏴 | 🔁 |
M Douglas Luiz | 🇧🇷 | 🟨 |
M Boubacar Kamara | 🇫🇷 |
M John McGinn | 🏴 | ©️ |
CF Danny Ings | 🏴 | 🔁 |
CF Ollie Watkins | 🏴 | ⚽ | |
Game #5646 | 🟥 26 Dec 2022, Villa 1-3 Liverpool, Villa Park | GK Robin Olsen | 🇸🇪 |
RB Ashley Young | 🏴 |
CB Tyrone Mings | 🏴 |
CB Ezri Konsa | 🏴 |
LB Lucas Digne | 🇫🇷 |
M Douglas Luiz | 🇧🇷 | 🔥 |
M Boubacar Kamara | 🇫🇷 | 🔁 |
M John McGinn | 🏴 | ©️ |
W Leon Bailey | 🇯🇲 | 🔁 |
W Emiliano Buendía | 🇦🇷 | 🔁 |
CF Ollie Watkins | 🏴 | ⚽ | |
Game #5647 | 🟩 1 Jan 2023, Villa 2-0 Spurs, Tottenham Stadium | GK Robin Olsen | 🇸🇪 |
RB Ashley Young | 🏴 |
CB Tyrone Mings | 🏴 | 🟨 |
CB Ezri Konsa | 🏴 | 🟨 | 🔁 |
LB Lucas Digne | 🇫🇷 |
M Douglas Luiz | 🇧🇷 | ⚽ | 🔁 |
M Boubacar Kamara | 🇫🇷 |
M John McGinn | 🏴 | ©️ | 🔥 | 🔁 |
W Leon Bailey | 🇯🇲 | 🔁 |
W Emiliano Buendía | 🇦🇷 | ⚽ | 🔁 |
CF Ollie Watkins | 🏴 | 🔥 | |
Game #5649 | 🟥 8 Jan 2023, Villa 1-2 Stevenage, Villa Park | GK Robin Olsen | 🇸🇪 |
RB Matty Cash | 🏴 🇵🇱 | 🔁 |
CB Calum Chambers | 🏴 |
CB Jan Bednarek | 🇵🇱 | 🔴 |
LB Ludwig Augustinsson | 🇸🇪 | 🔁 | 🔴 |
M Morgan Sanson | 🇫🇷 | ⚽ | 🔁 |
M Leander Dendoncker | 🇧🇪 | 🟥 |
M Douglas Luiz | 🇧🇷 |
M Philippe Coutinho | 🇧🇷 | 🔁 |
W Leon Bailey | 🇯🇲 |
CF Danny Ings | 🏴 | 🔥 | 🔁 | |
Game #5673 | 🟩 27 Aug 2023, Villa 3-1 Burnley, Turf Moor | GK Robin Olsen | 🇸🇪 |
LB Lucas Digne | 🇫🇷 | 🔥 | 🔁 |
CB Pau Torres | 🇪🇸 |
CB Diego Carlos | 🇧🇷 |
CB Ezri Konsa | 🏴 |
RB Matty Cash | 🏴 🇵🇱 | ⚽ | ⚽ |
M Douglas Luiz | 🇧🇷 | 🔁 |
M John McGinn | 🏴 |
M Boubacar Kamara | 🇫🇷 |
W Moussa Diaby | 🇫🇷 | 🔥 | ⚽ | 🔁 |
CF Ollie Watkins | 🏴 | 🔥 | 🔁 | |
Game #5674 | 🟩 31 Aug 2023, Villa 3-0 Hibs, Villa Park | GK Robin Olsen | 🇸🇪 |
CB Ezri Konsa | 🏴 | 🔁 |
CB Calum Chambers | 🏴 |
CB Pau Torres | 🇪🇸 | 🔥 | 🔁 |
RB Seb Revan | 🏴 | 🟢 |
M Douglas Luiz | 🇧🇷 | 🔁 |
M Boubacar Kamara | 🇫🇷 | 🔁 |
M Youri Tielemans | 🇧🇪 |
W Leon Bailey | 🇯🇲 | ⚽ |
F Omari Kellyman | 🇬🇧 | 🟢 | 🔥 |
CF Jhon Durán | 🇨🇴 | ⚽ | 🔁 | |
Game #5679 | 🟥 26 Sep 2023, Villa 1-2 Everton, Villa Park | GK Robin Olsen | 🇸🇪 |
M John McGinn | 🏴 | (Playing as LB) | 🔁 |
CB Ezri Konsa | 🏴 | 🟨 |
CB Pau Torres | 🇪🇸 |
RB Matty Cash | 🏴 🇵🇱 |
M Leander Dendoncker | 🇧🇪 | 🔁 |
M Douglas Luiz | 🇧🇷 | 🟨 |
W Leon Bailey | 🇯🇲 | 🔁 |
W Moussa Diaby | 🇫🇷 |
M Youri Tielemans | 🇧🇪 | 🔁 |
CF Jhon Durán | 🇨🇴 | 🔁 | |
Game #5690 | 🟩 30 Nov 2023, Villa 2-1 Legia, Villa Park | GK Robin Olsen | 🇸🇪 |
RB Matty Cash | 🏴 🇵🇱 |
CB Ezri Konsa | 🏴 |
CB Clément Lenglet | 🇫🇷 |
LB Álex Moreno | 🇪🇸 | ⚽ | 🔁 |
M Boubacar Kamara | 🇫🇷 |
M Youri Tielemans | 🇧🇪 | 🔥 | 🟨 | 🔁 |
M Douglas Luiz | 🇧🇷 | 🔥 | 🟨 | 🔁 |
M John McGinn | 🏴 | 🔁 |
W Moussa Diaby | 🇫🇷 | ⚽ | 🟨 | 🔁 |
CF Jhon Durán | 🇨🇴 | 🟨 | |
Game #5714 | 🟥 3 Apr 2024, Villa 1-4 Abu Dhabi, Etihad | GK Robin Olsen | 🇸🇪 |
CB Diego Carlos | 🇧🇷 |
CB Ezri Konsa | 🏴 |
CB Clément Lenglet | 🇫🇷 |
LB Lucas Digne | 🇫🇷 |
M Tim Iroegbunam | 🏴 | 🔁 |
M Douglas Luiz | 🇧🇷 | 🟨 | 🔁 |
M Morgan Rogers | 🏴 | 🔥 |
M Nicolò Zaniolo | 🇮🇹 | 🔁 |
W Moussa Diaby | 🇫🇷 | 🔁 |
CF Jhon Durán | 🇨🇴 | ⚽ | 🔁 | |
GK Robin Olsen | 🇸🇪 | #979 |
Substitute Appearances
6

Game | Matchday Summary | Substitutes |
---|---|---|
Game #5642 | 🟥 29 Oct 2022, Villa 0-4 Saudi Arabia, St James' | GK Robin Olsen | 🇸🇪 |
M Philippe Coutinho | 🇧🇷 |
M Jacob Ramsey | 🏴 |
M John McGinn | 🏴 |
LB Lucas Digne | 🇫🇷 | |
Game #5663 | 🟨 22 Apr 2023, Villa 1-1 Brentford, Gtech | GK Robin Olsen | 🇸🇪 |
CB Calum Chambers | 🏴 |
LB Lucas Digne | 🇫🇷 |
W Bertrand Traoré | 🇧🇫 | |
Game #5672 | 🟩 23 Aug 2023, Villa 5-0 Hibs, Easter Road | GK Robin Olsen | 🇸🇪 |
M Youri Tielemans | 🇧🇪 |
W Bertrand Traoré | 🇧🇫 |
CF Jhon Durán | 🇨🇴 |
RB Matty Cash | 🏴 🇵🇱 | |
Game #5720 | 🟨 27 Apr 2024, Villa 2-2 Chelsea, Villa Park | W Moussa Diaby | 🇫🇷 |
GK Robin Olsen | 🇸🇪 |
CB Diego Carlos | 🇧🇷 |
M Tim Iroegbunam | 🏴 |
CF Jhon Durán | 🇨🇴 | |
Game #5745 | 🟥 1 Dec 2024, Villa 0-3 Chelsea, Stamford Bridge | GK Robin Olsen | 🇸🇪 |
M Ross Barkley | 🏴 |
CF Jhon Durán | 🇨🇴 |
W Leon Bailey | 🇯🇲 |
W Emiliano Buendía | 🇦🇷 | |
GK Robin Olsen | 🇸🇪 | #979 |
Unused Substitute Appearances
113

Game | Matchday Summary | Unused Substitutes |
---|---|---|
Game #5611 | 🟩 22 Jan 2022, Villa 1-0 Everton, Goodison Park | GK Robin Olsen | 🇸🇪 |
LB Matt Targett | 🏴 |
RB Kaine Kesler Hayden | 🏴 |
M Tim Iroegbunam | 🏴 |
M Morgan Sanson | 🇫🇷 |
RB Ashley Young | 🏴 | |
Game #5612 | 🟨 9 Feb 2022, Villa 3-3 Leeds, Villa Park | GK Robin Olsen | 🇸🇪 |
FB Ben Chrisene | 🏴 |
CB Kortney Hause | 🏴 |
M Morgan Sanson | 🇫🇷 |
M Tim Iroegbunam | 🏴 |
F Danny Ings | 🏴 | |
Game #5613 | 🟥 13 Feb 2022, Villa 0-1 Newcastle, St James' | GK Robin Olsen | 🇸🇪 |
FB Ben Chrisene | 🏴 |
CB Kortney Hause | 🏴 |
M Morgan Sanson | 🇫🇷 |
M Tim Iroegbunam | 🏴 |
RB Ashley Young | 🏴 | |
Game #5614 | 🟥 19 Feb 2022, Villa 0-1 Watford, Villa Park | GK Robin Olsen | 🇸🇪 |
FB Ben Chrisene | 🏴 |
CB Kortney Hause | 🏴 |
M Morgan Sanson | 🇫🇷 |
M Carney Chukwuemeka | 🏴 |
M Tim Iroegbunam | 🏴 | |
Game #5615 | 🟩 26 Feb 2022, Villa 2-0 Brighton, Amex | GK Robin Olsen | 🇸🇪 |
CB Kortney Hause | 🏴 |
CB Calum Chambers | 🏴 |
M Tommi O'Reilly | 🏴 |
W Leon Bailey | 🇯🇲 |
W Emiliano Buendía | 🇦🇷 | |
GK Robin Olsen | 🇸🇪 | #979 |
Goals Scored
0

Game | Matchday Summary | Scorer(s) |
---|
GK Robin Olsen | 🇸🇪 | #979 |
Assists Made
0

Game | Matchday Summary | Assist(s) |
---|
GK Robin Olsen | 🇸🇪 | #979 |
Cards Received
🟨

0
🟥
0
Game | Matchday Summary | Villa Cards |
---|
GK Robin Olsen | 🇸🇪 | #979 |
Sweden
International Record

International Career | Caps with Villa |
---|---|
⭐ 🇸🇪 🕒 75 | ✅ 74 🔁 (1) | 🥅 87 | ⛔ 33 | 🇺 25 | | ⭐ 🇸🇪 🕒 21 | ✅ 21 🔁 (0) | 🥅 - | ⛔ - | 🇺 2 | |
GK Robin Olsen | 🇸🇪 | #979 |
Matches

GK Robin Olsen | 🇸🇪 | #979 |
🟥 22 May 2022, Villa 2-3 Abu Dhabi, Etihad


Game #5628
Manager: Steven Gerrard | 🏴 | Merseyside, 2021-2022
Referee: Michael Oliver | 🏴 | Northumberland, 2007-
Kick off: 4.00pm
Half Time Score: 🟩 1-0
Full Time Result: 🟥 Lost
Full Time Score: 🟥 2-3
Last 5 | 🟩 🟥 🟨 🟨 🟥
Season | 2021-22 |
Matchday | #41 |
League Match | #38 |
Manager Game | #28 |
Sunday, 22 May 2022
Attendance | 53,395 |
Premier League
Scorer(s) | Matty Cash | 37' | Philippe Coutinho | 69' |
Assist(s) | Lucas Digne | 37' | Ollie Watkins | 69' |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 | 🟢 |
LB Lucas Digne | 🇫🇷 | 🔥 |
CB Calum Chambers | 🏴 |
CB Tyrone Mings | 🏴 | 🟨 |
RB Matty Cash | 🏴 🇵🇱 | ⚽ |
M Douglas Luiz | 🇧🇷 |
M John McGinn | 🏴 |
M Jacob Ramsey | 🏴 | 🔁 |
M Philippe Coutinho | 🇧🇷 | ⚽ |
W Emiliano Buendía | 🇦🇷 | 🔁 |
CF Ollie Watkins | 🏴 | 🔥 |
Substitutes
🔁 | M Marvelous Nakamba | 🇿🇼 | 🟨 | for M Philippe Coutinho | 🇧🇷 | 72’ |
🔁 | F Danny Ings | 🏴 | for M Jacob Ramsey | 🏴 | 83’ |
🔁 | RB Ashley Young | 🏴 | for W Emiliano Buendía | 🇦🇷 | 88’ |
Unused Substitutes
GK Viljami Sinisalo | 🇫🇮 |
FB Ben Chrisene | 🏴 |
M Morgan Sanson | 🇫🇷 |
M Carney Chukwuemeka | 🏴 |
M Tim Iroegbunam | 🏴 |
W Bertrand Traoré | 🇧🇫 |

Starting XI
GK Ederson | 🇧🇷 |
CB John Stones | 🏴 |
CB Aymeric Laporte | 🇪🇸 |
RB João Cancelo | 🇵🇹 |
M Fernandinho | 🇧🇷 | 🔁 |
M Kevin De Bruyne | 🇧🇪 |
M Phil Foden | 🏴 |
M Rodri | 🇪🇸 | ⚽ |
M Bernado Silva | 🇵🇹 | 🔁 |
W Riyad Mahrez | 🇩🇿 | 🔁 |
F Gabriel Jesus | 🇧🇷 |
Substitutes
🔁 | LB Oleksandr Zinchenko | 🇺🇦 | for M Fernandinho | 🇧🇷 | 46’ |
🔁 | W Raheem Sterling | 🏴 | for W Riyad Mahrez | 🇩🇿 | 56’ |
🔁 | M Ilkay Gündogan | 🇩🇪 | ⚽ | ⚽ | for M Bernado Silva | 🇵🇹 | 68’ |
Unused Substitutes
GK Scott Carson | 🏴 |
RB Kyle Walker | 🏴 |
CB Nathan Aké | 🇳🇱 |
M Jack Grealish (ex) | 🏴 |
M Cole Palmer | 🏴 |
M James McAtee | 🏴 |
Match Timeline
🟢 | 1’ Debut, Robin Olsen
⚽ | 37’ Goal, 1-0, Matty Cash, Assist by Lucas Digne
🕒 | HT Manchester City 0-1 Aston Villa
🟨 | 49’ Booking, Tyrone Mings, Bad foul
⚽ | 69’ Goal, 2-0, Philippe Coutinho, Assist by Ollie Watkins
🔁 | 72’ Sub off, Philippe Coutinho, Sub on, Marvelous Nakamba
🥅 | 76’ Goal, 2-1, (Manchester City), Ilkay Gündogan
🥅 | 78’ Goal, 2-2, (Manchester City), Rodri
🥅 | 81’ Goal, 2-3, (Manchester City), Ilkay Gündogan
🔁 | 83’ Sub off, Jacob Ramsey, Sub on, Danny Ings
🟨 | 87’ Booking, Marvelous Nakamba, Bad foul
🔁 | 88’ Sub off, Emiliano Buendía, Sub on, Ashley Young
🕒 | FT Manchester City 3-2 Aston Villa
On This Day
Two goals to the good in a fine defensive performance with the threat always there from Villa's notably attacking line up, Gerrard makes another howling strategic blunder with a defensive substitution, Villa concede three and lose.
Goalkeeper Robin Olsen makes his Villa debut having joined the club in January 2022 and becomes the 979th player to play for Villa in first team League or Cup football.
Marvelous Nakamba makes his 68th and final appearance for Villa (48 Starts) to leave with a record of W25 D12 L31, 0 Goals, 0 Assists and 16 Bookings.
Lucas Digne records his fourth assist in the last five games to make it 16 Appearances, W5 D4 L7, 4 Assists and 2 Bookings so far in his Villa career.
Matty Cash scores his fourth goal for the season - and fourth since joining in September 2020 - to make it W26 D10 L32, 4 Goals, 6 Assists, 16 Bookings and 1 Red Card so far in his Villa career.
Tyrone Mings collects his 30th booking in a Villa shirt on his 128th appearance (127 Starts) to make it W50 D24 L54, 7 Goals, 7 Assists, 30 Bookings and 2 Red Cards so far in his Villa career.
Philippe Coutinho scores his 5th goal in a Villa shirt on his 19th appearance (16 Starts) to make it W6 D5 L8, 5 Goals, 4 Assists so far in his Villa career.
In perhaps the happiest news of the season end for Villa, the questionable and controversial referee Jonathan Moss retires.
GK Robin Olsen | 🇸🇪 | #979 |
🟥 29 Oct 2022, Villa 0-4 Saudi Arabia, St James'


Game #5642
Manager: Aaron Danks (Caretaker) | 🏴 | Birmingham, 2022
Referee: Paul Tierney | 🏴 | Wigan, 2009-
Kick off: 3.00pm
Half Time Score: 🟥 0-1
Full Time Result: 🟥 Lost
Full Time Score: 🟥 0-4
Last 5: 🟨 🟥 🟥 🟩 🟥
Season | 2022-23 |
Matchday | #14 |
League Game | #13 |
Manager Game | # |
Saturday, 29 October 2022
Attendance | 52,253 |
Premier League
Scorer(s) | None
Assist(s) | None
Teams

Starting XI
GK Emiliano Martínez | 🇦🇷 | ©️ | 🔁 |
RB Ashley Young | 🏴 | ©️ |
CB Tyrone Mings | 🏴 |
CB Ezri Konsa | 🏴 |
RB Matty Cash | 🏴 🇵🇱 | 🔁 |
M Douglas Luiz | 🇧🇷 |
M Leander Dendoncker | 🇧🇪 | 🔁 |
W Emiliano Buendía | 🇦🇷 | 🔁 |
W Leon Bailey | 🇯🇲 | 🔁 |
CF Danny Ings | 🏴 |
CF Ollie Watkins | 🏴 |
Substitutes
🔁 | GK Robin Olsen | 🇸🇪 | for GK Emiliano Martínez | 🇦🇷 | 34’ |
🔁 | M Philippe Coutinho | 🇧🇷 | for W Emiliano Buendía | 🇦🇷 | 61’ |
🔁 | M Jacob Ramsey | 🏴 | for W Leon Bailey | 🇯🇲 | 61' |
🔁 | M John McGinn | 🏴 | for M Leander Dendoncker | 🇧🇪 | 69' |
🔁 | LB Lucas Digne | 🇫🇷 | for RB Matty Cash | 🏴 🇵🇱 | 69' |
Unused Substitutes
CB Calum Chambers | 🏴 |
CB Jan Bednarek | 🇵🇱 |
M Morgan Sanson | 🇫🇷 |
CF Cameron Archer | 🏴 |

Starting XI
GK Nick Pope | 🏴 |
RB Kieran Trippier | 🏴 |
CB Fabian Schär |🇨🇭| 🔁 |
CB Sven Botman | 🇳🇱 | 🔁 |
CB Dan Burn | 🏴 |
M Sean Longstaff | 🏴 |
M Bruno Guimarães | 🇧🇷 | 🔁 |
M Joe Willock | 🏴 | 🔁 |
M Miguel Almirón | 🇵🇾 | ⚽ | 🔁 |
M Joelinton | 🇧🇷 | ⚽ | 🟨 |
CF Callum Wilson | 🏴 | ⚽ | ⚽ | 🔁 |
Substitutes
🔁 | LB Matt Targett | 🏴 | for CB Sven Botman | 🇳🇱 | 71’ |
🔁 | W Jacob Murphy | 🏴 | for M Joe Willock | 🏴 | 71’ |
🔁 | CB Jamaal Lascelles | 🏴 | for CB Fabian Schär |🇨🇭| 82’ |
🔁 | M Jonjo Shelvey | 🏴 | for M Bruno Guimarães | 🇧🇷 | 83’ |
🔁 | W Allan Saint-Maximin | 🇫🇷 | for CF Callum Wilson | 🏴 | 86’ |
🔁 | CF Chris Wood | 🇳🇿 | for M Miguel Almirón | 🇵🇾 | 86’ |
Unused Substitutes
GK Loris Karius | 🇩🇪 |
RB Javier Manquillo | 🇪🇸 |
W Ryan Fraser | 🏴 |
Match Timeline
🔁 | 34’ Concussion Sub, Sub off, Emiliano Martínez, Sub on, Robin Olsen
🕒 | HT Newcastle United 1-0 Aston Villa
🟨 | 50’ Booking, Ollie Watkins
🥅 | 50’ Goal, 0-1, Newcastle United, Callum Wilson (pen)
🥅 | 55’ Goal, 0-2, Newcastle United, Callum Wilson.
🥅 | 58’ Goal, 0-3, Newcastle United, Joelinton.
🔁 | 61’ Sub off, Emiliano Buendía, Sub on, Philippe Coutinho
🔁 | 61’ Sub off, Leon Bailey, Sub on, Jacob Ramsey
🥅 | 67’ Goal, 0-4, Newcastle United, Almiron.
🔁 | 69’ Sub off, Leander Dendoncker, Sub on, John McGinn
🔁 | 69’ Sub off, Matty Cash, Sub on, Lucas Digne
🕒 | FT Newcastle 4-0 Aston Villa
On This Day
A bad day at the office for Villa but nowhere near as bad as some under the previous manager, despite the scoreline. Villa taught Newcastle a footballing lesson in the first half, Newcastle taught Villa a lesson in capitalising on your luck in the second.
Lucas Digne makes his 25th appearance for the club, and first as substitute, to leave a record of W8 D5 L12, 1 Goal, 4 Assists and 4 Bookings so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟥 10 Nov 2022, Villa 2-4 United, Old Trafford


Game #5644
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: David Coote | 🏴 | Nottinghamshire, 2010-24
Kick off: 8.00pm
Half Time Score: 🟨 0-0
Full Time Result: 🟥 Lost
Full Time Score: 🟥 2-4
Last 5: 🟥 🟩 🟥 🟩 🟥
Season | 2022-23 |
Matchday | #16 |
Manager Game | #2 |
Thursday, 10 November 2022
Attendance | 72,512 |
League Cup
Scorer(s) | Ollie Watkins | 48' | Own Goal | 61' |
Assist(s) | Jacob Ramsey | 48' |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
RB Ashley Young | 🏴 | 🟨 | 🔁 |
CB Ezri Konsa | 🏴 | 🔁 |
CB Calum Chambers | 🏴 |
LB Ludwig Augustinsson | 🇸🇪 | 🔁 |
M Jacob Ramsey | 🏴 | 🔁 |
M Douglas Luiz | 🇧🇷 | 🟨 |
M Boubacar Kamara | 🇫🇷 |
M John McGinn | 🏴 | ©️ |
CF Danny Ings | 🏴 | 🔁 |
CF Ollie Watkins | 🏴 | ⚽ |
Substitutes
🔁 | CB Tyrone Mings | 🏴 | for CB Ezri Konsa | 🏴 | 59’ |
🔁 | W Leon Bailey | 🇯🇲 | 🟨 | for M Jacob Ramsey | 🏴 | 59’ |
🔁 | W Emiliano Buendía | 🇦🇷 | for CF Danny Ings | 🏴 | 59’ |
🔁 | RB Matty Cash | 🏴 🇵🇱 | for W Ashley Young | 🏴 | 74’ |
🔁 | LB Lucas Digne | 🇫🇷 | for LB Ludwig Augustinsson | 🇸🇪 | 80’ |
Unused Substitutes
GK Emiliano Martínez | 🇦🇷 |
M Morgan Sanson | 🇫🇷 |
M Marvelous Nakamba | 🇿🇼 |
CF Cameron Archer | 🏴 |

Starting XI
GK Martin Dúbravka | 🇸🇰 |
RB Diogo Dalot | 🇵🇹 |
CB Victor Lindelöf | 🇸🇪 | 🔁 |
CB Harry Maguire | 🏴 | 🟨 |
LB Tyrell Malacia | 🇳🇱 |
M Scott McTominay | 🏴 | 🟨 | ⚽ |
M Fred | 🇧🇷 | 🔁 |
M Bruno Fernandes | 🇵🇹 | 🟨 | ⚽ |
M Donny van de Beek | 🇳🇱 | 🔁 |
F Marcus Rashford | 🏴 | ⚽ | 🔁 |
CF Anthony Martial | 🇫🇷 | ⚽ | 🔁 |
Substitutes
🔁 | M Christian Eriksen | 🇩🇰 | for M Donny van de Beek | 🇳🇱 | 62’ |
🔁 | W Anthony Elanga | 🇸🇪 | for CF Anthony Martial | 🇫🇷 | 62’ |
🔁 | W Alejandro Garnacho | 🇦🇷 | for M Fred | 🇧🇷 | 62’ |
🔁 | M Casemiro | 🇧🇷 | for F Marcus Rashford | 🏴 | 82’ |
🔁 | CB Lisandro Martínez | 🇦🇷 | for CB Victor Lindelöf | 🇸🇪 | 87’ |
Unused Substitutes
GK David de Gea | 🇪🇸 |
LB Luke Shaw | 🏴 |
W Facundo Pellistri | 🇺🇾 |
W Shola Shoretire | 🏴 |
Match Timeline
🕒 | HT Manchester United 0-0 Aston Villa
⚽ | 48’ Goal, 1-0, Ollie Watkins, Assist by Jacob Ramsey
🥅 | 49’ Goal, 1-1, (Manchester United) Anthony Martial
🟨 | 52’ Booking, Douglas Luiz
🟨 | 54’ Booking, Ashley Young for a bad foul
🔁 | 59’ Sub off, Danny Ings, Sub on, Emiliano Buendía
🔁 | 59’ Sub off, Jacob Ramsey, Sub on, Leon Bailey
🔁 | 59’ Sub off, Ezri Konsa, Sub on, Tyrone Mings
⚽ | 61’ Goal, 2-1, Own Goal, Diogo Dalot
🥅 | 67’ Goal, 2-2, (Manchester United) Marcus Rashford
🔁 | 74’ Sub off, Ashley Young, Sub on, Matty Cash
🥅 | 78’ Goal, 2-3, (Manchester United) Bruno Fernandes
🔁 | 80’ Sub off, Ludwig Augustinsson, Sub on, Lucas Digne
🥅 | 90’+1 Goal, 2-4, (Manchester United) Scott McTominay
🟨 | 90’+3 Booking, Leon Bailey
🕒 | FT Manchester United 4-2 Aston Villa
On This Day
Villa's annual Cup defeat to Manchester United comes early this year as the second strung Unai Emery has inherited underlines the need for a major squad overhaul.
Robin Olsen concedes his 8th, 9th 10th and 11th goal in three appearances in a Villa shirt to make it W0 D0 L3, 11 Goals Conceded at a rate of 3.67 goals per game so far in his Villa career.
Boubacar Kamara makes his 10th appearance in a Villa shirt to make it W4 D1 L5 so far in his Villa career.
Ollie Watkins scores his 30th goal in a Villa shirt on his 92nd appearance (87 Starts) to make it W35 D15 L42, 30 Goals, 9 Assists, 11 Bookings and 1 Red Card so far in his Villa career.
Douglas Luiz collects his 30th booking on his 126th appearance for the club (109th Start) to make it W43 D23 L60, 7 Goals, 9 Assists, 30 Bookings and 2 Red Cards so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟥 26 Dec 2022, Villa 1-3 Liverpool, Villa Park


Game #5646
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Paul Tierney | 🏴 | Wigan, 2009-
Kick off: 5.30pm
Half Time Score: 🟥 0-2
Full Time Result: 🟥 Lost
Full Time Score: 🟥 1-3
Last 5: 🟥 🟩 🟥 🟩 🟥
Season | 2022-23 |
Matchday | #18 |
League Game | #16 |
Manager Game | #4 |
Monday, 26 December 2022
Attendance | 42,085 |
Premier League
Scorer(s) | Ollie Watkins | 59' |
Assist(s) | Douglas Luiz | 59' |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
RB Ashley Young | 🏴 |
CB Tyrone Mings | 🏴 |
CB Ezri Konsa | 🏴 |
LB Lucas Digne | 🇫🇷 |
M Douglas Luiz | 🇧🇷 | 🔥 |
M Boubacar Kamara | 🇫🇷 | 🔁 |
M John McGinn | 🏴 | ©️ |
W Leon Bailey | 🇯🇲 | 🔁 |
W Emiliano Buendía | 🇦🇷 | 🔁 |
CF Ollie Watkins | 🏴 | ⚽ |
Substitutes
🔁 | M Leander Dendoncker | 🇧🇪 | for M Boubacar Kamara | 🇫🇷 | 85’ |
🔁 | M Philippe Coutinho | 🇧🇷 | for W Leon Bailey | 🇯🇲 | 86’ |
🔁 | CF Danny Ings | 🏴 | for W Emiliano Buendía | 🇦🇷 | 86’ |
Unused Substitutes
GK Filip Marschall | 🏴 |
RB Matty Cash | 🏴 🇵🇱 |
CB Jan Bednarek | 🇵🇱 |
CB Calum Chambers | 🏴 |
F Kadan Young | 🏴 |
CF Cameron Archer | 🏴 |

Starting XI
GK Alisson | 🇧🇷 |
RB Trent Alexander-Arnold | 🏴 | 🔁 |
CB Virgil van Dijk | 🇳🇱 | ⚽ |
CB Joel Matip | 🇨🇲 |
LB Andrew Robertson | 🏴 |
M Jordan Henderson | 🏴 | 🔁 |
M Fabinho | 🇧🇷 |
M Thiago Alcántara | 🇪🇸 | 🔁 |
W Mohamed Salah | 🇪🇬 | ⚽
W Alex Oxlade-Chamberlain | 🏴 | 🔁 |
CF Darwin Núñez | 🇺🇾 | 🔁 |
Substitutes
🔁 | M Naby Keïta | 🇬🇳 | for M Thiago Alcántara | 🇪🇸 | 66’ |
🔁 | M Harvey Elliott | 🏴 | for W Alex Oxlade-Chamberlain | 🏴 | 67’ |
🔁 | CB Joe Gomez | 🏴 | for M Jordan Henderson | 🏴 | 79’ |
🔁 | M Stefan Bajcetic | 🇪🇸 | ⚽ | for RB Trent Alexander-Arnold | 🏴 | 79’ |
🔁 | W Ben Doak | 🏴 | for CF Darwin Núñez | 🇺🇾 | 88’ |
Unused Substitutes
GK Caoimhin Kelleher | 🇮🇪 |
LB Konstantinos Tsimikas | 🇬🇷 |
M Fábio Carvalho | 🇵🇹 |
CB Nathaniel Phillips | 🏴 |
Match Timeline
🥅 | 5’ Goal, 0-1, (Liverpool) Mohamed Salah
🥅 | 37’ Goal, 0-2, (Liverpool) Virgil van Dijk
🕒 | HT Aston Villa 0-2 Liverpool
⚽ | 59’ Goal, 1-2, Ollie Watkins, Assist by Douglas Luiz
🥅 | 81’ Goal, 1-3, (Liverpool) Stefan Bajcetic
🔁 | 85’ Sub off, Boubacar Kamara, Sub on, Leander Dendoncker
🔁 | 86’ Sub off, Leon Bailey, Sub on, Philippe Coutinho
🔁 | 86’ Sub off, Emiliano Buendía, Sub on, Danny Ings
🕒 | FT Aston Villa 1-3 Liverpool
On This Day
Villa suffer their first League defeat under Unai Emery as an early goal derails post World Cup hopes of a third successive Premier League victory.
GK Robin Olsen | 🇸🇪 | #979 |
🟩 1 Jan 2023, Villa 2-0 Spurs, Tottenham Stadium


Game #5647
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: John Brooks | 🏴 | Leicestershire, 2016-
Kick off: 2.05pm
Half Time Score: 🟨 0-0
Full Time Result: 🟩 Won
Full Time Score: 🟩 2-0
Last 5: 🟩 🟥 🟩 🟥 🟩
Season | 2022-23 |
Matchday | #19 |
League Game | #17 |
Manager Game | #5 |
Sunday, 1 January 2023
Attendance | 61,651 |
Premier League
Scorer(s) | Emiliano Buendía | 50’ | Douglas Luiz | 73' |
Assist(s) | Ollie Watkins | 50' | John McGinn | 73’ |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
RB Ashley Young | 🏴 |
CB Tyrone Mings | 🏴 | 🟨 |
CB Ezri Konsa | 🏴 | 🟨 | 🔁 |
LB Lucas Digne | 🇫🇷 |
M Douglas Luiz | 🇧🇷 | ⚽ | 🔁 |
M Boubacar Kamara | 🇫🇷 |
M John McGinn | 🏴 | ©️ | 🔥 | 🔁 |
W Leon Bailey | 🇯🇲 | 🔁 |
W Emiliano Buendía | 🇦🇷 | ⚽ | 🔁 |
CF Ollie Watkins | 🏴 | 🔥 |
Substitutes
🔁 | RB Matty Cash | 🏴 🇵🇱 | for W Leon Bailey | 🇯🇲 | 66’ |
🔁 | M Philippe Coutinho | 🇧🇷 | for M John McGinn | 🏴 | 78’ |
🔁 | CB Jan Bednarek | 🇵🇱 | for M Douglas Luiz | 🇧🇷 | 82’ |
🔁 | CB Calum Chambers | 🏴 | 🟨 | for W Emiliano Buendía | 🇦🇷 | 82’ |
🔁 | CF Danny Ings | 🏴 | for CB Ezri Konsa | 🏴 | 82’ |
Unused Substitutes
GK Emiliano Martínez | 🇦🇷 |
LB Ludwig Augustinsson | 🇸🇪 |
M Morgan Sanson | 🇫🇷 |
CF Cameron Archer | 🏴 |

Starting XI
GK Hugo Lloris | 🇫🇷 |
LB Ben Davies | 🏴 | 🟨 |
CB Cristian Romero | 🇦🇷 | 🟨 |
CB Clément Lenglet | 🇫🇷 | 🟨 |
RB Matt Doherty | 🇮🇪 | 🔁 |
M Yves Bissouma | 🇲🇱 | 🟨 | 🔁 |
M Pierre-Emile Højbjerg | 🇩🇰 | 🔁 |
M Ivan Perisic | 🇭🇷 | 🔁 |
W Bryan Gil | 🇪🇸 | 🔁 |
W Heung-min Son | 🇰🇷 |
CF Harry Kane | 🏴 |
Substitutes
🔁 | W Ryan Sessegnon | 🏴 | for W Bryan Gil | 🇪🇸 | 63’ |
🔁 | RB Emerson Royal | 🇧🇷 | for RB Matt Doherty | 🇮🇪 | 80’ |
🔁 | M Pape Matar Sarr | 🇸🇳 | for M Yves Bissouma | 🇲🇱 | 80’ |
🔁 | M Oliver Skipp | 🏴 | for M Ivan Perisic | 🇭🇷 | 88’ |
🔁 | RB Djed Spence | 🏴 | for M Pierre-Emile Højbjerg | 🇩🇰 | 88’ |
Unused Substitutes
GK Fraser Forster | 🏴 |
CB Davinson Sánchez | 🇨🇴 |
CB Eric Dier | 🏴 |
CB Japhet Tanganga | 🏴 |
Match Timeline
🕒 | HT Tottenham Hotspur 0-0 Aston Villa
⚽ | 50’ Goal, 1-0, Emiliano Buendía, Assist by Ollie Watkins
🟨 | 56’ Booking, Tyrone Mings, Bad foul
🔁 | 66’ Sub off, Leon Bailey, Sub on, Matty Cash
🟨 | 66’ Booking, Ezri Konsa
⚽ | 73’ Goal, 2-0, Douglas Luiz, Assist by John McGinn
🔁 | 78’ Sub off, John McGinn (injury), Sub on, Philippe Coutinho
🔁 | 82’ Sub off, Douglas Luiz (injury), Sub on, Jan Bednarek
🔁 | 82’ Sub off, Emiliano Buendía, Sub on, Calum Chambers
🔁 | 82’ Sub off, Ezri Konsa, Sub on, Danny Ings
🟨 | 90’+3 Booking, Calum Chambers
🕒 | FT Tottenham Hotspur 0-2 Aston Villa
On This Day
Villa bounce back from Boxing Day disappointment to take a well crafted and well deserved win at Spurs as Unai Emery celebrates his third win in four Premier League games.
John McGinn makes his 160th start for the club (166th Appearance) since joining in 2018 to make it W62 D36 L68, 16 Goals, 19 Assists and 42 Bookings so far in his Villa career.
Ashley Young makes his 230th appearance in a Villa shirt (208 Starts) to make it W99 D64 L67, 39 Goals, 64 Assists, 42 Bookings and 2 Red Cards so far in his Villa career.
Robin Olsen keeps his first clean sheet on his 5th appearance in a Villa shirt (4 Starts) to make it W1 D0 L4, 14 Goals Conceded at a rate of 2.80 goals per game and 1 Clean Sheet (20%) so far in his Villa career.
Ollie Watkins contributes his 10th assist on his 94th appearance for the club (89 Starts) to make it W36 D15 L43, 31 Goals, 10 Assists, 11 Bookings and 1 Red Card so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟥 8 Jan 2023, Villa 1-2 Stevenage, Villa Park


Game #5649
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Graham Scott | 🏴 | Oxford, 2008-
Kick off: 4.30pm
Half Time Score: 🟩 1-0
Full Time Result: 🟥 Lost
Full Time Score: 🟥 1-2
Last 5: 🟩 🟥 🟩 🟨 🟥
Season | 2022-23 |
Matchday | #21 |
Manager Game | #7 |
Sunday, 8 January 2023
Attendance | - |
FA Cup
Scorer(s) | Morgan Sanson | 33' |
Assist(s) | Danny Ings | 33' |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
RB Matty Cash | 🏴 🇵🇱 | 🔁 |
CB Calum Chambers | 🏴 |
CB Jan Bednarek | 🇵🇱 | 🔴 |
LB Ludwig Augustinsson | 🇸🇪 | 🔁 | 🔴 |
M Morgan Sanson | 🇫🇷 | ⚽ | 🔁 |
M Leander Dendoncker | 🇧🇪 | 🟥 |
M Douglas Luiz | 🇧🇷 |
M Philippe Coutinho | 🇧🇷 | 🔁 |
W Leon Bailey | 🇯🇲 |
CF Danny Ings | 🏴 | 🔥 | 🔁 |
Substitutes
🔁 | W Emiliano Buendía | 🇦🇷 | for M Philippe Coutinho | 🇧🇷 | 66’ |
🔁 | M Jacob Ramsey | 🏴 | for M Morgan Sanson | 🇫🇷 | 67’ |
🔁 | W Ashley Young | 🏴 | for RB Matty Cash | 🏴 🇵🇱 | 71’ |
🔁 | CF Ollie Watkins | 🏴 | for CF Danny Ings | 🏴 | 72’ |
🔁 | LB Lucas Digne | 🇫🇷 | for LB Ludwig Augustinsson | 🇸🇪 | 81’ |
Unused Substitutes
GK Emiliano Martínez | 🇦🇷 |
CB Tyrone Mings | 🏴 |
M Boubacar Kamara | 🇫🇷 |
F Kadan Young | 🏴 |

Starting XI
GK Taye Ashby-Hammond | 🏴 |
RB Luther James-Wildin | 🏴 |
CB Dan Sweeney | 🏴 |
CB Terence VanCouten | 🏴 | 🔁 |
CB Carl Piergianni | 🏴 |
LB Max Clark | 🏴 | 🔁 |
M Jordan Roberts | 🏴 |
M Jake Reeves | 🏴 |
M Jake Taylor | 🏴 | 🔁 |
CF Danny Rose | 🏴 | 🔁 |
CF Luke Norris | 🏴 | 🔁 |
Substitutes
🔁 | M Dean Campbell | 🏴 | ⚽ | for LB Max Clark | 🏴 | 63’ |
🔁 | CF Jamie Reid | 🏴 | ⚽ | for CF Danny Rose | 🏴 | 63’ |
🔁 | W David Amoo | 🏴 | for CF Luke Norris | 🏴 | 67’ |
🔁 | RB Kane Smith | 🏴 | for M Jake Taylor | 🏴 | 68’ |
🔁 | CB Michael Bostwick | 🏴 | for CB Terence VanCouten | 🏴 | 83’ |
Unused Substitutes
GK Aaron Chapman | 🏴 |
Match Timeline
⚽ | 33’ Goal, 1-0, Morgan Sanson, Assist by Danny Ings
🕒 | HT Aston Villa 1-0 Stevenage
🔁 | 66’ Sub off, Philippe Coutinho, Sub on, Emiliano Buendía
🔁 | 67’ Sub off, Morgan Sanson, Sub on, Jacob Ramsey
🔁 | 71’ Sub off, Matty Cash (injury), Sub on, Ashley Young
🔁 | 72’ Sub off, Danny Ings, Sub on, Ollie Watkins
🔁 | 81’ Sub off, Ludwig Augustinsson (injury), Sub on, Lucas Digne
🟥 | 85’ Sending off, Leander Dendoncker
🥅 | 88’ Goal, 1-1, (Stevenage, pen), Jamie Reid
🥅 | 90’ Goal, 1-2, (Stevenage), Dean Campbell
🕒 | FT Aston Villa 1-2 Stevenage
On This Day
Villa’s second string fail miserably and underline the desperate need for major investment and turnover in personnel outside Emery’s first XI.
Villa face Stevenage for the first time in competitive football, Stevenage become the 163rd team that the Villa first team has played in League or Cup football.
Matty Cash makes his 85th appearance for Villa since signing from Forest in September 2020 and now has a record of W31 D13 L41, 4 Goals, 6 Assists, 19 Bookings and 1 Red Card so far in his Villa career.
Leander Dendoncker receives his first card of any colour on his 11th appearance for Villa and it's a red. Dendoncker's Villa career now reads W4 D2 L5, 0 Goals, 0 Assists and 1 Red Card.
Morgan Sanson scores his sole goal for the club on his 22nd Appearance (8 Starts) to make it W7 D5 L10, 1 Goal, 0 Assists and 3 Bookings.
Robin Olsen concedes his 16th goal in a Villa shirt on his 6th appearance (5 Starts) to make it W1 D0 L5, 16 Goals Conceded at a rate of 2.67 goals per game and 1 Clean Sheet (17%) so far in his Villa career.
Ludwig Augustinsson makes his 4th and final appearance for Villa (3 Starts) before having his loan terminated early by Unai Emery and leaving with a record of W1 D2 L2, 1 Booking.
Fellow surprise signing Jan Bednarek also suffers an early termination and leaves with a record of W1 D1 L2.
Villa record consecutive sub 40,000 crowds for the first time in five seasons with an attendance of 32,343 following a 39,978 gate in the previous fixture.
GK Robin Olsen | 🇸🇪 | #979 |
🟨 22 Apr 2023, Villa 1-1 Brentford, Gtech


Game #5663
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Michael Salisbury | 🏴 | Preston, 2016-
Kick off: 3.00pm
HT Score: 🟨 0-0
FT Result: 🟨 Drew
FT Score: 🟨 1-1
Last 5: 🟩 🟩 🟩 🟩 🟨
Season | 2022-23 |
Matchday | #35 |
League Game | #32 |
Manager Game | #21 |
Saturday, 22 April 2023
Attendance | 17,098 |
Premier League
Scorer(s) | Douglas Luiz | 87’ |
Assist(s) | Emiliano Buendía | 87' |
Teams

Starting XI
GK Emiliano Martínez | 🇦🇷 | 🔁 |
LB Álex Moreno | 🇪🇸 | 🔁 |
CB Ezri Konsa | 🏴 |
CB Tyrone Mings | 🏴 |
RB Ashley Young | 🏴 | 🟨 | 🔁 |
M John McGinn | 🏴 |
M Douglas Luiz | 🇧🇷 | 🟨 | ⚽ |
M Jacob Ramsey | 🏴 |
M Leander Dendoncker | 🇧🇪 | 🔁 |
W Emiliano Buendía | 🇦🇷 | 🔥 |
CF Ollie Watkins | 🏴 |
Substitutes
🔁 GK Robin Olsen | 🇸🇪 | for GK Emiliano Martínez | 🇦🇷 | 46’ |
🔁 CB Calum Chambers | 🏴 | for W Ashley Young | 🏴 | 66’ |
🔁 LB Lucas Digne | 🇫🇷 | for LB Álex Moreno | 🇪🇸 | 66’ |
🔁 W Bertrand Traoré | 🇧🇫 | for M Leander Dendoncker | 🇧🇪 | 66’ |
Unused Substitutes
GK Viljami Sinisalo | 🇫🇮 |
CB Diego Carlos | 🇧🇷 |
CB Seb Revan | 🏴 |
F Travis Patterson | 🏴 |
CF Jhon Durán | 🇨🇴 |

Starting XI
GK David Raya | 🇪🇸 |
LB Rico Henry | 🏴 |
LB Aaron Hickey | 🏴 |
CB Ethan Pinnock | 🇯🇲 |
CB Ben Mee | 🏴 |
M Mathias Jensen | 🇩🇰 | 🔁 |
M Christian Nørgaard | 🇩🇰 | 🟨 | 🔁 |
M Vitaly Janelt | 🇩🇪 | 🟨 | 🔁 |
W Bryan Mbeumo | 🇨🇲 |
W Kevin Schade | 🇩🇪 | 🟨 | 🔁 |
CF Ivan Toney | 🏴 | ⚽ |
Substitutes
🔁 | M Frank Onyeka | 🇳🇬 | for M Christian Nørgaard | 🇩🇰 | 46’ |
🔁 | W Mikkel Damsgaard | 🇳🇴 | for M Vitaly Janelt | 🇩🇪 | 76’ |
🔁 | W Yoane Wissa | 🇨🇩 | for W Kevin Schade | 🇩🇪 | 77’ |
🔁 | M Josh Dasilva | 🏴 | for M Mathias Jensen | 🇩🇰 | 85’ |
Unused Substitutes
GK Matthew Cox | 🏴 |
RB Mads Roerslev Rasmussen | 🇩🇰 |
CB Mathias Jattah-Njie Jørgensen | 🇩🇰 |
M Saman Ghoddos | 🇮🇷 |
M Shandon Baptiste | 🇬🇩 |
Match Timeline
🟨 | 30’ Booking, Ashley Young for a bad foul
🕒 | HT Brentford 0-0 Aston Villa
🔁 | 46’ Sub off, Emiliano Martínez, Sub on, Robin Olsen
🥅 | 65’ Goal, 0-1, (Brentford), Ivan Toney
🔁 | 66’ Sub off, Ashley Young, Sub on, Calum Chambers
🔁 | 66’ Sub off, Álex Moreno, Sub on, Lucas Digne
🔁 | 66’ Sub off, Leander Dendoncker, Sub on, Bertrand Traoré
🟨 | 70’ Booking, Douglas Luiz for a bad foul
⚽ | 87’ Goal, 1-1, Douglas Luiz, Assist by Emiliano Buendía
🕒 | FT Brentford 1-1 Aston Villa
On This Day
The trots hit Emi Martínez, Robin Olsen could easily concede five, Dougie Luiz rescues a point before Villa nearly win it at the death. Nine unbeaten, seven wins, and Martínez to return Tuesday.
John McGinn makes his 170th start for the club (177th appearance) to record W69 D38 L70, 17 Goals, 20 Assists and 43 Bookings so far in his Villa career.
Douglas Luiz scores his 10th goal in a Villa shirt on his 145th appearance (128 Starts) to make it W54 D26 L65, 10 Goals, 13 Assists, 34 Bookings and 2 Red Cards so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟩 23 Aug 2023, Villa 5-0 Hibs, Easter Road


Game #5672
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Ricardo de Burgos | 🇪🇸 | Bilbao, 2011-
Kick off: 5.45pm
HT Score: 🟩 3-0
FT Result: 🟩 Won
FT Score: 🟩 5-0
Last 5: 🟨 🟩 🟥 🟩 🟩
Season | 2023-24 |
Matchday | #3 |
European Game | #1 |
Manager Game | #30 |
Wednesday, 23 August 2023
Attendance | 19,306 |
Europa Conference League
Scorer(s) | Ollie Watkins | 17' | 33' | 50' | Leon Bailey | 42' | Douglas Luiz | 74' |
Assist(s) | Lucas Digne | 17' | 42' | 50' | Diego Carlos | 33' |
Teams

Starting XI
GK Emiliano Martínez | 🇦🇷 | 🔁 |
LB Lucas Digne | 🇫🇷 | 🔥 | 🟨 | 🔥 | 🔥 |
CB Pau Torres | 🇪🇸 |
CB Diego Carlos | 🇧🇷 | 🔥 |
CB Ezri Konsa | 🏴 | 🔁 |
M Douglas Luiz | 🇧🇷 | ⚽
M John McGinn | 🏴 |
M Boubacar Kamara | 🇫🇷 | 🔁 |
W Moussa Diaby | 🇫🇷 |
W Leon Bailey | 🇯🇲 | ⚽ | 🔁 |
CF Ollie Watkins | 🏴 | ⚽ | ⚽ | ⚽ | 🔁 |
Substitutes
🔁 | GK Robin Olsen | 🇸🇪 | for GK Emiliano Martínez | 🇦🇷 | 46’ |
🔁 | M Youri Tielemans | 🇧🇪 | for M Boubacar Kamara | 🇫🇷 | 66’ |
🔁 | W Bertrand Traoré | 🇧🇫 | for CF Ollie Watkins | 🏴 | 68’ |
🔁 | CF Jhon Durán | 🇨🇴 | for W Leon Bailey | 🇯🇲 | 68’ |
🔁 | RB Matty Cash | 🏴 🇵🇱 | for CB Ezri Konsa | 🏴 | 75’ |
Unused Substitutes
GK Filip Marschall | 🏴 |
RB Seb Revan | 🏴 |
CB Josh Feeney | 🏴 |
CB Calum Chambers | 🏴 |

Starting XI
GK David Marshall | 🏴 |
RB Lewis Miller | 🇦🇺 |
CB Will Fish | 🏴 |
CB Paul Hanlon | 🏴 | 🔁 |
LB Jordan Obita | 🏴 | 🔁 |
LB Lewis Stevenson | 🏴 |
M Josh Campbell | 🏴 | 🔁 |
M Joe Newell | 🏴 | 🔁 |
W Martin Boyle | 🇦🇺 | 🟨 |
W Élie Youan | 🇫🇷 |
CF Dylan Vente | 🇳🇱 | 🔁 |
Substitutes
🔁 | M James Jeggo | 🇦🇺 | for LB Jordan Obita | 🏴 | 46’ |
🔁 | CB Rocky Bushiri | 🇨🇩 | for CB Paul Hanlon | 🏴 | 68’ |
🔁 | M Jake Doyle-Hayes (ex) | 🇮🇪 | for M Josh Campbell | 🏴 | 69’ |
🔁 | CF Christian Doidge | 🏴 | for CF Dylan Vente | 🇳🇱 | 69’ |
🔁 | M Allan Delferriere | 🇧🇪 | for M Joe Newell | 🏴 | 88’ |
Unused Substitutes
GK Maksymilian Boruc | 🇵🇱 |
CB Riley Harbottle | 🏴 |
RB Kanayo Megwa | 🏴 |
LB Oscar MacIntyre | 🏴 |
M Rudi Molotnikov | 🏴 |
M Reuben McAllister | 🏴 |
CF Adam Le Fondre | 🏴 |
Match Timeline
⚽ | 17’ Goal, 1-0, Ollie Watkins, Assist by Lucas Digne
🟨 | 20’ Booking, Lucas Digne, Bad foul
⚽ | 33’ Goal, 2-0, Ollie Watkins, Assist by Diego Carlos
⚽ | 42’ Goal, 3-0, Leon Bailey, Assist by Lucas Digne
🕒 | 45’+4 HT Hibernian 0-3 Aston Villa
🔁 | 46’ Sub off, Emiliano Martínez, Sub on, Robin Olsen
💥 | 47’ Goal disallowed for offside, Ollie Watkins
💥 | 50’ VAR overturns on-field decision
⚽ | 50’ Goal, 4-0, Ollie Watkins, Assist by Lucas Digne
🔁 | 66’ Sub off, Boubacar Kamara, Sub on, Youri Tielemans
🔁 | 68’ Sub off, Ollie Watkins, Sub on, Bertrand Traoré
🔁 | 68’ Sub off, Leon Bailey, Sub on, Jhon Durán
⚽ | 74’ Goal, 5-0, Douglas Luiz (pen)
🔁 | 75’ Sub off, Ezri Konsa, Sub on, Matty Cash
🕒 | 90’+3 FT Hibernian 0-5 Aston Villa
On This Day
Villa's first European outing in far too long also proves to be one of the simplest as an utterly controlled performance sweeps aside Lee Johnson's Hibs without reaching second gear, losing Martínez at half time the only negative as Lucas Digne reminds everyone of his attacking strength.
Villa face Hibernian F.C. for the first time in competitive football, Hibs become the 164th team that the Villa first team has played in League or Cup football, Villa’s 43rd continental European opponents and their first from Scotland having previously played both Queen’s Park and Glasgow Rangers in the FA Cup.
Lucas Digne marks his 50th appearance for the club with three assists and a booking to boast a record in a Villa shirt of W20 D9 L21, 2 Goals, 7 Assists and 10 Bookings so far in his Villa career.
Ollie Watkins secures his 50th win in a Villa shirt on his 119th appearance for the club (113th Start) scoring a hat-trick to make it W50 D19 L50, 46 Goals, 13 Assists, 13 Bookings and 1 Red Card at a goal involvement rate of one every 2.01 games played so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟩 27 Aug 2023, Villa 3-1 Burnley, Turf Moor


Game #5673
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Michael Salisbury | 🏴 | Preston, 2016-
Kick off: 2.00pm
HT Score: 🟩 2-0
FT Result: 🟩 Won
FT Score: 🟩 3-1
Last 5: 🟩 🟥 🟩 🟩 🟩
Season | 2023-24 |
Matchday | #4 |
League Game | #3 |
Manager Game | #31 |
Sunday, 27 August 2023
Attendance | 21,591 |
Premier League
Scorer(s) | Matty Cash | 9' | 20' | Moussa Diaby | 61' |
Assist(s) | Ollie Watkins | 9' | Moussa Diaby | 20' | Lucas Digne | 61' |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
LB Lucas Digne | 🇫🇷 | 🔥 | 🔁 |
CB Pau Torres | 🇪🇸 |
CB Diego Carlos | 🇧🇷 |
CB Ezri Konsa | 🏴 |
RB Matty Cash | 🏴 🇵🇱 | ⚽ | ⚽ |
M Douglas Luiz | 🇧🇷 | 🔁 |
M John McGinn | 🏴 |
M Boubacar Kamara | 🇫🇷 |
W Moussa Diaby | 🇫🇷 | 🔥 | ⚽ | 🔁 |
CF Ollie Watkins | 🏴 | 🔥 | 🔁 |
Substitutes
🔁 | M Nicolò Zaniolo | 🇮🇹 | 🟢 | for W Moussa Diaby | 🇫🇷 | 73’ |
🔁 | W Bertrand Traoré | 🇧🇫 | for LB Lucas Digne | 🇫🇷 | 81’ |
🔁 | M Youri Tielemans | 🇧🇪 | for M Douglas Luiz | 🇧🇷 | 86’ |
🔁 | CF Jhon Durán | 🇨🇴 | for CF Ollie Watkins | 🏴 | 86’ |
Unused Substitutes
GK Filip Marschall | 🏴 |
GK Oliwier Zych | 🇵🇱 |
CB Calum Chambers | 🏴 |
W Leon Bailey | 🇯🇲 |

Starting XI
GK James Trafford | 🏴 |
RB Connor Roberts | 🏴 |
CB Ameen Al-Dakhil | 🇧🇪 |
CB Dara O’Shea | 🇮🇪 |
CB Hannes Delcroix | 🇧🇪 |
M Sander Berge | 🇳🇴 | 🟨 | 🔁 |
M Josh Cullen | 🇮🇪 | 🟨 |
W Benson Manuel Hedilazio | 🇧🇪 | 🔁 |
W Luca Koleosho | 🇮🇹 | 🔁 |
CF Zeki Amdouni |🇨🇭| 🔁 |
CF Lyle Foster | 🇿🇦 | ⚽ | 🔁 |
Substitutes
🔁 | W Jóhann Berg Gudmundsson | 🇮🇸 | 🔥 | for W Benson Manuel Hedilazio | 🇧🇪 | 46’ |
🔁 | M Aaron Ramsey (ex) | 🏴 | for M Sander Berge | 🇳🇴 | 68’ |
🔁 | W Nathan Redmond | 🏴 | for W Luca Koleosho | 🇮🇹 | 68’ |
🔁 | W Jacob Bruun Larsen | 🇩🇰 | for CF Zeki Amdouni |🇨🇭| 81’ |
🔁 | CF Jay Rodríguez | 🏴 | for CF Lyle Foster | 🇿🇦 | 81’ |
Unused Substitutes
GK Arijanet Muric | 🇽🇰 |
RB Vitinho | 🇧🇷 |
M Jack Cork | 🏴 |
M Josh Brownhill | 🏴 |
Match Timeline
⚽ | 9’ Goal, 1-0, Matty Cash, Assist by Ollie Watkins
⚽ | 20’ Goal, 2-0, Matty Cash, Assist by Moussa Diaby
🕒 | 45’+3 HT Burnley 0-2 Aston Villa
🥅 | 46’ Goal, 2-1, (Burnley), Lyle Foster
⚽ | 61’ Goal, 3-1, Moussa Diaby, Assist by Lucas Digne
🔁 | 73’ Sub off, Moussa Diaby, Sub on, Nicolò Zaniolo 🟢
🔁 | 81’ Sub off, Lucas Digne, Sub on, Bertrand Traoré
🔁 | 86’ Sub off, Douglas Luiz, Sub on, Youri Tielemans
🔁 | 86’ Sub off, Ollie Watkins, Sub on, Jhon Durán
🕒 | 90’+6 HT Burnley 1-3 Aston Villa
On This Day
Matty Cash marks his 100th appearance with a brace as Unai Emery's marauding full back style pays dividends once again. Even better is the maturity of the performance, no buckling under pressure and a level of game management rarely seen in claret and blue.
Nicolò Zaniolo makes his for Villa debut as a 73' substitute to become the 990th player to play for Villa in first team League or Cup football.
Matty Cash makes his 100th appearance for Villa since joining in September 2020 with a brace of goals to make it W40 D15 L45, 6 Goals, 7 Assists, 21 Bookings and 1 Red Card so far in his Villa career.
John McGinn secures his 75th win in a Villa shirt on his 187th appearance (180 Starts) to make it W75 D39 L73, 18 Goals, 21 Assists, 45 Bookings so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟩 31 Aug 2023, Villa 3-0 Hibs, Villa Park


Game #5674
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Luca Pairetto | 🇮🇹 | Nichelino, 2006-
Kick off: 8.00pm
HT Score: 🟩 2-0
FT Result: 🟩 Won
FT Score: 🟩 3-0
Last 5: 🟥 🟩 🟩 🟩 🟩
Season | 2023-24 |
Matchday | #5 |
European Game | #2 |
Manager Game | #32 |
Thursday, 31 August 2023
Attendance | 39,467 |
Europa Conference League
Scorer(s) | Jhon Durán | 11' | Leon Bailey | 34' | Matty Cash | 61' |
Assist(s) | Pau Torres | 11' | Omari Kellyman | 34' |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
CB Ezri Konsa | 🏴 | 🔁 |
CB Calum Chambers | 🏴 |
CB Pau Torres | 🇪🇸 | 🔥 | 🔁 |
RB Seb Revan | 🏴 | 🟢 |
M Douglas Luiz | 🇧🇷 | 🔁 |
M Boubacar Kamara | 🇫🇷 | 🔁 |
M Youri Tielemans | 🇧🇪 |
W Leon Bailey | 🇯🇲 | ⚽ |
F Omari Kellyman | 🇬🇧 | 🟢 | 🔥 |
CF Jhon Durán | 🇨🇴 | ⚽ | 🔁 |
Substitutes
🔁 | RB Matty Cash | 🏴 🇵🇱 | ⚽ | for CB Ezri Konsa | 🏴 | 46’ |
🔁 | M John McGinn | 🏴 | for M Boubacar Kamara | 🇫🇷 | 46’ |
🔁 | CF Ollie Watkins | 🏴 | for CF Jhon Durán | 🇨🇴 | 62’ |
🔁 | CB Diego Carlos | 🇧🇷 | for CB Pau Torres | 🇪🇸 | 63’ |
🔁 | M Leander Dendoncker | 🇧🇪 | for M Douglas Luiz | 🇧🇷 | 69’ |
Unused Substitutes
GK Filip Marschall | 🏴 |
GK Oliwier Zych | 🇵🇱 |
CB Josh Feeney | 🏴 |
LB Lucas Digne | 🇫🇷 |
M Tommi O'Reilly | 🏴 |
W Moussa Diaby | 🇫🇷 |

Starting XI
GK David Marshall | 🏴 |
LB Lewis Stevenson | 🏴 |
LB Jordan Obita | 🏴 | 🔁 |
CB Rocky Bushiri | 🇨🇩 |
CB Paul Hanlon | 🏴 |
RB Lewis Miller | 🇦🇺 | 🟨 |
M James Jeggo | 🇦🇺 |
M Joe Newell | 🏴 | 🔁 |
M Josh Campbell | 🏴 | 🔁 |
W Élie Youan | 🇫🇷 | 🔁 |
CF Christian Doidge | 🏴 | 🔁 |
Substitutes
🔁 | CF Adam Le Fondre | 🏴 | for CF Christian Doidge | 🏴 | 54’ |
🔁 | CB Will Fish | 🏴 | for LB Jordan Obita | 🏴 | 54’ |
🔁 | M Allan Delferriere | 🇧🇪 | for M Joe Newell | 🏴 | 65’ |
🔁 | W Martin Boyle | 🇦🇺 | for W Élie Youan | 🇫🇷 | 65’ |
🔁 | M Rudi Molotnikov | 🏴 | for M Josh Campbell | 🏴 | 89’ |
Unused Substitutes
GK Maksymilian Boruc | 🇵🇱 |
GK Murray Johnson | 🏴 |
LB Oscar MacIntyre | 🏴 |
RB Kanayo Megwa | 🏴 |
CB Riley Harbottle | 🏴 |
M Reuben McAllister | 🏴 |
CF Dylan Vente | 🇳🇱 |
Match Timeline
🟢 | 1’ Debut, Seb Revan, Omari Kellyman
⚽ | 11’ Goal, 1-0 (6-0), Jhon Durán, Assist by Pau Torres
⚽ | 34’ Goal, 2-0 (7-0), Leon Bailey, Assist by Omari Kellyman
🕒 | 45'+1 HT Aston Villa 2-0 Hibernian
🔁 | 46’ Sub off, Ezri Konsa, Sub on, Matty Cash
🔁 | 46’ Sub off, Boubacar Kamara, Sub on, John McGinn
⚽ | 61’ Goal, 3-0 (8-0), Matty Cash
🔁 | 62’ Sub off, Jhon Durán, Sub on, Ollie Watkins
🔁 | 63’ Sub off, Pau Torres, Sub on, Diego Carlos
🔁 | 69’ Sub off, Douglas Luiz, Sub on, Leander Dendoncker
🕒 | 90’+8 FT Aston Villa 3-0 Hibernian
On This Day
16 goals scored, 6 conceded, 80% win rate, 6th in the table, through to the group stage of the ECL with consummate ease as dazzling youngsters are seamlessly introduced to the side. Unai Emery is some guy.
Seb Revan makes his sole appearance for Villa to become the 991st player to play for Villa in first team League or Cup football before moving on to Wrexham in July 2024.
Omari Kellyman makes his Villa debut to become the 992nd player to play for Villa in first team League or Cup football.
Leander Dendoncker secures his 10th win in a Villa shirt on his 22nd appearance (8 starts) to make it W10 D4 L8, 0 Goals, 0 Assists and 1 Red Card so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟥 26 Sep 2023, Villa 1-2 Everton, Villa Park


Game #5679
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Tony Harrington | 🏴 | Cleveland, 2016-
Kick off: 7.45pm
HT Score: 🟥 0-1
FT Result: 🟥 Lost
FT Score: 🟥 1-2
Last 5: 🟥 🟩 🟥 🟩 🟥
Season | 2023-24 |
Matchday | #10 |
EFL Cup Game | #1 |
Manager Game | #37 |
Tuesday, 26 September 2023
Attendance | 23,851 |
League Cup
Scorer(s): Boubacar Kamara | 73' |
Assist(s): None
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
M John McGinn | 🏴 | (Playing as LB) | 🔁 |
CB Ezri Konsa | 🏴 | 🟨 |
CB Pau Torres | 🇪🇸 |
RB Matty Cash | 🏴 🇵🇱 |
M Leander Dendoncker | 🇧🇪 | 🔁 |
M Douglas Luiz | 🇧🇷 | 🟨 |
W Leon Bailey | 🇯🇲 | 🔁 |
W Moussa Diaby | 🇫🇷 |
M Youri Tielemans | 🇧🇪 | 🔁 |
CF Jhon Durán | 🇨🇴 | 🔁 |
Substitutes
🔁 | M Nicolò Zaniolo | 🇮🇹 | for W Leon Bailey | 🇯🇲 | 31’ |
🔁 | LB Lucas Digne | 🇫🇷 | 🟨 | for M Leander Dendoncker | 🇧🇪 | 46’ |
🔁 | M Boubacar Kamara | 🇫🇷 | ⚽ | for M John McGinn | 🏴 | 46’ |
🔁 | CF Ollie Watkins | 🏴 | 🟨 | for CF Jhon Durán | 🇨🇴 | 46’ |
Unused Substitutes
GK Emiliano Martínez | 🇦🇷 |
GK Filip Marschall | 🏴 |
CB Diego Carlos | 🇧🇷 |
W Bertrand Traoré | 🇧🇫 |

Starting XI
GK Jordan Pickford | 🏴 |
LB Vitaliy Mykolenko | 🇺🇦 | 🔁 |
CB Michael Keane | 🏴 |
CB James Tarkowski | 🏴 | 🟨 |
CB Jarrad Branthwaite | 🏴 |
RB Nathan Patterson | 🏴 | 🟨 |
M James Garner | 🏴 | ⚽ |
M Amadou Onana | 🇧🇪 | 🔁 |
M Jack Harrison | 🏴 | 🔁 |
W Arnaut Danjuma | 🇳🇱 | 🔁 |
CF Dominic Calvert-Lewin | 🏴 | ⚽ | 🔁 |
Substitutes
🔁 | RB Ashley Young (ex) | 🏴 | for LB Vitaliy Mykolenko | 🇺🇦 | 46’ |
🔁 | W Dwight McNeil | 🏴 | 🟨 | for M Jack Harrison | 🏴 | 65’ |
🔁 | M Idrissa Gueye (ex) | 🇸🇳 | for W Arnaut Danjuma | 🇳🇱 | 72’ |
🔁 | CF Norberto Bercique Gomes Betuncal | 🇵🇹 | for CF Dominic Calvert-Lewin | 🏴 | 72’ |
🔁 | M Abdoulaye Doucouré | 🇲🇱 | for M Amadou Onana | 🇧🇪 | 79’ |
Unused Substitutes
GK João Virgínia | 🇵🇹 |
CB Ben Godfrey | 🏴 |
W Lewis Dobbin | 🏴 |
CF Youssef Ramalho Chermiti | 🇵🇹 |
Match Timeline
🥅 | 15’ Goal, 0-1 (Everton), James Garner
🔁 | 31’ Sub off, Leon Bailey (injury), Sub on Nicolò Zaniolo
🕒 | 45’+4 HT Aston Villa 0-1 Everton
🔁 | 46’ Sub off, John McGinn, Sub on, Boubacar Kamara
🔁 | 46’ Sub off, Jhon Durán, Sub on, Ollie Watkins
🔁 | 46’ Sub off, Leander Dendoncker, Sub on, Lucas Digne
🟨 | 46’ Booking, Ollie Watkins, Timewasting
🥅 | 50’ Goal, 0-2 (Everton), Dominic Calvert-Lewin
🟨 | 74’ Booking, Lucas Digne, Bad foul
🔁 | 78’ Sub off, Youri Tielemans, Sub on, Omari Kellyman
🟨 | 79’ Booking, Ezri Konsa, Dissent
⚽ | 73’ Goal, 1-2, Boubacar Kamara
🟨 | 90’+4 Booking, Douglas Luiz, Dissent
🕒 | 90’+6 FT Aston Villa 1-2 Everton
On This Day
Boubacar Kamara scores his first goal on his 36th appearance in a Villa shirt (32 Starts) to make it W19 D3 L14, 1 Goal, 1 Assist and 5 Bookings so far in his Villa career.
Robin Olsen concedes his 20th goal on his 11th appearance in a Villa shirt (8 Starts) to make it W4 D1 L6, 20 Goals Conceded at a rate of 1.81 goals per game and 3 Clean Sheets (27%) so far in his Villa career.
Youri Tielemans makes his 10th appearance in a Villa shirt (3 Starts) to make it W6 D0 L4 so far in his Villa career.
Douglas Luiz collects his 40th booking on his 161st appearance for the club (143 Starts) to make it W63 D27 L71, 15 Goals, 14 Assists, 40 Bookings and 2 Red Cards so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟩 30 Nov 2023, Villa 2-1 Legia, Villa Park


Game #5690
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Marco Di Bello | 🇮🇹 | Brindisi, 2018-
Kick off: 8.00pm
HT Score: 🟨 1-1
FT Result: 🟩 Won
FT Score: 🟩 2-1
Last 5: 🟥 🟩 🟩 🟩 🟩
Season | 2023-24 |
Matchday | #21 |
European Game | #7 |
Manager Game | #48 |
Thursday, 30 November 2023
Attendance: 37,866
Europa Conference League
Scorer(s): Moussa Diaby | 4’ | Álex Moreno | 58’ |
Assist(s): Youri Tielemans | 4’ | Douglas Luiz | 58’ |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
RB Matty Cash | 🏴 🇵🇱 |
CB Ezri Konsa | 🏴 |
CB Clément Lenglet | 🇫🇷 |
LB Álex Moreno | 🇪🇸 | ⚽ | 🔁 |
M Boubacar Kamara | 🇫🇷 |
M Youri Tielemans | 🇧🇪 | 🔥 | 🟨 | 🔁 |
M Douglas Luiz | 🇧🇷 | 🔥 | 🟨 | 🔁 |
M John McGinn | 🏴 | 🔁 |
W Moussa Diaby | 🇫🇷 | ⚽ | 🟨 | 🔁 |
CF Jhon Durán | 🇨🇴 | 🟨 |
Substitutes
🔁 | W Leon Bailey | 🇯🇲 | for M John McGinn | 🏴 | 71’ |
🔁 | M Jacob Ramsey | 🏴 | for M Youri Tielemans | 🇧🇪 | 71’ |
🔁 | M Nicolò Zaniolo | 🇮🇹 | for W Moussa Diaby | 🇫🇷 | 79’ |
🔁 | LB Lucas Digne | 🇫🇷 | for LB Álex Moreno | 🇪🇸 | 79’ |
🔁 | M Leander Dendoncker | 🇧🇪 | for M Douglas Luiz | 🇧🇷 | 90’ |
Unused Substitutes
GK Emiliano Martínez | 🇦🇷 |
GK Filip Marschall | 🏴 |
CB Diego Carlos | 🇧🇷 |
CB Pau Torres | 🇪🇸 |
CB Calum Chambers | 🏴 |

Starting XI
GK Kacper Tobiasz | 🇵🇱 |
CB Radovan Pankov | 🇷🇸 |
CB Artur Jedrzejczyk | 🇵🇱 | 🟨 |
CB Steve Kapuadi | 🇫🇷 |
M Pawel Wszolek | 🇵🇱 | 🟨 | 🔁 |
M Juergen Elitim | 🇨🇴 |
M Bartosz Slisz | 🇵🇱 | 🔁 |
M Gil Dias | 🇵🇹 | 🔁 |
M Josué | 🇵🇹 | 🔁 |
M Ernest Muçi | 🇦🇱 | ⚽ |
CF Marc Gual | 🇪🇸 | 🟨 | 🔁 |
Substitutes
🔁 | CF Blaz Kramer | 🇸🇮 | 🟨 | for CF Marc Gual | 🇪🇸 | 55’ |
🔁 | M Patryk Kun | 🇵🇱 | for M Gil Dias | 🇵🇹 | 55’ |
🔁 | M Jurgen Çelhaka | 🇦🇱 | for M Bartosz Slisz | 🇵🇱 | 76’ |
🔁 | M Bartosz Kapustka | 🇵🇱 | for M Josué | 🇵🇹 | 76’ |
🔁 | CF Maciej Rosolek | 🇵🇱 | for M Pawel Wszolek | 🇵🇱 | 83’ |
Unused Substitutes
GK Dominik Hladun | 🇵🇱 |
CB Marco Burch | 🇨🇭 |
CB Rafal Augustyniak | 🇵🇱 |
CB Yuri Ribeiro | 🇵🇹 |
M Igor Strzalek | 🇵🇱 |
M Filip Rejczyk | 🇵🇱 |
CF Tomas Pekhart | 🇨🇿 |
Match Timeline
⚽ | 4’ Goal, 1-0, Moussa Diaby, Assist by Youri Tielemans
🥅 | 20’ Goal, 1-1, (Legia Warszawa), Ernest Muçi
🟨 | 36’ Booking, Moussa Diaby, Bad foul
🟨 | 41’ Booking, Douglas Luiz
🕒 | 45’+1 HT Aston Villa 1-1 Legia Warszawa
🟨 | 53’ Booking, Youri Tielemans, Bad foul
⚽ | 58’ Goal, 2-1, Álex Moreno, Assist by Douglas Luiz
🔁 | 71’ Sub off, John McGinn, Sub on, Leon Bailey
🔁 | 71’ Sub off, Youri Tielemans, Sub on, Jacob Ramsey
🔁 | 79’ Sub off, Álex Moreno, Sub on, Lucas Digne
🔁 | 79’ Sub off, Moussa Diaby, Sub on, Nicolò Zaniolo
🔁 | 90’ Sub off, Douglas Luiz, Sub on, Leander Dendoncker
🟨 | 90+2’ Booking, Jhon Durán, Bad foul
🕒 | 90’+5 HT Aston Villa 2-1 Legia Warszawa
On This Day
Álex Moreno scores his first goal in a Villa shirt on his 20th appearance (15 Starts) to make it W12 D3 L5, 1 Goal, 3 Assists and 3 Bookings so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟥 3 Apr 2024, Villa 1-4 Abu Dhabi, Etihad


Game #5714
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Darren England | 🏴 | Doncaster, 2015-
Kick off: 8.15pm
HT Score: 🟥 1-2
FT Result: 🟥 Lost
FT Score: 🟥 1-4
Last 5: 🟥 🟩 🟨 🟩 🟥
Season | 2023-24 |
Matchday | #45 |
League Game | #31 |
Manager Game | #72 |
Wednesday, 3 April 2024
Attendance | 53,422 |
Premier League
Scorer(s): Jhon Durán | 20' |
Assist(s): Morgan Rogers | 20’ |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
CB Diego Carlos | 🇧🇷 |
CB Ezri Konsa | 🏴 |
CB Clément Lenglet | 🇫🇷 |
LB Lucas Digne | 🇫🇷 |
M Tim Iroegbunam | 🏴 | 🔁 |
M Douglas Luiz | 🇧🇷 | 🟨 | 🔁 |
M Morgan Rogers | 🏴 | 🔥 |
M Nicolò Zaniolo | 🇮🇹 | 🔁 |
W Moussa Diaby | 🇫🇷 | 🔁 |
CF Jhon Durán | 🇨🇴 | ⚽ | 🔁 |
Substitutes
🔁 | M Youri Tielemans | 🇧🇪 | for M Tim Iroegbunam | 🏴 | 63’ |
🔁 | W Leon Bailey | 🇯🇲 | for W Moussa Diaby | 🇫🇷 | 63’ |
🔁 | CB Calum Chambers | 🏴 | for M Douglas Luiz | 🇧🇷 | 64’ |
🔁 | LB Álex Moreno | 🇪🇸 | for CF Jhon Durán | 🇨🇴 | 71’ |
🔁 | F Omari Kellyman | 🇬🇧 | for M Nicolò Zaniolo | 🇮🇹 | 77’ |
Unused Substitutes
GK Joe Gauci | 🇦🇺 |
CB Pau Torres | 🇪🇸 |
RB Kaine Kesler Hayden | 🏴 |

Starting XI
GK Stefan Ortega | 🇪🇸 |
RB Rico Lewis | 🏴 |
CB Rúben Dias | 🇵🇹 |
CB Manuel Akanji |🇨🇭|
CB Josko Gvardiol | 🇭🇷 |
M Rodri | 🇪🇸 | ⚽ | 🔁 |
M Bernardo Silva | 🇵🇹 | 🔁 |
W Jack Grealish (ex) | 🏴 | 🟨 |
W Phil Foden | 🏴 | ⚽ | ⚽ | ⚽ | 🔁 |
W Jérémy Doku | 🇧🇪 | 🔁 |
CF Julián Álvarez | 🇦🇷 |
Substitutes
🔁 | M Matheus Nunes | 🇵🇹 | for M Rodri | 🇪🇸 | 75’ |
🔁 | M Mateo Kovacic | 🇭🇷 | for M Bernardo Silva | 🇵🇹 | 75’ |
🔁 | LB Sergio Gómez | 🇪🇸 | for W Jérémy Doku | 🇧🇪 | 80’ |
🔁 | W Oscar Bobb | 🇳🇴 | for W Phil Foden | 🏴 | 80’ |
Unused Substitutes
GK Scott Carson (ex) | 🏴 |
CB John Stones | 🏴 |
M Kevin De Bruyne | 🇧🇪 |
M Mahamadou Susoho | 🇪🇸 |
CF Erling Haaland | 🇳🇴 |
Match Timeline
🥅 | 11’ Goal, 0-1, (Manchester City), Rodri
⚽ | 20’ Goal, 1-1, Jhon Durán, Assist by Morgan Rogers
🟨 | 38’ Booking, Douglas Luiz for a bad foul
🥅 | 45’+2 Goal, 1-2, (Manchester City), Phil Foden
🕒 | 45’+6 HT Manchester City 2-1 Aston Villa
🥅 | 62’ Goal, 1-3, (Manchester City), Phil Foden
🔁 | 63’ Sub off, Tim Iroegbunam, Sub on, Youri Tielemans
🔁 | 63’ Sub off, Moussa Diaby, Sub on, Leon Bailey
🔁 | 64’ Sub off, Douglas Luiz, Sub on, Calum Chambers
🥅 | 69’ Goal, 1-4, (Manchester City), Phil Foden
🔁 | 71’ Sub off, Jhon Durán, Sub on, Álex Moreno
🔁 | 77’ Sub off, Nicolò Zaniolo, Sub on, Omari Kellyman
🟨 | 90’+4 Booking, Calum Chambers for a bad foul
🕒 | 90’+4 HT Manchester City 4-1 Aston Villa
On This Day
Villa have Emiliano Martínez, Matty Cash, John McGinn, Ollie Watkins, Jacob Ramsey, Boubacar Kamara, Tyrone Mings and Emiliano Buendía missing in an unprecedented run of absences.
But with no refereeing generosity today - after all Jonathan Moss has been 'retired' - and in truth, the club formerly known as Manchester City for once actually deserved their victory over Villa, albeit a second string Villa.
Robin Olsen makes his first start in a Villa shirt since November 2023 and his 10th start in three years with the club (13 Appearances) to make it W5 D1 L7, 25 Goals Conceded at a rate of 1.92 goals per game and 3 Clean Sheets (12%) so far in his Villa career.
Jhon Durán makes his second League start in 2024 to make it 39 Appearances, 9 Starts, W22 D7 L10, 6 Goals and 7 Bookings so far in his Villa career.
Nicolò Zaniolo makes his first start since December to make it 33 Appearances, 11 Starts, W15 D8 L10, 3 Goals, 1 Assist and 11 Bookings so far in his Villa career.
Tim Iroegbunam makes his first ever League start in a Villa shirt on his 14th appearance (3 Starts) to make it W7 D2 L5 and 1 Booking so far in his Villa career.
Morgan Rogers contributes his 1st goal involvement for in a Villa shirt on his 5th start of his nascent Villa career to make it W5 D2 L1, 1 Assist and 2 Bookings so far in his Villa career.
Omari Kellyman makes his Premier League debut on his 4th appearance in a Villa shirt (1 Start) to make it W2 D0 L2 and 1 Assist so far in his Villa career.
Douglas Luiz, one of the few experienced Villa players in the line up, makes his 195th appearance (174 Starts) in a Villa shirt to make it W82 D35 L78, 22 Goals, 24 Assists, 47 Bookings and 2 Red Cards so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟨 27 Apr 2024, Villa 2-2 Chelsea, Villa Park


Game #5720
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Craig Pawson | 🏴 | Sheffield & Hallam, 2008- 🆘
Kick off: 8.00pm
HT Score: 🟩 2-0
FT Result: 🟨 Drew
FT Score: 🟨 2-2
Last 5: 🟩 🟩 🟥 🟩 🟨
Season | 2023-24 |
Matchday | #51 |
League Game | #35 |
Manager Game | #78 |
Saturday, 27 April 2024
Attendance | 42,354 |
Premier League
Scorer(s): Own Goal | 4' | Morgan Rogers | 42’ |
Assist(s): Matty Cash | 42’ |
Teams

Starting XI
GK Emiliano Martínez | 🇦🇷 | 🔁 |
LB Lucas Digne | 🇫🇷 |
CB Ezri Konsa | 🏴 |
CB Pau Torres | 🇪🇸 |
RB Matty Cash | 🏴 🇵🇱 | 🔥 |
M Douglas Luiz | 🇧🇷 | 🟨 | 🔁 |
M Morgan Rogers | 🏴 | ⚽ | 🟨 |
M John McGinn | 🏴 |
M Youri Tielemans | 🇧🇪 | 🔁 |
W Leon Bailey | 🇯🇲 | 🟨 | 🔁 |
CF Ollie Watkins | 🏴 |
Substitutes
🔁 | W Moussa Diaby | 🇫🇷 | for M Youri Tielemans | 🇧🇪 | 27’ |
🔁 | GK Robin Olsen | 🇸🇪 | for GK Emiliano Martínez | 🇦🇷 | 46’ |
🔁 | CB Diego Carlos | 🇧🇷 | for W Leon Bailey | 🇯🇲 | 75’ |
🔁 | M Tim Iroegbunam | 🏴 | for M Douglas Luiz | 🇧🇷 | 75’ |
🔁 | CF Jhon Durán | 🇨🇴 | for W Moussa Diaby | 🇫🇷 | 83’ |
Unused Substitutes
CB Calum Chambers | 🏴 |
CB Clément Lenglet | 🇫🇷 |
RB Kaine Kesler Hayden | 🏴 |
F Omari Kellyman | 🇬🇧 |

Starting XI
GK Djordje Petrovic | 🇷🇸 |
CB Trevoh Chalobah | 🏴 |
CB Benoît Badiashile | 🇫🇷 | 🟨 |
CB Thiago Silva | 🇧🇷 | 🟨 | 🔁 |
LB Marc Cucurella | 🇪🇸 |
M Moisés Caicedo | 🇪🇨 | 🟨 |
M Conor Gallagher | 🏴 | ⚽ |
M Cole Palmer | 🏴 |
W Noni Madueke | 🏴 | ⚽ | 🟨 |
W Mykhaylo Mudryk | 🇺🇦 | 🟨 | 🔁 |
CF Nicolas Jackson | 🇫🇷 |
Substitutes
🔁 | CB Axel Disasi | 🇫🇷 | for CB Thiago Silva | 🇧🇷 | 90’ |
🔁 | M Cesare Casadei | 🇮🇹 | for W Mykhaylo Mudryk | 🇺🇦 | 90’ |
Unused Substitutes
GK Marcus Bettinelli | 🏴 |
GK Ted Curd | 🏴 |
CB Alfie Gilchrist | 🏴 |
RB Josh Acheampong | 🏴 |
M Kiano Dyer | 🏴 |
W Tyrique George | 🏴 |
CF Deivid Washington | 🇧🇷 |
Match Timeline
⚽ | 4’ Goal, 1-0, Marc Cucurella o.g.
🔁 | 27’ Sub off, Youri Tielemans, Sub on, Moussa Diaby
⚽ | 42’ Goal, 2-0, Morgan Rogers, Assist by Matty Cash
🕒 | 45’+6 HT Aston Villa 2-0 Chelsea
🔁 | 46’ Sub off, Emiliano Martínez, Sub on, Robin Olsen
🟨 | 49’ Booking, Douglas Luiz
🥅 | 62’ Goal, 2-1, (Chelsea), Noni Madueke
🟨 | 64’ Booking, Morgan Rogers for a bad foul
🟨 | 66’ Booking, Leon Bailey for a bad foul
🔁 | 75’ Sub off, Leon Bailey, Sub on, Diego Carlos
🔁 | 75’ Sub off, Douglas Luiz, Sub on, Tim Iroegbunam
🥅 | 81’ Goal, 2-2, (Chelsea), Conor Gallacher
🔁 | 83’ Sub off, Moussa Diaby, Sub on, Jhon Durán
🕒 | 90’+10 FT Aston Villa 2-2 Chelsea
On This Day
On his return from suspension Douglas Luiz makes his 199th appearance for the club (178th Start) since joining in July 2019 and receives his 50th booking to make it W83 D37 L79, 22 Goals, 24 Assists, 50 Bookings, 2 Red Cards.
Matty Cash creates his 10th assist on his 139th Villa appearance to make it W61 D24 L54, 9 Goals, 10 Assists, 30 Bookings, 1 Red Card.
Morgan Rogers makes his 10th start for the club (14th Appearance) and collects his 5th yellow card to record W8 D4 L2, 3 Goals, 1 Assist, 5 Bookings.
As Villa secure their 46th top six finish without even playing, neighbours Birmingham are on the brink of their latest relegation to the third tier. With Villa having spent only two seasons in Division Three over 50 years ago, and Birmingham having never finished higher than 6th in their history - achieving that on only one occasion in 1954-55, the contrast across the city has never been greater.
GK Robin Olsen | 🇸🇪 | #979 |
🟥 2 May 2024, Villa 2-4 Olympiacos, Villa Park


Game #5721
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Marco Guida | 🇮🇹 | Pompeii, 2014- 🆘
Kick off: 8.00pm
HT Score: 🟥 1-2
FT Result: 🟥 Lost
FT Score: 🟥 2-4
Last 5: 🟩 🟥 🟩 🟨 🟥
Season | 2023-24 |
Matchday | #52 |
European Game | #13 |
Manager Game | #79 |
Thursday, 2 May 2024
Attendance | 41,220 |
Europa Conference League
Scorer(s): Ollie Watkins | 45’+2 | Moussa Diaby | 52’ |
Assist(s): Moussa Diaby | 45’+2 | Leon Bailey | 52’ |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
RB Matty Cash | 🏴 🇵🇱 |
CB Ezri Konsa | 🏴 |
CB Clément Lenglet | 🇫🇷 |
LB Lucas Digne | 🇫🇷 |
M Morgan Rogers | 🏴 | 🔁 |
M John McGinn | 🏴 |
M Douglas Luiz | 🇧🇷 |
W Moussa Diaby | 🇫🇷 | 🔥 | ⚽ | 🟨 | 🔁 |
W Leon Bailey | 🇯🇲 | 🔥 | 🔁 |
CF Ollie Watkins | 🏴 | ⚽ |
Substitutes
🔁 | CF Jhon Durán | 🇨🇴 | for M Morgan Rogers | 🏴 | 74’ |
🔁 | M Tim Iroegbunam | 🏴 | for W Moussa Diaby | 🇫🇷 | 85’ |
🔁 | M Nicolò Zaniolo | 🇮🇹 | for W Leon Bailey | 🇯🇲 | 85’ |
Unused Substitutes
GK Joe Gauci | 🇦🇺 |
GK James Wright | 🏴 |
CB Pau Torres | 🇪🇸 |
CB Diego Carlos | 🇧🇷 |
RB Kaine Kesler Hayden | 🏴 |
FB Finley Munroe | 🏴 |
F Omari Kellyman | 🇬🇧 |
F Kadan Young | 🏴 |

Starting XI
GK Konstantinos Tzolakis | 🇬🇷 |
RB Rodinei Marcelo de Almeida | 🇧🇷 |
CB Panagiotis Retsos | 🇬🇷 |
CB David Carmo | 🇵🇹 |
LB Francisco Ortega | 🇦🇷 | 🔁 |
M Vicente Iborra | 🇪🇸 |
M Santiago Hezze | 🇦🇷 | ⚽ |
M Konstantinos Fortounis | 🇬🇷 | 🟨 |
M Francisco Leonel Lima Silva Machado | 🇵🇹 |
W Daniel Podence | 🇵🇹 | 🔁 |
CF Ayoub El Kaabi | 🇲🇦 | ⚽ | ⚽ | ⚽ |
Substitutes
🔁 | LB Omar Richards | 🏴 | for LB Francisco Ortega | 🇦🇷 | 46’ |
🔁 | M André Filipe Luz Horta | 🇵🇹 | for W Daniel Podence | 🇵🇹 | 70’ |
Unused Substitutes
GK Alexandros Paschalakis | 🇬🇷 |
GK Athanasios Papadoudis | 🇬🇷 |
CB Vasilios Prekates | 🇬🇷 |
RB Joaqu ín José Marín Ruz | 🇪🇸 |
M Sotiris Alexandropoulos | 🇬🇷 |
M João António Antunes Carvalho | 🇵🇹 |
CF Youssef El Arabi | 🇲🇦 |
CF Stevan Jovetic | 🇲🇪 |
Match Timeline
⚽ | 10’ Goal, 1-0, Leon Bailey
🎥 | 12’ VAR disallows goal for a foul in the box by Clément Lenglet
💥 | 16’ Referee Guida rules Ayoub El Kaabi offside as he beats Olsen in goal
🥅 | 16’ Goal, 0-1, (Olympiacos Piraeus), Ayoub El Kaabi
🎥 | 17’ VAR awards goal despite El Kaabi appearing offside to the naked eye
🥅 | 29’ Goal, 0-2, (Olympiacos Piraeus), Ayoub El Kaabi, Olsen coming out too early
🆘 | 45’ Leon Bailey fouled in box by Francisco Ortega
🆘 | 45’ Referee Guida refuses a clear penalty
🎥 | 45’ VAR does not review the incident
⚽ | 45’+2 Goal, 1-2, Ollie Watkins, Assist by Moussa Diaby
🕒 | 45’+4 HT Aston Villa 1-2 Olympiacos Piraeus (20.49)
🚑 | Game delayed due to medical emergency in crowd
🕒 | 46’ Second Half commences (21.11)
⚽ | 52’ Goal, 2-2, Moussa Diaby, Assist by Leon Bailey
🆘 | 55’ Referee Guida awards a penalty as Panagiotis Retsos heads the ball against Douglas Luiz's outstretched elbow.
🥅 | 56’ Goal, 2-3, (Olympiacos Piraeus, pen), Ayoub El Kaabi
🥅 | 67’ Goal, 2-4, (Olympiacos Piraeus), Santiago Hezze, deflection off Konsa as Olsen cannot adjust feet quickly enough to cover
🔁 | 74’ Sub off, Morgan Rogers, Sub on, Jhon Durán
🆘 | 81’ Referee Guida awards a penalty as Jhon Durán is fouled in the area and a Olympiacos player handles the ball… he really couldn’t refuse that one
🆘 | 83’ Referee Guida delays the penalty due to Olympiacos interference …. And books Moussa Diaby
🟨 | 83’ Booking, Moussa Diaby
❌ | 84’ Missed penalty, Douglas Luiz
🔁 | 85’ Sub off, Leon Bailey, Sub on, Nicolò Zaniolo
🔁 | 85’ Sub off, Moussa Diaby, Sub on, Tim Iroegbunam
🕒 | 90’+6 HT Aston Villa 2-4 Olympiacos Piraeus
On This Day
Villa face Olympiacos Piraeus for the first time in competitive football, Olympiacos become the 168th team that the Villa first team has played in League or Cup football, Villa’s 47th continental European opponents and their first from Greece.
Douglas Luiz makes his 200th appearance in a Villa shirt (179 Starts) since joining in July 2019 and now has a record of W83 D37 L80, 22 Goals, 24 Assists, 50 Bookings, 2 Red Cards so far in his Villa career.
John McGinn makes his 222nd start in a Villa shirt (232nd Appearance), matching Ashley Young's total for the Premier League era to make it W100 D48 L84, 26 Goals, 28 Assists, 54 Bookings and 1 Red Card so far in his Villa career.
Robin Olsen makes his 15th appearance in a Villa shirt (11 starts) and concedes his 30th goal to make it W5 D2 L8, 31 Goals Conceded at a rate of 2.06 goals per game and 3 Clean Sheets (20%) so far in his Villa career.
Ollie Watkins scores his 70th goal in a Villa shirt on his 165th appearance (154th Start) to make it W77 D26 L61, 70 Goals, 25 Assists, 20 Bookings and 1 Red Card at a goal involvement rate of one every 1.74 games played so far in his Villa career.
Moussa Diaby makes his 50th appearance in a Villa shirt (32 Starts) to record W27 D10 L13, 10 Goals, 8 Assists, 4 Bookings at a goal involvement rate of one every 1.78 starts so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟥 5 May 2024, Villa 0-1 Brighton, AMEX


Game #5722
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Robert Jones | 🏴 | Merseyside, 2016-
Kick off: 2.00pm
HT Score: 🟨 0-0
FT Result: 🟥 Lost
FT Score: 🟥 0-1
Last 5: 🟥 🟩 🟨 🟥 🟥
Season | 2023-24 |
Matchday | #53 |
League Game | #36 |
Manager Game | #80 |
Sunday, 5 May 2024
Attendance | 31,596 |
Premier League
Scorer(s): None
Assist(s): None
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
CB Pau Torres | 🇪🇸 |
CB Diego Carlos | 🇧🇷 |
CB Ezri Konsa | 🏴 |
LB Lucas Digne | 🇫🇷 |
M Douglas Luiz | 🇧🇷 |
M Morgan Rogers | 🏴 | 🔁 |
M John McGinn | 🏴 |
W Leon Bailey | 🇯🇲 |
W Moussa Diaby | 🇫🇷 | 🔁 |
CF Ollie Watkins | 🏴 |
Substitutes
🔁 | RB Matty Cash | 🏴 🇵🇱 | 🟨 | for M Morgan Rogers | 🏴 | 26’ |
🔁 | CF Jhon Durán | 🇨🇴 | for W Moussa Diaby | 🇫🇷 | 73’ |
🔁 | LB Álex Moreno | 🇪🇸 | for LB Lucas Digne | 🇫🇷 | 90’ |
🔁 | CB Calum Chambers | 🏴 | for CB Ezri Konsa | 🏴 | 90’ |
Unused Substitutes
GK Joe Gauci | 🇦🇺 |
CB Clément Lenglet | 🇫🇷 |
RB Kaine Kesler Hayden | 🏴 |
M Tim Iroegbunam | 🏴 |
F Omari Kellyman | 🇬🇧 |

Starting XI
GK Bart Verbruggen | 🇳🇱 |
RB Joël Veltman | 🇳🇱 |
CB Lewis Dunk | 🏴 |
CB Adam Webster | 🏴 |
CB Igor Julio dos Santos de Paulo | 🇧🇷 |
M Pascal Groß | 🇩🇪 | 🟨 |
M Billy Gilmour | 🏴 | 🔁 |
M Facundo Buonanotte | 🇦🇷 | 🔁 |
W João Pedro | 🇧🇷 | ⚽ |
W Simon Adingra | 🇨🇮 | 🟨 | 🔁 |
CF Danny Welbeck | 🏴 | 🔁 |
Substitutes
🔁 | F Julio Enciso | 🇵🇾 | for M Facundo Buonanotte | 🇦🇷 | 61’ |
🔁 | M Carlos Baleba | 🇨🇲 | for M Billy Gilmour | 🏴 | 88’ |
🔁 | M Jakub Moder | 🇵🇱 | for CF Danny Welbeck | 🏴 | 88’ |
🔁 | LB Valentín Barco | 🇦🇷 | for W Simon Adingra | 🇨🇮 | 90’+3 |
Unused Substitutes
GK Jason Steele | 🏴 |
RB Odel Offiah | 🏴 |
M Cameron Peupion | 🇦🇺 |
W Ansu Fati | 🇪🇸 |
CF Mark O’Mahony | 🇮🇪 |
Match Timeline
🔁 | 26’ Sub off, Morgan Rogers (injury), Sub on, Matty Cash
🕒 | 45’+5 HT Brighton & Hove Albion 0-0 Aston Villa
🥅 | 68’ Goal, 0-1, (Brighton & Hove Albion), Pascal Groß
🎥 | 71’ VAR disallows goal for offside
🔁 | 73’ Sub off, Moussa Diaby, Sub on, Jhon Durán
⚽ | 79’ Goal, 1-0, John McGinn
🎥 | 79’ VAR disallows goal for offside
💥 | 85’ Referee Jones awards penalty to Brighton
💥 | 88’ Missed penalty (Brighton & Hove Albion), Joao Pedro, Robin Olsen save
🥅 | 88’ Goal, 0-1, (Brighton & Hove Albion), Joao Pedro
🔁 | 90’ Sub off, Ezri Konsa, Sub on, Calum Chambers
🔁 | 90’ Sub off, Lucas Digne, Sub on, Álex Moreno
🟨 | 90’+9 Booking, Matty Cash
🕒 | 90’+11 FT Brighton & Hove Albion 1-0 Aston Villa
On This Day
John McGinn, Douglas Luiz, Ollie Watkins, Leon Bailey and Moussa Diaby make their 50th appearances of the 2023-24 campaign.
John McGinn makes his 233rd appearance in a Villa shirt (223 Starts) to move level with Villa’s legendary League and European Cup winning centre forward Peter Withe in the all time appearance lists, as a result McGinn makes it W100 D48 L85, 26 Goals, 28 Assists, 54 Bookings and 1 Red Card so far in his Villa career.
Douglas Luiz makes his 180th start in a Villa shirt (201 Appearances) to make it W83 D37 L81, 22 Goals, 24 Assists, 50 Bookings and 2 Red Cards so far in his Villa career.
Ezri Konsa makes his 180th start in a Villa shirt (185 Appearances) to make it W80 D36 L69, 7 Goals, 3 Assists, 28 Bookings and 1 Red Card so far in his Villa career.
Lucas Digne makes his 90th appearance in a Villa shirt (69 Starts) since arriving in January 2022 to make it W41 D17 L32, 4 Goals, 10 Assists and 16 Bookings so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟥 19 May 2024, Villa 0-5 Palace, Selhurst


Game #5725
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Darren Bond | 🏴 | Lancashire, 2013-
Kick off: 4.00pm
HT Score: 🟥 0-2
FT Result: 🟥 Lost
FT Score: 🟥 0-5
Last 5: 🟥 🟥 🟥 🟨 🟥
Season | 2023-24 |
Matchday | #56 |
League Game | #38 |
Manager Game | #83 |
Sunday, 19 May 2024
Attendance | 25,191 |
Premier League
Scorer(s): None
Assist(s): None
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
LB Lucas Digne | 🇫🇷 | 🟨 |
CB Ezri Konsa | 🏴 |
CB Diego Carlos | 🇧🇷 |
CB Clément Lenglet | 🇫🇷 | 🟨 | 🔴 |
CB Calum Chambers | 🏴 | 🔁 |
M Douglas Luiz | 🇧🇷 | 🟨 |
M John McGinn | 🏴 | 🟨 | 🔁 |
W Moussa Diaby | 🇫🇷 | 🔁 |
CF Ollie Watkins | 🏴 | 🔁 |
CF Jhon Durán | 🇨🇴 |
Substitutes
🔁 | M Tim Iroegbunam | 🏴 | for CB Calum Chambers | 🏴 | 68’ |
🔁 | F Omari Kellyman | 🇬🇧 | for CF Ollie Watkins | 🏴 | 68’ |
🔁 | RB Kaine Kesler Hayden | 🏴 | for W Moussa Diaby | 🇫🇷 | 87’ |
🔁 | FB Finley Munroe | 🏴 | for M John McGinn | 🏴 | 87’ |
Unused Substitutes
GK Joe Gauci | 🇦🇺 |
GK Lander Emery | 🇪🇸 |
CB Pau Torres | 🇪🇸 |
F Kadan Young | 🏴 |

Starting XI
GK Dean Henderson | 🏴 |
RB Daniel Muñoz | 🇨🇴 |
LB Tyrick Mitchell | 🏴 |
CB Mark Guéhi | 🏴 | 🔁 |
CB Chris Richards | 🇺🇸 |
CB Joachim Andersen | 🇩🇰 | 🟨 | 🔁 |
RB Nathaniel Clyne | 🏴 |
M Adam Wharton | 🏴 | 🔁 |
M Michael Olise | 🇫🇷 |
M Eberechi Eze | 🏴 | ⚽ | ⚽ | 🔁 |
CF Jean-Philippe Mateta | 🇫🇷 | ⚽ | ⚽ | ⚽ | 🔁 |
Substitutes
🔁 | M Jefferson Lerma | 🇨🇴 | for CB Mark Guéhi | 🏴 | 76’ |
🔁 | CF Odsonne Édouard | 🇫🇷 | for CF Jean-Philippe Mateta | 🇫🇷 | 76’ |
🔁 | M Jairo Riedewald | 🇳🇱 | for M Adam Wharton | 🏴 | 87’ |
🔁 | CF Jordan Ayew (ex) | 🇬🇭 | for M Eberechi Eze | 🏴 | 88’ |
🔁 | CB James Tomkins | 🏴 | for CB Joachim Andersen | 🇩🇰 | 88’ |
Unused Substitutes
GK Remi Matthews | 🏴 |
RB Joel Ward | 🏴 |
M David Ozoh | 🏴 |
M Jeffrey Schlupp | 🇬🇭 |
Match Timeline
🥅 | 9’ Goal, 0-1, (Crystal Palace), Jean-Philippe Mateta
🟨 | 18’ Booking, John McGinn for a bad foul
🥅 | 39’ Goal, 0-2, (Crystal Palace), Jean-Philippe Mateta
🕒 | HT Crystal Palace 2-0 Aston Villa
🥅 | 54’ Goal, 0-3, (Crystal Palace), Eberechi Eze
🟨 | 58’ Booking, Lucas Digne for a bad foul
🥅 | 63’ Goal, 0-4, (Crystal Palace), Jean-Philippe Mateta
🔁 | 68’ Sub off, Calum Chambers, Sub on, Tim Iroegbunam
🔁 | 69’ Sub off, Ollie Watkins, Sub on, Omari Kellyman
🥅 | 69’ Goal, 0-5, (Crystal Palace), Eberechi Eze
🟨 | 73’ Booking, Douglas Luiz for a bad foul
🔁 | 87’ Sub off, John McGinn, Sub on, Finley Munroe
🔁 | 87’ Sub off, Moussa Diaby, Sub on, Kaine Kesler-Hayden
🟨 | 90’+2 Booking, Clément Lenglet for a bad foul
🕒 | FT Crystal Palace 5-0 Aston Villa
On This Day
Under 21 Goalkeeper, Lander Emery, son of the boss and who joined the club in January, makes his first squad appearance.
Douglas Luiz, 26, makes the last of his 204 appearances for Villa (183 Starts) ahead of his €50.00m / £42.37m move to Juventus in July. Luiz leaves with a record of W83 D38 L83, 22 Goals, 24 Assists, 52 Bookings, 2 Red Cards.
Moussa Diaby makes his 54th and final appearance (36 Starts) for Villa having recorded W27 D11 L16, 10 Goals, 9 Assists and 4 Bookings. Diaby would move on to Al-Ittihad for £50.57m after his single season with Villa.
Omari Kellyman makes his final appearance in a Villa shirt before his surprise move to Chelsea for €22.50m / £19.07m. Kellyman leaves with a record of W2 D0 L4, 0 Goals, 1 Assist.
Tim Iroegbunam makes his final appearance for Villa aged 20 before his transfer to Everton in June 2024 for a fee of €10.70m / £9.07m. Iroegbunam had made 19 appearances for the club (3 Starts) since his debut in 2021 with a record of W8 D3 L8.
Clément Lenglet makes his final appearance for Villa ahead of the end of his loan spell from Barcelona. Lenglet leaves with a record of 25 Appearances (24 Starts) W12 D5 L8, 1 Assist, 5 Bookings.
Calum Chambers makes his final appearance for Villa before leaving as he came from Arsenal, on a free transfer. Chambers left with a record of W16 D7 L13, 1 Goal and 4 Bookings.
Robin Olsen loses his 10th game in 17 appearances in a Villa shirt (13 Starts) as he conceded for the 35th time to make it W5 D2 L10, 37 Goals Conceded at a rate of 2.17 goals per game and 3 Clean Sheets (17%) so far in his Villa career.
GK Robin Olsen | 🇸🇪 | #979 |
🟥 1 Dec 2024, Villa 0-3 Chelsea, Stamford Bridge


Game #5745
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Stuart Attwell | 🏴 | Nuneaton, 2007-
Kick off: 1.30pm
HT Score: 🟥 0-2
FT Result: 🟥 Lost
FT Score: 🟥 0-3
Last 5: 🟥 🟥 🟨 🟨 🟥
Season: 2024-25
Matchday: #20
League Game: #13
Manager Game: #103
Date: Sunday, 1 December 2024
Attendance: 40,853
Premier League
Scorer(s): None
Assist(s): None
Teams

Starting XI
GK Emiliano Martínez | 🇦🇷 | 🔁 |
LB Lucas Digne | 🇫🇷 |
CB Pau Torres | 🇪🇸 |
CB Ezri Konsa | 🏴 |
RB Matty Cash | 🏴 🇵🇱 | 🟨 |
M Boubacar Kamara | 🇫🇷 | 🔁 |
M Youri Tielemans | 🇧🇪 |
M Morgan Rogers | 🏴 | 🔁 |
M John McGinn | 🏴 |
W Jaden Philogene-Bidace | 🏴 | 🟨 | 🔁 |
CF Ollie Watkins | 🏴 | 🔁 |
Substitutes
🔁 | GK Robin Olsen | 🇸🇪 | for GK Emiliano Martínez | 🇦🇷 | 46’ |
🔁 | M Ross Barkley | 🏴 | for M Boubacar Kamara | 🇫🇷 | 62’ |
🔁 | CF Jhon Durán | 🇨🇴 | for M Morgan Rogers | 🏴 | 66’ |
🔁 | W Leon Bailey | 🇯🇲 | for W Jaden Philogene-Bidace | 🏴 | 66’ |
🔁 | W Emiliano Buendía | 🇦🇷 | for CF Ollie Watkins | 🏴 | 84’ |
Unused Substitutes
LB Ian Maatsen | 🇳🇱 |
RB Lamare Bogarde | 🇳🇱 |
CB Diego Carlos | 🇧🇷 |
CB Tyrone Mings | 🏴 |

Starting XI
GK Robert Sánchez | 🇪🇸 |
CB Wesley Fofana | 🇫🇷 | 🔁 |
CB Levi Colwill | 🏴 |
LB Marc Cucurella | 🇪🇸 |
M Roméo Lavia | 🇧🇪 | 🔁 |
M Moisés Caicedo | 🇪🇨 |
M Enzo Fernández | 🇦🇷 | ⚽ |
M Cole Palmer | 🏴 | ⚽ | 🔁 |
W Pedro Lomba Neto | 🇵🇹 |
W Jadon Sancho | 🏴 | 🔁 |
CF Nicolas Jackson | 🇫🇷 | ⚽ | 🔁 |
Substitutes
🔁 | CB Benoît Badiashile | 🇫🇷 | for CB Wesley Fofana | 🇫🇷 | 60’ |
🔁 | W Noni Madueke | 🏴 | 🟨 | for W Jadon Sancho | 🏴 | 71’ |
🔁 | M Christopher Nkunku | 🇫🇷 | for CF Nicolas Jackson | 🇫🇷 | 71’ |
🔁 | RB Malo Gusto | 🇫🇷 | for M Roméo Lavia | 🇧🇪 | 86’ |
🔁 | F João Félix | 🇵🇹 | 🟨 | for M Cole Palmer | 🏴 | 86’ |
Unused Substitutes
🆕 GK Filip Jørgensen | 🇩🇰 | €24.50m / £20.88m | 22 |
🆕 CB Tosin Adarabioyo | 🏴 | Free | 26 |
🆕 M Renato Veiga | 🇵🇹 | €14.00m / £11.76m | 20 |
W Mykhaylo Mudryk | 🇺🇦 | €70.00m / £59.30m | 23 |
Match Timeline
🆘 | 7’ Cucurella fouls Jaden but referee Attwell waves play on, incredible
🥅 | 7’ Goal, 0-1, (Chelsea), Nicolas Jackson. Chelsea capitalise on Attwell’s gift, Villa are apoplectic. VAR should over turn though.
🎥 | 7’ VAR confirms the goal in record time, WTF is happening
❗| 18’ Massive Chance! Ollie Watkins one on one with ‘keeper Sanchez from John McGinn’s pass but the Chelsea stopper saves
🗒️ | Every mistake is being punished, every decision is going against us and every chance is thwarted, genuinely never seen anything like this run
💥 | 24’ Another huge error from Villa, Torres passes back to Martínez, was it intentional? It doesn’t matter Attwell awards the free kick in the area because of course he does, Villa have just about the entire team on the goalline
💥 | 25’ Villa just about keep the ball out
💥 | 32’ This is insane now, there has to be something wrong, Martínez passes straight to Nicolas Jackson in the Villa box but recovers to save at the Chelsea player’s feet. This doesn’t make any sense, why are Villa making these mistakes four or five times a game when you would expect them once or twice over an entire season
🥅 | 36’ Goal, 0-2, (Chelsea), Enzo Fernandez. Villa dead and buried in West London, to be fair that was simply a good goal.
❗| 45’+3 Chance! Ollie Watkins receives from Philogene but his shot is way too powderpuff and Sanchez collects
🕒 | 45’+7 HT Chelsea 2-0 Aston Villa
🗒️ | A truly woeful first half performance from Villa ends. We need to clear our minds and win the second half before this becomes a full on crisis.
🔁 | 46’ It gets worse, a lot worse. Sub off, Emiliano Martínez, Sub on, Robin Olsen
🟨 | 54’ Booking, Jaden Philogene-Bidace
🟨 | 61’ Booking, Matty Cash
🔁 | 62’ Sub off, Boubacar Kamara, Sub on, Ross Barkley
💥 | 65’ Another poor mistake, this time Ezri Konsa, lets Nicolas Jackson in, Olsen kind of saves but it’s more messy play
🔁 | 66’ Sub off, Morgan Rogers, Sub on, Jhon Durán
🔁 | 66’ Sub off, Jaden Philogene-Bidace, Sub on, Leon Bailey
❗| 73’ Massive Chance! When the luck’s against you… Ross Barkley’s goal bound header is deflected clear by Colwill
🥅 | 83’ Goal, 0-3, (Chelsea), Cole Palmer. Oh Villa!
🔁 | 84’ Sub off, Ollie Watkins, Sub on, Emiliano Buendía
🗒️ | And you just know Joao Felix will score
🗒️ | Fair play to Chelsea, the first goal shouldn’t have been, but thereafter it’s been Villa on a suicide mission.
💥 | 90’+6 Where the hell has 6’ injury time come from?
💥 | Now 7’
🕒 | 90’+7 FT Chelsea 3-0 Aston Villa
On This Day
Ollie Watkins | 🏴 | makes his 175th start in a Villa shirt (187 Appearances) to make it 🟩 W84 🟨 D34 🟥 L69, ⚽ 76 Goals and 🔥 29 Assists at a goal involvement rate of one for every 1.78 games he has played so far in his Villa career.
Ross Barkley | 🏴 | is on the losing side for the first time in 14 games since the second game of the season against Arsenal.
GK Robin Olsen | 🇸🇪 | #979 |
🟩 10 Jan 2025, Villa 2-1 West Ham, Villa Park


Game #5754
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Tim Robinson | 🏴 | Sussex, 2012-
Kick off: 8.00pm
HT Score: 🟥 0-1
FT Result: 🟩 Won
FT Score: 🟩 2-1
Last 5: 🟩 🟥 🟨 🟩 🟩
Season: 2024-25
Matchday: #29
Cup Game: #3
Manager Game: #112
Date: Friday, 10 January 2025
Attendance: 40,989
FA Cup
Scorer(s): Amadou Onana | 71’ | Morgan Rogers | 76’ |
Assist(s): Ollie Watkins | 76’ |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
LB Ian Maatsen | 🇳🇱 |
CB Tyrone Mings | 🏴 |
CB Ezri Konsa | 🏴 |
RB Matty Cash | 🏴 🇵🇱 | 🔁 |
M Boubacar Kamara | 🇫🇷 | 🔁 |
M Youri Tielemans | 🇧🇪 |
M Morgan Rogers | 🏴 | 🟨 | ⚽ |
M Ross Barkley | 🏴 | 🚑 | 🔁 |
W Leon Bailey | 🇯🇲 | 🔁 |
CF Ollie Watkins | 🏴 | 🔥 |
Substitutes
🔁 | M Amadou Onana | 🇧🇪 | ⚽ | for M Ross Barkley | 🏴 | 23’ | 🚑 |
🔁 | RB Kosta Nedeljkovic | 🇷🇸 | for RB Matty Cash | 🏴 🇵🇱 | 72’ |
🔁 | M Jacob Ramsey | 🏴 | for W Leon Bailey | 🇯🇲 | 72’ |
🔁 | W Emiliano Buendía | 🇦🇷 | for M Boubacar Kamara | 🇫🇷 | 72’ |
Unused Substitutes
GK Joe Gauci | 🇦🇺 |
LB Lucas Digne | 🇫🇷 |
RB Lamare Bogarde | 🇳🇱 |
M Jamaldeen Jimoh-Aloba | 🏴 |
F Bradley Burrowes | 🏴 |

Starting XI
GK Lukasz Fabianski | 🇵🇱 |
LB Oliver Scarles | 🏴 | 🔁 |
CB Max Kilman | 🏴 |
CB Konstantinos Mavropanos | 🇬🇷 | 🔁 |
RB Aaron Wan-Bissaka | 🏴 |
M Edson Álvarez | 🇲🇽 | 🔁 |
M Tomas Soucek | 🇨🇿 |
M Lucas Paquetá | 🇧🇷 | ⚽ |
M Mohammed Kudus | 🇬🇭 | 🟨 |
W Crysencio Summerville | 🇳🇱 | 🔥 | 🔁 |
CF Niclas Füllkrug | 🇩🇪 | 🔁 |
Substitutes
🔁 | CF Danny Ings (ex) | 🏴 | for CF Niclas Füllkrug | 🇩🇪 | 15’ |
🔁 | RB Vladimír Coufal | 🇨🇿 | for W Crysencio Summerville | 🇳🇱 | 46’ |
🔁 | LB Aaron Cresswell | 🏴 | for LB Oliver Scarles | 🏴 | 77’ |
🔁 | W Luis Guilherme | 🇧🇷 | for CB Konstantinos Mavropanos | 🇬🇷 | 85’ |
🔁 | M Carlos Solar | 🇪🇸 | for M Edson Álvarez | 🇲🇽 | 85’ |
Unused Substitutes
GK Wes Foderingham | 🏴 |
CB Keelan Casey | 🏴 |
M Andy Irving | 🏴 |
M Guido Rodríguez | 🇦🇷 |
Match Timeline
🥅 | 9’ Goal, 0-1, (West Ham United), Lucas Paquetá
🚑 | 21’ Ross Barkley down with injury
🔁 | 23’ Sub off, Ross Barkley, Sub on, Amadou Onana
🚑 | 25’ Leon Bailey down with injury
🚑 | 37’ Leon Bailey down with injury
🕒 | 45’+5 HT Aston Villa 0-1 West Ham United
❗| 49’ Chance! Ian Maatsen wide from Amadou Onana’s ball
❗| 54’ Chance! Morgan Rogers over from Leon Bailey’s ball
🟨 | 57’ Booking, Morgan Rogers, Bad Foul
❗| 64’ Chance! Ian Maatsen shot blocked
❗| 67’ Chance! Leon Bailey shot blocked from Ollie Watkins’ pass
❗| 67’ Chance! Youri Tielemans shot just wide from Leon Bailey’s pass
❗| 68’ Chance! Ollie Watkins shot blocked from Matty Cash’s cross
❗| 69’ Chance! Youri Tielemans shot blocked from Leon Bailey’s pass
❗| 69’ Chance! Ian Maatsen shot from Youri Tielemans’ ball saved by Fabianski
❗| 70’ Chance! Amadou Onana wide
❗| 71’ Chance! Ian Maatsen shot from Ezri Konsa’s ball blocked
❗| 71’ Chance! Ollie Watkins shot from Ian Maatsen’s pass saved by Fabianski
⚽ | 71’ Goal, 1-1, Amadou Onana
🔁 | 72’ Sub off, Matty Cash, Sub on, Kosta Nedeljkovic
🔁 | 72’ Sub off, Leon Bailey, Sub on, Jacob Ramsey
🔁 | 72’ Sub off, Boubacar Kamara, Sub on, Emiliano Buendía
⚽ | 76’ Goal, 2-1, Morgan Rogers, Assist by Ollie Watkins
❗| 78’ Chance! Emiliano Buendía shot from Tyrone Mings’ ball blocked
❗| 79’ Chance! Jacob Ramsey hits the post from Ollie Watkins’ ball in
❗| 85’ Chance! Emiliano Buendía header from Youri Tielemans cross saved by Fabianski
🕒 | 90’+7 FT Aston Villa 2-1 West Ham United
On This Day
Ben Burrowes | 🏴 | 16, made his first ever squad appearance for Villa having joined the Villa Youth set up from Bristol Rovers as a 13 year old
Ezri Konsa | 🏴 | 100th appearance under Unai Emery | 🇪🇸 |
Tyrone Mings | 🏴 | 30th start under Unai Emery | 🇪🇸 |
Matty Cash | 🏴 | 60th start under Unai Emery | 🇪🇸 |
Jacob Ramsey | 🏴 | 140th appearance
Leon Bailey | 🇯🇲 | 130th appearance
Ollie Watkins | 🏴 | 180th start
Ollie Watkins | 🏴 | 95th start under Unai Emery | 🇪🇸 |
Ollie Watkins | 🏴 | 25th assist under Unai Emery | 🇪🇸 |
Matty Cash | 🏴 | 40th win under Unai Emery | 🇪🇸 |
Ross Barkley | 🏴 | 20th win
Boubacar Kamara | 🇫🇷 | 65th appearance under Unai Emery | 🇪🇸 |
Morgan Rogers | 🏴 | 10th Goal
Youri Tielemans | 🇧🇪 | 40th win
Leon Bailey | 🇯🇲 | 60th win
Ollie Watkins | 🏴 | 90th win
Emiliano Buendía | 🇦🇷 | 40th win
Emiliano Buendía | 🇦🇷 | 25th win under Unai Emery | 🇪🇸 |
Jacob Ramsey | 🏴 | 50th substitute appearance
GK Robin Olsen | 🇸🇪 | #979 |
🟥 25 Feb 2025, Villa 1-4 Palace, Selhurst


Game #5765
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Sam Barrott | 🏴 | West Riding, 2023- 🆘
Kick off: 7.30pm
HT Score: 🟥 0-1
FT Result: 🟥 Lost
FT Score: 🟥 1-4
Last 5: 🟩 🟨 🟨 🟩 🟥
Season: 2024-25
Matchday: #40
League Game: #28
Manager Game: #123
Date: Tuesday, 25 February 2025
Attendance: 24,712
Premier League
Scorer(s): Morgan Rogers | 52’ |
Assist(s): Ollie Watkins | 52’ |
Teams

Starting XI
GK Emiliano Martínez | 🇦🇷 | 🚑 | 🔁 |
RB Andrés García | 🇪🇸 | 🔁 |
CB Ezri Konsa | 🏴 |
CB Axel Disasi | 🇫🇷 |
LB Lucas Digne | 🇫🇷 | 🔁 |
M Lamare Bogarde | 🇳🇱 |
M Youri Tielemans | 🇧🇪 |
M John McGinn | 🏴 |
M Jacob Ramsey | 🏴 | 🔁 |
M Morgan Rogers | 🏴 | ⚽ |
CF Ollie Watkins | 🏴 | 🔥 | 🔁 |
Substitutes
🔁 | GK Robin Olsen | 🇸🇪 | for GK Emiliano Martínez | 🇦🇷 | 46’ |
🔁 | W Leon Bailey | 🇯🇲 | 🟨 | for RB Andrés García | 🇪🇸 | 46’ |
🔁 | W Marco Asensio | 🇪🇸 | for M Jacob Ramsey | 🏴 | 68’ |
🔁 | W Marcus Rashford | 🏴 | for CF Ollie Watkins | 🏴 | 68’ |
🔁 | LB Ian Maatsen | 🇳🇱 | for LB Lucas Digne | 🇫🇷 | 78’ |
Unused Substitutes
GK Oliwier Zych | 🇵🇱 |
CB Tyrone Mings | 🏴 |
M Jamaldeen Jimoh-Aloba | 🏴 |
W Donyell Malen | 🇳🇱 |

Starting XI
GK Dean Henderson | 🏴 |
RB Daniel Muñoz | 🇨🇴 | 🟨 |
CB Chris Richards | 🇺🇸 |
CB Marc Guéhi | 🏴 |
CB Maxence Lacroix | 🇫🇷 |
LB Tyrick Mitchell | 🏴 |
M Adam Wharton | 🏴 | 🔁 |
M Will Hughes | 🏴 | 🟨 | 🔁 |
W Eberechi Eze 🏴 |
W Ismaïla Sarr | 🇸🇳 | ⚽ | ⚽ | 🔁 |
CF Jean-Philippe Mateta | 🇫🇷 | ⚽ |
Substitutes
🔁 | M Jefferson Lerma | 🇨🇴 | 🟨 | for M Will Hughes | 🏴 | 58’ |
🔁 | M Daichi Kamada | 🇯🇵 | for M Adam Wharton | 🏴 | 78’ |
🔁 | CF Eddie Nketiah | 🏴 | ⚽ | for W Ismaïla Sarr | 🇸🇳 | 86’ |
Unused Substitutes
GK Matt Turner | 🇺🇸 |
RB Ben Chilwell | 🏴 |
RB Nathaniel Clyne | 🏴 |
RB Caleb Kporha | 🏴 |
M Romain Esse | 🏴 |
M Justin Devenny | 🇬🇧 |
Match Timeline
🗒️ | 3’ All Villa so far
🚑 | 8’ Ezri Konsa down with injury
🗒️ | 11’ Villa flying as Morgan Rogers and Andrés García the latest to put Palace under pressure
🚑 | 13’ Ezri Konsa down with injury, looked like an elbow from Mateta
🗒️ | 15’ Andrés García the latest to put Palace under pressure with a cross into the box, Guéhi clears
❗| 21’ Chance! Andrés García again, this time into Youri Tielemans but he can’t connect properly, wide
🆘 | 24’ Foul by Will Hughes not for the first time
⚽ | 26’ Goal, 1-0, Jacob Ramsey, Assist by Ollie Watkins
❌ | 26’ Linesman flags for offside, referee Barrott disallows
🎥 | 27’ VAR confirms offside, no goal
🆘 | 29’ Referee Barrott incorrectly awards a corner to Palace
🥅 | 29’ Goal, 0-1, (Crystal Palace), Ismaïla Sarr
🗒️ | First attack, first shot on goal, from a corner that wasn’t. Palace score completely against the run of play, simply unbelievable
🗒️ | Villa have now conceded a goal from their opponent's first shot on target in 15 of 28 Premier League matches this season
🆘 | 32’ Foul by Will Hughes yet again
🆘 | 35’ Foul by Will Hughes yet again, finally attracting a booking from referee Barrott, given Hughes does this every time it’s a wonder the official wasn’t on it early, oh no it isn’t, that would require some sort of focus and commonsense from a PGMOL official
💥 | 38’ Save from Emiliano Martínez as Sarr could easily have got a second
🗒️ | 38’ Villa on the attack but Mateta hoofs clear, why do 1-11 Palace play like World beaters against Villa, a true bogey team
💥 | 40’ All Palace now, Mateta wide, Sarr involved again
⚽ | 42’ Goal, 1-1, Morgan Rogers, Assist by Ollie Watkins
🗒️ | Bizarre, now Palace totally dominant, Villa score
🎥 | 43’ VAR still checking looks totally onside
🎥 | 44’ VAR disallows goal, what on earth
🆘 | 44’ More ridiculous officiating, they had to seatch for two minutes to find an offside that categorically wasn’t one
🗒️ | Palace are gifted a goal from a corner that should never have been, Villa are robbed of a goal that should have been. Wow.
🆘 | 45’+7 More filthy play from Palace as Muñoz deservedly booked
🕒 | 45’+5 HT Crystal Palace 1-0 Aston Villa
🔁 | 46’ Sub off, Emiliano Martínez 🚑, Sub on, Robin Olsen
🔁 | 46’ Sub off, Andrés García, Sub on, Leon Bailey
🗒️ | Olsen conceded 5 on his last visit to Selhurst Park
💥 | 48’ Immediately total panic in the box in front of Olsen, why oh why have we never invested in a backup
💥 | 50’ Palace free kick, no save for Olsen to make as Palace defend it themselves, thanks lads
⚽ | 52’ Goal, 1-1, Morgan Rogers, Assist by Ollie Watkins
🗒️ | Bizarre, same combination, another goal, let’s see….
🎥 | 52’ Even corrupt VAR cannot find a reason to disallow that one, Villa level
🆘 | 58’ Hughes off before he is sent off being replaced by fellow serial fouler Jefferson Lerma
🥅 | 59’ Goal, 1-2, (Crystal Palace), Jean-Philippe Mateta
🗒️ | Mateta, again, that’s five goals and three assists against Villa for a player who does neither. Embarrassing
🆘 | 63’ Jefferson Lerma foul, surprise
🆘 | 65’ Jacob Ramsey fouled in the box, looks a clear penalty but referee Barrott waves play on. surely VAR will check
🎥 | 65’ Wow that was less than a few seconds look and no penalty awarded, this is very very shady stuff
❗❗| 69’ Huge Chance!! Ezri Konsa hits the bar from Lucas Digne’s corner, should have scored
🥅 | 72’ Goal, 1-3, (Crystal Palace), Ismaïla Sarr
🗒️ | Teams know full well how to play against Olsen, shoot across him, he cannot cope, two goals capitalising on his and therefore Villa’s biggest achilles heel
❗ | 74’ Chance! Marcus Rashford on a charge, brings the ‘keeper out but can’t find an on-rushing team mate
🆘 | 75’ Jefferson Lerma foul, surprise, surprise
🆘 | 76’ Jefferson Lerma foul, surprise, surprise, surprise
🔁 | 76’ Sub off, Lucas Digne, Sub on, Ian Maatsen
❗ | 77’ Chance! Marco Asensio to Leon Bailey but he can’t find a pass either
❗ | 81’ Chance! Leon Bailey from John McGinn ball blocked
🗒️ | All Villa again but we are getting nothing from this
🟨 | 82’ Booking, Leon Bailey, Bad Foul
🆘 | 84’ Jefferson Lerma foul, surprise, surprise, surprise, surprise
❗ | 86’ Chance! Morgan Rogers receives a ball over the top but Henderson comes off his line to save
🆘 | 87’ Jefferson Lerma foul, surprise, surprise, surprise, surprise, surprise and finally booked by referee Barrott
🥅 | 90’+1 Goal, 1-4, (Crystal Palace), Eddie Nketia
❗ | 90’+6 Chance! Youri Tieleman’s header from Marco Asensio’s cross saved
🕒 | 90’+7 FT Crystal Palace 4-1 Aston Villa
On This Day
Morgan Rogers | 🏴 | goal ⚽ was Villa’s 50th League goal ⚽ against Palace
Ollie Watkins’ | 🏴 | 🔥 assist for Rogers’ ⚽ moves him level with Steve Staunton & Mark Walters on 37 assists for the club
Villa have conceded a goal from their opponent's first shot on target in 15 of 28 Premier League matches this season.
Andrés García | 🇪🇸 | makes his 🕒 5th start in a Villa shirt.
Lamare Bogarde | 🇳🇱 | makes his 🕒 15th appearance in a Villa shirt.
Youri Tielemans | 🇧🇪 | makes his 🕒 60th Premier League appearance for Villa.
Morgan Rogers | 🏴 | scores his ⚽15th goal for Villa on his 🕒 53rd appearance.
Morgan Rogers | 🏴 | scores his ⚽10th Premier League goal in a Villa shirt.
Ollie Watkins’ | 🏴 | contributes his ⚽ 🔥 120th goal involvement in a Villa shirt on his 🕒 206th appearance and has done so faster than any player in the last 50 years except Peter Withe | 🏴 |
1. Peter Withe | 🏴 | 199 Games
2. Ollie Watkins’ | 🏴 | 206 Games
3. Dwight Yorke | 🇹🇹 | 250 Games
4. Gabriel Agbonlahor | 🏴 | 320 Games
5. Gordon Cowans | 🏴 | 404 Games
Ollie Watkins’ | 🏴 | contributes his ⚽ 🔥 103rd Premier League goal involvement in a Villa shirt on his 🕒 174th appearance, the only other player to have contributed that amount was Gabriel Agbonlahor | 🏴 | who achieved the feat in 🕒 261 appearances.
Robin Olsen | 🇸🇪 | makes his 🕒 20th appearance in a Villa shirt.
Robin Olsen | 🇸🇪 | has the worst goalkeeping statistics of Premier League ‘keeper for Villa making 20 or more appearances, conceding at an astonishing rate of 2.10 goals per game.
GK Robin Olsen | 🇸🇪 | #979 | 2.10 Goals conceded per game ❗
GK Tom Heaton | 🏴 | #930 | 1.75
GK Mark Bunn | 🏴 | #883 | 1.71
GK Brad Guzan | 🇺🇸 | #813 | 1.67
GK Shay Given | 🇮🇪 | #836 | 1.55
GK Ørjan Nyland | 🇳🇴 | #919 | 1.50
GK Brad Friedel | 🇺🇸 | #808 | 1.31
GK Scott Carson | 🏴 | #801 | 1.31
GK Michael Oakes | 🏴 | #699 | 1.30
GK Nigel Spink | 🏴 | #611 | 1.27
GK Peter Schmeichel | 🇩🇰 | #753 | 1.25
GK Emiliano Martínez | 🇦🇷 | #947 | 1.24 ⭐
GK Thomas Sörensen | 🇩🇰 | #771 | 1.17
GK Peter Enckelman | 🇫🇮 | #739 | 1.09
GK Jed Steer | 🏴 | #861 | 1.03
GK David James | 🏴 | #737 | 0.99
GK Mark Bosnich | 🇦🇺 | #688 | 0.95
Robin Olsen | 🇸🇪 | has the second worst goalkeeping statistics in Villa’s history after Jimmy Warner | 🏴 | 1886-92 (2.14 Goals conceded per game).
No other ‘keeper in Villa’s history with 20 or more appearances has conceded at a rate of more than 2 goals a game than Robin Olsen | 🇸🇪 | and Jimmy Warner | 🏴 |
Marco Asensio | 🇪🇸 | makes his 🕒 5th appearance in a Villa shirt.
Marcus Rashford | 🏴 | makes his 🕒 5th appearance in a Villa shirt.
GK Robin Olsen | 🇸🇪 | #979 |
🟩 8 Mar 2025 Villa 1-0 Brentford, Gtech


Game #5768
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Jarred Gillett | 🇦🇺 | Queensland, 2019- 🆘
Kick off: 5.30pm
HT Score: 🟨 0-0
FT Result: 🟩 Won
FT Score: 🟩 1-0
Last 5: 🟩 🟥 🟩 🟩 🟩
Season: 2024-25
Matchday: #43
League Game: #29
Manager Game: #126
Date: Saturday, 8 March 2025
Attendance: 17,171
Premier League
Scorer(s): Ollie Watkins | 49’ |
Assist(s): Jacob Ramsey | 49’ |
Teams

Starting XI
GK Robin Olsen | 🇸🇪 |
CB Axel Disasi | 🇫🇷 |
CB Ezri Konsa | 🏴 |
CB Tyrone Mings | 🏴 |
LB Lucas Digne | 🇫🇷 |
M John McGinn | 🏴 | 🟨 | 🔁 |
M Youri Tielemans | 🇧🇪 |
M Morgan Rogers | 🏴 | 🔁 |
M Jacob Ramsey | 🏴 | 🔥 | 🔁 |
W Leon Bailey | 🇯🇲 | 🔁 |
CF Ollie Watkins | 🏴 | ⚽ |
Substitutes
🔁 | RB Matty Cash | 🏴 🇵🇱 | 🟨 | for W Leon Bailey | 🇯🇲 | 46’ |
🔁 | M Boubacar Kamara | 🇫🇷 | for M John McGinn | 🏴 | 61’ |
🔁 | W Marcus Rashford | 🏴 | for M Jacob Ramsey | 🏴 | 68’ |
🔁 | W Donyell Malen | 🇳🇱 | for M Morgan Rogers | 🏴 | 90’+4 |
Unused Substitutes
GK Oliwier Zych | 🇵🇱 |
CB Pau Torres | 🇪🇸 |
LB Ian Maatsen | 🇳🇱 |
RB Lamare Bogarde | 🇳🇱 |
RB Andrés García | 🇪🇸 |

Starting XI
GK Mark Flekken | 🇳🇱 |
CB Kristoffer Ajer | 🇳🇴 | 🟨 | 🔁 |
CB Nathan Collins | 🇮🇪 | 🟨 |
CB Ethan Pinnock | 🇯🇲 |
M Christian Nørgaard | 🇩🇰 |
M Vitaly Janelt | 🇩🇪 | 🔁 |
W Keane Lewis-Potter | 🏴 |
W Mikkel Damsgaard | 🇳🇴 |
W Kevin Schade | 🇩🇪 |
W Bryan Mbeumo | 🇨🇲 |
CF Yoane Wissa | 🇨🇩 |
Substitutes
🔁 | M Mathias Jensen | 🇩🇰 | for M Vitaly Janelt | 🇩🇪 | 75’ |
🔁 | CB Ji-soo Kim | 🇰🇷 | for CB Kristoffer Ajer | 🇳🇴 | 90’+3 |
Unused Substitutes
GK Hákon Rafn Valdimarsson | 🇮🇸 |
CB Ben Mee | 🏴 |
CB Benjamin Fredrick | 🇳🇬 |
M Yegor Yarmolyuk | 🇺🇦 |
M Paris Maghoma | 🏴 |
M Yunus Emre Konak | 🇹🇷 |
CF Iwan Morgan | 🏴 |
Match Timeline
🗒️ | 5’ Villa on top but Olsen’s long ball is conspicuous, he really doesn’t fit this team bless him
💥 | 7’ John McGinn’s error necessitates a Youri Tielemans clearance before Brentford are ruled offside
❗| 11’ Chance! Jacob Ramsey cuts in and shoots but it’s deflected out for a corner that comes to nothing
🆘 | 13’ Brentford foul, Yoane Wissa
🆘 | 15’ Brentford foul, Mikkel Damsgaard
❗❗| 16’ Huge Chance! !Tyrone Mings can’t make clean contact with Youri Tielemans' free-kick, Flekken saves
🆘 | 20’ Brentford player runs into Axel Disasi but VAR check for a sending off…. really
🆘 | 21’ Brentford foul, Yoane Wissa
🆘 | 23’ Referee Gillett completely misses a blatant foul on Ramsey on the edge of the area
❗| 24’ Chance! Ollie Watkins can’t meet Jacob Ramsey’s delivery
💥 | 26’ Lucas Digne stops a Brentford forward raid with ease
🚑 | 31’ Player injured on field of play, Robin Olsen
❗| 34’ Chance! Youri Tielemans on a charge, Flekken saves
❗❗| 35’ Huge Chance!! Youri Tielemans causes chaos and the Brentford man nearly puts it into his own net
🆘 | 40’ Morgan Rogers fouled by successive Brentford players
❗| 42’ Chance! Leon Bailey’s free kick hits the wall
🆘 | 43’ Yoane Wissa throws himself to the floor clutching his face after a challenge from John McGinn
🟨 | 43’ Booking, John McGinn, Bad Foul
🆘 | 43’ Shocking refereeing to book McGinn there, not a foul in sight
🕒 | 45’+2 HT Brentford 0-0 Aston Villa
🔁 | 46’ Sub off, Leon Bailey, Sub on, Matty Cash
🗒️ | Bit of a mess this formation now, 3 centre backs, 2 full backs or is Cash a direct replacement for Bailey, if so what about the wingers on the bench?
⚽ | 49’ Goal, 1-0, Ollie Watkins, Assist by Jacob Ramsey
⚽ | 50’ Goal, 2-0, Morgan Rogers, Assist by Ollie Watkins
🗒️ | What on earth, 2 in 2 minutes, oh of course here comes VAR
🎥 | 53’ VAR manages to find a reason to disallow Villa’s second, i mean at this point who is really surprised?
🗒️ | What are the odds on a greater offside goal being awarded to Brentford in the next 40’ …. probably pretty high after the Palace experience
🆘 | 55’ Brentford foul, Vitaly Janelt
🆘 | 57’ Brentford foul, Kevin Schade
🗒️ | 59’ Axel Disasi does it again, roaring like a true lion after a good piece of defending, a character that lad
🚑 | 60’ Player injured on field of play, Robin Olsen
🔁 | 61’ Sub off, John McGinn, Sub on, Boubacar Kamara
🎥 | 64’ VAR desperately searches for a penalty that is not there as Matty Cash and Axel Disasi have a purely accidental collision with the Brentford player on the touchline with the ball nowhere to be seen… i mean really, this is truly embarrassing levels of nonsense
🆘 | 67’ Horrible challenge from Kristoffer Ajer on Jacob Ramsey and he’s rightly booked
🔁 | 68’ Sub off, Jacob Ramsey, Sub on, Marcus Rashford
🗒️ | Interesting, not really Unai Emery’s style to make piecemeal subs
🗒️ | 70’ And Axel Disasi does it again, roaring again as he blocks a Brentford shot
💥 | 71’ Brentford hit the post with a speculative shot, not that close in all honesty
💥 | 71’ Brentford wide
🗒️ | They’re building here, that VAR decision may prove very costly
🆘 | 75’ Brentford foul, Yoane Wissa - his 5th or 6th of the game plus a terrible bit of play acting for McGinn’s undeserved booking
🎥 | 79’ Again VAR desperately searches for a penalty that is not there as Axel Disasi collides with Schade, contact yes, foul no, penalty behave. But this sort of nonsense starts to legitimise claims. So silly.
🟨 | 82’ Booking, Matty Cash, Timewasting
🗒️ | Another ridiculous decision from referee Gillett as Matty Cash searches out an opportunity for a long throw and is booked for timewasting
❗| 82’ Chance! Ollie Watkins shot from Lucas Digne’s ball in is just wide
💥 | 82’ Brentford shot saved by Olsen
💥 | 83’ Brentford shot blocked
💥 | 84’ Brentford shot blocked
💥 | 84’ Brentford shot wide after a mess up between Olsen and Watkins
🆘 | 85’ Brentford foul, Mathias Jensen
❗❗| 87’ Huge Chance!! Ollie Watkins shot from Morgan Rogers’ pass saved
🗒️ | 90’ 5 minutes added time signalled, no doubt that means 10’
🗒️ | 90’+2 Brentford bring on a sub to try and eke out some more added time
🆘 | 90’+4 Yet another Brentford foul, at least this one brings a booking
🔁 | 90’+4 Sub off, Morgan Rogers, Sub on, Donyell Malen
🗒️ | 90’+5 Gone past 5’ already
🗒️ | 90’+7 Now 7’, I mean really what is the point, they just make everything up
🕒 | 90’+7 FT Brentford 0-1 Aston Villa
On This Day
Unai Emery | 🇪🇸 | increases his record as the most successful Villa manager in history as he records 1.77 points per game after 126 games.
Unai Emery’s | 🇪🇸 | top flight record is 1.76 goals per game with John Gregory | 🏴 | 1998-2002 his closest rival on 1.64 after 126 games.
Unai Emery | 🇪🇸 | has the best away record of any Villa manager with a win rate of 42.62%
Unai Emery | 🇪🇸 | has the best goals per game record of any post war Villa manager : 1.73
Ollie Watkins | 🏴 | makes his 175th Premier League 🕒 appearance for Villa equalling Juan Pablo Ángel’s | 🇨🇴 | total and is now just 2 shy of being Villa's joint leading Premier League goalscorer
Jacob Ramsey | 🏴 | makes his 100th 🕒 start for Villa
Boubacar Kamara | 🇫🇷 | makes his 75th 🕒 appearance under Unai Emery 🇪🇸
Tyrone Mings | 🏴 | equals Shaun Teale’s | 🏴 | 181 🕒 appearances in a Villa shirt
Lucas Digne 🇫🇷 equals Shaun Teale’s | 🏴 | 105 Premier League 🕒 appearances in a Villa shirt
Lucas Digne | 🇫🇷 | makes his 130th 🕒 appearance for Villa
Youri Tielemans | 🇧🇪 | makes his 🕒 70th start for Villa
John McGinn | 🏴 | collects his 🟨 62nd booking in a Villa shirt
Boubacar Kamara | 🇫🇷 | makes his 10th 🔁 substitute appearance for Villa
Lamare Bogarde | 🇳🇱 | makes his 25th 🇺 unused substitute appearance for Villa
Robin Olsen | 🇸🇪 | makes his 15th Start in a Villa shirt (21 Appearances) and keeps his 4th Clean Sheet (19%) to make it 2.00 goal conceded for every game he has played for Villa. The second worst record of Villa 'keepers with more than 20 Appearances since Jimmy Warner | 🏴 | in 1886-92 who conceded an average 2.14 per game