
Official Bundesliga transfer centre: January 2026
The Bundesliga's winter transfer window will open on Thursday, 1 January 2026 and close at 8pm CET on Monday, 2 February. Find out all the comings and goings at the Bundesliga's 18 clubs below...
In: Arthur Chaves (Hoffenheim, loan), Yannik Keitel (VfB Stuttgart, loan), Michael Gregoritsch (Brøndby, loan), Rodrigo Ribeiro (Sporting Lisbon, loan)
Out: Maximilian Bauer (Arminia Bielefeld, loan), Aiman Dardari (Greuther Fürth, loan), Arne Maier (Újpest Budapest), Elias Saad (Hannover, loan), Phillip Tietz (Mainz)
In: Jonas Omlin (Borussia Mönchengladbach, loan), Artem Stepanov (Nuremberg, loan recall), Issa Traoré (Djoliba AC)
Out: Claudio Echeverri (Manchester City, end of loan), Matěj Kovář (PSV Eindhoven, loan made permanent), Alejo Sarco (Borussia Mönchengladbach, loan), Artem Stepanov (Utrecht, loan)
In: Bara Sapoko Ndiaye (Gambinos Stars Africa, loan), Daniel Peretz (Hamburg, end of loan)
Out: Daniel Peretz (Southampton, loan), Javier Fernandez (Nuremberg, loan)
How is a transfer completed in the Bundesliga?
In:
Out: Aarón Anselmino (Chelsea, end of loan), Cole Campbell (Hoffenheim, loan), Pascal Groß (Brighton & Hove Albion), Jordi Paulina (Fortuna Düsseldorf)
In: Tomáš Čvančara (Antalyaspor, end of loan), Jan Olschowsky (Alemannia Aachen, loan recall), Alejo Sarco (Bayer Leverkusen, loan), Kota Takai (Tottenham Hotspur, loan)
Out: Tomáš Čvančara (Celtic, loan), Oscar Fraulo (Derby County), Jonas Omlin (Bayer Leverkusen, loan)
In: Jahmai Simpson-Pusey (Manchester City, loan)
Out: Jusuf Gazibegović (Sturm Graz, loan), Imad Rondić (Preußen Münster, loan), Neo Telle (Fortuna Cologne)
In: Ayoube Amaimouni-Echghouyab (Hoffenheim II), Love Arrhov (Brommapojkarna), Arnaud Kalimuendo (Nottingham Forest, loan), Keita Kosugi (Djurgårdens), Keito Kumashiro (Roasso Kumamoto), Younes Ebnoutalib (SV Elversberg)
Out: Aurélio Buta (Copenhagen), Noah Fenyö (Ujpest Budapest, loan), Elye Wahi (Nice, loan)
In: Robert Wagner (Holstein Kiel, end of loan), Noah Weißhaupt (Legia Warsaw, end of loan)
Out: Eren Dinkçi (Heidenheim, loan), Robert Wagner (Dynamo Dresden, loan), Noah Weißhaupt (Hannover, loan)
In: Damion Downs (Southampton, loan), Sander Tangvik (Rosenborg)
Out: Raif Adam (Elversberg), Silvan Hefti (DC United), Jonas Meffert (Holstein Kiel), Daniel Peretz (Bayern Munich, end of loan), Anssi Suhonen (Odense)
In: Hennes Behrens (Hoffenheim, loan), Christian Conteh (Eintracht Braunschweig), Eren Dinkçi (Freiburg, loan), Leonidas Stergiou (VfB Stuttgart, loan)
Out: Thomas Keller (Dynamo Dresden, loan), Kevin Müller (Schalke, loan)
In: Florian Micheler (Arminia Bielefeld, end of loan), Cole Campbell (Borussia Dortmund, loan), Attila Szalai (Kasimpasa, end of loan)
Out: Hennes Behrens (Heidenheim, loan), Precious Benjamin (Altach, loan), Arthur Chaves (Augsburg, loan), David Mokwa (Elversberg), Attila Szalai (Pogoń Szczecin, loan), Umut Tohumcu (Holstein Kiel, loan)
In: Silas Katompa Mvumpa (VfB Stuttgart), Stefan Posch (Como, loan), Phillip Tietz (Augsburg)
Out: Ben Bobzien (Dynamo Dresden, loan), Hyun-seok Hong (Gent, loan - previously on loan at Nantes), Konstantin Schopp (TSV Hartberg, loan)
In: Jonathan Norbye (Arminia Bielefeld, end of loan), Suleman Sani (AS Trenčín), Abdoul Koné (Stade de Reims, summer 2026)
Out: Amadou Haidara (Lens), Kevin Kampl (contract terminated), Abdoul Koné (Stade de Reims, loan until end of 2025/26), Timo Werner (San Jose Earthquakes)
In: Tomoya Andō (Avispa Fukuoka), Scott Banks (Blackpool, end of loan) Emil Gazdov (CF Montreal, loan), Mathias Rasmussen (Union St. Gilloise)
Out: Erik Ahlstrand (Heracles, loan), Scott Banks (Barnsley, loan)
In:
Out: Marin Ljubičic (Fortuna Düsseldorf, loan), Oluwaseun Ogbemudia (SV Waldhof Mannheim, loan)
In: Jeremy Arévalo (Racing Santander)
Out: Yannik Keitel (Augsburg, loan), Silas Katompa Mvumpa (Mainz), Jovan Milošević (Werder Bremen, loan), Leonidas Stergiou (Heidenheim, loan)
In: Jovan Milošević (VfB Stuttgart, loan)
Out: Isak Hansen-Aarøen (NEC Nijmegen), Naby Keïta (Ferencváros, loan made permanent)
In: Cleiton (Flamengo), Kento Shiogai (NEC Nijmegen), Sael Kumbedi (Lyon, loan deal made permanent)
Out: Andreas Skov Olsen (Glasgow Rangers, loan)
Related news

Matchday 20 teams
Karim Adeyemi returns to the starting line-up for Dortmund against Heidenheim.

Steffen dismissed as Bremen coach
After a 1-1 draw at home to Gladbach that dragged Bremen closer to relegation danger, the club decided to part ways with their coach.

Kramarić cements place in Bundesliga history
With his Matchday 20 brace against Union Berlin, Hoffenheim’s Croatian hero has overtaken Bayern Munich legend Giovane Élber in the all-time goalscoring charts.
