← FulhamActivity by yearArrivalsDepartures
The record since 2016
Fulham: 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 Fulham’s live page.
- Moves on record
- 130
- Arrivals
- 62
- Departures
- 68
- Sent on loan
- 25
Fees on record for 4 of 130 moves.
Busiest year on record: 2026, with 10 arrivals and 14 departures.
10 in · 14 out
2026
Arrivals
- 1 Sept 2026Manuel Ángelfrom RMAReal MadridTransferFee undisclosed
- 1 Sept 2026Hugo Larssonfrom EINEintracht FrankfurtLoan
- 1 Sept 2026David Affengruberfrom ELCElcheTransferFee undisclosed
- 11 Aug 2026Shea Charlesfrom SOUSouthamptonTransfer£26m reported
- 3 Aug 2026Gonzalo Garcíafrom RMAReal MadridTransfer£34m reported
- 3 Aug 2026César Palaciosfrom RMAReal MadridTransferFee undisclosed
- 27 Jun 2026Jonah Kusi-Asarefrom BAYBayernTransferFee undisclosed
- 30 Jan 2026Oscar Bobbfrom MCIMan CityTransfer£27m reported
- 12 Jan 2026Steven Bendafrom MIWMillwallMove
- 2026Luc de Fougerollesfrom F.C. Verbroedering Dender Eendracht HekelgemBack from loan
Departures
- 26 Aug 2026Matt Dibley-Diasto Newport County A.F.C.Loan
- 21 Aug 2026Luke Harristo Wigan Athletic F.C.Loan
- 19 Aug 2026Harvey Araujoto Burton Albion F.C.TransferFee undisclosed
- 14 Aug 2026Aaron Loupalo-Bito Fleetwood Town F.C.Loan
- 8 Aug 2026Saša Lukićto IPSIpswich TownTransferFee undisclosed
- 22 Jul 2026Issa Diopto IPSIpswich TownTransferFee undisclosed
- 20 Jul 2026Alfie McNallyto York City F.C.Loan
- 8 Jul 2026Harry Wilsonto LEELeedsFree transfer
- 1 Jul 2026Olly Sandersonto Stevenage F.C.Free transfer
- 1 Jul 2026Raúl Jiménezto WOLWolverhampton WanderersFree transfer
- 3 Feb 2026Steven Bendato FEYFeyenoord RotterdamLoan
- 28 Jan 2026Adama Traoréto WETWest Ham UnitedTransfer£2m reported
- 19 Jan 2026Luke Harristo Wycombe Wanderers F.C.Loan
- 15 Jan 2026Aaron Loupalo-Bito Walsall F.C.Loan
1 in · 4 out
2025
Arrivals
- Feb 2025Willianfrom Olympiacos F.C.Move
Departures
- Sept 2025Willianto Grêmio FBPAMove
- 2025Andreas Pereirato Sociedade Esportiva PalmeirasMove
- 2025Luc de Fougerollesto F.C. Verbroedering Dender Eendracht HekelgemLoan
- 2025Reiss Nelsonto BREBrentfordLoan
3 in · 4 out
2024
Arrivals
- Aug 2024Sander Bergefrom BURBurnleyMove
- 2024Reiss Nelsonfrom ARSArsenalLoan
- 2024Jorge Cuencafrom VILVillarrealMove
Departures
- 1 Jul 2024Tosin Adarabioyoto CHEChelseaMove
- 2024João Palhinhato BAYBayernMove
- 2024Tim Reamto CHRCharlotte FCMove
- 2024Willianto Olympiacos F.C.Move
6 in · 5 out
2023
Arrivals
- 29 Aug 2023Timothy Castagnefrom LEILeicester CityMove
- 2023Raúl Jiménezfrom WOLWolverhampton WanderersMove
- Jan 2023Cédric Soaresfrom ARSArsenalLoan
- 2023Alex Iwobifrom EVEEvertonMove
- 2023Adama Traoréfrom BARBarcelonaMove
- 2023Saša Lukićfrom TORTorinoMove
Departures
- 19 Aug 2023Aleksandar Mitrovicto Al Hilal SFCMove
- 11 Jul 2023Manor Solomonto TOTSpursMove
- Jul 2023Shane Duffyto NORNorwich CityMove
- Jun 2023Cédric Soaresto ARSArsenalBack from loan
- 2023Layvin Kurzawato PSGPSGBack from loan
7 in · 3 out
2022
Arrivals
- Sept 2022Willianfrom S.C. Corinthians PaulistaMove
- Aug 2022Shane Duffyfrom BHABrightonLoan
- 16 Jul 2022Manor Solomonfrom FC Shakhtar DonetskLoan
- 2022Bernd Lenofrom ARSArsenalMove
- 2022Andreas Pereirafrom Clube de Regatas do FlamengoMove
- 2022Layvin Kurzawafrom PSGPSGLoan
- 2022João Palhinhafrom SCPSportingMove
Departures
- 31 Jan 2022Denis Odoito CLBBruggeMove
- 2022Fábio Carvalhoto LIVLiverpoolMove
- Jan 2022Cyrus Christieto SWASwansea CityLoan
1 in · 6 out
2021
Arrivals
- May 2021Cyrus Christiefrom NFOForestBack from loan
Departures
- 1 Feb 2021Maxime Le Marchandto ROYRoyal AntwerpLoan
- 2021Mario Leminato OGCOGC NiceMove
- 2021Matt O'Rileyto Milton Keynes Dons F.C.Move
- 2021Ademola Lookmanto LEILeicester CityLoan
- 2021Alphonse Areolato WETWest Ham UnitedLoan
- 2021Ruben Loftus-Cheekto CHEChelseaBack from loan
8 in · 3 out
2020
Arrivals
- 20 Jul 2020Fabricio Agostofrom RCMRCD MallorcaBack from loan
- 2020Antonee Robinsonfrom Wigan Athletic F.C.Move
- 2020Ademola Lookmanfrom RBLRB LeipzigLoan
- 2020André-Frank Zambo Anguissafrom VILVillarrealBack from loan
- 2020Tosin Adarabioyofrom BLABlackburn RoversMove
- 2020Alphonse Areolafrom RMAReal MadridLoan
- 2020Ruben Loftus-Cheekfrom CHEChelseaLoan
- 2020Mario Leminafrom GALGalatasarayLoan
Departures
- 19 Oct 2020Ibrahima Cisséto RFC SeraingMove
- Sept 2020Cyrus Christieto NFOForestLoan
- 2020Marcus Bettinellito MIDMiddlesbroughLoan
3 in · 10 out
2019
Arrivals
- 8 Aug 2019Harrison Reedfrom SOUSouthamptonLoan
- 13 Jul 2019Ivan Cavaleirofrom WOLWolverhampton WanderersLoan
- 21 Jan 2019Ben Pringlefrom Grimsby Town F.C.Back from loan
Departures
- 2 Sept 2019Fabricio Agostoto RCMRCD MallorcaLoan
- Jul 2019Mattias Käitto NK DomžaleMove
- Jun 2019Sergio Ricoto SEVSevillaBack from loan
- Jun 2019André Schürrleto BVBDortmundBack from loan
- 31 May 2019Timothy Fosu-Mensahto MUNMan UtdBack from loan
- 2019Harvey Elliottto LIVLiverpoolMove
- 2019André-Frank Zambo Anguissato VILVillarrealLoan
- 2019Calum Chambersto ARSArsenalBack from loan
- 2019Matt Targettto AVLVillaMove
- 2019Floyd Ayitéto GECGençlerbirliğiMove
11 in · 5 out
2018
Arrivals
- 9 Aug 2018Timothy Fosu-Mensahfrom MUNMan UtdLoan
- Aug 2018Sergio Ricofrom SEVSevillaLoan
- 24 Jul 2018Fabricio Agostofrom BESBeşiktaşMove
- 12 Jul 2018Maxime Le Marchandfrom OGCOGC NiceMove
- Jul 2018André Schürrlefrom BVBDortmundLoan
- May 2018Mattias Käitfrom Ross County F.C.Back from loan
- 1 Feb 2018Aleksandar Mitrovicfrom NEWNewcastleLoan
- Jan 2018Cyrus Christiefrom MIDMiddlesbroughMove
- 2018Matt Targettfrom SOUSouthamptonLoan
- 2018André-Frank Zambo Anguissafrom OLYOlympique de MarseilleMove
- 2018Calum Chambersfrom ARSArsenalLoan
Departures
- 18 May 2018Sheyi Ojoto LIVLiverpoolBack from loan
- Jan 2018Mattias Käitto Ross County F.C.Loan
- 2018Yohan Molloto Al-RayyanMove
- 2018Matt Targettto SOUSouthamptonBack from loan
- 2018Rui Fonteto LILLille OSCLoan
3 in · 2 out
2017
Arrivals
- 16 Aug 2017Sheyi Ojofrom LIVLiverpoolLoan
- 7 Jul 2017Ibrahima Cisséfrom STNStandard LiègeMove
- 2017Rui Fontefrom SPRSporting Clube de BragaMove
Departures
- Aug 2017Ragnar Sigurðssonto Rubin KazanLoan
- 10 Jul 2017Jesse Joronento AC HorsensFree transfer
9 in · 12 out
2016
Arrivals
- 14 Jul 2016Denis Odoifrom K.S.C. Lokeren Oost-VlaanderenMove
- 11 Jan 2016Jesse Joronenfrom Stevenage F.C.Back from loan
- 2016Zakaria Labyadfrom SCPSportingLoan
- 2016Michael Madlfrom SK Sturm GrazLoan
- 2016Chris Bairdfrom DERDerby CountyLoan
- 2016Ragnar Sigurðssonfrom FC KrasnodarMove
- 2016Floyd Ayitéfrom BASSC BastiaMove
- 2016Sean Kavanaghfrom Mansfield Town F.C.Back from loan
- 2016Rohan Incefrom BHABrightonLoan
Departures
- 2016Dan Burnto Wigan Athletic F.C.Move
- 2016Emerson Hyndmanto BOUBournemouthMove
- 2016Zakaria Labyadto SCPSportingBack from loan
- 2016Nikolay Bodurovto FC MidtjyllandLoan
- 2016Michael Madlto SK Sturm GrazBack from loan
- 2016Ben Pringleto IPSIpswich TownLoan
- 2016James Husbandto HUDHuddersfield TownLoan
- 2016Chris Bairdto DERDerby CountyBack from loan
- 2016Kay Voserto FC SionMove
- 2016Richard Stearmanto WOLWolverhampton WanderersLoan
- 2016Sean Kavanaghto Mansfield Town F.C.Loan
- 2016Joe Lewisto ABEAberdeenMove
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.