← VfB StuttgartActivity by yearArrivalsDepartures
The record since 2016
VfB Stuttgart: 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 Stuttgart’s live page.
- Moves on record
- 89
- Arrivals
- 48
- Departures
- 41
- Sent on loan
- 3
No fees on record yet for these moves: spending and net spend appear once fee data is added. We never estimate them.
Busiest year on record: 2016, with 9 arrivals and 10 departures.
1 in · 2 out
2025
Arrivals
- 1 Sept 2025Bilal El Khannoussfrom Leicester City F.C.Move
Departures
- Aug 2025Nick Woltemadeto NEWNewcastleMove
- Aug 2025Enzo Millotto Al Ahli FCMove
6 in · 2 out
2024
Arrivals
- 16 Jul 2024Ermedin Demirovićfrom FC AugsburgMove
- 1 Jul 2024Jeff Chabotfrom 1. FC KölnMove
- 1 Jul 2024Justin Diehlfrom 1. FC KölnMove
- 2024Ameen Al-Dakhilfrom Burnley F.C.Move
- 2024Yannik Keitelfrom SC FreiburgMove
- 2024Nick Woltemadefrom SV Werder BremenMove
Departures
- 18 Jul 2024Serhou Guirassyto BVBDortmundMove
- 2024Genki Haraguchito Urawa Red DiamondsMove
5 in · 4 out
2023
Arrivals
- 25 Jul 2023Alexander Nübelfrom MONMonacoLoan
- 2023Angelo Stillerfrom TSG 1899 HoffenheimMove
- 2023Deniz Undavfrom BHABrightonLoan
- 2023Maximilian Mittelstädtfrom Hertha BSCMove
- Jan 2023Genki Haraguchifrom 1. FC Union BerlinMove
Departures
- 2023Borna Sosato AJXAjaxMove
- 2023Wataru Endōto LIVLiverpoolMove
- 2023Juan José Pereato F.C. Hansa RostockLoan
- 2023Konstantinos Mavropanosto West Ham United F.C.Move
3 in · 3 out
2022
Arrivals
- 1 Sept 2022Serhou Guirassyfrom Stade Rennais F.C.Loan
- 2022Efe Korkutfrom 1. FC NürnbergMove
- 2022Juan José Pereafrom PAS Giannina F.C.Move
Departures
- Aug 2022Darko Čurlinovto Burnley F.C.Move
- 2022Omar Marmoushto VfL WolfsburgBack from loan
- 2022Thomas Rekdalto Odds BKMove
4 in · 5 out
2021
Arrivals
- Aug 2021Omar Marmoushfrom VfL WolfsburgLoan
- 2021Thomas Rekdalfrom 1. FSV Mainz 05Move
- 2021Enzo Millotfrom MONMonacoMove
- 2021Chris Führichfrom SC Paderborn 07Move
Departures
- Jul 2021Holger Badstuberto FC LuzernMove
- 1 Jul 2021Gregor Kobelto BVBDortmundMove
- 25 May 2021Tim Walterto Hamburger SVMove
- 2021Gonzalo Castroto Arminia BielefeldMove
- 2021Nicolás Gonzálezto ACF FiorentinaMove
3 in · 2 out
2020
Arrivals
- 24 Jun 2020Konstantinos Mavropanosfrom 1. FC NürnbergLoan
- 8 Jan 2020Darko Čurlinovfrom 1. FC MagdeburgMove
- 2020Waldemar Antonfrom Hannover 96Move
Departures
- 2 Jan 2020Emiliano Insúato LA GalaxyMove
- 1 Jan 2020Santiago Ascacíbarto Hertha BSCMove
7 in · 5 out
2019
Arrivals
- 1 Jul 2019Fabian Bredlowfrom Hallescher FCMove
- 1 Jul 2019Pascal Stenzelfrom SC FreiburgLoan
- 23 May 2019Tim Walterfrom Holstein KielMove
- 2019Steven Zuberfrom TSG 1899 HoffenheimLoan
- 2019Mateo Klimowiczfrom Instituto Atlético Central CórdobaMove
- 2019Wataru Endōfrom Sint-Truidense V.V.Loan
- Jan 2019Ozan Kabakfrom GALGalatasarayMove
Departures
- 1 Jul 2019Pablo Maffeoto Girona FCLoan
- Jul 2019Ron-Robert Zielerto Hannover 96Move
- 1 Jul 2019Benjamin Pavardto BAYBayernMove
- Jun 2019Ozan Kabakto Schalke 04Move
- 2019Steven Zuberto TSG 1899 HoffenheimBack from loan
5 in · 1 out
2018
Arrivals
- 1 Jul 2018Pablo Maffeofrom Girona FCMove
- 2018Borna Sosafrom GNK Dinamo ZagrebMove
- 2018Gonzalo Castrofrom BVBDortmundMove
- 2018Nicolás Gonzálezfrom Argentinos JuniorsMove
- 2018Mario Gómezfrom VfL WolfsburgMove
Departures
- 1 Jul 2018Takuma anoto Hannover 96Loan
5 in · 7 out
2017
Arrivals
- 22 Aug 2017Santiago Ascacíbarfrom Estudiantes de La PlataMove
- Jul 2017Ron-Robert Zielerfrom Leicester City F.C.Move
- 2017Josip Brekalofrom VfL WolfsburgLoan
- 2017Chadrac Akolofrom Neuchâtel Xamax FCSMove
- 2017Dženis Burnićfrom BVBDortmundMove
Departures
- 27 Jun 2017Alexandru Maximto 1. FSV Mainz 05Move
- Apr 2017Kevin Großkreutzto SV Darmstadt 98Move
- 2017Hajime Hosogaito Kashiwa ReysolMove
- 2017Federico Barbato Sporting de GijónMove
- 2017Josip Brekaloto VfL WolfsburgBack from loan
- 2017Kadir Loboto TSG 1899 HoffenheimMove
- 2017Mitchell Langerakto Levante UDMove
9 in · 10 out
2016
Arrivals
- 26 Aug 2016Takuma anofrom ARSArsenalLoan
- 25 Jul 2016Hajime Hosogaifrom BursasporMove
- 2016Kevin Großkreutzfrom GALGalatasarayMove
- 2016Marcin Kamińskifrom Lech PoznańMove
- 2016Benjamin Pavardfrom Lille OSCMove
- 2016Artem Kravetsfrom FC Dynamo KyivLoan
- 2016Jean Zimmerfrom 1. FC KaiserslauternMove
- 2016Matthias Zimmermannfrom Borussia MönchengladbachMove
- 2016Federico Barbafrom Empoli FCLoan
Departures
- 31 Jan 2016Adam Hloušekto Legia WarsawMove
- 2016Timo Wernerto RB LeipzigMove
- 2016Przemysław Tytońto Deportivo de A CoruñaMove
- 2016Carlos Gruezoto FC DallasMove
- 2016Odysseas Vlachodimosto Panathinaikos F.C.Move
- 2016Robbie Kruseto B04LeverkusenBack from loan
- 2016Jerome Kiesewetterto Fortuna DüsseldorfMove
- 2016Filip Kostićto Hamburger SVMove
- 2016Martin Harnikto Hannover 96Move
- 2016Daniel Didavito VfL WolfsburgMove
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.