← Borussia MönchengladbachActivity by yearArrivalsDepartures
The record since 2016
Borussia Mönchengladbach: 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 Borussia Mönchengladbach’s live page.
- Moves on record
- 84
- Arrivals
- 37
- Departures
- 47
- Sent on loan
- 14
Fees on record for 1 of 84 moves.
Busiest year on record: 2026, with 14 arrivals and 20 departures.
14 in · 20 out
2026
Arrivals
- 1 Sept 2026Nicolas Kühnfrom COMComoLoan
- 2 Feb 2026Hugo Bolinfrom Malmö FFLoan
- 2 Jan 2026Kōta Takaifrom TOTSpursLoan
- 2026Kō Itakurafrom AJXAjaxTransfer
- 2026Daniel Batzfrom FSV1. FSV Mainz 05Transfer
- 2026Grant-Leon Ranosfrom CD TenerifeLoan
- 2026Daiki Hashiokafrom SK Slavia PragueLoan
- 2026David Heroldfrom Karlsruher SCTransfer
- 2026Alejo Sarcofrom B04LeverkusenLoan
- 2026Yukhym Konopliafrom FC Shakhtar DonetskTransfer
- 2026Isac Lidbergfrom DARSV Darmstadt 98Transfer
- 2026Zento Unofrom Shimizu S-PulseTransfer
- 2026Jan Leszczyńskifrom Legia WarsawTransfer
- 2026Enzo Leopoldfrom HANHannover 96Transfer
Departures
- 19 Aug 2026Nico Elvedito LEELeedsTransfer£8.5m reported
- 2 Feb 2026Luca Netzto NFOForestTransferFee undisclosed
- 2 Jan 2026Oscar Frauloto DERDerby CountyTransferFee undisclosed
- 2026Nathan Ngoumouto NiceTransfer
- 2026Rocco Reitzto RBLRB LeipzigTransfer
- 2026Giovanni Reynato StrasbourgTransfer
- 2026Tomáš Čvančarato CELCelticLoan
- 2026Charles Herrmannto CERCercle BruggeTransfer
- 2026Grant-Leon Ranosto Eintracht BraunschweigLoan
- 2026Giovanni Reynato RCSRC Strasbourg AlsaceTransfer
- 2026Nathan Ngoumouto OGCOGC NiceTransfer
- 2026Jonas Omlinto B04LeverkusenLoan
- 2026Shiō Fukudato Karlsruher SCLoan
- 2026Tiago Pereira Cardosoto RAARAAL La LouvièreLoan
- 2026Jonas Omlinto FC BaselLoan
- 2026Tomáš Čvančarato FC Hradec KrálovéLoan
- 2026Marvin Friedrichto FCU1. FC Union BerlinTransfer
- 2026Noah Peschto Rot-Weiss EssenLoan
- 2026Grant-Leon Ranosto CD TenerifeLoan
- 2026Jan Urbichto Eintracht BraunschweigLoan
2 in · 4 out
2025
Arrivals
- 2025Giovanni Reynafrom BVBDortmundMove
- 2025Haris Tabakovićfrom TSGTSG 1899 HoffenheimLoan
Departures
- 26 Jul 2025Tomáš Čvančarato AntalyasporLoan
- 2025Kō Itakurato AJXAjaxMove
- 2025Julian Weiglto Al Qadsiah FCMove
- 2025Manu Konéto ASRAS RomaMove
1 in · 0 out
2024
Arrivals
- 2024Tim Kleindienstfrom HEI1. FC HeidenheimMove
Departures
None on record.
1 in · 4 out
2023
Arrivals
- 1 Jul 2023Lukas Ullrichfrom HERHertha BSCMove
Departures
- 6 Jul 2023Jonas Hofmannto B04LeverkusenMove
- Jul 2023Lars Stindlto Karlsruher SCMove
- Jan 2023Yann Sommerto BAYBayernMove
- 2023Marcus Thuramto INTInterMove
2 in · 3 out
2022
Arrivals
- Sept 2022Julian Weiglfrom SLBBenficaLoan
- Jul 2022Kō Itakurafrom SCHSchalke 04Move
Departures
- Jul 2022Matthias Ginterto SCFSC FreiburgMove
- Jan 2022Denis Zakariato JUVJuventusMove
- 2022Breel Emboloto MONMonacoMove
2 in · 0 out
2021
Arrivals
- 2021Joe Scallyfrom NYCNew York City FCMove
- 2021Manu Konéfrom TOUToulouseMove
Departures
None on record.
0 in · 1 out
2020
Arrivals
None on record.
Departures
- 2 Oct 2020Keanan Bennettsto IPSIpswich TownLoan
4 in · 4 out
2019
Arrivals
- 14 Aug 2019Ramy Bensebainifrom STRStade RennaisTransfer
- 1 Jul 2019Stefan Lainerfrom FC Red Bull SalzburgTransfer
- 2019Breel Embolofrom SCHSchalke 04Move
- 2019Marcus Thuramfrom ENAEn Avant de GuingampMove
Departures
- 1 Jul 2019Thorgan Hazardto BVBDortmundTransfer
- 2019Josip Drmićto NORNorwich CityMove
- 2019Michaël Cuisanceto BAYBayernMove
- 2019Gwendal Degorceto FC LyonMove
3 in · 1 out
2018
Arrivals
- 13 Jul 2018Alassane Pléafrom OGCOGC NiceMove
- 1 Jul 2018Keanan Bennettsfrom TOTSpursMove
- 2018Florian Neuhausfrom FORFortuna DüsseldorfBack from loan
Departures
- 1 Jul 2018Vincenzo Grifoto TSGTSG 1899 HoffenheimTransfer
4 in · 3 out
2017
Arrivals
- 1 Jul 2017Vincenzo Grifofrom SCFSC FreiburgTransfer
- 1 Jul 2017Florian Neuhausfrom TSV 1860 MünchenMove
- 2017Denis Zakariafrom BSC Young BoysMove
- 2017Matthias Ginterfrom BVBDortmundMove
Departures
- 2 Jul 2017Florian Neuhausto FORFortuna DüsseldorfLoan
- 2017Mahmoud Dahoudto BVBDortmundMove
- 2017Andreas Christensento CHEChelseaBack from loan
4 in · 7 out
2016
Arrivals
- 2016Jannik Vestergaardfrom SVWSV Werder BremenMove
- 2016Jonas Hofmannfrom BVBDortmundMove
- 2016Josip Drmićfrom HAMHamburger SVBack from loan
- 2016Tobias Stroblfrom TSGTSG 1899 HoffenheimMove
Departures
- 2016Marlon Ritterto FORFortuna DüsseldorfMove
- 2016Roel Brouwersto Roda JC KerkradeMove
- 2016Håvard Nordtveitto WETWest Ham UnitedMove
- 2016Granit Xhakato ARSArsenalMove
- 2016Branimir Hrgotato EINEintracht FrankfurtMove
- 2016Matthias Zimmermannto VFBStuttgartMove
- 2016Josip Drmićto HAMHamburger SVLoan
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.