Live
← West Ham United
The record since 2016

West Ham United: 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 West Ham United’s live page.

Moves on record
167
Arrivals
79
Departures
88
Sent on loan
30

Fees on record for 8 of 167 moves.

Activity by yearArrivalsDepartures

Busiest year on record: 2026, with 16 arrivals and 27 departures.

16 in · 27 out

2026

Arrivals

  1. 31 Aug 2026Edvin Austbøfrom Viking FKTransferFee undisclosed
  2. 21 Aug 2026Divine Mukasafrom MCIMan CityLoan
  3. 19 Aug 2026Joël Piroefrom LEELeedsLoan
  4. 15 Aug 2026Arne Engelsfrom CELCelticTransfer£22m reported
  5. 10 Aug 2026Manor Solomonfrom TOTSpursTransfer£5m reported
  6. 6 Aug 2026Joël Veltmanfrom BHABrightonFree transfer
  7. 30 Jun 2026Maxwel Cornetfrom GENGenoa CFCBack from loan
  8. 30 Jun 2026Edson Álvarezfrom FENFenerbahçeBack from loan
  9. 30 Jun 2026James Ward-Prowsefrom BURBurnleyBack from loan
  10. 20 Jun 2026Keiber Lamadridfrom Deportivo La Guaira F.C.TransferFee undisclosed
  11. Jun 2026Niclas Füllkrugfrom MILMilanBack from loan
  12. 2 Feb 2026Axel Disasifrom CHEChelseaLoan
  13. 28 Jan 2026Adama Traoréfrom FULFulhamTransfer£2m reported
  14. 22 Jan 2026Keiber Lamadridfrom Deportivo La Guaira F.C.Loan
  15. 5 Jan 2026Taty Castellanosfrom SSLSS LazioTransferFee undisclosed
  16. 2026Adama Boirofrom ATHAthletic ClubLoan

Departures

  1. 1 Sept 2026Jean-Clair Todiboto RCLR.C. LensLoan
  2. 1 Sept 2026Kaelan Caseyto Stevenage F.C.Loan
  3. 28 Aug 2026El Hadji Malick Dioufto BREBrentfordTransfer£35m reported
  4. 28 Aug 2026James Ward-Prowseto SOUSouthamptonTransfer£1m reported
  5. 21 Aug 2026Aaron Wan-Bissakato AVLVillaLoan
  6. 19 Aug 2026George Earthyto Reading F.C.TransferFee undisclosed
  7. 4 Aug 2026Freddie Pottsto CLBBruggeTransferFee undisclosed
  8. Aug 2026Adama Traoréto DEODeportivo de A CoruñaMove
  9. 30 Jul 2026Callum Marshallto LUTLuton TownTransferFee undisclosed
  10. 24 Jul 2026Crysencio Summervilleto Al Hilal SFCTransfer£55m reported
  11. 9 Jul 2026Callum Wilsonto BREBrentfordFree transfer
  12. 6 Jul 2026Mason Terryto Port Vale F.C.Loan
  13. 3 Jul 2026Rayan Oyebadeto Southend United F.C.Loan
  14. 2 Jul 2026Mateus Fernandesto TOTSpursTransfer£85m reported
  15. 1 Jul 2026Krisztián Hegyito AC Sparta PragueFree transfer
  16. 16 Jun 2026Michael Forbesto DUDDundee UnitedFree transfer
  17. Jun 2026Axel Disasito CHEChelseaBack from loan
  18. 30 Jan 2026Valentín morónto CR FlamengoTransfer£35.5m reported
  19. 28 Jan 2026James Ward-Prowseto BURBurnleyLoan
  20. 18 Jan 2026Andy Irvingto AC Sparta PragueTransferFee undisclosed
  21. 16 Jan 2026Kaelan Caseyto Leyton Orient F.C.Loan
  22. 9 Jan 2026George Earthyto BRIBristol CityLoan
  23. 7 Jan 2026Callum Marshallto BOCVfL BochumLoan
  24. 5 Jan 2026Luis Guilhermeto SCPSportingTransferFee undisclosed
  25. 2 Jan 2026Niclas Füllkrugto MILMilanLoan
  26. 2026Valentín morónto Clube de Regatas do FlamengoMove
  27. 2026Jean-Clair Todiboto LensLoan
5 in · 6 out

2025

Arrivals

  1. 10 Sept 2025Łukasz Fabiańskifrom Unknown clubFree transfer
  2. 3 Feb 2025James Ward-Prowsefrom NFOForestBack from loan
  3. 2025Keiber Lamadridfrom Deportivo La Guaira F.C.Move
  4. 2025El Hadji Malick Diouffrom SK Slavia PragueMove
  5. 2025Mateus Fernandesfrom SOUSouthamptonMove

Departures

  1. Sept 2025Kurt Zoumato CFR ClujMove
  2. 1 Sept 2025Emerson Palmierito OLYOlympique de MarseilleMove
  3. 1 Sept 2025Maxwel Cornetto GENGenoa CFCLoan
  4. 23 Aug 2025Edson Álvarezto FENFenerbahçeLoan
  5. Jul 2025Mohammed Kudusto TOTSpursMove
  6. Jun 2025Carlos Solerto PSGPSGBack from loan
5 in · 6 out

2024

Arrivals

  1. 30 Aug 2024Carlos Solerfrom PSGPSGLoan
  2. Aug 2024Jean-Clair Todibofrom OGCOGC NiceLoan
  3. Aug 2024Niclas Füllkrugfrom BVBDortmundMove
  4. Aug 2024Aaron Wan-Bissakafrom MUNMan UtdMove
  5. 26 Jan 2024Kalvin Phillipsfrom MCIMan CityLoan

Departures

  1. 30 Aug 2024Nayef Aguerdto RESReal SociedadLoan
  2. 30 Aug 2024James Ward-Prowseto NFOForestLoan
  3. Aug 2024Kurt Zoumato Al-Orobah F.C.Loan
  4. Jun 2024Kalvin Phillipsto MCIMan CityBack from loan
  5. 5 Jan 2024Thilo Kehrerto MONMonacoLoan
  6. 2024Angelo Ogbonnato WATWatfordMove
4 in · 5 out

2023

Arrivals

  1. 27 Aug 2023Mohammed Kudusfrom AJXAjaxMove
  2. 14 Aug 2023James Ward-Prowsefrom SOUSouthamptonMove
  3. 10 Aug 2023Edson Álvarezfrom AJXAjaxMove
  4. 2023Konstantinos Mavropanosfrom VFBStuttgartMove

Departures

  1. 2023Gianluca Scamaccato ATAAtalanta BCMove
  2. Jan 2023Darren Randolphto BOUBournemouthMove
  3. 2023Declan Riceto ARSArsenalMove
  4. 2023Manuel Lanzinito Club Atlético River PlateMove
  5. 2023Arthur Masuakuto BESBeşiktaşMove
6 in · 3 out

2022

Departures

  1. Jul 2022Andriy Yarmolenkoto Al Ain FCMove
  2. 14 Jun 2022Alex Králto SCHSchalke 04Loan
  3. 2022Nikola Vlašićto TORTorinoLoan
6 in · 5 out

2021

Arrivals

  1. Aug 2021Kurt Zoumafrom CHEChelseaMove
  2. 2021Nikola Vlašićfrom PFC CSKA MoscowMove
  3. 2021Alphonse Areolafrom FULFulhamLoan
  4. 2021Winston Reidfrom BREBrentfordBack from loan
  5. 2021Jesse Lingardfrom MUNMan UtdLoan
  6. 2021Alex Králfrom Spartak MoscowMove

Departures

  1. Sept 2021Carlos Sánchezto Independiente Santa FeMove
  2. Mar 2021Carlos Sánchezto WATWatfordMove
  3. 2021Sébastien Hallerto AJXAjaxMove
  4. 2021Jesse Lingardto MUNMan UtdBack from loan
  5. 2021Jack Wilshereto BOUBournemouthMove
6 in · 3 out

2020

Arrivals

  1. 31 Jul 2020Josh Cullenfrom CHACharlton AthleticBack from loan
  2. 2020Jarrod Bowenfrom HULHull CityMove
  3. 2020Winston Reidfrom SKCSporting Kansas CityBack from loan
  4. Jan 2020Darren Randolphfrom MIDMiddlesbroughMove
  5. 2020Saïd Benrahmafrom BREBrentfordMove
  6. 2020Tomáš Součekfrom SK Slavia PragueMove
3 in · 8 out

2019

8 in · 7 out

2018

Departures

  1. 30 Aug 2018Josh Cullento CHACharlton AthleticLoan
  2. Jun 2018João Márioto INTInterBack from loan
  3. Jun 2018Joe Hartto MCIMan CityBack from loan
  4. Feb 2018José Fonteto Dalian Professional F.C.Move
  5. 17 Jan 2018Martin Samuelsento Burton Albion F.C.Move
  6. 2018Cheikhou Kouyatéto CRYPalaceMove
  7. 2018Joey O'Briento Shamrock Rovers F.C.Move
8 in · 6 out

2017

Arrivals

  1. 31 Dec 2017Josh Cullenfrom BOTBolton WanderersBack from loan
  2. Jul 2017Joe Hartfrom MCIMan CityLoan
  3. 1 Jul 2017Pablo Zabaletafrom MCIMan CityFree transfer
  4. Jul 2017Javier Hernándezfrom B04LeverkusenMove
  5. 31 May 2017Josh Cullenfrom Bradford City A.F.C.Back from loan
  6. May 2017Enner Valenciafrom EVEEvertonBack from loan
  7. Jan 2017José Fontefrom SOUSouthamptonMove
  8. 2017Marko Arnautovićfrom STOStoke CityMove
12 in · 12 out

2016

Arrivals

  1. 31 Aug 2016Álvaro Arbeloafrom RMAReal MadridMove
  2. 31 May 2016Josh Cullenfrom Bradford City A.F.C.Back from loan
  3. 2016Doneil Henryfrom Blackburn Rovers F.C.Back from loan
  4. 2016Håvard Nordtveitfrom BORBorussia MönchengladbachMove
  5. 2016Reece Burkefrom Bradford City A.F.C.Back from loan
  6. 2016Sofiane Feghoulifrom VALValenciaMove
  7. 2016Emmanuel Emenikefrom Al Ain FCLoan
  8. 2016Arthur Masuakufrom Olympiacos F.C.Move
  9. 2016André Ayewfrom SWASwansea CityMove
  10. 2016Sam Byramfrom LEELeedsMove
  11. 2016Simone Zazafrom JUVJuventusLoan
  12. 2016Josh Paskfrom Dagenham & Redbridge F.C.Back from loan

Departures

  1. 8 Aug 2016Josh Cullento Bradford City A.F.C.Loan
  2. Aug 2016Enner Valenciato EVEEvertonLoan
  3. 31 May 2016Victor Mosesto CHEChelseaBack from loan
  4. 11 Feb 2016Josh Cullento Bradford City A.F.C.Loan
  5. 2016Leo Chambersto Colchester United F.C.Loan
  6. 2016James Tomkinsto CRYPalaceMove
  7. 2016Lewis Pageto Cambridge United F.C.Loan
  8. 2016Emmanuel Emeniketo FENFenerbahçeBack from loan
  9. 2016Morgan Amalfitanoto LILLille OSCMove
  10. 2016Kyle Knoyleto DUDDundee UnitedLoan
  11. 2016Carl Jenkinsonto ARSArsenalBack from loan
  12. 2016Nikica Jelavićto Guizhou Renhe F.C.Move

From the historical record: Wikidata, an open database (CC0). Dates are only as exact as the record; “Move” means the type wasn’t recorded. Fees are shown only where a source gives one. Retrospective record, not Swoop intelligence.