← Aston VillaActivity by yearArrivalsDepartures
The record since 2016
Aston Villa: transfer history
Every signing and departure on record, year by year. This is the historical record, not live intelligence: for what’s happening now, see Villa’s live page.
- Moves on record
- 207
- Arrivals
- 92
- Departures
- 115
- Sent on loan
- 53
Fees on record for 23 of 207 moves.
Busiest year on record: 2026, with 16 arrivals and 45 departures.
16 in · 45 out
2026
Arrivals
- 1 Sept 2026Taylor Harwood-Bellisfrom SOUSouthamptonTransfer£25m reported by BBC Sport, via Wikipedia
- 1 Sept 2026Ibrahim Mbayefrom PSGPSGTransfer£47m reported by BBC Sport, via Wikipedia
- 28 Aug 2026Nicolas Jacksonfrom CHEChelseaTransfer£47.5m reported by Sky Sports, via Wikipedia
- 27 Aug 2026Leon Goretzkafrom BAYBayernFree transfer
- 21 Aug 2026Aaron Wan-Bissakafrom WETWest Ham UnitedLoan
- 19 Aug 2026Zion Suzukifrom PAMParma Calcio 1913Transfer£30m reported by BBC Sport, via Wikipedia
- 19 Aug 2026Matteo Ruggerifrom ATMAtléticoTransfer£17m reported by BBC Sport, via Wikipedia
- 23 Jul 2026Alejandro Garnachofrom CHEChelseaLoan
- 20 Jul 2026João Gomesfrom WOLWolverhampton WanderersTransfer£38m reported by BBC Sport, via Wikipedia
- 17 Jul 2026Johan Manzambifrom SCFSC FreiburgTransfer£52m reported by BBC Sport, via Wikipedia
- 15 Jun 2026Modou Kéba Cisséfrom LASKTransfer£4m reported by Birmingham Live, via Wikipedia
- 28 Jan 2026Douglas Luizfrom NFOForestLoan
- 27 Jan 2026Tammy Abrahamfrom BESBeşiktaşTransfer£18.3m reported by BBC Sport, via Wikipedia
- 21 Jan 2026Leon Baileyfrom ASRAS RomaBack from loan
- 12 Jan 2026Brian Madjofrom METFC MetzTransferFee undisclosed
- 2026Andrés Garcíafrom GETGetafeLoan
Departures
- 2 Sept 2026Leon Baileyto Olympiacos F.C.Move
- 1 Sept 2026Triston Roweto CHLSporting CharleroiLoan
- 1 Sept 2026Bradley Burrowesto Wigan Athletic F.C.Loan
- 31 Aug 2026Josh Feeneyto Peterborough United F.C.Loan
- 31 Aug 2026Lino Sousato Shrewsbury Town F.C.Loan
- 30 Aug 2026Ollie Watkinsto Al Hilal SFCTransfer£51m reported by BBC Sport, via Wikipedia
- 30 Aug 2026Ben Broggioto Stevenage F.C.Loan
- 30 Aug 2026Emiliano Martínezto CHEChelseaTransfer£7.5m reported by BBC Sport, via Wikipedia
- 26 Aug 2026Tommi O'Reillyto Doncaster Rovers F.C.Loan
- 21 Aug 2026Ezri Konsato ARSArsenalTransfer£51m reported by BBC Sport, via Wikipedia
- 19 Aug 2026Kosta Nedeljkovićto RANRangersLoan
- 14 Aug 2026Samuel Iling-Juniorto BOTBolton WanderersLoan
- 12 Aug 2026Evann Guessandto CRYPalaceLoan
- 9 Aug 2026Lucas Digneto PSGPSGTransfer£8.5m reported by BBC Sport, via Wikipedia
- 28 Jul 2026Joe Gaucito LINLincoln CityLoan
- 21 Jul 2026Morgan Rogersto CHEChelseaTransfer£117m reported by BBC Sport, via Wikipedia
- 17 Jul 2026Kerr Smithto Inverness Caledonian Thistle F.C.Free transfer
- 16 Jul 2026Andrés Garcíato GETGetafeLoan
- 16 Jul 2026Yeimar Mosquerato VITVitória GuimarãesTransferFee undisclosed
- 15 Jul 2026Lewis Dobbinto SOUSouthamptonTransfer£9m reported by BBC Sport, via Wikipedia
- 15 Jul 2026Oliwier Zychto VITVitória GuimarãesLoan
- 14 Jul 2026Youri Tielemansto MUNMan UtdTransfer£35m reported by BBC Sport, via Wikipedia
- 9 Jul 2026Louie Barryto Sheffield Wednesday F.C.TransferFee undisclosed
- 8 Jul 2026Kadan Youngto FC AnnecyLoan
- 7 Jul 2026Zépiqueno Redmondto FC AnnecyLoan
- 2 Jul 2026Sil Swinkelsto Sheffield Wednesday F.C.TransferFee undisclosed
- 1 Jul 2026Enzo Barrenecheato SLBBenficaTransfer£10.4m reported by The New York Times, via Wikipedia
- 30 Jun 2026Harvey Elliottto LIVLiverpoolBack from loan
- 30 Jun 2026Douglas Luizto JUVJuventusBack from loan
- 29 Jun 2026Donyell Malento ASRAS RomaTransfer£21.6m reported by OneFootball, via Wikipedia
- 2 Feb 2026Kadan Youngto Reading F.C.Loan
- 2 Feb 2026Lino Sousato Rotherham United F.C.Loan
- 2 Feb 2026Jamaldeen Jimoh-Alobato WESWest Bromwich AlbionLoan
- 2 Feb 2026Samuel Iling-Juniorto PISPisaLoan
- 2 Feb 2026Ben Broggioto FALFalkirkLoan
- 2 Feb 2026Louie Barryto Stockport County F.C.Loan
- 30 Jan 2026Evann Guessandto CRYPalaceLoan
- 28 Jan 2026Yasin Özcanto BESBeşiktaşLoan
- 16 Jan 2026Donyell Malento ASRAS RomaLoan
- 15 Jan 2026Finley Munroeto MIDMiddlesbroughTransfer
- 4 Jan 2026Sil Swinkelsto Chesterfield F.C.Loan
- 3 Jan 2026Aidan Borlandto Swindon Town F.C.Loan
- 2026Travis Pattersonto AnnecyLoan
- 2026Kadan Youngto AnnecyLoan
- 2026Zépiqueno Redmondto AnnecyLoan
7 in · 7 out
2025
Arrivals
- 4 Sept 2025Fletcher Boydfrom ABEAberdeenTransfer
- 1 Sept 2025Harvey Elliottfrom LIVLiverpoolLoan
- 1 Sept 2025Jadon Sanchofrom MUNMan UtdLoan
- 31 Aug 2025Victor Lindelöffrom MUNMan UtdMove
- Aug 2025Evann Guessandfrom OGCOGC NiceMove
- Feb 2025Axel Disasifrom CHEChelseaLoan
- Jan 2025Donyell Malenfrom BVBDortmundMove£21.5m reported by BBC Sport, via Wikipedia
Departures
- 20 Aug 2025Leon Baileyto ASRAS RomaLoan
- Aug 2025Jacob Ramseyto NEWNewcastleMove
- 30 Jun 2025Axel Disasito CHEChelseaBack from loan
- 23 Jan 2025Diego Carlosto FENFenerbahçeMove£8.4m reported by BBC Sport, via Wikipedia
- 2025Marcus Rashfordto MUNMan UtdBack from loan
- 2025Leander Dendonckerto RELReal OviedoMove
- Jan 2025Jhon Duránto Al-NassrMove£71m reported by BBC Sport, via Wikipedia
5 in · 6 out
2024
Arrivals
- 1 Jul 2024Ross Barkleyfrom LUTLuton TownMove
- 1 Jul 2024Samuel Iling-Juniorfrom JUVJuventusMove
- Jun 2024Ian Maatsenfrom BVBDortmundMove
- 1 Feb 2024Morgan Rogersfrom MIDMiddlesbroughMove£8m reported by BBC Sport, via Wikipedia
- 2024Amadou Onanafrom EVEEvertonMove
Departures
- 27 Aug 2024Samuel Iling-Juniorto BOLBologna F.C. 1909Loan
- Aug 2024Clément Lengletto ATMAtléticoLoan
- 1 Jul 2024Tim Iroegbunamto EVEEvertonMove
- 1 Jul 2024Douglas Luizto JUVJuventusMove€50m announced by Juventus (Borsa Italiana filing)
- Jul 2024Moussa Diabyto Al Ittihad FCMove
- 2024Alexandre Moreno Loperato NFOForestLoan
7 in · 7 out
2023
Arrivals
- 1 Sept 2023Clément Lengletfrom BARBarcelonaLoan
- 12 Jul 2023Pau Torresfrom VILVillarrealMove
- 10 Jun 2023Youri Tielemansfrom LEILeicester CityMove
- May 2023Cameron Archerfrom MIDMiddlesbroughBack from loan
- 2023Moussa Diabyfrom B04LeverkusenMove
- 2023Jhon Duránfrom CHCChicago FireMove
- 2023Alexandre Moreno Loperafrom REAReal Betis BalompiéMove
Departures
- Sept 2023Philippe Coutinhoto Al-Duhail SCLoan
- Aug 2023Cameron Archerto SHESheffield UnitedMove
- 29 Jan 2023Ludwig Augustinssonto RCMRCD MallorcaLoan
- Jan 2023Morgan Sansonto RCSRC Strasbourg AlsaceLoan
- Jan 2023Cameron Archerto MIDMiddlesbroughLoan
- 2023Jan Bednarekto SOUSouthamptonBack from loan
- 2023Ashley Youngto EVEEvertonMove
8 in · 3 out
2022
Arrivals
- 11 Jul 2022Ludwig Augustinssonfrom SEVSevillaLoan
- May 2022Cameron Archerfrom PREPreston North EndBack from loan
- 2022Diego Carlosfrom SEVSevillaMove
- Jan 2022Lucas Dignefrom EVEEvertonMove
- 2022Leander Dendonckerfrom WOLWolverhampton WanderersMove
- 2022Jan Bednarekfrom SOUSouthamptonLoan
- 2022Calum Chambersfrom ARSArsenalMove
- Jan 2022Philippe Coutinhofrom BARBarcelonaLoan
Departures
- 2022Matt Targettto NEWNewcastleMove
- Jan 2022Cameron Archerto PREPreston North EndLoan
- 2022Carney Chukwuemekato CHEChelseaMove
5 in · 8 out
2021
Arrivals
- 4 Aug 2021Leon Baileyfrom B04LeverkusenTransfer
- 2021Morgan Sansonfrom OLYOlympique de MarseilleMove
- 2021Ashley Youngfrom INTInterMove
- 2021Danny Ingsfrom SOUSouthamptonMove
- 2021Cameron Archerfrom Solihull Moors F.C.Move
Departures
- Nov 2021Neil Taylorto MIDMiddlesbroughMove
- 28 Aug 2021Wesleyto CLBBruggeLoan
- Jul 2021Tom Heatonto MUNMan UtdMove
- 2021Ørjan Nylandto BOUBournemouthMove
- 2021Jack Grealishto MCIMan CityMove
- 2021Björn Engelsto ROYRoyal AntwerpMove
- Jan 2021Lovre Kalinićto HNK Hajduk SplitLoan
- 2021Ross Barkleyto CHEChelseaBack from loan
12 in · 10 out
2020
Arrivals
- 19 Sept 2020Bertrand Traoréfrom OLMOlympique LyonnaisMove
- 3 Sept 2020Matty Cashfrom NFOForestMove
- Jun 2020Lovre Kalinićfrom TOUToulouseBack from loan
- 31 Jan 2020Borja Bastónfrom SWASwansea CityMove
- 13 Jan 2020Pepe Reinafrom MILMilanLoan
- 3 Jan 2020Matija Sarkicfrom Livingston F.C.Back from loan
- 2020Ross Barkleyfrom CHEChelseaLoan
- 2020Emiliano Martínezfrom ARSArsenalMove
- 2020Jacob Ramseyfrom Doncaster Rovers F.C.Back from loan
- 2020Ollie Watkinsfrom BREBrentfordMove
- Jan 2020Mbwana Samattafrom KRCKRC GenkMove
- 2020Danny Drinkwaterfrom BURBurnleyLoan
Departures
- 6 Sept 2020Borja Bastónto LEGCD LeganésMove
- 27 Aug 2020Pepe Reinato SSLSS LazioMove
- 27 Jul 2020Matija Sarkicto WOLWolverhampton WanderersFree transfer
- 30 Jun 2020Pepe Reinato MILMilanBack from loan
- 2020Jonathan Kodjiato Al-Gharafa SCMove
- Jan 2020James Chesterto STOStoke CityLoan
- 2020Danny Drinkwaterto CHEChelseaBack from loan
- 2020Jacob Ramseyto Doncaster Rovers F.C.Loan
- Jan 2020Lovre Kalinićto TOUToulouseLoan
- 2020José Ignacio Peleteiroto DEPDeportivo AlavésMove
13 in · 6 out
2019
Arrivals
- 1 Jul 2019Anwar El Ghazifrom AJXAjaxTransfer
- 1 Jul 2019Wesleyfrom CLBBruggeMove
- 1 Jul 2019Matija Sarkicfrom Havant & Waterlooville F.C.Move
- 2019Matt Targettfrom FULFulhamMove
- Jan 2019Lovre Kalinićfrom KAAKAA GentMove
- 2019Tom Heatonfrom BURBurnleyMove
- 2019Marvelous Nakambafrom CLBBruggeMove
- 2019Trézéguetfrom KASKasımpaşaMove
- 2019Ezri Konsafrom BREBrentfordMove
- 2019José Ignacio Peleteirofrom BIRBirmingham CityMove
- 2019Tyrone Mingsfrom BOUBournemouthLoan
- 2019Douglas Luizfrom MCIMan CityMove
- 2019Björn Engelsfrom Olympiacos F.C.Move
Departures
- Oct 2019Birkir Bjarnasonto Al-Arabi SCMove
- Aug 2019Glenn Whelanto HEAHeart of MidlothianMove
- 10 Jul 2019Albert Adomahto NFOForestFree transfer
- 2 Jul 2019Matija Sarkicto Livingston F.C.Loan
- 31 Jan 2019Yannick Bolasieto RSCRSC AnderlechtLoan
- 2019Tammy Abrahamto CHEChelseaBack from loan
5 in · 4 out
2018
Arrivals
- 25 Aug 2018Yannick Bolasiefrom EVEEvertonLoan
- Jun 2018Ritchie De Laetfrom ROYRoyal AntwerpBack from loan
- 2018Ørjan Nylandfrom FC Ingolstadt 04Move
- 2018Tammy Abrahamfrom SWASwansea CityLoan
- 2018John McGinnfrom HIBHibernianMove
Departures
- Sept 2018Ritchie De Laetto Melbourne City FCLoan
- Jul 2018Pierluigi Gollinito ATAAtalanta BCMove
- 2018Sam Johnstoneto WESWest Bromwich AlbionMove
- Jan 2018Ritchie De Laetto ROYRoyal AntwerpLoan
7 in · 5 out
2017
Arrivals
- Jul 2017Glenn Whelanfrom STOStoke CityMove
- 2017Jordan Veretoutfrom SAIAS Saint-ÉtienneBack from loan
- Jan 2017Neil Taylorfrom SWASwansea CityMove
- 2017John Terryfrom CHEChelseaMove
- Jan 2017Birkir Bjarnasonfrom FC BaselMove
- 2017Ahmed Elmohamadyfrom HULHull CityMove
- 2017Sam Johnstonefrom MUNMan UtdLoan
Departures
- Jul 2017Jordan Veretoutto ACFACF FiorentinaMove
- 31 Jan 2017Jordan Ayewto SWASwansea CityMove
- 2017Jordan Amavito OLYOlympique de MarseilleMove
- 2017Joleon Lescottto SUNSunderlandMove
- 2017Libor Kozákto SSC BariMove
7 in · 14 out
2016
Arrivals
- 31 Aug 2016Albert Adomahfrom MIDMiddlesbroughTransfer
- Aug 2016Ritchie De Laetfrom LEILeicester CityMove
- Aug 2016Jonathan Kodjiafrom BRIBristol CityMove
- 2016Riccardo Calderfrom Doncaster Rovers F.C.Back from loan
- 2016James Chesterfrom WESWest Bromwich AlbionMove
- 2016Mile Jedinakfrom CRYPalaceMove
- 2016Pierluigi Gollinifrom HELHellas VeronaMove
Departures
- 31 Aug 2016Adama Traoréto MIDMiddlesbroughMove
- 29 Jan 2016Philippe Senderosto Grasshopper Club ZürichFree transfer
- 2016Lewis Kinsellato Kidderminster Harriers F.C.Loan
- 2016Carlos Sánchezto ACFACF FiorentinaLoan
- 2016Callum Robinsonto PREPreston North EndLoan
- 2016José Ángel Crespoto RAYRayo VallecanoLoan
- 2016Joleon Lescottto AEK Athens F.C.Move
- 2016Brad Guzanto MIDMiddlesbroughMove
- 2016Jordan Veretoutto SAIAS Saint-ÉtienneLoan
- 2016Ciaran Clarkto NEWNewcastleMove
- 2016Jed Steerto Huddersfield Town A.F.C.Loan
- 2016Gary Gardnerto NFOForestLoan
- 2016Tiago Ilorito LIVLiverpoolBack from loan
- 2016Idrissa Gueyeto EVEEvertonMove
From the historical record: Wikidata (CC0) and Wikipedia’s transfer lists (CC BY-SA 4.0), each fee credited to the outlet or club that reported it. Dates are only as exact as the record; “Move” means the type wasn’t recorded. Retrospective record, not Swoop intelligence.