- © DFL
- © DFL
2. Bundesliga

Official Bundesliga 2 transfer centre: January 2026

xwhatsappmailcopy-link

The winter transfer in Bundesliga 2 closes at 8pm CET on Monday, 2 February. Find out all the comings and goings at the German second tier's 18 clubs below...

Advertisement

Keep up with all the final comings and goings of the January transfer window in Germany in our live blog below. 

You can find a full overview of every winter move beneath.

How is a transfer completed in Germany?

camera-photo

Afolayan returns to England

St. Pauli have announced that Oladapo Afolayan has joined Blackburn Rovers after three years at the Millerntor, where he scored 16 goals in 93 appearances, helping the Kiezkicker to Bundesliga promotion after over a decade away.
camera-photo

Hansen-Aarøen departs

Bremen have confirmed the departure of Isak Hansen-Aarøen to Nijmegen in the Netherlands. The 21-year-old Norwegian joined Werder from Manchester United in February 2024 but made just four first-team appearances at the Weserstadion.
camera-photo

Raschl's swap

Preußen Münster have signed Tobias Raschl from Bundesliga 2 rivals Kaiserslautern on a deal until the end of the season. The 25-year-old midfielder came through the youth systems at Gladbach, Düsseldorf and Dortmund but has spent the last two-and-a-half years with the Red Devils.
camera-photo

Arne out

Midfielder Arne Maier has left Augsburg on a permanent deal to sign for Újpest in Hungary. The 27-year-old had been with the Bundesliga club since 2021, making 118 competitive appearances but not played at all since the opening day of the season.

Deadline day!

It's the final day of the winter transfer window. Clubs in the Bundesliga and Bundesliga 2 have until 8pm CET on 2 February to complete all their business for the remainder of the season. Keep track of all the final comings and goings in Germany throughout the day here.

Arminia Bielefeld

In: Maximilian Bauer (Augsburg, loan), Robin Knoche (Nuremberg), Jannik Rochelt (Hannover, loan), Semir Telalović (Nuremberg, loan)

Out: Julian Kania (Osnabrück, loan), Lukas Kunze (Hansa Rostock, loan), Florian Micheler (Hoffenheim, end of loan), Jonathan Norbye (RB Leipzig, end of loan)

Bochum

In: Mikkel Rakneberg (Kristiansund BK), Callum Marshall (West Ham, loan), Marcel Sobottka (free agent)

Out: Mathis Clairicia (Alverca, loan), Colin Kleine-Beckel (St. Gallen, loan), Michael Obafemi (Burnley, end of loan), Ibrahima Sissoko (Nantes)

Darmstadt

In: Raoul Petretta (Toronto FC), Niklas Schmidt (Toulouse, loan)

Out: Meldin Drešković (Nyiregyhaza Spartacus), Leon Klassen (Grazer AK, loan), Paul Will (Greuther Fürth, loan)

Dynamo Dresden

In:
Ben Bobzien (Mainz, loan), Jason Ceka (Elversberg, loan), Thomas Keller (Heidenheim, loan), Jonas Sterner (Hannover, loan), Robert Wagner (Freiburg, loan), Elias Bethke (Energie Cottbus)

Out: Aljaž Casar (Duisburg), Dennis Duah (Havelse, loan - previously on loan at Energie Cottbus)

Eintracht Braunschweig

In: Faride Alidou (Eintracht Frankfurt, loan), Jovan Mijatović (New York City FC, loan)

Out: Christian Conteh (Heidenheim), Mohamed Dräger (Espérance Tunis), Sebastian Polter (Partizan Belgrade), Levente Szabó (Zagłębie Lubin)

Elversberg

In: Raif Adam (Hamburg), David Mokwa (Hoffenheim)

Out: Jason Ceka (Dynamo Dresden, loan), Younes Ebnoutalib (Eintracht Frankfurt)

Fortuna Düsseldorf

In: Marin Ljubičić (Union Berlin, loan), Jordi Paulina (Borussia Dortmund II), Satoshi Tanaka (Sanfrecce Hiroshima)

Out: Danny Schmidt (Rot-Weiss Essen, loan)

Greuther Fürth

In: Doni Arifi (Kuopion PS), Aiman Dardari (Augsburg, loan), Jan Elvedi (Kaiserslautern, loan), Paul Will (Darmstadt, loan)

Out: 

Hannover

In: Mwisho Mhango (Ascent Academy), Elias Saad (Augsburg, loan), Stefan Teitur Thordarson (Preston North End), Noah Weißhaupt (Freiburg, loan)

Out: Jannik Rochelt (Arminia Bielefeld, loan), Jonas Sterner (Dresden, loan), Leon-Oumar Wechsel (Jahn Regensburg - previously on loan at GKS Tychy)

Hertha Berlin

In: 

Out: Bilal Hussein (Degerfors)

Holstein Kiel

In: Aldin Jakupović (NK Bravo), Jonas Meffert (Hamburg), Umut Tohumcu (Hoffenheim, loan), Tayar Tasdelen (HSC Hannover)

Out: Luca Prasse (FSV Zwickau, loan), Robert Wagner (Freiburg, end of loan)

Kaiserslautern

In: Norman Bassette (Coventry City, loan), Atanas Chernev (CF Estrela Amadora, loan)

Out: Faride Alidou (Eintracht Braunschweig, loan), Afeez Aremu (Aberdeen), Jan Elvedi (Greuther Fürth, loan), Tobias Raschl (Preußen Münster)

Karlsruhe

In: Stephan Ambrosius (St. Gallen, loan)

Out: Robert Geller (Homburg)

Magdeburg

In:

Out: Abu-Bekir El-Zein (Ulm)

Nuremberg

In: Rabby Nzingoula (Racing Strasbourg, loan), Javier Fernandez (Bayern Munich, loan)

Out: Pape Demba Diop (Strasbourg, end of loan), Dustin Forkel (Schweinfurt, loan), Robin Knoche (Arminia Bielefeld), Michal Kukucka (FC Koper, loan), Hindolo Mustapha (Crystal Palace, end of loan), Artem Stepanov (Bayer Leverkusen, loan recall), Semir Telalović (Arminia Bielefeld, loan)

Paderborn

In: Kennedy Okpala (Waldhof Mannheim)

Out: Joel Vega Zambrano (Viktoria Köln)

Preußen Münster

In: Tobias Raschl (Kaiserslautern), Imad Rondić (Cologne, loan), Shin Yamada (Celtic, loan)

Out: 

Schalke

In: Edin Džeko (Fiorentina), Dejan Ljubicic (Dinamo Zagreb), Kevin Müller (Heidenheim, loan)

Out: Ibrahima Cissé (FC Aarau), Justin Heekeren (Anderlecht)

Check out all the Bundesliga transfers here!