top of page

W Donyell Malen | 🇳🇱 | #1007 |

⭐ 2025- 🕒 7 | ✅ 2 🔁 (5) | ⚽ 0 | 🔥 0 | 🇺 2 | #1007 |

Winger

Aston Villa player image

W Donyell Malen | 🇳🇱 | #1007 |

Donyell Malen

Personal Profile

Aston Villa Crest 2025
Birth Date
Birthplace
Birth Country
Citizenship
Height
Foot
19 January 1999
Wieringen 🇳🇱
Netherlands 🇳🇱
Netherlands 🇳🇱 Suriname 🇸🇷
(5 ft 9 in) 1.76 m
Right
Personal

W Donyell Malen | 🇳🇱 | #1007 |

Villa Youth Record

Youth Record

n/a

W Donyell Malen | 🇳🇱 | #1007 |

Previous Clubs

Villa Crest 2025.jpg

Previous Clubs

2004-05 VV Succes 🇳🇱
2005-08 HVV Hollandia 🇳🇱
2008-15 Ajax 🇳🇱 Free
2015-17 Arsenal 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Free
2017-18 PSV Eindhoven 🇳🇱 €600k

2018-21 PSV Eindhoven 🇳🇱
Eredivisie, 🕒 107 | 66 (41) | ⚽ 53 |

2021-25 Borussia Dortmund 🇩🇪 €30.00m
Bundesliga, 🕒 132 | 92 (40) | ⚽ 39 |

Transfer In

W Donyell Malen | 🇳🇱 | #1007 |

Transfer In

  • January 2025: Joined under Unai Emery from Borussia Dortmund for a fee of €25.00m / £21.11m plus add-ons.

Season
Joined Date
Aged
Fee
From
From
Signed Under
2024-25
14 January 2025
25
€25.00m / £21.11m
Borussia Dortmund 🇩🇪
Unai Emery 🇪🇸
Career

W Donyell Malen | 🇳🇱 | #1007 |

Villa Career

Villa Career

W Donyell Malen | 🇳🇱 |
⭐ 2025- | £21.11m |
Premier League |
🕒 7 | ✅ 2 🔁 (5) | ⚽ 0 | 🔥 0 | 🇺 2 | #1007 |
🟩 3 | 🟨 3 | 🟥 1 |
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 |

W Donyell Malen | 🇳🇱 | #1007 |

Played Under

Managers

Unai Emery 🇪🇸 2025- 🕒 7 | 2 (5) | ⚽ 0 | 🔥 0 | 🟩 3 | 🟨 3 | 🟥 1 |

Games 🕒, Starts ✅, Substitute 🔁, Won 🟩, Drew 🟨, Lost 🟥, Goals ⚽, Assists 🔥

W Donyell Malen | 🇳🇱 | #1007 |

Career Summary

Villa Crest 2025.jpg
🗓️
🕒
🔁
🇺
PPG
🟩
🟨
🟥
🟩 %
🟨 %
🟥 %
🔥
Yellow
Red
GI
GPG
GPGi
1
7
2
5
2
1.71
3
3
1
43%
43%
14%
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

W Donyell Malen | 🇳🇱 | #1007 |

Competition Record

Football League Trophy.png
FA Cup Trophy.png
League Cup Trophy.png
Champions League Trophy.jpeg
Villa Crest 2025.jpg
Champions League Trophy.jpeg
🕒 League
🕒 FA Cup
🕒 League Cup
🕒 Europe
🕒 European Cup
6
1
0
0
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

Seasons

W Donyell Malen | 🇳🇱 | #1007 |

Season by Season Record

Villa Crest 2025.jpg
🗓️
🎂
〽️
🏆
🕒
🔁
🇺
PPG
🟩
🟩 %
🟨
🟨 %
🟥
🟥 %
🔥
Yellow
Red
GI
GPG
GPGi
2024-25
25
PL
7
2
5
2
1.71
3
43%
3
43%
1
14%
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

W Donyell Malen | 🇳🇱 | #1007 |

Goalkeeping Record

Villa Crest 2025.jpg

GK #
🕒
🥅
CPG
⛔ %
Season
🕒
🥅
CPG
⛔ %

Seasons 🗓️, Games 🕒, Goals Conceded 🥅, Goals per Game GPG, Conceded per Game CPG, Clean Sheets ⛔

W Donyell Malen | 🇳🇱 | #1007 |

Honours

Villa Honours

Villa Crest 2025.jpg

Plays for the Villa

W Donyell Malen | 🇳🇱 | #1007 |

Debuts & Dates

Villa Crest 2025.jpg
Season
First Squad
Manager
2024-25
🟨 18 Jan 2025, Villa 2-2 Arsenal, Emirates Stadium
Unai Emery 🇪🇸
Season
Debut
Manager
Aged
2024-25
🟨 26 Jan 2025, Villa 1-1 West Ham, Villa Park
Unai Emery 🇪🇸
25
Game #
First Goal
Scorer(s)
Yet to Score
Game #
First Assist
Yet to Assist
Game #
First Clean Sheet
Season
Final Game
Aged
Manager
Current Player
Current Player
Current Player
Current Player
Season
Final Squad
Manager
Current Player
Current Player
Current Player
Debut
Loans

W Donyell Malen | 🇳🇱 | #1007 |

Loans Out

Villa Crest 2025.jpg

Loans

None

Transfer Out

W Donyell Malen | 🇳🇱 | #1007 |

Transfer Out

  • January 2025: Joined under Unai Emery from Borussia Dortmund for a fee of €25.00m / £21.11m plus add-ons.

Villa Crest 2025.jpg
Season
Date
Aged
Fee
To
To
Left Under
Current Player
Current Player
Current Player
Current Player
Current Player
Current Player

W Donyell Malen | 🇳🇱 | #1007 |

Subsequent Clubs

Villa Crest 2025.jpg

Subsequent Clubs

Current Player

Quotes

W Donyell Malen | 🇳🇱 | #1007 |

Villa Crest 2025.jpg

Quotes

Biography

W Donyell Malen | 🇳🇱 | #1007 |

Biography

Villa Crest 2025.jpg

Appearances

W Donyell Malen | 🇳🇱 | #1007 |

Appearances

7

Villa Crest 2025.jpg
Game
Matchday Summary
Match Squad
Game #5758
🟨 26 Jan 2025, Villa 1-1 West Ham, Villa Park
1st XI: GK Emiliano Martínez | 🇦🇷 | LB Lucas Digne | 🇫🇷 | CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | CB Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | RB Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 | M Boubacar Kamara | 🇫🇷 | M Youri Tielemans | 🇧🇪 | M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Leon Bailey | 🇯🇲 | CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Subs: LB Ian Maatsen | 🇳🇱 | W Donyell Malen | 🇳🇱 | CF Jhon Durán | 🇨🇴 | W Emiliano Buendía | 🇦🇷 | M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 |
Game #5760
🟥 1 Feb 2025, Villa 0-2 Wolves, Molineux
1st XI: GK Emiliano Martínez | 🇦🇷 | RB Andrés García | 🇪🇸 | CB Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | M Boubacar Kamara | 🇫🇷 | LB Lucas Digne | 🇫🇷 | RB Lamare Bogarde | 🇳🇱 | M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | M Youri Tielemans | 🇧🇪 | M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Subs: W Donyell Malen | 🇳🇱 | LB Ian Maatsen | 🇳🇱 | M Amadou Onana | 🇧🇪 | W Leon Bailey | 🇯🇲 | RB Kosta Nedeljkovic | 🇷🇸 |
Game #5761
🟩 9 Feb 2025, Villa 2-1 Spurs, Villa Park
1st XI: GK Emiliano Martínez | 🇦🇷 | RB Andrés García | 🇪🇸 | CB Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | M Boubacar Kamara | 🇫🇷 | LB Lucas Digne | 🇫🇷 | M Youri Tielemans | 🇧🇪 | M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Leon Bailey | 🇯🇲 | W Donyell Malen | 🇳🇱 | Subs: RB Lamare Bogarde | 🇳🇱 | W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Marco Asensio | 🇪🇸 | LB Ian Maatsen | 🇳🇱 |
Game #5762
🟨 15 Feb 2025, Villa 1-1 Ipswich, Villa Park
1st XI: GK Emiliano Martínez | 🇦🇷 | LB Lucas Digne | 🇫🇷 | M Boubacar Kamara | 🇫🇷 | CB Axel Disasi | 🇫🇷 | RB Andrés García | 🇪🇸 | M Youri Tielemans | 🇧🇪 | M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Donyell Malen | 🇳🇱 | CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Subs: CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | LB Ian Maatsen | 🇳🇱 | W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Marco Asensio | 🇪🇸 |
Game #5763
🟨 19 Feb 2025, Villa 2-2 Liverpool, Villa Park
1st XI: GK Emiliano Martínez | 🇦🇷 | RB Andrés García | 🇪🇸 | CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | CB Axel Disasi | 🇫🇷 | LB Lucas Digne | 🇫🇷 | M Youri Tielemans | 🇧🇪 | M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Marco Asensio | 🇪🇸 | W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Subs: RB Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 | M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Donyell Malen | 🇳🇱 | LB Ian Maatsen | 🇳🇱 | RB Lamare Bogarde | 🇳🇱 |
Game #5764
🟩 22 Feb 2025, Villa 2-1 Chelsea, Villa Park
1st XI: GK Emiliano Martínez | 🇦🇷 | LB Ian Maatsen | 🇳🇱 | CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | CB Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | RB Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 | M Youri Tielemans | 🇧🇪 | M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Marco Asensio | 🇪🇸 | CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Subs: W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | RB Lamare Bogarde | 🇳🇱 | RB Andrés García | 🇪🇸 | W Leon Bailey | 🇯🇲 | W Donyell Malen | 🇳🇱 |
Game #5768
🟩 8 Mar 2025 Villa 1-0 Brentford, Gtech
1st 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 | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Subs: RB Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 | M Boubacar Kamara | 🇫🇷 | W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Donyell Malen | 🇳🇱 |
Page 1 of 1

W Donyell Malen | 🇳🇱 | #1007 |

Starts

2

Villa Crest 2025.jpg
Game
Matchday Summary
Line Up
Game #5761
🟩 9 Feb 2025, Villa 2-1 Spurs, Villa Park
GK Emiliano Martínez | 🇦🇷 | RB Andrés García | 🇪🇸 | CB Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🚑 | 🔁 | CB Boubacar Kamara | 🇫🇷 | LB Lucas Digne | 🇫🇷 | 🔁 | M Youri Tielemans | 🇧🇪 | M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔥 | ⚽ | M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | ⚽ | W Leon Bailey | 🇯🇲 | 🔁 | W Donyell Malen | 🇳🇱 | 🔁 |
Game #5762
🟨 15 Feb 2025, Villa 1-1 Ipswich, Villa Park
GK Emiliano Martínez | 🇦🇷 | LB Lucas Digne | 🇫🇷 | 🔁 | CB Boubacar Kamara | 🇫🇷 | 🚑 | 🔁 | CB Axel Disasi | 🇫🇷 | 🟢 | RB Andrés García | 🇪🇸 | M Youri Tielemans | 🇧🇪 | M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔁 | M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Donyell Malen | 🇳🇱 | 🔁 | CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | ⚽ |
Page 1 of 1
Starts
Subs

W Donyell Malen | 🇳🇱 | #1007 |

Substitute Appearances

5

Villa Crest 2025.jpg
Game
Matchday Summary
Substitutes
Game #5758
🟨 26 Jan 2025, Villa 1-1 West Ham, Villa Park
LB Ian Maatsen | 🇳🇱 | W Donyell Malen | 🇳🇱 | CF Jhon Durán | 🇨🇴 | W Emiliano Buendía | 🇦🇷 | M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 |
Game #5760
🟥 1 Feb 2025, Villa 0-2 Wolves, Molineux
W Donyell Malen | 🇳🇱 | LB Ian Maatsen | 🇳🇱 | M Amadou Onana | 🇧🇪 | W Leon Bailey | 🇯🇲 | RB Kosta Nedeljkovic | 🇷🇸 |
Game #5763
🟨 19 Feb 2025, Villa 2-2 Liverpool, Villa Park
RB Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 | M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Donyell Malen | 🇳🇱 | LB Ian Maatsen | 🇳🇱 | RB Lamare Bogarde | 🇳🇱 |
Game #5764
🟩 22 Feb 2025, Villa 2-1 Chelsea, Villa Park
W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | RB Lamare Bogarde | 🇳🇱 | RB Andrés García | 🇪🇸 | W Leon Bailey | 🇯🇲 | W Donyell Malen | 🇳🇱 |
Game #5768
🟩 8 Mar 2025 Villa 1-0 Brentford, Gtech
RB Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 | M Boubacar Kamara | 🇫🇷 | W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Donyell Malen | 🇳🇱 |
Page 1 of 1
Unused

W Donyell Malen | 🇳🇱 | #1007 |

Unused Substitute Appearances

2

Villa Crest 2025.jpg
Game
Matchday Summary
Unused Substitutes
Game #5756
🟨 18 Jan 2025, Villa 2-2 Arsenal, Emirates
GK Joe Gauci | 🇦🇺 | GK Robin Olsen | 🇸🇪 | RB Kosta Nedeljkovic | 🇷🇸 | W Emiliano Buendía | 🇦🇷 | W Donyell Malen | 🇳🇱 |
Game #5765
🟥 25 Feb 2025, Villa 1-4 Palace, Selhurst
GK Oliwier Zych | 🇵🇱 | CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | M Jamaldeen Jimoh-Aloba | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | W Donyell Malen | 🇳🇱 |
Page 1 of 1
Goals

W Donyell Malen | 🇳🇱 | #1007 |

Goals Scored

0

Villa Crest 2025.jpg
Game
Matchday Summary
Scorer(s)
Page 1 of 1
Assists

W Donyell Malen | 🇳🇱 | #1007 |

Assists Made

0

Villa Crest 2025.jpg
Game
Matchday Summary
Assist(s)
Page 1 of 1
Cards

W Donyell Malen | 🇳🇱 | #1007 |

Cards Received

🟨

Villa Crest 2025.jpg

0

🟥

0

Game
Matchday Summary
Villa Cards
Page 1 of 1
International

W Donyell Malen | 🇳🇱 | #1007 |

Villa Crest 2025.jpg

Netherlands

International Record

Villa Crest 2025.jpg
International Career
Caps with Villa
⭐ 🇳🇱 🕒 41 | ✅ 17 🔁 (24) | ⚽ 9 | 🔥 8 | 🇺 12 |
⭐ 🇳🇱 🕒 0 | ✅ 0 🔁 (0) | ⚽ 0 | 🔥 0 | 🇺 0 |
Matches

W Donyell Malen | 🇳🇱 | #1007 |

Matches

Villa Crest 2025.jpg

W Donyell Malen | 🇳🇱 | #1007 |

🟨 26 Jan 2025, Villa 1-1 West Ham, Villa Park

AVFC.jpg
Fulham.gif

Game #5758

Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Peter Bankes | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Liverpool, 2014- 🆘
Kick off: 4.30pm
HT Score: 🟩 1-0
FT Result: 🟨 Drew
FT Score: 🟨 1-1
Last 5: 🟩 🟩 🟨 🟥 🟨

Season: 2024-25
Matchday: #33
League Game: #23
Manager Game: #116
Date: Sunday, 26 January 2025
Attendance: 41,628

Premier League

Scorer(s): Jacob Ramsey | 8’ |

Assist(s): Ollie Watkins | 8’ |

Teams

AVFC.jpg

Starting XI

GK Emiliano Martínez | 🇦🇷 |
LB Lucas Digne | 🇫🇷 |
CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🚑 | 🔁 |
CB Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
RB Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 |
M Boubacar Kamara | 🇫🇷 |
M Youri Tielemans | 🇧🇪 | 🟨 |
M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | ⚽ | 🔁 |
M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🟨 | 🔁 |
W Leon Bailey | 🇯🇲 | 🔁 |
CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔥 | 🔁 |

Substitutes

🔁 | LB Ian Maatsen | 🇳🇱 | for CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 38’ | 🚑 |
🔁 | W Donyell Malen | 🇳🇱 | for W Leon Bailey | 🇯🇲 | 65’ |
🔁 | CF Jhon Durán | 🇨🇴 | for CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 66’ |
🔁 | W Emiliano Buendía | 🇦🇷 | for M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 72’ |
🔁 | M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | for M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 73’ |

Unused Substitutes

GK Oliwier Zych | 🇵🇱 |
GK Robin Olsen | 🇸🇪 |
RB Andrés García | 🇪🇸 |
RB Lamare Bogarde | 🇳🇱 |

Fulham.gif

Starting XI

GK Alphonse Areola | 🇫🇷 |
LB Aaron Cresswell | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🟨 |
CB Max Kilman | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
RB Vladimír Coufal | 🇨🇿 |
LB Emerson | 🇮🇹 | ⚽ | 🔁 |
M Carlos Solar | 🇪🇸 | 🔁 |
M Edson Álvarez | 🇲🇽 | 🟨 | 🔁 | 🤡 |
RB Aaron Wan-Bissaka | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
M Tomas Soucek | 🇨🇿 | 🟨 | 🤡 |
M Lucas Paquetá | 🇧🇷 | 🤡 |
M Mohammed Kudus | 🇬🇭 | 🔁 | 🤡 |

Substitutes

🔁 | LB Oliver Scarles | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for LB Emerson | 🇮🇹 | 75’ |
🔁 | CF Danny Ings (ex) | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for M Carlos Solar | 🇪🇸 | 75’ |
🔁 | M Andy Irving | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | for M Edson Álvarez | 🇲🇽 | 89’ |
🔁 | M Guido Rodríguez | 🇦🇷 | for M Mohammed Kudus | 🇬🇭 | 90’+7 |

Unused Substitutes

GK Lukasz Fabianski | 🇵🇱 |
GK Wes Foderingham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CB Keelan Casey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
W Luis Guilherme | 🇧🇷 |
M Lewis Orford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |

Match Timeline

❗| 5’ Chance! Last ditch tackle to stop Jacob Ramsey in the box
⚽ | 7’ Goal! Jacob Ramsey, Assist by Ollie Watkins
❗| 9’ Chance! Morgan Rogers nets but Ollie Watkins runs too early before passing, offside
🆘 | 15’ Embarrassing penalty shout from WHU rightly dismissed
❗❗| 26’ Huge Chance! Youri Tielemans just wide from range
🚑 | 28’ Player injured on field of play, Tyrone Mings
🆘 | 28’ Mohammed Kudus barges into Mings to leave him prostrate with a knee injury, referee Bankes halts play
🗒️ | 33’ Play restarts, Mings continues
❗❗| 35’ Huge Chance! Ollie Watkins header just wide
🚑 | 37’ Player injured on field of play, Tyrone Mings
🔁 | 38’ Sub off, Tyrone Mings, Sub on, Ian Maatsen
🚑 | 40’ Player injured on field of play, Youri Tielemans
🆘 | 40’ Mohammed Kudus barges into Tielemans to leave him prostrate with a knee injury, referee Bankes waves play on
🗒️ | 45’ 6’ injury time signalled
🗒️ | 45’+4 Strange atmosphere, real devastation about Tyrone mixed with anger at the terrible performance of referee Bankes and unpunished thuggery of Kudus
🟨 | 45’+5 Booking, Youri Tielemans, Bad foul
🆘 | Amazingly Tielemans is booked for a foul that pales with what has gone before, the victim is the serial diver that is Paqueta. Cresswell astonishingly then asks for greater punishment and is shown the 🟨 yellow.
🆘 | 45’+7 Matty Cash is shoved the floor by Soucek, referee Bankes takes no action
🕒 | 45’+11 HT Aston Villa 1-0 West Ham United
🆘 | 46’ Luis Paqueta barges into Digne to leave him prostrate, referee Bankes stops play but takes no action
🆘 | 47’ Max Kilman barges into Digne to leave him prostrate, referee Bankes stops play but takes no action
💥 | 52’ West Ham wide
❗| 57’ Lucas Digne sends free kick over
💥 | 60’ West Ham shot cleared off line
🆘 | Finally a West Ham player is booked for a terrible challenge, 🟨 Soucek
🟨 | 63’ Booking, Morgan Rogers, Bad foul
🆘 | Referee Bankes immediately balances things up, poor
🔁 | 65’ Sub off, Leon Bailey, Sub on, Donyell Malen 🟢
🔁 | 66’ Sub off, Ollie Watkins, Sub on, Jhon Durán
❗| 68’ Chance! Donyell Malen first touch, shot, saved
🥅 | 70’ Goal, 0-1, (West Ham United), Emerson
💥 | 77’ West Ham over
❗| 81’ Chance! Jhon Durán wide
💥 | 83’ West Ham long range shot
🆘 | Referee Bankes refuses to book already carded Edson Alvarez for another terrible challenge, should have been 🟥, Alvarez immediately subbed
🗒️ | 90’ 7’ injury time signalled
❗| 90’+2 Chance! Last ditch tackle from West Ham
🕒 | 90’+10 FT Aston Villa 1-1 West Ham United
🆘 | Referee Bankes plays 21’ of injury time, 8’ more than signalled having failed to send off both Kudus & Alvarez

On This Day

  • Donyell Malen | 🇳🇱 | & Andrés García | 🇪🇸 | make their first squad appearances for Villa

  • Donyell Malen | 🇳🇱 | becomes the 1,007th player to play for Villa in first team League or Cup football.

  • Emiliano Martínez | 🇦🇷 | makes his 🕒 100th appearance under Unai Emery | 🇪🇸 |

  • Lucas Digne | 🇫🇷 | makes his 🕒 100th Premier League appearance for Villa

  • Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | makes his 🕒 200th appearance for Villa 

  • Leon Bailey | 🇯🇲 | makes his 🕒 90th start for Villa

  • Villa will have 3 Squad members with over 200 🕒 for the club for the 1st time since 06-07 John McGinn 🏴󠁧󠁢󠁳󠁣󠁴󠁿, Ezri Konsa 🏴󠁧󠁢󠁥󠁮󠁧󠁿, Ollie Watkins 🏴󠁧󠁢󠁥󠁮󠁧󠁿

  • Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | contributes his  🔥 ⚽ 100th Premier League goal involvement for Villa on his 🕒169th PL Appearance

  • Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | scores his ⚽ 15th goal for Villa on his 🕒144th appearance

W Donyell Malen | 🇳🇱 | #1007 |

🟥 1 Feb 2025, Villa 0-2 Wolves, Molineux

AVFC.jpg
Fulham.gif

Game #5760

Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Andy Madley | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Huddersfield, 2011- 🆘
Kick off: 5.30pm
HT Score: 🟥 0-1
FT Result: 🟥 Lost
FT Score: 🟥 0-2
Last 5: 🟨 🟥 🟨 🟩 🟥

Season: 2024-25
Matchday: #35
League Game: #24
Manager Game: #118
Date: Saturday, 1 February 2025
Attendance: 31,385

Premier League

Scorer(s): None

Assist(s): None

Teams

AVFC.jpg

Starting XI

GK Emiliano Martínez | 🇦🇷 |
RB Andrés García | 🇪🇸 | 🟢 | 🔁 |
CB Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CB Boubacar Kamara | 🇫🇷 |
LB Lucas Digne | 🇫🇷 | 🔁 |
RB Lamare Bogarde | 🇳🇱 | 🟨 | 🔁 |
M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | 🟨 |
M Youri Tielemans | 🇧🇪 |
M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔁 |
M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🟨 |
CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🚑 | 🔁 |

Substitutes

🔁 | W Donyell Malen | 🇳🇱 | for RB Andrés García | 🇪🇸 | 46’ |
🔁 | LB Ian Maatsen | 🇳🇱 | for LB Lucas Digne | 🇫🇷 | 46’ |
🔁 | M Amadou Onana | 🇧🇪 | for M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 46’ |
🔁 | W Leon Bailey | 🇯🇲 | for CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 46’ |
🔁 | RB Kosta Nedeljkovic | 🇷🇸 | for RB Lamare Bogarde | 🇳🇱 | 85’ |

Unused Substitutes

GK Oliwier Zych | 🇵🇱 |
GK Robin Olsen | 🇸🇪 |
CB Sil Swinkels | 🇳🇱 |
M Jamaldeen Jimoh-Aloba | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |

Fulham.gif

Starting XI

GK José Pedro Malheiro de Sá | 🇵🇹 |
LB Rayan Aït-Nouri | 🇫🇷 | 🔁 |
CB Emmanuel Agbadou | 🇨🇮 |
CB Tote António Gomes | 🇵🇹 |
RB Matt Doherty | 🇮🇪 |
RB Nélson Cabral Semedo | 🇵🇹 |
M Jean-Ricner Bellegarde | 🇫🇷 | ⚽ | 🔁 |
M André Trindade da Costa Neto | 🇧🇷 |
W Pablo Sarabia | 🇪🇸 | 🟨 | 🔁 |
W Gonçalo Manuel Ganchinho Guedes | 🇵🇹 | 🔁 |
CF M Matheus Cunha | 🇧🇷 | ⚽ | 🟨 |

Substitutes

🔁 | M Rodrigo Gomes | 🇵🇹 | for LB Rayan Aït-Nouri | 🇫🇷 | 73’ |
🔁 | M Tommy Doyle | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for W Gonçalo Manuel Ganchinho Guedes | 🇵🇹 | 73’ |
🔁 | CF Hwang Hee-Chan | 🇰🇷 | for W Pablo Sarabia | 🇪🇸 | 79’ |
🔁 | CB Santiago Bueno | 🇺🇾 | for M Jean-Ricner Bellegarde | 🇫🇷 | 88’ |

Unused Substitutes

GK Sam Johnstone (ex) | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CB Craig Dawson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
RB Pedro Lima | 🇧🇷 |
M Tawanda Chirewa | 🇿🇼 |
W Carlos Forbs | 🇵🇹 |

Match Timeline

🟢 | 1’ Debut, Andrés García
❗| 2’ Foul! Jacob Ramsey fouled by a mass of Wolves players
❗| 3’ Tielemans free kick on target but doesn’t test ‘keeper
❗| 8’ Foul! Ezri Konsa barged to the ground
❗| 10’ Chance! Ollie Watkins can’t reach a ball from debutant Andrés García
🥅 | 12’ Goal, 0-1, (Wolverhampton Wanderers), Jean-Ricner Bellegarde
🗒️ | First attack
❗| 14’ Chance! John McGinn shot deflected over
🟨 | 16’ Booking, John McGinn, Bad foul
❗| 16’ Foul! John McGinn fouled, no booking
💥 | 22’ Wolves mount a second attack, put behind
🟨 | 28’ Booking, Morgan Rogers, Bad foul
💥| 36’ Martínez save, rebound wide
🆘 | Play allowed to carry on by referee Madley despite a clear foul in the build up
🚑 | 38’ Foul! Ollie Watkins fouled, down injured
🚑 | 39’ Ollie Watkins back on feet but struggling
💥| 44’ Wolves wide
🟨 | 45’+3 Booking, Lamare Bogarde, Bad foul
💥| 45’+5 Martínez saves
🕒 | 45’+6 HT Wolverhampton Wanderers 1-0 Aston Villa
🔁 | 46’ Sub off, Ollie Watkins 🚑, Sub on Leon Bailey
🔁 | 46’ Sub off, Andrés García, Sub on Donyell Malan
🔁 | 46’ Sub off, Lucas Digne, Sub on Ian Maatsen
🔁 | 46’ Sub off, Jacob Ramsey, Sub on Amadou Onana
❗| 53’ Foul! Morgan Rogers bundled over
⚽ | 54’ Goal! Donyell Malan, Assist by John McGinn
❌ | 54’ Referee Madley disallows goal for Malan offside
🎥 | 56’ VAR confirms no Malan offside but disallows goal for Rogers offside despite not being involved in play, VAR claims his offside caused an obstruction
🆘 | Absolute shocker from referee Madley and VAR, replays show no obstruction occurred
❗| 59’ Chance! Tielemans shot saved
❗| 64’ Chance! Leon Bailey shot blocked by own player
🆘 | 76’ 50/50 tackle outside the Villa box, referee Madley awards free kick to Wolves
🆘 | 77’ Easy save for Martínez and a foul in the build up, but what is this? Referee Madley orders a retake, what on earth
💥 | 78’ Wolves over the bar from the free kick that shouldn’t have been, twice
🔁 | 85’ Sub off, Lamare Bogarde, Sub on Kosta Nedeljkovic
❗| 87’ Chance! Donyell Malan shot saved
❗❗| 90’+1 Huge Chance! Donyell Malan shot saved
❗| 90’+3 Chance! Leon Bailey cuts inside, shot diverted for a corner
🆘 | 90’+3 Bottle thrown at Leon Bailey, interrupting his delivery, ‘keeper punches clear, referee does not order a retake, simply incredibel
❗| 90’+5 Chance! Tielemans over
❗| 90’+7 Foul! Morgan Rogers fouled but referee Madley allows play to continue
🥅 | 90’+7 Goal, 0-2, (Wolverhampton Wanderers), Matheus Cunha
🆘 | Goal conceded directly from a foul
🕒 | 90’+7 FT Wolverhampton Wanderers 2-0 Aston Villa

On This Day

  • Andrés García | 🇪🇸 | makes his debut in a Villa shirt to become the 1,008th player to play for Villa in first team League or Cup football.

  • John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | equals Olof Mellberg’s | 🇸🇪 | appearance record for the club (263) to become the joint 48th leading appearance maker for the club out of 1,008 players.

  • Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | equals Stiliyan Petrov’s | 🇧🇬 | Premier League appearance record for the club (185) to become the joint 12th leading appearance maker in the competition for Villa.

  • John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | collects his 60th booking in a Villa shirt and is now the most cautioned player in Villa’s history overtaking previous record holder Lee Hendrie with 59 Yellow cards

  • Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | collects his 6th booking in 8 games, his 9th of the season and 15th overall

W Donyell Malen | 🇳🇱 | #1007 |

🟩 9 Feb 2025, Villa 2-1 Spurs, Villa Park

AVFC.jpg
Fulham.gif

Game #5761

Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Anthony Taylor | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Wythenshaw, 2006- 🆘
Kick off: 5.35pm
HT Score: 🟩 1-0
FT Result: 🟩 Won
FT Score: 🟩 2-1
Last 5: 🟥 🟨 🟩 🟥 🟩

Season: 2024-25
Matchday: #36
Cup Game: #4
Manager Game: #119
Date: Sunday, 9 February 2025
Attendance: 40,773

FA Cup

Scorer(s): Jacob Ramsey | 1’ | Morgan Rogers | 64’ |

Assist(s): Morgan Rogers | 1’ |

Teams

AVFC.jpg

Starting XI

GK Emiliano Martínez | 🇦🇷 |
RB Andrés García | 🇪🇸 |
CB Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🚑 | 🔁 |
CB Boubacar Kamara | 🇫🇷 |
LB Lucas Digne | 🇫🇷 | 🔁 |
M Youri Tielemans | 🇧🇪 |
M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 |
M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔥 | ⚽ |
M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | ⚽ |
W Leon Bailey | 🇯🇲 | 🔁 |
W Donyell Malen | 🇳🇱 | 🔁 |

Substitutes

🔁 | RB Lamare Bogarde | 🇳🇱 | for CB Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 27’ | 🚑 |
🔁 | W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🟢 for W Donyell Malen | 🇳🇱 | 66’ |
🔁 | W Marco Asensio | 🇪🇸 | 🟢 for W Leon Bailey | 🇯🇲 | 66’ |
🔁 | LB Ian Maatsen | 🇳🇱 | for LB Lucas Digne | 🇫🇷 | 81’ |

Unused Substitutes

GK Robin Olsen | 🇸🇪 |
GK Oliwier Zych | 🇵🇱 |
M Jamaldeen Jimoh-Aloba | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |

Fulham.gif

Starting XI

GK Antonín Kinský | 🇨🇿 |
RB Djed Spence | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
RB Archie Gray | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CB Kevin Danso | 🇦🇹 |
RB Pedro Porro | 🇪🇸 | 🟨 |
M Rodrigo Bentancur | 🇺🇾 | 🟨 | 🔁 |
M Lucas Bergvall | 🇸🇪 | 🟨 |
W Heung-min Son | 🇰🇷 |
M Dejan Kulusevski | 🇸🇪 |
W Mikey Moore | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔁 |
W Mathys Tel | 🇫🇷 | ⚽ |

Substitutes

🔁 | M Yves Bissouma | 🇲🇱 | for W Mikey Moore | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 46’ |
🔁 | M Pape Matar Sarr | 🇸🇳 | for M Rodrigo Bentancur | 🇺🇾 | 72’ |

Unused Substitutes

GK Brandon Austin | 🇺🇸 |
GK Fraser Forster | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CB Ben Davies | 🏴󠁧󠁢󠁷󠁬󠁳󠁿 |
LB Sergio Reguilón | 🇪🇸 |
W Damola Ajayi | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CB Dante Cassanova | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CB Malachi Hardy | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |

Match Timeline

⚽ | 1’ Goal, 1-0, Jacob Ramsey, Assist by Morgan Rogers (57 Seconds)
❗ | 14’ Chance! Andrés García charges forwards before shooting over
❗ | 14’ Chance! Donyell Malen shoots over from a Leon Bailey pass
❗❗ | 16’ Huge Chance!! Leon Bailey’s shot is saved at full stretch by Antonín Kinský
❗ | 19’ Chance! Youri Tielemans on the charge shoots over from Boubacar Kamara’s ball
❗ | 22’ Chance! Jacob Ramsey shoots wide from Donyell Malen’s pass
💥 | 25’ Emi Martínez thwarts Tottenham’s first attack as he saves from Son
🚑 | 25’ Ezri Konsa down with injury
🔁 | 27’ Sub off, Ezri Konsa, Sub on, Lamare Bogarde
🗒️ | The 11th time this season Villa have lost a player to first half injury and the 7th time in the last 10 games. And all the media can drivel on about is Spurs’ reserve injuries.
❗ | 31’ Chance! Leon Bailey’s shot from Morgan Rogers’ ball is parried by Kinský
❗ | 31’ Chance! Jacob Ramsey hits the post
🗒️ | Villa should be 2 up and wouldn’t look misrepresentative being 4 ahead. So easy.
❗ | 35’ Chance! Morgan Rogers charges through again following a Youri Tielemans pass but his shot is saved by Kinský
❗ | 35’ Chance! Donyell Malen shoots wide after another hot butter through knife break
❗ | 45’+2 Chance! Donyell Malen shoots fractionally wide from Leon Bailey’s throughball
🕒 | 45’+3 Aston Villa 1-0 Tottenham Hotspur
🗒️ | One way traffic from the first second to the last, Villa though should have a commanding lead to show for it
🚑 | 51’ Lucas Digne down with injury
🚑 | 53’ Lucas Digne returns to field of play
❗ | 58’ Chance! Jacob Ramsey shot saved by Kinský
🆘 | 60’ Perennial fouler Rodrigo Bentancur booked for his latest foul on Morgan Rogers
⚽ | 64’ Goal, 2-0, Morgan Rogers
🗒️ | Villa finally add a second
🔁 | 66’ Sub off, Donyell Malen, Sub on, Marcus Rashford 🟢
🔁 | 66’ Sub off, Leon Bailey, Sub on Marco Asensio 🟢
🔁 | 81’ Sub off, Lucas Digne, Sub on, Ian Maatsen
❗ | 70’ Chance! Youri Tielemans shot is blocked
❗ | 72’ Chance! Morgan Rogers just wide from Marco Asensio’s ball in
🗒️ | 74’ Sublime skills already from Marco Asensio, what a player
🆘 | 75’ Shocking, shocking refereeing from Taylor as Villa see Rashford clattered on the edge of the area in one of the most blatant fouls imaginable and the fool from Wythenshaw waves play on to the utter disbelief of everyone present.
❗ | 76’ Chance! Jacob Ramsey’s shot from Morgan Rogers pass saved by Kinský
❗❗ | 77’ Huge Chance! Jacob Ramsey’s shot from Marcus Rashford’s ball saved by Kinský
🥅 | 90’+1 Goal, 2-1, (Tottenham Hotspur), Mathys Tel
🗒️ | A totally undeserved, unmerited and simply misleading goal for Tottenham, really annoying to lose a clean sheet and not have at least 5 goals on the board.
🕒 | 90’+5 Aston Villa 2-1 Tottenham Hotspur
🗒️ | An easy easy win for Villa that could and probably should have been 7-0 on the balance of play however the game was notable for two things, the debuts, and the appalling refereeing on 75’. At some point the PGMOL needs to be investigated. Thankfully unlike his last dodgy performance, Taylor couldn’t influence the result.

On This Day

  • Villa reach the fifth round of the FA Cup for the 44th time but first since finishing runners up in 2014-15.

  • All the pre-match, match & post-match talk was of a Tottenham Hotspur injury crisis yet it was Villa who could only muster a squad of 16 outfield players, it was Villa who could only call upon one defender, it was Villa who did not have a recognised centre forward available, it was Villa who lost their only defender half way through the first half and it was Villa who were forced to play the game with 2 midfielders at centre back, it was Villa who had 3 players who had never played for the club in the squad, it was Villa who had a full back with just a single half of football to his name, it was Villa who didn’t moan, who played with pananche and style and mercilessly ripped apart the opposition with only deserved 3, 4, 5 goals missing from their game.

  • Marco Asensio | 🇪🇸 | makes his debut in a Villa shirt after joining on loan from PSG for the remainder of the season to become the 1009th player to play for Villa in first team League or Cup football.

  • Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | makes his debut in a Villa shirt after joining on loan from Manchester United for the remainder of the season to become the 1010th player to play for Villa in first team League or Cup football.

  • John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | makes his 250th start for Villa

  • Lucas Digne | 🇫🇷 | makes his 100th start for Villa

  • Boubacar Kamara | 🇫🇷 | & Youri Tielemans | 🇧🇪 | make their 80th appearances for Villa

  • Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | makes his 70th appearance under Unai Emery | 🇪🇸 |

  • W Donyell Malen | 🇳🇱 | makes his first start for Villa on his 3rd appearance

  • Leon Bailey | 🇯🇲 | makes his 75th start under Unai Emery | 🇪🇸 |

W Donyell Malen | 🇳🇱 | #1007 |

🟨 15 Feb 2025, Villa 1-1 Ipswich, Villa Park

AVFC.jpg
Fulham.gif

Game #5762

Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Robert Jones | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Merseyside, 2016-
Kick off: 3.00pm
HT Score: 🟨 0-0
FT Result: 🟨 Drew
FT Score: 🟨 1-1
Last 5: 🟨 🟩 🟥 🟩 🟨

Season: 2024-25
Matchday: #37
League Game: #25
Manager Game: #120
Date: Saturday, 15 February 2025
Attendance: 42,510

Premier League

Scorer(s): Ollie Watkins | 69’ |

Assist(s): None

Teams

AVFC.jpg

Starting XI

GK Emiliano Martínez | 🇦🇷 |
LB Lucas Digne | 🇫🇷 | 🔁 |
CB Boubacar Kamara | 🇫🇷 | 🚑 | 🔁 |
CB Axel Disasi | 🇫🇷 | 🟢 |
RB Andrés García | 🇪🇸 |
M Youri Tielemans | 🇧🇪 |
M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 |
M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔁 |
M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
W Donyell Malen | 🇳🇱 | 🔁 |
CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | ⚽ |

Substitutes

🔁 | CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for CB Boubacar Kamara | 🇫🇷 | 16’ | 🚑 |
🔁 | LB Ian Maatsen | 🇳🇱 | for LB Lucas Digne | 🇫🇷 | 46’ |
🔁 | W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 46’ |
🔁 | W Marco Asensio | 🇪🇸 | for W Donyell Malen | 🇳🇱 | 63’ |

Unused Substitutes

GK Robin Olsen | 🇸🇪 |
GK Oliwier Zych | 🇵🇱 |
RB Lamare Bogarde | 🇳🇱 |
M Jamaldeen Jimoh-Aloba | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |

Fulham.gif

Starting XI

GK Alex Palmer | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CB Jacob Greaves | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🟨 |
CB Dara O’Shea | 🇮🇪 |
RB Axel Tuanzebe (ex) | 🇨🇩 | 🟨 | 🟨 | 🟥 |
RB Ben Johnson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
LB Conor Townsend | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
M Julio Enciso | 🇵🇾 | 🔁 |
M Jens Cajuste | 🇸🇪 | 🔁 |
M Kalvin Phillips | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🟨 |
W Omari Hutchinson | 🇯🇲 | 🟨 |
CF Liam Delap | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | ⚽ | 🔁 |

Substitutes

🔁 | W Jack Clarke | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for M Julio Enciso | 🇵🇾 | 17’ |
🔁 | CB Luke Woolfenden | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for W Jack Clarke | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 46’ |
🔁 | M Massimo Luongo | 🇦🇺 | for M Jens Cajuste | 🇸🇪 | 80’ |
🔁 | CF George Hirst | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for CF Liam Delap | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 80’ |

Unused Substitutes

GK Arijanet Muric | 🇽🇰 |
CB Ben Godfrey | 🇺🇸 |
M Jack Taylor | 🇮🇪 |
W Nathan Broadhead | 🏴󠁧󠁢󠁷󠁬󠁳󠁿 |
W Jaden Philogene-Bidace (ex) | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |

Match Timeline

🟢 | 1’ Debut, Axel Disasi
💥 | 3’ Morgan Rogers brought down by the ‘keeper after a John McGinn ball over the top
🎥 | 3’ VAR Check says no foul but keeper rushed out, Rogers down, no booking for a dive, so what was it then?
❗ | 8’ Chance! Ollie Watkins shot blocked
🗒️ | 10’ Villa all over Ipswich with last ditch clearances all across the box from the away side, it still seems really odd that there wasn’t an early 🟥 red card for the ‘keeper or 🟨 for Rogers if he dived but no replay shown
❗ | 14’ Chance! Donyell Malen shot blocked from a Morgan Rogers pass
🚑 | 16’ Player injured on field of play, Boubacar Kamara
🔁 | 16’ Sub off, Boubacar Kamara, Sub on, Tyrone Mings
🗒️ | Yet again Villa lose a player to injury in the first half - that’s the eight time in the last 11 games
❗ | 26’ Chance! Donyell Malen shot from an Ollie Watkins cut back
❗ | 26’ Chance! Lucas Digne over
❗❗ | 34’ Huge Chance!! Ollie Watkins can’t beat the ‘keeper from Axel Disasi’s pass
❗ | 38’ Chance! Youri Tielemans wide from Morgan Rogers’ ball
🗒️ | 40’ Ipswich are not in this game but Villa cannot yet take a chance
💥 | 40’ Jacob Ramsey pulled down on edge of the area by Tuanzebe
🟥 | 40’ Second 🟨 yellow for Tuanzebe, off! Ipswich down to 10
❗ | 42’ Chance! John McGinn shot blocked from Youri Tielemans’ ball in
❗ | 43’ Chance! Andrés García shot blocked
❗ | 44’ Chance! Morgan Rogers’ shot from Ollie Watkins’ pass saved
🕒 | 45’+5 HT Aston Villa 0-0 Ipswich Town
🔁 | 46’ Sub off, Lucas Digne, Sub on, Ian Maatsen
🔁 | 46’ Sub off, Jacob Ramsey, Sub on, Marcus Rashford
❗ | 49’ Chance! Marcus Rashford shot saved from John McGinn ball in
❗ | 50’ Chance! Ian Maatsen wide
❗ | 53’ Chance! Morgan Rogers wide from Marcus Rashford’s ball
🥅 | 56’ Goal, (Ipswich Town), Liam Delap
🗒️ | Unbelievable, not in the game and the 10-men defensive wall take the lead after woeful defending from the Villa backline, this will probably be very difficult to turn around now
❗ | 58’ Chance! Ian Maatsen shot from a Youri Tielemans pass is saved
🔁 | 63’ Sub off, Donyell Malen, Sub on, Marco Asensio
❗ | 65’ Chance! Youri Tielemans free kick blocked
💥 | 67’ Marcus Rashford barged off the ball in the box
🎥 | 67’ VAR Check deems no penalty
❗❗ | 69’ Huge Chance!! Marcus Rashford hits the woodwork and the ball rebounds back into play
⚽ | 69’ Goal!, 1-1, Ollie Watkins snaps up the rebound
❗❗ | 71’ Huge Chance!! Morgan Rogers header from Marco Asensio’s ball in is saved
❗ | 71’ Chance! Andrés García shot over from Marcus Rashford corner
❗❗ | 75’ Huge Chance!! Marco Asensio over from Youri Tielemans pass
❗| 78’ Chance! Marco Asensio shot saved
❗| 81’ Chance! Ollie Watkins shot from Marcus Rashford’s ball blocked
❗| 82’ Chance! Marco Asensio shot from Morgan Rogers’ ball blocked
❗❗ | 84’ Huge Chance!! Marcus Rashford wide
❗| 87’ Chance! Morgan Rogers shot from Ian Maatsen’s ball blocked
🗒️ | 4’ Injury time shown despite subs and injury breaks… strange
❗| 90’+1 Chance! Marco Asensio shot blocked
❗| 90’+3 Chance! Morgan Rogers wide from Marcus Rashford’s ball
🕒 | 90’+6 FT Aston Villa 1-1 Ipswich Town

On This Day

  • 10-man Ipswich had not won a point since 5 January as Alex Palmer becomes the latest visiting ‘keeper to have a world class afternoon at Villa Park.

  • Villa lose a player to injury in the first half for the eight time in the last 11 games

  • Axel Disasi | 🇫🇷 | becomes the 1011th player to play for Villa in first team League or Cup football.

  • Lucas Digne | 🇫🇷 | makes his 🕒 100th Appearance under Unai Emery | 🇪🇸 | and his 🕒 125th Appearance in a Villa shirt.

  • Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | makes his 🕒 50th Appearance in a Villa shirt.

  • Ian Maatsen | 🇳🇱 | makes his 🕒 30th Appearance in a Villa shirt (8 Starts).

W Donyell Malen | 🇳🇱 | #1007 |

🟨 19 Feb 2025, Villa 2-2 Liverpool, Villa Park

AVFC.jpg
Fulham.gif

Game #5763

Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Craig Pawson | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | Sheffield & Hallam, 2008-
Kick off: 7.30pm
HT Score: 🟩 2-1
FT Result: 🟨 Drew
FT Score: 🟨 2-2
Last 5: 🟩 🟥 🟩 🟨 🟨

Season: 2024-25
Matchday: #38
League Game: #26
Manager Game: #121
Date: Wednesday, 19 February 2025
Attendance: 41,910

Premier League

Scorer(s): Youri Tielemans | 38’ | Ollie Watkins | 45’+3 |

Assist(s): Lucas Digne | 45’+3 |

Teams

AVFC.jpg

Starting XI

GK Emiliano Martínez | 🇦🇷 |
RB Andrés García | 🇪🇸 | 🔁 |
CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CB Axel Disasi | 🇫🇷 | 🟨 |
LB Lucas Digne | 🇫🇷 | 🔥 | 🔁 |
M Youri Tielemans | 🇧🇪 | ⚽ |
M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | 🔁 |
M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
W Marco Asensio | 🇪🇸 | 🔁 |
W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔁 |
CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | ⚽ |

Substitutes

🔁 | RB Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 | for RB Andrés García | 🇪🇸 | 67’ |
🔁 | M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 67’ |
🔁 | W Donyell Malen | 🇳🇱 | for W Marco Asensio | 🇪🇸 | 67’ |
🔁 | LB Ian Maatsen | 🇳🇱 | for LB Lucas Digne | 🇫🇷 | 78’ |
🔁 | RB Lamare Bogarde | 🇳🇱 | for M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | 86’ |

Unused Substitutes

GK Robin Olsen | 🇸🇪 |
GK Oliwier Zych | 🇵🇱 |
M Jamaldeen Jimoh-Aloba | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |

Fulham.gif

Starting XI

GK Alisson | 🇧🇷 |
LB Andrew Robertson | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 |
CB Virgil van Dijk | 🇳🇱 |
CB Ibrahima Konaté | 🇫🇷 |
RB Trent Alexander-Arnold | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | ⚽ | 🔁 |
M Alexis Mac Allister | 🇦🇷 | 🔁 |
M Ryan Gravenberch | 🇳🇱 |
M Curtis Jones | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
M Dominik Szoboszlai | 🇭🇺 |
W Mohamed Salah | 🇪🇬 | ⚽ |
W Diogo Jota | 🇵🇹 | 🔁 |

Substitutes

🔁 | RB Conor Bradley | 🇬🇧 | 🔁 | for RB Trent Alexander-Arnold | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 66’ |
🔁 | CF Darwin Núñez | 🇺🇾 | for W Diogo Jota | 🇵🇹 | 66’ |
🔁 | W Luis Díaz | 🇨🇴 | for M Alexis Mac Allister | 🇦🇷 | 80’ |
🔁 | CB Jarell Quansah | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for RB Conor Bradley | 🇬🇧 | 89’ |

Unused Substitutes

GK Caoimhin Kelleher | 🇮🇪 |
LB Konstantinos Tsimikas | 🇬🇷 |
W Frederico Chiesa | 🇮🇹 |
M Harvey Elliott | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
M Wataru Endo | 🇯🇵 |

Match Timeline

💥 | 5’ van Dijk fires well over
💥 | 5’ John McGinn concedes a sloppy corner
💥 | 6’ Tyrone Mings blocks Jota’s shot
💥 | 7’ John McGinn plays Liverpool in, Jota wide
🗒️ | 10’ Axel Disasi maraudes forward, Morgan Rogers’ cross blocked
🗒️ | 12’ Marcus Rashford seeing the ball a lot but can’t get the final pass as Liverpool throw bodies at the ball
🆘 | 13’ Szoboszlai fouls Tielemans, referee Pawson awards the free kick
❗| 14’ Chance! Marco Asensio desperately defended by Konate before Alisson punches behind
🗒️ | 14’ Villa pressurising runaway leaders Liverpool
🆘 | 16’ Szoboszlai fouls Tielemans, referee Pawson does nothing, poor
⚽ | 18’ Goal, 1-0, Marcus Rashford, Assist by Marco Asensio
🆘 | 18’ Linesman flags for offside, referee Pawson disallows goal
🗒️ | 19’ Emi Martínez comes off his line to clear
🗒️ | 20’ Emi Martínez comes off his line to block
🗒️ | 23’ Andrés García maraudes forwards and wins a corner
🗒️ | 23’ Corner taken but referee Pawson stops game
🟨 | 23’ Booking, Axel Disasi
🗒️ | 23’ Disasi booked for appearing to push professional irritant and serial diver Alexis Mac Allister in the face. Silly if understandable.
🗒️ | 28’ Andrés García maraudes forwards again before Mac Allister’s dark arts wins Liverpool a saving free kick
🥅 | 30’ Goal, 0-1, (Liverpool), Mohamed Salah
🗒️ | Ridiculous goal, undeserved and emanating from a terrible ball from Andrés García into the penalty area allowing Liverpool to score with ease. To be fair he knew immediately he’d messed up.
🆘 | 35’ Liverpool continue time wasting, this time Trent Alexander-Arnold
🗒️ | 37’ Mac Allister’s dark arts wins another free kick, horrible player, typically Liverpool
🗒️ | 37’ Free kick for Villa after Rashford’s charge, comes to nothing
⚽ | 39’ Goal!, 1-0, Youri Tielemans
🗒️ | Villa deservedly get back parity as Liverpool can’t luck in to more desperate defending again and Tielemans hits a snap shot into the ground and net.
💥 | 40’ Jota shoots so wide it’s almost a throw in
🗒️ | That’s Liverpool’s first real chance of their own making since the 6’. Villa are more than a match for these.
💥 | 40’ Jones wide, much much closer
🗒️ | 42’ Morgan Rogers and Marcus Rashford combine but cannot connect
🆘 | 44’ Liverpool hoof it embarrassingly before Jota fouls Disasi, referee Pawson gives nothing
🆘 | 45’ Gravenberch fouls Morgan Rogers stopping his forward charge, referee Pawson gives nothing
🗒️ | 45’+1 Liverpool not coping with Villa at all well, Konate the latest to resort to desperate defending
⚽ | 45’+3 Goal!, 2-1, Ollie Watkins, Assist by Lucas Digne
🗒️ | Villa deservedly lead, wonderful cross from Lucas Digne for a cushioned Watkins header
🎥 | 45’+3 VAR Check… handball by John McGinn, although that was at least 3 passages of play before the goal, this is PGMOL & Liverpool though so….
🎥 | VAR confirms goal, phew, at last some commonsense, firstly it was not in the same phase and secondly Jota had kicked the ball at McGinn’s hand, not even close to being justification for a free kick let alone disallowing a goal 30 seconds later
🗒️ | Liverpool players surrounding the officials to complain, really really poor from the scousers, exactly how they were in the 70’s and 80’s, entitled fools who clearly do not understand the game. Still it is pleasantly surprising that the officials didn’t bow to the Liverpool mafia.
🕒 | HT Aston Villa 2-1 Liverpool
❗❗| 51’ Huge Chance!! Lucas Digne with another fine ball puts in Marcus Rashford who charges at goal and gets his shot in with Alisson nowhere but Konate clears off the line
🗒️ | Liverpool have huffed and puffed in the last few minutes, a few corners come to nothing before a weak shot from Szoboszlai and an easy save for Emi
💥 | 60’ Jota’s shot lands on top of the bar
🥅 | 61’ Goal, 2-2, (Liverpool), Trent Alexander-Arnold
🗒️ | More ridiculous good fortune for Liverpool as a lucky bounce and deflection off Ollie Watkins allows a meandering Salah to get possession before passing to Alexander-Arnold who shoots wildly but it’s deflected past Emi Martínez off Tyrone Mings. Unbelieveably lucky.
🔁 | 67’ Sub off, Andrés García, Sub on, Matty Cash
🔁 | 67’ Sub off, Marcus Rashford, Sub on, Jacob Ramsey
🔁 | 67’ Sub off, Marco Asensio, Sub on, Donyell Malen
💥 | 69’ Nunez misses an open goal
🗒️ | If Villa had a season like 2023-24 then I seriously doubt they’d be behind Liverpool in the table, the visitors are a really overrated side, sitting atop the table due to a lack of competition and not their own endeavours
❗❗| 71’ Huge Chance!! Alisson needs a lucky save off his chest to prevent Donyell Malen restoring Villa’s lead.
🆘 | 71’ Bizarrely the linesman had put up his flag despite no Villa player being even close to being offside, very strange
🗒️ | 75’ Outstanding reading of the game from Emi Martínez who rushes from goal with incredible acceleration and simply picks the ball off the feet of Nunez. Villa really should win this.
🔁 | 78’ Sub off, Lucas Digne, Sub on, Ian Maatsen
🗒️ | 78’ Morgan Rogers on a charge finds Donyell Malen and Liverpool kick it out in panic for a corner
🗒️ | 79’ Corner cleared, another corner won, Villa pushing and pushing
🗒️ | 81’ Villa’s latest corner cleared by Alisson who aimlessly hoofs the ball up the park to relieve the pressure
⚽ | 82’ Goal!, 3-2, Jacob Ramsey
🆘 | 82’ Linesman flags for offside, very very close, that’ll need VAR
🎥 | 82’ VAR Checks and confirms offside but that was hairline, Liverpool have dodged one there
🗒️ | 84’ The Vile Arne Slot is booked for complaining his side are being given a game, literally living off the back of Klopp, no-one believes this is your team Slot.
🔁 | 86’ Sub off, John McGinn, Sub on, Lamare Bogarde
🗒️ | 88’ Liverpool have a corner… so so easy for Villa and Emi Martínez
🗒️ | 90’+2 All Villa as Matty Cash’s delivery is hacked behind for a corner
❗❗| 90’+3 Huge Chance!! Tyrone Mings plays in Morgan Rogers who hits it over, should have been the winner
❗| 90’+4 Chance! Alisson desperate save from Matty Cash’s shot
❗❗| 90’+5 Huge Chance!! Donyell Malen should deliver a fully deserved win for Villa but his shot, excellent though it is, is just milimetres past the post with Alisson beaten
🗒️ | Villa so unlucky not to get the three points against the leaders
🕒 | HT Aston Villa 2-2 Liverpool

On This Day

  • Emiliano Martínez | 🇦🇷 | makes his 170th Premier League appearance.

  • John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | makes his 191st Premier League appearance and moves into Villa’s top 10 appearance holders in the competition.

  • Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | and Marco Asensio | 🇪🇸 | make their first starts in a Villa shirt on their 3rd appearances.

  • Lucas Digne | 🇫🇷 | contributes his 15th assist in a Villa shirt on his 126th appearance to become Villa’s joint 7th most productive full back:

1. Steve Staunton | 🇮🇪 | 37 Assists

2. John Gidman | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 32

3. Charlie Aitken | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | 29

4. Alan Wright | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 26

5. Kenny Swain | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 17

6. Ahmed Elmohamady | 🇪🇬 | 16

7. Lucas Digne | 🇫🇷 | Kevin Gage | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 15

  • Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | moves onto 71 Premier League goals for Villa, 3 behind all time record holder Gabriel Agbonlahor 🏴󠁧󠁢󠁥󠁮󠁧󠁿

  • Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | makes his 125th Premier League appearance in a Villa shirt

  • Ian Maatsen | 🇳🇱 | makes his 20th Premier League appearance for Villa

  • Robin Olsen | 🇸🇪 | overtakes Peter Enckelman for the 8th highest number of unused substitute appearances for Villa: 109.

  • Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 | makes his 85th appearance under Unai Emery | 🇪🇸 | 

W Donyell Malen | 🇳🇱 | #1007 |

🟩 22 Feb 2025, Villa 2-1 Chelsea, Villa Park

AVFC.jpg
Fulham.gif

Game #5764

Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Michael Oliver 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Northumberland, 2007- 🆘
Kick off: 5.30pm
HT Score: 🟥 0-1
FT Result: 🟩 Won
FT Score: 🟩 2-1
Last 5: 🟥 🟩 🟨 🟨 🟩

Season: 2024-25
Matchday: #39
League Game: #27
Manager Game: #122
Date: Saturday, 22 February 2025
Attendance: 42,423

Premier League

Scorer(s): Marco Asensio | 57' | 89' |

Assist(s): Marcus Rashford | 57' | 89' |

Teams

AVFC.jpg

Starting XI

GK Emiliano Martínez | 🇦🇷 |
LB Ian Maatsen | 🇳🇱 |
CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔁 |
CB Ezri Konsa | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
RB Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 | 🔁 |
M Youri Tielemans | 🇧🇪 |
M John McGinn | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | 🟨 |
M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔁 |
M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔁 |
W Marco Asensio | 🇪🇸 | ⚽ | ⚽ |
CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔁 |

Substitutes

🔁 | W Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔥 | 🔥 | for M Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 46’ |
🔁 | RB Lamare Bogarde | 🇳🇱 | for CB Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 59’ |
🔁 | RB Andrés García | 🇪🇸 | for RB Matty Cash | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇵🇱 | 70’ |
🔁 | W Leon Bailey | 🇯🇲 | for CF Ollie Watkins | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 77’ |
🔁 | W Donyell Malen | 🇳🇱 | for M Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 78’ |

Unused Substitutes

GK Robin Olsen | 🇸🇪 |
GK Oliwier Zych | 🇵🇱 |
LB Lucas Digne | 🇫🇷 |
M Jamaldeen Jimoh-Aloba | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |

Fulham.gif

Starting XI

GK Filip Jørgensen | 🇩🇰 |
RB Malo Gusto | 🇫🇷 |
RB Reece James | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CB Trevoh Chalobah | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 🔁 |
CB Levi Colwill | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
LB Marc Cucurella | 🇪🇸 |
M Enzo Fernández | 🇦🇷 | ⚽ | 🟨 |
M Moisés Caicedo | 🇪🇨 | 🟨 |
M Cole Palmer | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
M Christopher Nkunku | 🇫🇷 | 🟨 | 🔁 |
W Pedro Lomba Neto | 🇵🇹 |

Substitutes

🔁 | CB Tosin Adarabioyo | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for CB Trevoh Chalobah | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 8’ |
🔁 | W Jadon Sancho | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | for M Christopher Nkunku | 🇫🇷 | 76’ |

Unused Substitutes

GK Robert Sánchez | 🇪🇸 |
LB Ishé Samuels-Smith | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
RB Josh Acheampong | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
M Kiernan Dewsbury-Hall | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
M Mathis Amougou | 🇫🇷 |
W Tyrique George | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
CF Shumaira Mheuka | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |

Match Timeline

💥 | 4’ Quick break and Neto shot blocked
🥅 | 9’ Goal, 0-1, (Chelsea), Enzo Fernández
🗒️ | Chelsea score from another quick break
🆘 | 10’ Fernández foul
💥 | 18’ Fernández heads wide
❗❗| 19’ Huge Chance!! Ollie Watkins shot from Marco Asensio ball saved by Jørgensen
🆘 | 20’ Fernández foul
❗❗| 21’ Huge Chance!! Ollie Watkins shot from Morgan Rogers ball blocked by Cucurella
🆘 | 22’ Neto foul
🆘 | 23’ Neto foul
🆘 | 23’ Persistent fouler Neto is spoken to by referee Oliver but no card produced
🆘 | 25’ Caicedo fouls Morgan Rogers before remonstrating with referee Oliver for no apparent reason
💥 | 27’ Fernández over
❗❗| 29’ Huge Chance!! Ollie Watkins shot from Youri Tielemans ball saved by Jørgensen
💥 | 31’ Emiliano Martínez gathers long range shot
❗| 32’ Ollie Watkins fouled in promising position, referee Oliver gives nothing
❗| 34’ Chance! Ollie Watkins side netting with Morgan Rogers free
❗| 36’ Chance! Jørgensen flaps Ollie Watkins can’t capitalise
❗| 41’ Chance! Ollie Watkins wide
🆘 | 43’ Matty Cash fouled by Cucurella, referee Oliver gives nothing
🚑 | 43’ Matty Cash down with injury
🗒️ | Ridiculous tackle from Cucurella
🚑 | 45’ Matty Cash returns to field of play
❗| 45’+2 Chance! Jørgensen saves
🆘 | 45’+5 Caicedo foul
❗| 45’+6 Chance! Morgan Rogers and Ian Maatsen breakaway but Chelsea’s mass defence holds
❗| 45’+7 Chance! John McGinn shot over
🕒 | 45’+7 HT Aston Villa 0-1 Chelsea
🔁 | 46’ Sub off, Jacob Ramsey, Sub on, Marcus Rashford
🆘 | 47’ Fernández foul
🚑 | 47’ Tyrone Mings down with injury
🚑 | 49’ Tyrone Mings returns to field of play
🆘 | 51’ Marcus Rashford wins a corner but referee Oliver & his assistant award a goal kick, so poor
💥 | 53’ Neto shoots very very wide
🗒️ | Villa playing lovely football but not making the breakthrough with Chelsea nothing like they were in the first 15’
🆘 | 56’ Fernández foul
🆘 | 56’ Enzo Fernández finally booked by referee Oliver for his latest foul
⚽ | 57’ Goal, 1-1, Marco Asensio, Assist by Marcus Rashford
🆘 | Referee Oliver disallows the goal for offside…. didn’t look it at all… can it go to VAR, who knows these days as they make it up as they go along
🎥 | 57’ VAR checking
🎥 | 59’ VAR finally awards the goal, as it looked not even close to offside
🆘 | Terrible officiating from referee Oliver to disallow the goal, they seem to just surrender to VAR and don’t care about the accuracy of their initial decision, PGMOL have a lot to answer for
🔁 | 59’ Sub off, Tyrone Mings 🚑, Sub on, Lamare Bogarde
💥 | 64’ Cole Palmer like Neto earlier shoots very very wide
🆘 | 66’ Caicedo foul
🟨 | 69’ Booking, John McGinn, Bad Foul
🗒️ | John McGinn’s 61st booking and his first offence, Chelsea meanwhile are becoming the dictionary definition of persistent fouling
💥 | 70’ Cole Palmer shoots over and wide
🚑 | 70’ Matty Cash down with cramp
🔁 | 70’ Sub off, Matty Cash 🚑, Sub on, Andrés García
🆘 | 71’ Fernández foul
🗒️ | Nkunku the latest in the book for Chelsea for you guessed it… persistent fouling
🚑 | 72’ Morgan Rogers struggling after another poor Chelsea challenge
❗| 75’ Chance! Marcus Rashford shot from Youri Tielemans pass blocked
💥 | 76’ Palmer shot off the line by Ezri Konsa
🗒️ | Chelsea game plan is literally fouling and playing on the counter with pretty hopeless over optimistic shooting on sight, this game is Villa’s to win and deservedly so
🔁 | 77’ Sub off, Ollie Watkins, Sub on, Leon Bailey
🔁 | 78’ Sub off, Morgan Rogers, Sub on, Donyell Malan
❗| 82’ Chance! Marcus Rashford free kick cleared by desperate last ditch defending
🆘 | 83’ Cucurella assaults Lamare Bogarde in the area, surely a penalty, no reaction from referee Oliver
🎥 | 83’ VAR checking, that has to be a pen
🎥 | 83’ VAR says no foul, no penalty, so how did Bogarde end up on the floor? Why not booked for diving if he wasn’t fouled. So so poor again from the officials.
🗒️ | Chelsea really flatter to deceive, for all their millions they have very little true quality, this is all Villa pass and move
❗| 88’ Chance! Marco Asensio shot from Andrés García ball wide
❗❗| 88’ Huge Chance!! Donyell Malen shot from Marcus Rashford pass saved by Jørgensen
⚽ | 90’ Goal, 2-1, Marco Asensio, Assist by Marcus Rashford
🆘 | 90’+1 Fernández foul
❗| 90’+3 Chance! Marcus Rashford shot from Marco Asensio ball blocked
❗| 90’+7 Chance! Leon Bailey shot saved by Jørgensen
🕒 | 90’+8 FT Aston Villa 2-1 Chelsea

On This Day

  • Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | makes his 🕒 150th Premier League appearance and his 🕒 175th Start in a Villa shirt

  • Jacob Ramsey | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | makes his 🕒 150th appearance in a Villa shirt (98 Starts)

  • Tyrone Mings | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | secures his 🟩 20th win under Unai Emery | 🇪🇸 | (39 Appearances)

  • Morgan Rogers | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | secures his 🟩 25th in a Villa shirt (52 Appearances)

  • Marco Asensio | 🇪🇸 | scores his first ⚽ goals in a Villa shirt on his 🕒 4th appearance

  • Marcus Rashford | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | contributes his first 🔥 assists in a Villa shirt on his 🕒 4th appearance

  • Villa are now unbeaten in 🕒 13 Premier League home games, 🟩 winning six and 🟨 drawing seven.

  • Villa have 🟥 lost just one of their last 🕒 22 Premier League home games played on a Saturday, 🟩 winning 16 and 🟨 drawing five.

  • Villa have 🟩 won 18 points from losing positions in the Premier League in 2024-25 - the highest of any team.

  • Unai Emery | 🇪🇸 | is the most successful Villa manager in history after 122 games delivering a points per game rate of 1.75, Ron Atkinson |🏴󠁧󠁢󠁥󠁮󠁧󠁿 | 1991-1994 and George Ramsay |🏴󠁧󠁢󠁳󠁣󠁴󠁿 | 1886-1899 make up the top 3 top flight Villa bosses with 1.66.

W Donyell Malen | 🇳🇱 | #1007 |

🟩 8 Mar 2025 Villa 1-0 Brentford, Gtech

AVFC.jpg
Fulham.gif

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

AVFC.jpg

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 | 🇪🇸 |

Fulham.gif

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

bottom of page