RB Kaine Kesler Hayden | 🏴 | #955 |
Right Back
⭐ 2021- 🕒 5 | 1 (4) | ⚽ 0 | 🔥 0 | 🇺 26 | #955 |
Previous Player | Next Player |
---|---|
CB Lamare Bogarde | 🇳🇱 | #954 | | RB Jake Walker | 🏴 | #956 | |
RB Kaine Kesler Hayden | 🏴 | #955 |
Personal Profile
Full Name | Birth Date | Birthplace | Birth Country | Citizenship | Height | Foot | ||
---|---|---|---|---|---|---|---|---|
Kaine Kesler Hayden | 25 May 2003 | Birmingham | England | 🏴 | England | 🏴 | (5 ft 9 in) 1.75 m | Right |
RB Kaine Kesler Hayden | 🏴 | #955 |
July 2019: Aged 16, Promoted from Villa Youth to the u18s
July 2020: Aged 17, Promoted from u18s to the u23s
August 2021: Aged 18, Loaned to Swindon for the remainder of 2021
January 2022: Aged 18, Loaned to MK Dons for the remainder of the 2021-22 season
August 2022: Aged 19, Loaned to Huddersfield for the remainder of 2022
July 2023: Aged 20, Loaned to Plymouth for the remainder of 2023
January 2024: Aged 20, Promoted from u23s to First Team Squad
August 2024: Aged 21, Loaned to Preston for the 2024-25 season
Transfer In
Season | Date | Age | Fee | From | From | Signed Under |
---|---|---|---|---|---|---|
2019-20 | 1 July 2019 | 16 | Youth | Aston Villa Youth | Steve Bruce 🏴 |
Season | Date | Age | Fee | From | From | Returned Under |
---|---|---|---|---|---|---|
Season | Date | Age | Fee | From | From | Returned Under |
---|---|---|---|---|---|---|
RB Kaine Kesler Hayden | 🏴 | #955 |
Villa Career
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 |
RB Kaine Kesler Hayden | 🏴 |
⭐ Aston Villa 2021- | Youth |
Premier League |
🕒 5 | 1 (4) | ⚽ 0 | 🔥 0 | 🇺 26 | #955 |
🟩 2 | 🟨 0 | 🟥 3 |
Cards 🟨 0 | 🟥 0 |
RB Kaine Kesler Hayden | 🏴 | #955 |
Played Under
Mark Delaney 🏴 2021 🕒 1 | 1 (0) | ⚽ 0 | 🔥 0 | 🟩 0 | 🟨 0 | 🟥 1 |
Unai Emery 🇪🇸 2024 🕒 4 | 0 (4) | ⚽ 0 | 🔥 0 | 🟩 2 | 🟨 0 | 🟥 2 |
RB Kaine Kesler Hayden | 🏴 | #955 |
Career Summary
Seasons | Appearances 🕒 | Starts 🕒 | Substitute 🔁 | Unused Sub 🇺 | Points per Game (PPG) |
---|---|---|---|---|---|
5 | 5 | 1 | 4 | 26 | 1.20 |
🟩 Won | 🟩 Win % | 🟨 Drew | 🟨 Drawn % | 🟥 Lost | 🟥 Loss % |
---|---|---|---|---|---|
2 | 40% | 0 | 0% | 3 | 60% |
Goals ⚽ | Assists 🔥 | Yellow Cards 🟨 | Red Cards 🟥 |
---|---|---|---|
0 | 0 | 0 | 0 |
Goal Involvements (GI) | Games per Goal (GPG) | Games per Goal Involvement (GiPG) |
---|---|---|
0 | 0.00 | 0.00 |
RB Kaine Kesler Hayden | 🏴 | #955 |
Season by Season Record
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019-20 | 17 | PL | 17th | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0% | 0 | 0% | 0 | 0% | 0.00 | 0.00 | 0.00 |
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020-21 | 18 | PL | 11th | 1 | 1 | 0 | 0 | 0 | 4 | 0 | 0% | 0 | 0% | 1 | 100% | 0.00 | 0.00 | 0.00 |
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021-22 | 19 | PL | 14th | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0% | 0 | 0% | 0 | 0% | 0.00 | 0.00 | 0.00 |
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2022-23 | 20 | PL | 7th | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0% | 0 | 0% | 0 | 0% | 0.00 | 0.00 | 0.00 |
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🇺 | 🔥 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023-24 | 21 | PL | 4th | 4 | 0 | 4 | 0 | 19 | 0 | 2 | 50% | 0 | 0% | 2 | 50% | 1.50 | 0.00 | 0.00 |
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Season | Age | Lg | # | 🕒 | 🕒 | 🔁 | ⚽ | 🔥 | 🇺 | 🟩 | 🟩 | 🟨 | 🟨 | 🟥 | 🟥 | PPG | GPG | GiPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RB Kaine Kesler Hayden | 🏴 | #955 |
Goalkeeping Record
Goalkeeper # | Goals Conceded 🥅 | Goals Conceded per Game (CPG) | Clean Sheets ⛔ | % Clean Sheets ⛔ % |
---|---|---|---|---|
RB Kaine Kesler Hayden | 🏴 | #955 |
Season by Season Goalkeeping Record
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
2019-20 | 17 | PL | 0 |
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
2020-21 | 18 | PL | 1 |
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
2021-22 | 19 | PL | 0 |
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
2022-23 | 20 | PL | 0 |
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
2023-24 | 21 | PL | 4 |
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
Season | Age | Lg | 🕒 | 🥅 | CPG | ⛔ | ⛔ |
---|---|---|---|---|---|---|---|
RB Kaine Kesler Hayden | 🏴 | #955 |
Honours
Plays for the Villa
RB Kaine Kesler Hayden | 🏴 | #955 |
Villa Youth Record
2019-24 Aston Villa Youth
Previous Clubs
2019-20 Aston Villa Under 18s
Premier League
2020-22 Aston Villa Under 23s
Premier League
2022- Aston Villa Under 21s
Premier League
RB Kaine Kesler Hayden | 🏴 | #955 |
Debut
Squad From Season | First Squad Match | First Squad Under |
---|---|---|
2019-20 | 🟨 16 Jul 2020, Villa 1-1 Everton, Goodison Park. | Dean Smith 🏴 |
Promoted to First Team Under | Promoted to First Team Date |
---|---|
n/a | n/a |
Debut Season | Debut Date | Debut Age | Debut Under |
---|---|---|---|
2020-21 | 🟥 8 January 2021, Villa 1-4 Liverpool, Villa Park. | 17 | Mark Delaney 🏴 |
RB Kaine Kesler Hayden | 🏴 | #955 |
First Goal Date
Game # | Match | Scorer(s) |
---|---|---|
Yet to Score |
RB Kaine Kesler Hayden | 🏴 | #955 |
Loans Out
2021-22 Swindon Town, 2 Aug 2021 to 8 Jan 2022
League Two, 🕒 21 | 19 (2) | ⚽ 1 |
2022 MK Dons, 31 Jan 2022 to 31 May 2022
League One, 🕒 17 | 15 (2) | ⚽ 1 |
2022-23 Huddersfield Town, 12 Aug 2022 to 16 January 2023
Championship, 🕒 14 | 9 (5) | ⚽ 1 |
2023-24 Plymouth Argyle, 1 July 2023 to 14 January 2024
Championship, 🕒 27 | 21 (6) | ⚽ 0 |
2024-25 Preston North End, 7 August 2024 to 31 May 2025
Championship, 🕒 0 | 0 (0) | ⚽ 0 |
RB Kaine Kesler Hayden | 🏴 | #955 |
July 2019: Aged 16, Promoted from Villa Youth to the u18s
July 2020: Aged 17, Promoted from u18s to the u23s
August 2021: Aged 18, Loaned to Swindon for the remainder of 2021
January 2022: Aged 18, Loaned to MK Dons for the remainder of the 2021-22 season
August 2022: Aged 19, Loaned to Huddersfield for the remainder of 2022
July 2023: Aged 20, Loaned to Plymouth for the remainder of 2023
January 2024: Aged 20, Promoted from u23s to First Team Squad
August 2024: Aged 21, Loaned to Preston for the 2024-25 season
Transfer Out
Out Season | Transfer Out Date | Age | Fee | To | To | Left Under |
---|---|---|---|---|---|---|
On Loan | On Loan | On Loan | On Loan | On Loan | On Loan |
Out Season | Transfer Out Date | Age | Fee | To | To | Left Under |
---|---|---|---|---|---|---|
Out Season | Transfer Out Date | Age | Fee | To | To | Left Under |
---|---|---|---|---|---|---|
RB Kaine Kesler Hayden | 🏴 | #955 |
Subsequent Clubs
On Loan
RB Kaine Kesler Hayden | 🏴 | #955 |
Quotes
"Aston Villa have assured us that he's going back to fight for his place and we wish him well.
"He's a lovely kid and he was really disappointed to be honest.
"I don't mean that he doesn't want to play for Aston Villa, of course he does, but I think he was just enjoying it so much down here, playing regularly and we see Kaine as someone we could help develop. But that's the risk you run and he's gone back to his parent club, and we hope that he gets game time in the Premier League and in Europe.
"Kaine's made a lot of friends here, it was a really tight-knit social group that he was in, so I think it was a little bit of shock as well, I don't think either party saw it coming.
"Whatever happens we wish him well - if he plays at Aston Villa this season brilliant, that's great, that's what we're here for, if he goes out on loan somewhere else that's just part and parcel of football and we wish him well."
Plymouth manager Ian Foster, 19 January 2024
RB Kaine Kesler Hayden | 🏴 | #955 |
Biography
Player #955 for Aston Villa, Kaine Kesler Hayden, has played as a right back for the club since the 2019-20 season. Kesler Hayden was born on 25 May 2003. Kesler Hayden was promoted to the first team squad by Dean Smith during the 2019-20 season and made his debut appearance in the Villa squad at the age of 17 on Thursday, 16 July 2020 in the 1-1 Premier League draw with Everton. Kesler Hayden remained an unused substitute in that fixture before making his first team debut in the 2020-21 season aged 20 in the 1-4 FA Cup defeat to Liverpool on Friday, 8 January 2021. Kesler Hayden was part of the youngest ever team to ever take the field for Villa in a professional game - aged 18.8 years on average - after the first team squad was forced into isolation due to the COVID-19 pandemic which had seen a raft of players and staff testing positive for the virus in the week preceding the game. Kesler Hayden was also one of 16 debutants in the game - the most in a single game in Villa’s history and was also part of the starting XI made up of 11 debutants, the first time this had happened since Villa’s first professional fixture - also in the FA Cup - on Saturday, 13 December 1879 against Stafford Road. Kesler Hayden showed versatility well beyond his years on his Villa debut, starting on the right of midfield before finishing the game in his more familiar right-back position. Having spent the evening working up and down the flank the likes of James Milner, Takumi Minamino and Sadio Mane couldn’t contain the athletic teenager as his commitment came to the fore. Such was the acclaim for Hayden’s performance that he was awarded man of the match by Sky Sports. The Birmingham Mail described Kesler Hayden’s debut thus: “Hayden has tasted first-team involvement before after making the bench at Everton during Project Restart. He’s highly thought of at Villa and played on the right of midfield. The England under-19 right-back was great and forced the issue whenever he got forward to put Liverpool left-back and Villa hero James Milner under pressure.” Following regular Under 23 captain Dominic Revan’s loan move to Weymouth FC, Mark Delaney handed Kesler Hayden the captaincy of the team with Delaney revealing: “We spoke before I gave it to him because it’s not just one of those items you give to anybody in my opinion. You need to make sure that you give it to somebody who is going to lead by example, somebody who is going to lead a team and somebody who is going to do things right day in, day out. “I feel that we’ve picked the right person for that. He’s shown in his performances that he’s taken that on himself. “It just gives him that extra responsibility. He’s fully aware that he needs to be the first person into training, he needs to be the last one away from training and he needs to be the one that works the hardest. “If he does that then players will want to follow that and it can only be good for the group if players get to the levels that we think Kaine can get to.” On 2 August 2021 it was announced the Kesler Hayden, 18, would join League Two side Swindon Town on a season-long loan deal. Villa however retained an option to recall Kesler Hayden in the January 2022 transfer window with his first team progression in mind.
RB Kaine Kesler Hayden | 🏴 | #955 |
Appearances
5
Game | Matchday Summary | Match Squad |
---|---|---|
Game #5564 | 🟥 8 January 2021, Villa 1-4 Liverpool, Villa Park. | Starting XI:
GK Ákos Ónodi | 🇭🇺 |
LB Callum Rowe | 🏴 |
CB Dominic Revan | 🏴 |
CB Mungo Bridge | 🏴 |
CB Lamare Bogarde | 🇳🇱 |
RB Jake Walker | 🏴 |
RB Kaine Kesler Hayden | 🏴 |
M Ben Chrisene | 🏴 |
M Mamadou Dialla Sylla | 🇪🇸 |
M Arjan Raikhy | 🏴 |
CF Louie Barry | 🏴 |
Subs:
CF Brad Young | 🏴 |
M Harrison Sohna | 🏴 |
M Hayden Lindley | 🏴 |
D Sil Swinkels | 🇳🇱 |
M Teddy Rowe | 🏴 | |
Game #5713 | 🟩 30 March 2024, Villa 2-0 Wolves, Villa Park | Starting XI:
GK Emiliano Martínez | 🇦🇷 |
CB Pau Torres | 🇪🇸 |
CB Diego Carlos | 🇧🇷 |
CB Ezri Konsa | 🏴 |
LB Álex Moreno | 🇪🇸 |
M Youri Tielemans | 🇧🇪 |
M Douglas Luiz | 🇧🇷 |
M Morgan Rogers | 🏴 |
W Leon Bailey | 🇯🇲 |
W Moussa Diaby | 🇫🇷 |
CF Ollie Watkins | 🏴 |
Subs:
CF Jhon Durán | 🇨🇴 |
LB Lucas Digne | 🇫🇷 |
RB Kaine Kesler Hayden | 🏴 |
M Nicolò Zaniolo | 🇮🇹 |
M Tim Iroegbunam | 🏴 | |
Game #5719 | 🟩 21 April 2024, Villa 3-1 Bournemouth, Villa Park | Starting XI:
GK Emiliano Martínez | 🇦🇷 |
LB Lucas Digne | 🇫🇷 |
CB Ezri Konsa | 🏴 |
CB Pau Torres | 🇪🇸 |
RB Matty Cash | 🏴 🇵🇱 |
M Youri Tielemans | 🇧🇪 |
M Morgan Rogers | 🏴 |
M John McGinn | 🏴 |
W Leon Bailey | 🇯🇲 |
W Moussa Diaby | 🇫🇷 |
CF Ollie Watkins | 🏴 |
Subs:
CB Diego Carlos | 🇧🇷 |
CF Jhon Durán | 🇨🇴 |
RB Kaine Kesler Hayden | 🏴 | |
Game #5723 | 🟥 9 May 2024, Villa 0-2 Olympiacos, Karaiskakis Stadium | Starting XI:
GK Emiliano Martínez | 🇦🇷 |
RB Matty Cash | 🏴 🇵🇱 |
CB Ezri Konsa | 🏴 |
CB Diego Carlos | 🇧🇷 |
CB Pau Torres | 🇪🇸 |
LB Lucas Digne | 🇫🇷 |
M Douglas Luiz | 🇧🇷 |
M John McGinn | 🏴 |
W Leon Bailey | 🇯🇲 |
W Moussa Diaby | 🇫🇷 |
CF Ollie Watkins | 🏴 |
Subs:
CF Jhon Durán | 🇨🇴 |
M Tim Iroegbunam | 🏴 |
RB Kaine Kesler Hayden | 🏴 |
FB Finley Munroe | 🏴 |
F Omari Kellyman | 🇬🇧 | |
Game #5725 | 🟥 19 May 2024, Villa 0-5 Palace, Selhurst Park | 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 | 🇨🇴 |
Subs:
M Tim Iroegbunam | 🏴 |
F Omari Kellyman | 🇬🇧 |
RB Kaine Kesler Hayden | 🏴 |
FB Finley Munroe | 🏴 | |
RB Kaine Kesler Hayden | 🏴 | #955 |
Starts
1
Game | Matchday Summary | Line Up |
---|---|---|
Game #5564 | 🟥 8 January 2021, Villa 1-4 Liverpool, Villa Park. | GK Ákos Ónodi | 🇭🇺 | 🟢 | 🔴 |
LB Callum Rowe | 🏴 | 🟢 | 🔥 | 🔴 | 🔁 |
CB Dominic Revan | 🏴 | 🟢 | 🔴 |
CB Mungo Bridge | 🏴 | 🟢 | 🔴 |
CB Lamare Bogarde | 🇳🇱 | 🟢 | 🔁 |
RB Jake Walker | 🏴 | 🟢 | 🔴 | 🔁 |
RB Kaine Kesler Hayden | 🏴 | 🟢 |
M Ben Chrisene | 🏴 | 🟢 | 🔁 |
M Mamadou Dialla Sylla | 🇪🇸 | 🟢 | 🔴 |
M Arjan Raikhy | 🏴 | 🟢 | 🔴 | 🔁 |
CF Louie Barry | 🏴 | 🟢 | ⚽ | |
RB Kaine Kesler Hayden | 🏴 | #955 |
Substitute Appearances
4
Game | Matchday Summary | Sub Sub |
---|---|---|
Game #5713 | 🟩 30 March 2024, Villa 2-0 Wolves, Villa Park | CF Jhon Durán | 🇨🇴 |
LB Lucas Digne | 🇫🇷 |
RB Kaine Kesler Hayden | 🏴 |
M Nicolò Zaniolo | 🇮🇹 |
M Tim Iroegbunam | 🏴 | |
Game #5719 | 🟩 21 April 2024, Villa 3-1 Bournemouth, Villa Park | CB Diego Carlos | 🇧🇷 |
CF Jhon Durán | 🇨🇴 |
RB Kaine Kesler Hayden | 🏴 | |
Game #5723 | 🟥 9 May 2024, Villa 0-2 Olympiacos, Karaiskakis Stadium | CF Jhon Durán | 🇨🇴 |
M Tim Iroegbunam | 🏴 |
RB Kaine Kesler Hayden | 🏴 |
FB Finley Munroe | 🏴 |
F Omari Kellyman | 🇬🇧 | |
Game #5725 | 🟥 19 May 2024, Villa 0-5 Palace, Selhurst Park | M Tim Iroegbunam | 🏴 |
F Omari Kellyman | 🇬🇧 |
RB Kaine Kesler Hayden | 🏴 |
FB Finley Munroe | 🏴 | |
RB Kaine Kesler Hayden | 🏴 | #955 |
Unused Substitute Appearances
26
Game | Matchday Summary | Unused Substitutes |
---|---|---|
Game #5543 | 🟨 16 Jul 2020, Villa 1-1 Everton, Goodison Park. | GK Ørjan Nyland | 🇳🇴 |
RB Frédéric Guilbert | 🇫🇷 |
RB Kaine Kesler Hayden | 🏴 |
M Henri Lansbury | 🏴 |
M Marvelous Nakamba | 🇿🇼 |
W Indiana Vassilev | 🇺🇸 |
W Jota | 🇪🇸 | |
Game #5572 | 🟥 21 February 2021, Villa 1-2 Leicester, Villa Park. | GK Tom Heaton | 🏴 |
LB Neil Taylor | 🏴 |
RB Kaine Kesler Hayden | 🏴 |
M Marvelous Nakamba | 🇿🇼 |
M Carney Chukwuemeka | 🏴 |
CF Keinan Davis | 🏴 | |
Game #5573 | 🟩 27 February 2021, Villa 1-0 Leeds, Elland Road. | GK Tom Heaton | 🏴 |
LB Neil Taylor | 🏴 |
CB Bjorn Engels | 🇧🇪 |
RB Kaine Kesler Hayden | 🏴 |
M Douglas Luiz | 🇧🇷 |
M Ross Barkley | 🏴 |
CF Keinan Davis | 🏴 | |
Game #5574 | 🟥 3 March 2021, Villa 0-1 Sheffield United, Bramall Lane. | GK Tom Heaton | 🏴 |
LB Neil Taylor | 🏴 |
CB Björn Engels | 🇧🇪 |
RB Kaine Kesler Hayden | 🏴 |
M Douglas Luiz | 🇧🇷 |
W Trézéguet | 🇪🇬 | |
Game #5575 | 🟨 6 March 2021, Villa 0-0 Wolves, Villa Park. | GK Tom Heaton | 🏴 |
LB Neil Taylor | 🏴 |
CB Björn Engels | 🇧🇪 |
RB Kaine Kesler Hayden | 🏴 |
M Marvelous Nakamba | 🇿🇼 |
W Jaden Philogene-Bidace | 🏴 | |
Game #5610 | 🟨 15 January 2022, Villa 2-2 United, Villa Park. | GK Jed Steer | 🏴 |
LB Matt Targett | 🏴 |
RB Kaine Kesler Hayden | 🏴 |
M Tim Iroegbunam | 🏴 |
RB Ashley Young | 🏴 |
CF Cameron Archer | 🏴 | |
Game #5611 | 🟩 22 January 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 #5702 | 🟥 30 January 2024, Villa 1-3 Saudi Arabia, Villa Park | GK Robin Olsen | 🇸🇪 |
GK James Wright | 🏴 |
CB Calum Chambers | 🏴 |
CB Diego Carlos | 🇧🇷 |
RB Kaine Kesler Hayden | 🏴 |
M Tim Iroegbunam | 🏴 | |
Game #5703 | 🟩 3 February 2024, Villa 5-0 Sheffield United, Bramall Lane | GK Robin Olsen | 🇸🇪 |
GK James Wright | 🏴 |
CB Calum Chambers | 🏴 |
RB Kaine Kesler Hayden | 🏴 | |
Game #5705 | 🟥 11 February 2024, Villa 1-2 United, Villa Park | GK Robin Olsen | 🇸🇪 |
CB Pau Torres | 🇪🇸 |
RB Kaine Kesler Hayden | 🏴 |
M Tim Iroegbunam | 🏴 |
M Morgan Rogers | 🏴 | |
Game #5706 | 🟩 17 February 2024, Villa 2-1 Fulham, Craven Cottage | GK Joe Gauci | 🇦🇺 | £1.28m |
GK Robin Olsen | 🇸🇪 | £3.00m |
CB Calum Chambers | 🏴 | Free |
RB Kaine Kesler Hayden | 🏴 | Youth |
M Nicolò Zaniolo | 🇮🇹 | Loan |
M Morgan Rogers | 🏴 | £8.00m | |
Game #5707 | 🟩 24 February 2024, Villa 4-2 Forest, Villa Park | GK Robin Olsen | 🇸🇪 | £3.00m |
GK Joe Gauci | 🇦🇺 | £1.28m |
RB Kaine Kesler Hayden | 🏴 | Youth |
M Tim Iroegbunam | 🏴 | Youth | |
Game #5708 | 🟩 2 March 2024, Villa 3-2 Luton, Kenilworth Road | GK Robin Olsen | 🇸🇪 |
CB Pau Torres | 🇪🇸 |
CB Calum Chambers | 🏴 |
RB Kaine Kesler Hayden | 🏴 | |
Game #5709 | 🟨 7 March 2024, Villa 0-0 Ajax, Amsterdam Arena | GK Joe Gauci | 🇦🇺 |
GK Robin Olsen | 🇸🇪 |
CB Diego Carlos | 🇧🇷 |
RB Kaine Kesler Hayden | 🏴 |
F Omari Kellyman | 🇬🇧 | |
Game #5710 | 🟥 10 March 2024, Villa 0-4 Spurs, Villa Park | GK Robin Olsen | 🇸🇪 |
RB Kaine Kesler Hayden | 🏴 |
M Morgan Rogers | 🏴 |
CF Jhon Durán | 🇨🇴 | |
Game #5711 | 🟩 14 March 2024, Villa 4-0 Ajax, Villa Park | GK Robin Olsen | 🇸🇪 |
GK Joe Gauci | 🇦🇺 |
LB Lucas Digne | 🇫🇷 |
RB Kaine Kesler Hayden | 🏴 | |
Game #5712 | 🟨 17 March 2024, Villa 1-1 West Ham, London Stadium | GK Robin Olsen | 🇸🇪 |
CB Diego Carlos | 🇧🇷 |
CB Calum Chambers | 🏴 |
RB Kaine Kesler Hayden | 🏴 |
M Tim Iroegbunam | 🏴 | |
Game #5714 | 🟥 3 April 2024, Villa 1-4 Abu Dhabi, Etihad Stadium | GK Joe Gauci | 🇦🇺 |
CB Pau Torres | 🇪🇸 |
RB Kaine Kesler Hayden | 🏴 | |
Game #5715 | 🟨 6 April 2024, Villa 3-3 Brentford, Villa Park | GK Robin Olsen | 🇸🇪 |
CB Calum Chambers | 🏴 |
RB Kaine Kesler Hayden | 🏴 |
M Tim Iroegbunam | 🏴 |
F Omari Kellyman | 🇬🇧 | |
Game #5716 | 🟩 11 April 2024, Villa 2-1 Lille, Villa Park | GK Robin Olsen | 🇸🇪 | £3.00m |
GK Joe Gauci | 🇦🇺 | £1.28m |
RB Kaine Kesler Hayden | 🏴 | Youth |
F Omari Kellyman | 🇬🇧 | £0.60m | |
Game #5717 | 🟩 14 Aprll 2024, Villa 2-0 Arsenal, Emirates Stadium | GK Robin Olsen | 🇸🇪 |
RB Matty Cash | 🏴 🇵🇱 |
RB Kaine Kesler Hayden | 🏴 |
CB Calum Chambers | 🏴 |
CB Clément Lenglet | 🇫🇷 |
M Tim Iroegbunam | 🏴 |
CF Jhon Durán | 🇨🇴 | |
Game #5718 | 🟥 18 April 2024, Villa p1-2 Lille, Stade Pierre Mauroy | GK Robin Olsen | 🇸🇪 |
GK Joe Gauci | 🇦🇺 |
RB Kaine Kesler Hayden | 🏴 |
FB Finley Munroe | 🏴 |
CB Clément Lenglet | 🇫🇷 |
CB Diego Carlos | 🇧🇷 |
M Tim Iroegbunam | 🏴 |
F Omari Kellyman | 🇬🇧 |
CF Jhon Durán | 🇨🇴 | |
Game #5720 | 🟨 27 April 2024, Villa 2-2 Chelsea, Villa Park | CB Calum Chambers | 🏴 |
CB Clément Lenglet | 🇫🇷 |
RB Kaine Kesler Hayden | 🏴 |
F Omari Kellyman | 🇬🇧 | |
Game #5721 | 🟥 2 May 2024, Villa 2-4 Olympiacos, Villa Park | 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 | 🏴 | |
Game #5722 | 🟥 5 May 2024, Villa 0-1 Brighton, AMEX Stadium | GK Joe Gauci | 🇦🇺 |
CB Clément Lenglet | 🇫🇷 |
RB Kaine Kesler Hayden | 🏴 |
M Tim Iroegbunam | 🏴 |
F Omari Kellyman | 🇬🇧 | |
Game #5724 | 🟨 13 May 2024, Villa 3-3 Liverpool, Villa Park | GK Robin Olsen | 🇸🇪 |
CB Clément Lenglet | 🇫🇷 |
RB Kaine Kesler Hayden | 🏴 |
FB Finley Munroe | 🏴 |
M Tim Iroegbunam | 🏴 |
F Omari Kellyman | 🇬🇧 | |
RB Kaine Kesler Hayden | 🏴 | #955 |
Goals Scored
0
Game | Matchday Summary | Scorer(s) |
---|
RB Kaine Kesler Hayden | 🏴 | #955 |
Assists Made
0
Game | Matchday Summary | Assist(s) |
---|
RB Kaine Kesler Hayden | 🏴 | #955 |
Cards Received
🟨
0
🟥
0
Game | Matchday Summary | Villa Cards |
---|
RB Kaine Kesler Hayden | 🏴 | #955 |
International Career
FA | National Team | Caps with Villa | Full International Record |
---|---|---|---|
England |
FA | First Cap with Villa | First International Goal with Villa | Last Cap with Villa |
---|---|---|---|
FA | Call Ups | 🕒 Caps | 🕒 Starts | 🔁 Sub | ⚽ Goals | 🔥 Assists | 🇺 Unused |
---|---|---|---|---|---|---|---|
RB Kaine Kesler Hayden | 🏴 | #955 |
England
Starts
Match |
---|
Substitute
Match |
---|
Unused
Match |
---|
Goals
Match |
---|
Assists
Match |
---|
RB Kaine Kesler Hayden | 🏴 | #955 |
Matches
RB Kaine Kesler Hayden | 🏴 | #955 |
🟥 8 January 2021, Villa 1-4 Liverpool, Villa Park.
Game #5564
Manager: Mark Delaney (Caretaker) | 🏴 | Haverfordwest, 2021
Referee: Craig Pawson | 🏴 | Sheffield & Hallam, 2008-
Kick off: 7.45pm
HT Score: 🟨 1-1
FT Result: 🟥 Lost
FT Score: 🟥 1-4
Last 5: 🟩 🟩 🟨 🟥 🟥
Season | 2020-21 |
Matchday | #19 |
Manager Game | #1 |
Friday, 8 January 2021
Scorer(s) | Louie Barry | 41' |
Assist(s) | Callum Rowe | 41' |
Teams
Starting XI
GK Ákos Ónodi | 🇭🇺 | 🟢 | 🔴 |
LB Callum Rowe | 🏴 | 🟢 | 🔥 | 🔴 | 🔁 |
CB Dominic Revan | 🏴 | 🟢 | 🔴 |
CB Mungo Bridge | 🏴 | 🟢 | 🔴 |
CB Lamare Bogarde | 🇳🇱 | 🟢 | 🔁 |
RB Jake Walker | 🏴 | 🟢 | 🔴 | 🔁 |
RB Kaine Kesler Hayden | 🏴 | 🟢 |
M Ben Chrisene | 🏴 | 🟢 | 🔁 |
M Mamadou Dialla Sylla | 🇪🇸 | 🟢 | 🔴 |
M Arjan Raikhy | 🏴 | 🟢 | 🔴 | 🔁 |
CF Louie Barry | 🏴 | 🟢 | ⚽ |
Substitutes
🔁 CF Brad Young | 🏴 | 🟢 | 🔴 | for M Ben Chrisene | 🏴 | 61' |
🔁 M Harrison Sohna | 🏴 | 🟢 | 🔴 | for M Arjan Raikhy | 🏴 | 65' |
🔁 M Hayden Lindley | 🏴 | 🟢 | 🔴 | for CB Lamare Bogarde | 🇳🇱 | 66' |
🔁 CB Sil Swinkels | 🇳🇱 | 🟢 | for LB Callum Rowe | 🏴 | 75' |
🔁 M Teddy Rowe | 🏴 | 🟢 | for RB Jake Walker | 🏴 | 75' |
Unused Substitutes
GK Oliwer Zych | 🇵🇱 |
RB Frankie Ealing | 🏴 |
M Taylor Jay-Hart | 🏴 |
M Michael Tait | 🏴 |
Starting XI
GK Caoimhin Kelleher | 🇮🇪 |
RB Neco Williams | 🏴 |
CB Rhys Williams | 🏴 |
M Fabinho | 🇧🇷 |
M Georginio Wijnaldum | 🇳🇱 | ⚽ |
M James Milner (ex) | 🏴 |
M Jordan Henderson | 🏴 | 🔁 |
M Curtis Jones | 🏴 | 🟨 | 🔁 |
W Takumi Minamino | 🇯🇵 | 🔁 |
W Sadio Mané | 🇸🇳 | ⚽ | ⚽ | 🔁 |
W Mohamed Salah | 🇪🇬 | ⚽ | 🔁 |
Substitutes
🔁 | M Thiago Alcántara | 🇪🇸 | for M Jordan Henderson | 🏴 | 46’ |
🔁 | F Roberto Firmino | 🇧🇷 | for M Curtis Jones | 🏴 | 61’ |
🔁 | W Xherdan Shaqiri | 🇨🇭 | for W Takumi Minamino | 🇯🇵 | 61’ |
🔁 | M Alex Oxlade-Chamberlain | 🏴 | for W Sadio Mané | 🇸🇳 | 74’ |
🔁 | CF Divock Origi | 🇧🇪 | for W Mohamed Salah | 🇪🇬 | 74’ |
Unused Substitutes
GK Alisson | 🇧🇷 |
RB Trent Alexander-Arnold | 🏴 |
LB Andrew Robertson | 🏴 |
CB Nathaniel Phillips | 🏴 |
Match Timeline
🟢 | 1’ Debut, Ákos Ónodi, Callum Rowe, Dominic Revan, Mungo Bridge, Lamare Bogarde, Jake Walker, Kaine Kesler-Hayden, Ben Chrisene, Mamadou Dialla Sylla, Arjan Raikhy, Louie Barry
🥅 | 4’ Goal, 0-1, (Liverpool), Sadio Mané
⚽ | 41’ Goal, 1-1, Louie Barry, Assist by Callum Rowe
🕒 | HT Aston Villa 1-1 Liverpool
🥅 | 60’ Goal, 1-2, (Liverpool), Georginio Wijnaldum
🔁 | 61’ Sub off, Ben Chrisene, Sub on, Brad Young 🟢 🔴
🥅 | 63’ Goal, 1-3, (Liverpool), Sadio Mané
🥅 | 65’ Goal, 1-4, (Liverpool), Mohamed Salah
🔁 | 65’ Sub off, Arjan Raikhy 🔴, Sub on, Harrison Sohna 🟢 🔴
🔁 | 66’ Sub off, Lamare Bogarde, Sub on, Hayden Lindley 🟢 🔴
🔁 | 75’ Sub off, Callum Rowe 🔴, Sub on, Sil Swinkels 🟢
🔁 | 75’ Sub off, Jake Walker 🔴, Sub on, Teddy Rowe 🟢
🕒 | FT Aston Villa 1-4 Liverpool
On This Day
Villa hand starting debuts to 11 players for only the second time in their history with the first having come in their first ever FA Cup game on Saturday, 13 December 1879 against Stafford Road.
Villa handed debuts to 16 players in total - their most ever in a single professional fixture.
Villa fielded their youngest ever side with the starting line up having an average age of 18.80 years.
Ákos Ónodi, 19, makes his sole appearance in a Villa shirt to become the 951st player to play for Villa in first team League or Cup football. Ónodi was released from the Villa Youth set up in July 2022 aged 20.
Dominic Revan, 20, makes his sole appearance in a Villa shirt to become the 952nd player to play for Villa in first team League or Cup football. Revan was released from the Villa Youth set up in July 2022 aged 21.
Mungo Bridge, 20, makes his sole appearance in a Villa shirt to become the 953rd player to play for Villa in first team League or Cup football. Bridge was released from the Villa Youth set up in July 2022 aged 21.
Lamare Bogarde, 17, makes his debut in a Villa shirt to become the 954th player to play for Villa in first team League or Cup football.
Kaine Kesler-Hayden, 17, makes his debut in a Villa shirt to become the 955th player to play for Villa in first team League or Cup football.
Jake Walker, 20, makes his sole appearance in a Villa shirt to become the 956th player to play for Villa in first team League or Cup football. Walker was released from the Villa Youth set up in July 2021 aged 20.
Callum Rowe, 21, contributes an assist on his sole appearance in a Villa shirt and becomes the 957th player to play for Villa in first team League or Cup football. Rowe was released from the Villa Youth set up in July 2021 aged 20.
Ben Chrisene, 16, makes his sole appearance in a Villa shirt to become the 958th player to play for Villa in first team League or Cup football. Chrisene was sold to Norwich City in July 2024 for €1.80m / £1.53m.
Mamadou Dialla Sylla, 17, makes his sole appearance in a Villa shirt to become the 959th player to play for Villa in first team League or Cup football. Sylla was released from the Villa Youth set up in July 2021 aged 18.
Arjan Raikhy, 18, makes his sole appearance in a Villa shirt to become the 960th player to play for Villa in first team League or Cup football. Raikhy was released from the Villa Youth set up in July 2023 aged 20.
Louie Barry, 17, makes a goalscoring Villa debut to become the 961st player to play for Villa in first team League or Cup football.
Brad Young, 18, makes his sole appearance in a Villa shirt as a substitute to become the 962nd player to play for Villa in first team League or Cup football. Young was released from the Villa Youth set up in September 2023 aged 20.
Harrison Sohna, 18, makes his sole appearance in a Villa shirt as a substitute to become the 963rd player to play for Villa in first team League or Cup football. Sohna was released from the Villa Youth set up in July 2021 aged 19.
Hayden Lindley, 18, makes his debut in a Villa shirt as a substitute to become the 964th player to play for Villa in first team League or Cup football.
Sil Swinkels, 17, makes his debut in a Villa shirt as a substitute to become the 965th player to play for Villa in first team League or Cup football.
Teddy Rowe, 17, makes his sole appearance in a Villa shirt as a substitute to become the 966th player to play for Villa in first team League or Cup football. Rowe was released from the Villa Youth set up in June 2024 aged 20.
Michael Tait, 19, makes his sole squad appearance for Villa. Tait was released from the Villa Youth set up in July 2021 aged 20.
Taylor-Jay Hart, 17, makes his sole squad appearance for Villa. Hart was released from the Villa Youth set up in June 2024 aged 20.
Oliwer Zych, 16, makes his first squad appearance for Villa.
Frankie Ealing, 16, makes his sole squad appearance for Villa. Ealing was released from the Villa Youth set up in June 2024 aged 20.
RB Kaine Kesler Hayden | 🏴 | #955 |
🟩 30 March 2024, Villa 2-0 Wolves, Villa Park
Game #5713
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Paul Tierney | 🏴 | Wigan, 2009-
Kick off: 5.30pm
HT Score: 🟩 1-0
FT Result: 🟩 Won
FT Score: 🟩 2-0
Last 5: 🟨 🟥 🟩 🟨 🟩
Season | 2023-24 |
Matchday | #44 |
League Game | #30 |
Manager Game | #71 |
Saturday, 23 March 2024
Attendance | 42,640 |
Scorer(s): Moussa Diaby | 36’ | Ezri Konsa | 65’ |
Assist(s): Moussa Diaby | 65’ |
Teams
Starting XI
GK Emiliano Martínez | 🇦🇷 |
CB Pau Torres | 🇪🇸 |
CB Diego Carlos | 🇧🇷 |
CB Ezri Konsa | 🏴 | ⚽ |
LB Álex Moreno | 🇪🇸 | 🔁 |
M Youri Tielemans | 🇧🇪 |
M Douglas Luiz | 🇧🇷 |
M Morgan Rogers | 🏴 | 🔁 |
W Leon Bailey | 🇯🇲 | 🔁 |
W Moussa Diaby | 🇫🇷 | ⚽ | 🔥 | 🔁 |
CF Ollie Watkins | 🏴 | 🔁 |
Substitutes
🔁 | CF Jhon Durán | 🇨🇴 | 🟨 | for CF Ollie Watkins | 🏴 | 46’ |
🔁 | M Nicolò Zaniolo | 🇮🇹 | for M Morgan Rogers | 🏴 | 63’ |
🔁 | LB Lucas Digne | 🇫🇷 | 🟨 | for LB Álex Moreno | 🇪🇸 | 63’ |
🔁 | M Tim Iroegbunam | 🏴 | for W Moussa Diaby | 🇫🇷 | 88’ |
🔁 | RB Kaine Kesler Hayden | 🏴 | for W Leon Bailey | 🇯🇲 | 90’+7 |
Unused Substitutes
GK Robin Olsen | 🇸🇪 |
CB Clément Lenglet | 🇫🇷 |
CB Calum Chambers | 🏴 |
F Omari Kellyman | 🇬🇧 |
Starting XI
GK José Pedro Malheiro de Sá | 🇵🇹 |
LB Rayan Aït-Nouri | 🇫🇷 | 🔁 |
CB Santiago Bueno | 🇺🇾 |
CB Max Kilman | 🏴 | 🟨 |
CB Tote António Gomes | 🇵🇹 | 🟨 |
RB Nélson Cabral Semedo | 🇵🇹 | 🔁 |
M João Gomes | 🇧🇷 | 🔁 |
M Tommy Doyle | 🏴 | 🔁 |
M Mario Lemina | 🇬🇦 |
W Pablo Sarabia | 🇪🇸 | 🟨 |
CF Leon Chiwome | 🏴 | 🔁 |
Substitutes
🔁 | LB Hugo Bueno | 🇪🇸 | for LB Rayan Aït-Nouri | 🇫🇷 | 64’ |
🔁 | M Tawanda Chirewa | 🇿🇼 | for M Tommy Doyle | 🏴 | 71’ |
🔁 | RB Matt Doherty | 🇮🇪 | for RB Nélson Cabral Semedo | 🇵🇹 | 84’ |
🔁 | M Boubacar Traoré | 🇲🇱 | for M João Gomes | 🇧🇷 | 84’ |
🔁 | CF Nathan Fraser | 🇮🇪 | for CF Leon Chiwome | 🏴 | 84’ |
Unused Substitutes
GK Daniel Bentley | 🏴 |
M Noha Lemina | 🇫🇷 |
CF Fletcher Holman | 🏴 |
W Ty Barnett | 🏴 |
Match Timeline
🟨 | 30’ Booking, Youri Tielemans for a bad foul
⚽ | 36’ Goal, 1-0, Moussa Diaby
🕒 | 45'+3 HT Aston Villa 1-0 Wolverhampton Wanderers
🔁 | 46’ Sub off, Ollie Watkins, Sub on, Jhon Durán
🔁 | 63’ Sub off, Morgan Rogers, Sub on, Nicolò Zaniolo
🔁 | 63’ Sub off, Álex Moreno, Sub on, Lucas Digne
⚽ | 65’ Goal, 2-0, Ezri Konsa, Assist by Moussa Diaby
🟨 | 84’ Booking, Jhon Durán
🔁 | 88’ Sub off, Moussa Diaby, Sub on, Tim Iroegbunam
🟨 | 90’+6 Booking, Lucas Digne
🔁 | 90’+7 Sub off, Leon Bailey, Sub on, Kaine Kesler-Hayden
🕒 | 90’+10 FT Aston Villa 2-0 Wolverhampton Wanderers
On This Day
Mauricio Pochettino claims that Chelsea deserve to be fourth despite actually sitting 11th, 16 points behind Villa.
Gary O’Neil claims "More possession, more shots (Villa 13, Wolves 11), higher expected goals (Result: Villa 2, Wolves 0). We were the better team by a mile … but then somehow we end up being 1-0 down. You can tell Aston Villa fans were slightly surprised and going 1-0 then relaxes the place.”
Back in the real world, without Mings, Buendia, Kamara, McGinn, Cash and Ramsey, and losing Ollie Watkins at half time, Villa don’t get out of second gear, beat Wolves, consolidate 4th spot and move on to 59 points after 30 games.
Coincidentally, Wolves’ best ever Premier League finish was 59 points after 38 games in 2018-19.
Villa move on to 59 points after 30 games, just two points off their total of 2022-23 that took them to a seventh placed finish after 38 matches.
RB Kaine Kesler Hayden | 🏴 | #955 |
🟩 21 April 2024, Villa 3-1 Bournemouth, Villa Park
Game #5719
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Tim Robinson | 🏴 | Sussex, 2012-
Kick off: 3.00pm
HT Score: 🟨 1-1
FT Result: 🟩 Won
FT Score: 🟩 3-1
Last 5: 🟨 🟩 🟩 🟥 🟩
Season | 2023-24 |
Matchday | #50 |
League Game | #34 |
Manager Game | #77 |
Sunday, 21 April 2024
Attendance | 42,189 |
Scorer(s): Morgan Rogers | 45’+1 | Moussa Diaby | 57’ | Leon Bailey | 78’ |
Assist(s): Leon Bailey | 45’+1 | Ollie Watkins | 57’ | 78’ |
Teams
Starting XI
GK Emiliano Martínez | 🇦🇷 |
LB Lucas Digne | 🇫🇷 |
CB Ezri Konsa | 🏴 |
CB Pau Torres | 🇪🇸 |
RB Matty Cash | 🏴 🇵🇱 | 🟨 | 🔁 |
M Youri Tielemans | 🇧🇪 |
M Morgan Rogers | 🏴 | ⚽ |
M John McGinn | 🏴 |
W Leon Bailey | 🇯🇲 | 🔥 | ⚽ | 🔁 |
W Moussa Diaby | 🇫🇷 | ⚽ | 🔁 |
CF Ollie Watkins | 🏴 | 🔥 | 🔥 |
Substitutes
🔁 | CB Diego Carlos | 🇧🇷 | for W Leon Bailey | 🇯🇲 | 87’ |
🔁 | CF Jhon Durán | 🇨🇴 | for W Moussa Diaby | 🇫🇷 | 90’+3 |
🔁 | RB Kaine Kesler Hayden | 🏴 | for RB Matty Cash | 🏴 🇵🇱 | 90’+6 |
Unused Substitutes
GK Robin Olsen | 🇸🇪 |
CB Calum Chambers | 🏴 |
CB Clément Lenglet | 🇫🇷 |
FB Finley Munroe | 🏴 |
M Tim Iroegbunam | 🏴 |
F Omari Kellyman | 🇬🇧 |
Starting XI
GK Neto | 🇧🇷 |
RB Adam Smith | 🏴 | 🟨 | 🔁 |
CB Ilya Zabarnyi | 🇺🇦 | 🟨 |
CB Marcos Senesi | 🇦🇷 | 🟨 | 🔁 |
CB Lloyd Kelly | 🏴 |
LB Milos Kerkez | 🇭🇺 |
M Lewis Cook | 🏴 |
M Ryan Christie | 🏴 | 🔁 |
W Dango Ouattara | 🇧🇫 | 🔁 |
W Justin Kluivert | 🇳🇱 | 🔁 |
CF Dominic Solanke | 🏴 | ⚽ |
Substitutes
🔁 | RB Max Aarons | 🏴 | for RB Adam Smith | 🏴 | 46’ |
🔁 | W Antoine Semenyo | 🇬🇭 | for CB Marcos Senesi | 🇦🇷 | 63’ |
🔁 | M Alex Scott | 🏴 | for M Ryan Christie | 🏴 | 76’ |
🔁 | M Phillip Billing | 🇩🇰 | for W Justin Kluivert | 🇳🇱 | 76’ |
🔁 | CF Enes Ünal | 🇹🇷 | for W Dango Ouattara | 🇧🇫 | 82’ |
Unused Substitutes
GK Mark Travers | 🇮🇪 |
GK Callan McKenna | 🏴 |
CB James Hill | 🏴 |
W Michael Dacosta | 🇪🇸 |
Match Timeline
🥅 | 31’ Goal, 0-1, (AFC Bournemouth, pen), Dominic Solanke
⚽ | 45’+1 Goal, 1-1, Morgan Rogers, Assist by Leon Bailey
🕒 | 45’+6 HT Aston Villa 1-1 AFC Bournemouth
⚽ | 57’ Goal, 2-1, Moussa Diaby, Assist by Ollie Watkins
⚽ | 78’ Goal, 3-1, Leon Bailey, Assist by Ollie Watkins
🟨 | 87’ Booking, Matty Cash for a bad foul
🔁 | 87’ Sub off, Leon Bailey, Sub on, Diego Carlos
🔁 | 90’+3 Sub off, Moussa Diaby, Sub on, Jhon Durán
🔁 | 90’+6 Sub off, Matty Cash, Sub on, Kaine Kesler Hayden
🕒 | 90’+6 FT Aston Villa 3-1 AFC Bournemouth
On This Day
A great team effort at this stage of the season as Unai Emery becomes the first Villa boss to lead his team to 100 goals in a campaign since Ron Saunders in 1976-77.
John McGinn secures his 100th win in a Villa shirt on his 230th appearance for the club (220 Starts) since joining in August 2018 to record W100 D47 L83, 26 Goals, 28 Assists, 54 Bookings and 1 Red Card so far in his Villa career.
Leon Bailey scores his 20th goal in a Villa shirt on his 101st appearance (64 starts) to make it W49 D14 L38, 20 Goals, 20 Assists and 14 Bookings at a goal involvement rate of one every 1.60 starts so far in his Villa career.
Diego Carlos secures his 20th win in a Villa shirt on his 36th appearance (26 starts) to make it W20 D6 L10, 1 Goal, 1 Assist and 5 Bookings so far in his Villa career.
Matty Cash collects his 30th booking in a Villa shirt on his 138th appearance (120 Starts) to make it W61 D23 L54, 9 Goals, 9 Assists, 30 Bookings and 1 Red Card so far in his Villa career.
RB Kaine Kesler Hayden | 🏴 | #955 |
🟥 9 May 2024, Villa 0-2 Olympiacos, Karaiskakis Stadium
Game #5723
Manager: Unai Emery | 🇪🇸 | Hondarribia, 2022-
Referee: Referee: Felix Zwayer | 🇩🇪 | Berlin, 2012- 🆘
Kick off: 8.00pm
HT Score: 🟥 0-1
FT Result: 🟥 Lost
FT Score: 🟥 0-2
Last 5: 🟩 🟨 🟥 🟥 🟥
Season | 2023-24 |
Matchday | #54 |
European Game | #14 |
Manager Game | #81 |
Thursday, 9 May 2024
Attendance: 33,000
Scorer(s): None
Assist(s): None
Teams
Starting XI
GK Emiliano Martínez | 🇦🇷 |
RB Matty Cash | 🏴 🇵🇱 | 🔁 |
CB Ezri Konsa | 🏴 |
CB Diego Carlos | 🇧🇷 | 🔁 |
CB Pau Torres | 🇪🇸 |
LB Lucas Digne | 🇫🇷 | 🔁 |
M Douglas Luiz | 🇧🇷 | 🟨 |
M John McGinn | 🏴 |
W Leon Bailey | 🇯🇲 | 🔁 |
W Moussa Diaby | 🇫🇷 | 🔁 |
CF Ollie Watkins | 🏴 |
Substitutes
🔁 | CF Jhon Durán | 🇨🇴 | 🟨 | for W Moussa Diaby | 🇫🇷 | 58’ |
🔁 | M Tim Iroegbunam | 🏴 | 🟨 | for CB Diego Carlos | 🇧🇷 | 65’ |
🔁 | RB Kaine Kesler Hayden | 🏴 | for RB Matty Cash | 🏴 🇵🇱 | 86’ |
🔁 | FB Finley Munroe | 🏴 | 🟢 | for LB Lucas Digne | 🇫🇷 | 86’ |
🔁 | F Omari Kellyman | 🇬🇧 | for W Leon Bailey | 🇯🇲 | 86’ |
Unused Substitutes
GK Robin Olsen | 🇸🇪 |
GK Joe Gauci | 🇦🇺 |
CB Clément Lenglet | 🇫🇷 |
F Kadan Young | 🏴 |
F Travis Patterson | 🏴 |
Starting XI
GK Konstantinos Tzolakis | 🇬🇷 |
RB Rodinei Marcelo de Almeida | 🇧🇷 | 🟨 |
RB Joaquín José Marín Ruz | 🇪🇸 | 🟨 | 🔁 |
CB David Carmo | 🇵🇹 |
CB Panagiotis Retsos | 🇬🇷 |
M Santiago Hezze | 🇦🇷 |
M Konstantinos Fortounis | 🇬🇷 |
M Vicente Iborra | 🇪🇸 | 🔁 |
M Francisco Leonel Lima Silva Machado | 🇵🇹 |
W Daniel Podence | 🇵🇹 | 🟨 | 🔁 |
CF Ayoub El Kaabi | 🇲🇦 | ⚽ | ⚽ |
Substitutes
🔁 | W Georgios Masouras | 🇬🇷 | for W Daniel Podence | 🇵🇹 | 64’ |
🔁 | M André Filipe Luz Horta | 🇵🇹 | for M Vicente Iborra | 🇪🇸 | 73’ |
🔁 | M Sotiris Alexandropoulos | 🇬🇷 | for RB Joaquín José Marín Ruz | 🇪🇸 | 77’ |
Unused Substitutes
GK Alexandros Paschalakis | 🇬🇷 |
GK Athanasios Papadoudis | 🇬🇷 |
CB Vasilios Prekates | 🇬🇷 |
CB Andreas Ndoj | 🇬🇷 |
LB Apostolos Apostolopoulos | 🇬🇷 |
M João António Antunes Carvalho | 🇵🇹 |
CF Youssef El Arabi | 🇲🇦 |
CF Stevan Jovetic | 🇲🇪 |
Match Timeline
🥅 | 10’ Goal, 0-1, (Olympiacos Piraeus), Ayoub El Kaabi
🟨 | 45’+5 Booking, Douglas Luiz for a bad foul
🕒 | 45’+6 HT Olympiacos Piraeus 1-0 Aston Villa
🔁 | 58’ Sub off, Moussa Diaby, Sub on, Jhon Durán
🔁 | 65’ Sub off, Diego Carlos, Sub on, Tim Iroegbunam
🟨 | 73’ Booking, Tim Iroegbunam for a bad foul
🥅 | 78’ Goal, 0-2, (Olympiacos Piraeus), Ayoub El Kaabi
🔁 | 86’ Sub off, Matty Cash, Sub on, Kaine Kesler Hayden
🔁 | 86’ Sub off, Lucas Digne, Sub on, Finley Munroe 🟢
🔁 | 86’ Sub off, Leon Bailey, Sub on, Omari Kellyman
🟨 | 89’ Booking, Jhon Durán
🕒 | 90’+5 FT Olympiacos Piraeus 2-0 Aston Villa
On This Day
It just didn't happen, strong shades of Villa's very first outing in Europe back in the 1975-76 season. For Kodat, read El Kaabi.
19 year old Finley Munroe makes his Villa debut as a second half substitute to become the 997th player to play for Villa in first team League or Cup football.
RB Kaine Kesler Hayden | 🏴 | #955 |
🟥 19 May 2024, Villa 0-5 Palace, Selhurst Park
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 |
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.