← Swansea CityActivity by yearArrivalsDepartures
The record since 2016
Swansea City: 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 Swansea City’s live page.
- Moves on record
- 104
- Arrivals
- 45
- Departures
- 59
- Sent on loan
- 26
Fees on record for 2 of 104 moves.
Busiest year on record: 2026, with 10 arrivals and 11 departures.
10 in · 11 out
2026
Arrivals
- 27 Aug 2026Stephen Eustáquiofrom FCPPortoTransfer£3.4m reported
- 27 Aug 2026Jenson Seeltfrom SUNSunderlandLoan
- 6 Aug 2026Ross Stewartfrom SOUSouthamptonFree transfer
- 22 Jul 2026Elijah Justfrom MOHMotherwellTransferFee undisclosed
- 1 Jul 2026Stephen Welshfrom CELCelticFree transfer
- 1 Jul 2026Moussa Yeofrom FC Red Bull SalzburgTransferFee undisclosed
- 1 Jul 2026Leo Waltafrom IK Sirius FotbollTransferFee undisclosed
- 2 Feb 2026Leo Waltafrom IK Sirius FKLoan
- 22 Jan 2026Gustavo Nunesfrom BREBrentfordLoan
- 9 Jan 2026Joel Wardfrom Unknown clubFree transfer
Departures
- 3 Sept 2026Joel Cotterillto STJSt JohnstoneTransferFee undisclosed
- 20 Aug 2026Bobby Walesto DUNDundeeLoan
- 3 Aug 2026Ollie Cooperto Notts County F.C.Loan
- 31 Jul 2026Liam Cullento LEILeicester CityTransferFee undisclosed
- 28 Jul 2026Sam Parkerto Wycombe Wanderers F.C.Loan
- 1 Jul 2026Josh Thomasto Fleetwood Town F.C.Free transfer
- 1 Jul 2026Ethan Galbraithto STOStoke CityTransfer£10m reported
- 19 Jun 2026Ricardo Santosto Sheffield Wednesday F.C.TransferFee undisclosed
- 2 Feb 2026Bobby Walesto HUDHuddersfield TownLoan
- 14 Jan 2026Joel Cotterillto DUNDundeeLoan
- 2026Florian Bianchinito ClermontLoan
1 in · 1 out
2024
Arrivals
- 30 Jun 2024Nathan Tjoe-A-Onfrom SBVSBV ExcelsiorMove
Departures
- 2024Charlie Patinoto DEODeportivo de A CoruñaMove
1 in · 1 out
2023
Arrivals
- 2023Charlie Patinofrom Blackpool F.C.Loan
Departures
- Jul 2023Joel Latibeaudiereto COVCoventry CityMove
2 in · 3 out
2022
Arrivals
- Jul 2022Joe Allenfrom STOStoke CityMove
- Jan 2022Cyrus Christiefrom FULFulhamLoan
Departures
- Aug 2022Cyrus Christieto HULHull CityMove
- 1 Jul 2022Jordi Amatto Johor Darul Ta'zim F.C.Move
- 2022Rhys Williamsto Blackpool F.C.Loan
1 in · 5 out
2021
Arrivals
- 2021Rhys Williamsfrom LIVLiverpoolLoan
Departures
- 21 Jul 2021André Ayewto Al Sadd Sports ClubMove
- 15 Jan 2021Viktor Gyökeresto COVCoventry CityLoan
- Jan 2021Jefferson Monteroto Querétaro F.C.Move
- 2021Marc Guéhito CRYPalaceMove
- 2021Morgan Gibbs-Whiteto SHESheffield UnitedLoan
5 in · 5 out
2020
Arrivals
- 2 Oct 2020Viktor Gyökeresfrom BHABrightonLoan
- Oct 2020Joel Latibeaudierefrom MCIMan CityMove
- Jan 2020Conor Gallagherfrom CHACharlton AthleticLoan
- 2020Morgan Gibbs-Whitefrom WOLWolverhampton WanderersLoan
- 2020Marc Guéhifrom CHEChelseaLoan
Departures
- Jul 2020Conor Gallagherto CHEChelseaBack from loan
- 31 Jan 2020Borja Bastónto AVLVillaMove
- 2020Joe Rodonto TOTSpursMove
- 2020Sam Surridgeto BOUBournemouthBack from loan
- 2020Martin Olssonto Helsingborgs IFMove
5 in · 5 out
2019
Arrivals
- 2 Jul 2019Jake Bidwellfrom BREBrentfordFree transfer
- 30 Jun 2019Borja Bastónfrom DEPDeportivo AlavésBack from loan
- Jun 2019Jefferson Monterofrom WESWest Bromwich AlbionBack from loan
- 2019Wilfried Bonyfrom Al-Arabi SCBack from loan
- 2019Sam Surridgefrom Oldham Athletic A.F.C.Loan
Departures
- Jul 2019Leroy Ferto FEYFeyenoord RotterdamMove
- Jul 2019Marco Dulcato FC Viitorul ConstanțaMove
- Jan 2019Jefferson Monteroto WESWest Bromwich AlbionLoan
- 2019Daniel Jamesto MUNMan UtdMove
- 2019Wilfried Bonyto Al-Arabi SCLoan
5 in · 9 out
2018
Arrivals
- 31 Jul 2018Bersant Celinafrom MCIMan CityTransfer
- Jun 2018Jefferson Monterofrom Club Sport EmelecBack from loan
- 31 Jan 2018Andy Kingfrom LEILeicester CityLoan
- 2018Borja Bastónfrom MLAMálagaBack from loan
- 2018Joe Rodonfrom Cheltenham Town F.C.Back from loan
Departures
- Aug 2018Jordan Ayewto CRYPalaceLoan
- Jun 2018Renato Sanchesto BAYBayernBack from loan
- 31 May 2018Andy Kingto LEILeicester CityBack from loan
- 6 Jan 2018Josh Sheehanto Newport County A.F.C.Move
- Jan 2018Roque Mesato SEVSevillaMove
- 2018Tammy Abrahamto AVLVillaLoan
- 2018Ki Sung-yuengto NEWNewcastleMove
- 2018Łukasz Fabiańskito WETWest Ham UnitedMove
- 2018Joe Rodonto Cheltenham Town F.C.Loan
8 in · 7 out
2017
Arrivals
- 31 Aug 2017Wilfried Bonyfrom MCIMan CityTransfer
- Jul 2017Roque Mesafrom LASUD Las PalmasMove
- 9 Mar 2017Josh Sheehanfrom Newport County A.F.C.Back from loan
- 31 Jan 2017Jordan Ayewfrom AVLVillaMove
- 2017Renato Sanchesfrom BAYBayernLoan
- 2017Daniel Jamesfrom Shrewsbury Town F.C.Back from loan
- 2017Martin Olssonfrom NORNorwich CityMove
- 2017Tammy Abrahamfrom BRIBristol CityLoan
Departures
- Sept 2017Jefferson Monteroto GETGetafeLoan
- Aug 2017Gylfi Sigurðssonto EVEEvertonMove
- 2017Alex Brayto Rotherham United F.C.Loan
- 2017Daniel Jamesto Shrewsbury Town F.C.Loan
- 2017Borja Bastónto MLAMálagaLoan
- 2017Fernando Llorenteto TOTSpursMove
- Jan 2017Neil Taylorto AVLVillaMove
7 in · 12 out
2016
Arrivals
- Feb 2016Leroy Ferfrom QUEQueens Park RangersLoan
- 2016Borja Bastónfrom SD EibarMove
- 2016Fernando Llorentefrom SEVSevillaMove
- 2016Josh Sheehanfrom Yeovil Town F.C.Back from loan
- 2016Kenji Gorréfrom ADOADO Den HaagBack from loan
- 2016Ryan Blairfrom FALFalkirkMove
- 2016Adam Kingfrom Crewe Alexandra F.C.Back from loan
Departures
- 28 Jul 2016Josh Vickersto Barnet F.C.Loan
- May 2016Leroy Ferto QUEQueens Park RangersBack from loan
- 2016Bafétimbi Gomisto OLYOlympique de MarseilleLoan
- 2016Jonjo Shelveyto NEWNewcastleMove
- 2016Gerhard Tremmelto SVWSV Werder BremenLoan
- 2016Ashley Williamsto EVEEvertonMove
- 2016Daniel Alfeito Mansfield Town F.C.Loan
- 2016Franck Tabanouto SAIAS Saint-ÉtienneLoan
- 2016Oli McBurnieto Bristol Rovers F.C.Loan
- Jan 2016Éderto LILLille OSCLoan
- 2016André Ayewto WETWest Ham UnitedMove
- 2016Matt Grimesto BLABlackburn RoversLoan
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.