
Official Bundesliga 2 transfer centre: January 2025
Clubs in Germany's second division had until 3 February to complete their winter business for the remainder of the 2024/25 season. Find out who joined and who left Bundesliga 2 in January...
How is a transfer completed in the Bundesliga and Bundesliga 2?
In: Frederic Ananou (Saint Truiden), Jusuf Gazibegović (Sturm Graz), Anthony Racioppi (Hull City, loan), Imad Rondić (Widzew Lodz), Joël Schmied (Sion)
Out: Sargis Adamyan (Jahn Regensburg, loan), Elias Bakatukanda (BW Linz, loan), Rasmus Carstensen (Lech Poznań, loan), Florian Dietz (Altach, loan), Jonas Urbig (Bayern Munich), Maximilian Schmid (Erzgebirge Aue) Meiko Wäschenbach (Karlsruhe)
In: Jean-Paul Boetius (free agent)
Out: Klaus Gjasula (Rot-Weiß Essen), Fabio Torsiello (Unterhaching, loan), Karol Niemczycki (MS Ashdod, loan)
In: Mo Dräger (Basel), Ron-Thorben Hoffmann (Schalke, loan), Richmond Tachie (loan, Kaiserslautern) Lino Tempelmann (Schalke, loan), Julian Baas (Sparta Rotterdam, loan)
Out: Lennart Grill (Union Berlin, end of loan), Anderson Lucoqui (1860 Munich)
In: Younes Ebnoutalib (Gießen)
Out: -
In: Moritz-Broni Kwarteng (Bochum, loan)
Out: Moritz Heyer (Hamburg), Felix Klaus (Greuther Fürth), Noah Mbamba (Bayer Leverkusen, end of loan), Joshua Quarshie (Hoffenheim, end of loan), Sima Suso (Hansa Rostock, loan)
In: Lennart Grill (Union Berlin, loan), Marco John (Hoffenheim), Felix Klaus (Fortuna Düsseldorf), Noah Loosli (Bochum, loan), Jannik Mause (Kaiserslautern, loan), Damian Michalski (Zaglebie Lubin), Joshua Quarshie (Hoffenheim, loan)
Out: Leander Popp (Unterhaching, loan), Matti Wagner (Rot-Weiss Essen, loan)
In: Adedire Mebude (Westerlo, loan), Alexander Rossing-Lelesiit (Lillestrom), Aboubakar Soumahoro (Paris FC)
Out: Moritz Heyer (Fortuna Düsseldorf), Lucas Perrin (Cercle Brugge, loan), Anssi Suhonen (Jahn Regensburg, loan)
In: Noel Aseko (Bayern Munich, loan), Rabbi Matondo (Rangers, loan), Kenneth Schmidt (Freiburg, loan), Boris Tomiak (Kaiserslautern)
Out: Phil Neumann (Birmingham City, summer 2025)
In: -
Out: -
In: Sargis Adamyan (Cologne, loan), Tim Handwerk (Nuremberg), Anssi Suhonen (Hamburg, loan)
Out: Niclas Anspach (contract terminated), Tobi Eisenhuth (Viktoria Köln), Dominik Kother (Dynamo Dresden)
In: Faride Alidou (Eintracht Frankfurt), Maximilian Bauer (Augsburg, loan), Tim Breithaupt (Augsburg, loan), Grant-Leon Ranos (Borussia Mönchengladbach, loan), Simon Simoni (Eintracht Frankfurt, loan)
Out: Dickson Abiama (1860 Munich, loan), Jannik Mause (Greuther Fürth, loan), Richmond Tachie (Eintracht Braunschweig, loan) Boris Tomiak (Hannover, loan)
In: Mustafe Abdullahu (KF Tirana, loan), Mikkel Kaufmann (Heidenheim, loan), Meiko Wäschenbach (Cologne)
Out: Noah Rupp (Stade Lausanne, loan), Budu Zivzivadze (Heidenheim)
In: Alexander Ahl Holmström (GAIS), Patric Pfeiffer (Augsburg, loan)
Out: Andi Hoti (Dynamo Dresden, loan), Tatsuya Ito (Kawasaki Frontale), Robert Leipertz (Ulm, loan)
In: Janis Antiste (Sassuolo, loan), Tim Drexler (Hoffenheim, loan), Eryk Grzywacz (Wolfsburg, loan), Stefanos Tzimas (Brighton and Hove Albion, loan)
Out: Jens Castrop (Borussia Mönchengladbach, summer 2025), Taylan Duman (Sandhausen), Tim Handwerk (Jahn Regensburg), Joseph Hungbo (Wigan Athletic), Finn Jeltsch (VfB Stuttgart), Kanji Okunuki (Gamba Osaka), Florian Pick (Preußen Münster), Michal Ševčík (Sparta Prague, end of loan), Stefanos Tzimas (Brighton and Hove Albion)
In: Marvin Mehlem (Hull City), Manuel Riemann (Bochum), Casper Terho (Union Saint Gilloise, loan)
Out: Mika Baur (Dynamo Dresden, loan), Pelle Boevink (Ingolstadt), David Kinsombi (Preußen Münster, loan), Koen Kostons (Kortrijk, loan)
In: David Kinsombi (Paderborn, loan), Florian Pick (Nuremberg)
Out: Joel Grodowski (Arminia Bielefeld), Joel Kok (Lotte), Jakob Korte (Lübeck, loan)
In: Pape Meïssa Ba (Grenoble Foot), Aymen Barkok (Mainz), Loris Karius (free agent)
Out: Ron-Thorben Hoffmann (Eintracht Braunschweig, loan), Bryan Lasme (Grasshopper Zurich, loan), Steve Noode (Altach, loan), Paul Pöpperl (Viktoria Cologne, loan), Lino Tempelmann (Eintracht Braunschweig, loan), Martin Wasinski (Genk, loan)
In: Oliver Batista Meier (Dynamo Dresden), Dennis Dressel (Grazer AK), Robert Leipertz (Magdeburg, loan)
Out: Niklas Castelle (Alemannia Aachen, loan), Niklas Kölle (Osnabrück), Julian Kudala (Schweinfurt, loan), Philipp Maier (1860 Munich), Jayden Nelson (Rosenborg, end of loan)
Related news

Who is Daniel Svensson?
bundesliga.com gives you the lowdown on the 23-year-old who impressed Borussia Dortmund so much on loan, that they signed the Swede on a permanent transfer.

Fantasy tips for Matchday 34
Not sure which players should be in your Fantasy team? bundesliga.com's got you covered...

HSV's long road back to the Bundesliga
It's not been easy, but the Dinos have clawed their way back into Germany's top flight...