Live
← Stoke City
The record since 2016

Stoke 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 Stoke City’s live page.

Moves on record
112
Arrivals
55
Departures
57
Sent on loan
21

Fees on record for 1 of 112 moves.

Activity by yearArrivalsDepartures

Busiest year on record: 2026, with 12 arrivals and 14 departures.

12 in · 14 out

2026

Arrivals

  1. 1 Sept 2026Jack McGlynnfrom HOUHouston DynamoTransferFee undisclosed
  2. 1 Sept 2026Luca Bombinofrom SDFSan Diego FCTransferFee undisclosed
  3. 21 Aug 2026Ben Johnsonfrom IPSIpswich TownLoan
  4. 20 Aug 2026George Hirstfrom IPSIpswich TownTransferFee undisclosed
  5. 2 Jul 2026Luke Grahamfrom DUNDundeeTransferFee undisclosed
  6. 1 Jul 2026Djibril Soumaréfrom SPRSporting Clube de BragaTransferFee undisclosed
  7. 1 Jul 2026Svante Ingelssonfrom Sheffield Wednesday F.C.TransferFee undisclosed
  8. 1 Jul 2026Ethan Galbraithfrom SWASwansea CityTransfer£10m reported
  9. 2 Feb 2026Ato Ampahfrom CHEChelseaTransferFee undisclosed
  10. 2 Feb 2026Jesurun Rak-Sakyifrom CRYPalaceLoan
  11. 25 Jan 2026Milan Smitfrom GOAGo Ahead EaglesLoan
  12. 13 Jan 2026Gavin Bazunufrom SOUSouthamptonLoan

Departures

  1. 16 Aug 2026Tatsuki Sekoto Urawa Red DiamondsTransferFee undisclosed
  2. 14 Aug 2026Milan Smitto DARSV Darmstadt 98Loan
  3. 30 Jul 2026Favour Fawunmito Oldham Athletic A.F.C.Loan
  4. 23 Jul 2026Emre Tezgelto Wycombe Wanderers F.C.Loan
  5. 14 Jul 2026Nathan Loweto HIBHibernianLoan
  6. 1 Jul 2026Lewis Bakerto BursasporFree transfer
  7. 27 Jun 2026Darius Lipsiucto Notts County F.C.TransferFee undisclosed
  8. 25 Jun 2026Tommy Simkinto Doncaster Rovers F.C.Loan
  9. 2 Feb 2026André Vidigalto Wycombe Wanderers F.C.Free transfer
  10. 30 Jan 2026Nathan Loweto Wycombe Wanderers F.C.Loan
  11. 14 Jan 2026Jack Bonhamto BOTBolton WanderersTransferFee undisclosed
  12. 8 Jan 2026Freddie Andersonto Barrow A.F.C.Loan
  13. 2026Steven Nzonzito USL DunkerqueMove
  14. 2026Steven Nzonzito DunkerqueTransfer
2 in · 0 out

2025

Arrivals

  1. 2025Steven Nzonzifrom Sepahan F.C.Move
  2. 2025Ali Al-Hamadifrom IPSIpswich TownLoan

Departures

None on record.

2 in · 0 out

2024

Arrivals

  1. 23 Aug 2024Ashley Phillipsfrom TOTSpursLoan
  2. 2024Tatsuki Sekofrom Kawasaki FrontaleMove

Departures

None on record.

6 in · 3 out

2023

Arrivals

  1. Oct 2023Ciaran Clarkfrom NEWNewcastleMove
  2. 1 Sept 2023Sead Hakšabanovićfrom Djurgårdens IF FotbollMove
  3. 19 Jul 2023Daniel Johnsonfrom PREPreston North EndMove
  4. 2023Junior Tchamadeufrom Colchester United F.C.Move
  5. 2023Bae Jun-hofrom Daejeon Hana Citizen FCMove
  6. 2023Ryan Mmaeefrom Ferencvárosi TCMove
3 in · 6 out

2022

Arrivals

  1. 18 Aug 2022Liam Delapfrom MCIMan CityLoan
  2. 2022Phil Jagielkafrom DERDerby CountyMove
  3. 2022Frank Fieldingfrom Salford City F.C.Back from loan

Departures

  1. Jul 2022James Chesterto DERDerby CountyMove
  2. Jul 2022Joe Allento SWASwansea CityMove
  3. 2022Romaine Sawyersto CARCardiff CityMove
  4. 2022Steven Fletcherto DUDDundee UnitedMove
  5. 2022Sam Surridgeto NFOForestMove
  6. 2022Frank Fieldingto Salford City F.C.Loan
3 in · 3 out

2021

Departures

  1. Aug 2021James McCleanto Wigan Athletic F.C.Move
  2. 2021Mikel John Obito Kuwait SCMove
  3. 2021Ryan Shawcrossto MIAInter MiamiMove
5 in · 4 out

2020

Arrivals

  1. Apr 2020Ollie Shentonfrom Kidderminster Harriers F.C.Back from loan
  2. 2020Steven Fletcherfrom Sheffield Wednesday F.C.Move
  3. Jan 2020James Chesterfrom AVLVillaLoan
  4. 2020Mikel John Obifrom TRATrabzonsporMove
  5. 2020Kevin Wimmerfrom Royal Excel MouscronBack from loan

Departures

  1. Aug 2020Hakim Abdallahto FC Swift HesperangeMove
  2. Aug 2020Stephen Wardto IPSIpswich TownMove
  3. 2020Mame Biram Dioufto HataysporMove
  4. 2020Bruno Martins Indito AZAAZ AlkmaarLoan
3 in · 6 out

2019

Arrivals

  1. Jul 2019Stephen Wardfrom BURBurnleyMove
  2. 2019Adam Daviesfrom Barnsley F.C.Move
  3. 2019Tommy Smithfrom HUDHuddersfield TownMove

Departures

  1. Aug 2019Ollie Shentonto Kidderminster Harriers F.C.Loan
  2. 1 Jul 2019Ibrahim Afellayto PSVPSVFree transfer
  3. Jul 2019Charlie Adamto Reading F.C.Move
  4. 31 Jan 2019Erik Pietersto AMIAmiensLoan
  5. 2019Saido Berahinoto SVZSV Zulte WaregemMove
  6. 2019Peter Crouchto BURBurnleyMove
4 in · 6 out

2018

Arrivals

  1. 2 Aug 2018Ashley Williamsfrom EVEEvertonLoan
  2. Jul 2018James McCleanfrom WESWest Bromwich AlbionMove
  3. Jun 2018Hakim Abdallahfrom Polideportivo EjidoBack from loan
  4. 2018Bojan Krkićfrom DEPDeportivo AlavésBack from loan
9 in · 10 out

2017

Arrivals

  1. 16 Aug 2017Jesé Rodríguezfrom PSGPSGLoan
  2. Jul 2017Kurt Zoumafrom CHEChelseaLoan
  3. Jun 2017Hakim Abdallahfrom US AvranchesBack from loan
  4. Apr 2017Ollie Shentonfrom WREWrexhamBack from loan
  5. 2017Saido Berahinofrom WESWest Bromwich AlbionMove
  6. 2017Darren Fletcherfrom WESWest Bromwich AlbionMove
  7. 2017Kevin Wimmerfrom TOTSpursMove
  8. 2017Philipp Wollscheidfrom VFWVfL WolfsburgBack from loan
  9. 2017Éric Maxim Choupo-Motingfrom SCHSchalke 04Move

Departures

  1. 25 Jul 2017Harry Istedto LUTLuton TownFree transfer
  2. Jul 2017Jonathan Waltersto BURBurnleyMove
  3. Jul 2017Glenn Whelanto AVLVillaMove
  4. 1 Jul 2017Daniel Bachmannto WATWatfordFree transfer
  5. 2017Dionatan Teixeirato FC Sheriff TiraspolMove
  6. Jan 2017Hakim Abdallahto US AvranchesLoan
  7. Jan 2017Ollie Shentonto WREWrexhamLoan
  8. 2017Wilfried Bonyto MCIMan CityBack from loan
  9. 2017Bojan Krkićto DEPDeportivo AlavésLoan
  10. 2017Marko Arnautovićto WETWest Ham UnitedMove
6 in · 5 out

2016

Arrivals

  1. 9 Jan 2016Daniel Bachmannfrom Bury F.C.Back from loan
  2. 2016Ramadan Sobhifrom Al Ahly SCMove
  3. 2016Bruno Martins Indifrom FCPPortoLoan
  4. 2016Giannelli Imbulafrom FCPPortoMove
  5. 2016Wilfried Bonyfrom MCIMan CityLoan
  6. 2016Joe Allenfrom LIVLiverpoolMove

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.