betinf.com · SPORTS BETTING INFORMATION

German Bundesliga Transfers in 2025/26 Season Football

Playerto (from)m€
Warmed Omari (D)Feb '26Hamburger SV (Rennes)2
Hugo Bolin (M)Borussia M. (Malmo)-
Bara Sapoko Ndiaye (M)Bayern (Gambinos Stars)-
Jeanuel Belocian (D)Wolfsburg (Bayer Leverkusen)2
Jonas Adjetey (D)Wolfsburg (Basel)9.5
Philip Otele (M)Hamburger SV (Basel)1
Felipe Chavez (M)Koln (Bayern)-
Sheraldo Becker (M)Mainz (Ossasuna)-
Otto Ruoppi (M)Mainz (KuPS)1.3
Luis Engelns (M)Hoffenheim (Paderborn)3
Playerto (from)m€
Abdoul Kone (D)Jan '26RB Leipzig (Reims)17
Jonas Adjetey (D)Feb '26Wolfsburg (Basel)9.5
Kento Shiogai (F)Jan '26Wolfsburg (Nijmegen NEC)9.5
Younes Ebnoutalib (F)Frankfurt (Elversberg)8
Jeremy Arevalo (F)Stuttgart (Racing)7.5
Keita Kosugi (D)Frankfurt (Djurgarden)6.5
Sael Kumbedi (D)Wolfsburg (Lyon)6
Suleman Sani (M)RB Leipzig (Trencin)5
Love Arrhov (M)Frankfurt (Brommapojkarna)4.6
Uchenna Ogundu (F)Feb '26Augsburg (Alanyaspor)4.5

Winter transfers in German Bundesliga

Augsburg 2.6

IN - 4.7m

Nigerian forward Uchenna Ogundu from Alanyaspor for a fee of 4.5m;
Brazilian defender Arthur Chaves on loan from Hoffenheim for a fee of 0.2m;
Portuguese forward Rodrigo Ribeiro on loan from Sporting;
Austrian forward Michael Gregoritsch on loan from Brondby;
Midfielder Yannik Keitel on loan from Stuttgart.

OUT - 7.3m

Samuel Essende (F, 3m, Young Boys); Arne Maier (M, free, Ujpest); Aiman Dardari (M, loan, Furth); Elias Saad (M, 0.3m, loan, Hannover 96); Maximilian Bauer (D, loan, Arminia); Phillip Tietz (F, 4m, Mainz).

Bayer Leverkusen 1.7

IN - 0.5m

Swiss goalkeeper Jonas Omlin on loan from Borussia M. for a fee of 0.3m;
Malian defender Issa Traore from Djoliba for a fee of 0.2m.

OUT - 2.2m

Jeanuel Belocian (D, 2m, loan, Wolfsburg); Artem Stepanov (F, loan, Utrecht); Alejo Sarco (F, 0.2m, loan, Borussia M.).

Bayern 3

IN

Senegalese midfielder Bara Sapoko Ndiaye on loan from Gambinos Stars.

OUT - 3m

Sacha Boey (D, 0.5m, loan, Galatasaray); Bryan Zaragoza (M, 2m, loan, Roma); Daniel Peretz (G, 0.5m, loan, Southampton).

Borussia M. 3.6

IN - 0.4m

Swedish midfielder Hugo Bolin on loan from Malmo;
Argentinian forward Alejo Sarco on loan from Bayer Leverkusen for a fee of 0.2m;
Japanese defender Kota Takai on loan from Tottenham for a fee of 0.2m.

OUT - 4m

Grant-Leon Ranos (F, loan, Eintracht Braunschweig); Luca Netz (D, 2.5m, Nott'm Forest); Charles Herrmann (M, 0.8m, Cercle Brugge); Jonas Omlin (G, 0.3m, loan, Bayer Leverkusen); Tomas Cvancara (F, loan, Celtic); Oscar Fraulo (M, 0.4m, Derby County).

Dortmund 3.8

OUT - 3.8m

Julien Duranville (M, 0.3m, loan, Basel); Cole Campbell (M, 1.5m, loan, Hoffenheim); Pascal Gross (M, 2m, Brighton).

Frankfurt 19

IN - 21m

French forward Arnaud Kalimuendo on loan from Nott'm Forest for a fee of 1.5m;
Moroccan midfielder Ayoube Amaimouni-Echghouyab from Hoffenheim for a fee of 0.2m;
Forward Younes Ebnoutalib from Elversberg for a fee of 8m;
Japanese defender Keita Kosugi from Djurgarden for a fee of 6.5m;
Swedish midfielder Love Arrhov from Brommapojkarna for a fee of 4.6m.

OUT - 1.7m

Jessic Ngankam (F, loan, Wolfsberger); Aurelio Buta (D, free, Kobenhavn); Noah Fenyo (M, 0.2m, loan, Ujpest); Elye Wahi (F, 1.5m, loan, Nice).

Freiburg 0.7

OUT - 0.7m

Junior Adamu (F, 0.5m, loan, Celtic); Eren Dinkci (M, loan, Heidenheim 1846); Noah Weisshaupt (M, loan, Hannover 96); Robert Wagner (M, 0.2m, loan, Dynamo Dresden).

Hamburger SV 5.6

IN - 6.1m

Comorian defender Warmed Omari from Rennes for a fee of 2m;
Nigerian midfielder Philip Otele on loan from Basel for a fee of 1m;
Danish midfielder Albert Gronbaek on loan from Rennes;
Norwegian goalkeeper Sander Tangvik from Rosenborg for a fee of 2.6m;
American forward Damion Downs on loan from Southampton for a fee of 0.5m.

OUT - 0.5m

Aboubaka Soumahoro (D, loan, St. Etienne); Immanuel Pherai (M, loan, Elversberg); Emir Sahiti (M, loan, M. Tel Aviv); Gui Ramos (D, 0.1m, BJ Guoan); Silvan Hefti (D, 0.2m, D.C. United); Anssi Suhonen (M, OB Odense); Jonas Meffert (M, 0.3m, Holstein Kiel).

Heidenheim 1846 1.5

IN - 1.5m

Turkish midfielder Eren Dinkci on loan from Freiburg;
Swiss defender Leonidas Stergiou on loan from Stuttgart;
Midfielder Christian Conteh from Eintracht Braunschweig for a fee of 1.5m;
Defender Hennes Behrens on loan from Hoffenheim.

OUT

Kevin Muller (G, loan, Schalke 04); Thomas Keller (D, loan, Dynamo Dresden).

Hoffenheim 3.4

IN - 7.1m

Midfielder Luis Engelns from Paderborn for a fee of 3m;
Czech forward Yannick Eduardo from Dordrecht for a fee of 2.6m;
American midfielder Cole Campbell on loan from Dortmund for a fee of 1.5m.

OUT - 3.7m

Dennis Geiger (M, loan, Aberdeen); Mergim Berisha (F, free, Kaiserslautern); Tim Drexler (D, 2m, Salzburg); Attila Szalai (D, loan, Pogon Szczecin); Arthur Chaves (D, 0.2m, loan, Augsburg); Precious Benjamin (F, loan, Altach); David Mokwa (F, 1.5m, Elversberg); Hennes Behrens (D, loan, Heidenheim 1846); Umut Tohumcu (M, loan, Holstein Kiel).

Koln

IN

Peruvian midfielder Felipe Chavez on loan from Bayern;
English defender Jahmai Simpson-Pusey on loan from Manchester City.

OUT

Emin Kujovic (M, loan, Wolfsberger); Imad Rondic (F, loan, Pr. Munster); Chilohem Onuoha (F, free, Amadora); Neo Telle (D, free, Fortuna Koln); Jusuf Gazibegovic (D, loan, Sturm).

Mainz 4.7

IN - 5.7m

Finnish midfielder Otto Ruoppi from KuPS for a fee of 1.3m;
Surinamese midfielder Sheraldo Becker on loan from Ossasuna;
Austrian defender Stefan Posch on loan from Como for a fee of 0.2m;
Congolese midfielder Silas from Stuttgart for a fee of 0.2m;
Forward Phillip Tietz from Augsburg for a fee of 4m.

OUT - 1m

Arnaud Nordin (M, 1m, loan, Rennes); Otto Ruoppi (M, loan, KuPS); Ben Bobzien (F, loan, Dynamo Dresden); Hyun-seok Hong (M, loan, AA Gent); Konstantin Schopp (D, loan, Hartberg).

RB Leipzig 21

IN - 23m

Dutch midfielder Ayodele Thomas from PSV Eindhoven for a fee of 0.4m;
Midfielder Brajan Gruda on loan from Brighton for a fee of 1m;
French defender Abdoul Kone from Reims for a fee of 17m;
Nigerian midfielder Suleman Sani from Trencin for a fee of 5m.

OUT - 2.5m

Joyeux Masanka Bungi (M, loan, New York Red Bulls); Robert Ramsak (F, loan, Sandhausen); Yannick Eduardo (F, 0.5m, Dordrecht); Abdoul Kone (D, loan, Reims); Timo Werner (F, free, San Jose Earthquakes); Kevin Kampl (M, retired); Amadou Haidara (M, 2m, Lens).

St. Pauli 1

IN - 1m

Japanese forward Taichi Hara on a free transfer from Kyoto Sanga;
Norwegian midfielder Mathias Rasmussen from Union SG for a fee of 1m;
Canadian goalkeeper Emil Gazdov on loan from Montreal Impact;
Japanese defender Tomoya Ando from Avispa Fukuoka.

OUT

Oladapo Afolayan (M, free, Blackburn); Scott Banks (M, loan, Barnsley); Erik Ahlstrand (M, loan, Heracles).

Stuttgart 6.7

IN - 7.5m

Ecuadorean forward Jeremy Arevalo from Racing for a fee of 7.5m.

OUT - 0.8m

Leonidas Stergiou (D, loan, Heidenheim 1846); Jovan Milosevic (F, 0.7m, loan, Werder); Silas (M, 0.2m, Mainz); Yannik Keitel (M, loan, Augsburg).

Union Berlin

OUT

Marin Ljubicic (F, loan, Fortuna); Oluwaseun Ogbemudia (D, loan, W. Mannheim).

Werder 0.7

IN - 0.7m

Serbian forward Jovan Milosevic on loan from Stuttgart for a fee of 0.7m.

OUT

Isak Hansen-Aaroen (M, free, Nijmegen NEC); Skelly Alvero (M, loan, Amiens); Naby Keita (M, free, Ferencvaros).

Wolfsburg 26

IN - 27m

French defender Jeanuel Belocian on loan from Bayer Leverkusen for a fee of 2m;
Ghanaian defender Jonas Adjetey from Basel for a fee of 9.5m;
Japanese forward Kento Shiogai from Nijmegen NEC for a fee of 9.5m;
Brazilian defender Cleiton on a free transfer from Flamengo;
French defender Sael Kumbedi from Lyon for a fee of 6m.

OUT - 0.8m

Mathys Angely (D, 0.5m, loan, Anderlecht); Andreas Skov Olsen (M, 0.3m, loan, Rangers).


Summer transfers

Augsburg 11

IN: Fabian Rieder (M, 7m); Ismael Gharbi (M, 0.3m); Anton Kade (M, 2.3m); Oliver Sorg (D); Han-Noah Massengo (M, 3m); Robin Fellhauer (M, 0.7m); Elias Saad (M, 2m); Cedric Zesiger (D, 4m); Chrislain Matsima (D, 5m); Kyliane Dong (M).

OUT: Steve Mounie (F, 0.1m); Yusuf Kabadayi (M, 0.1m); Kyliane Dong (M); Tim Breithaupt (M); Henri Koudossou (D); David Colina (D, 0.1m); Dion Beljo (F, 4m); Nathanael Mbuku (M, 0.5m); Lasse Gunther (D, 0.3m); Patric Pfeiffer (D, 0.7m); Robert Gumny (D); Marcel Lubik (G); Irvin Cardona (F, 2.5m); Felix Uduokhai (D, 5m); Fredrik Jensen (M); Reece Oxford (D).

Bayer Leverkusen 31

IN: Equi Fernandez (M, 25m); Eliesse Ben Seghir (M, 32m); Lucas Vazquez (D); Claudio Echeverri (M); Loic Bade (D, 25m); Ernest Poku (M, 10m); Janis Blaswich (G, 2m); Farid Alfa-Ruprecht (M, 1.3m); Malik Tillman (M, 35m); Christian Kofane (F, 5.3m); Jarell Quansah (D, 35m); Abdoulaye Faye (D, 2.7m); Axel Tape (D); Mark Flekken (G, 11m); Ibrahim Maza (M, 12m); Tim Oermann (D, 1.8m).

OUT: Farid Alfa-Ruprecht (M); Gustavo Puerta (M, 3.5m); Piero Hincapie (D); Victor Boniface (F); Amine Adli (M, 21m); Lukas Hradecky (G, 3m); Granit Xhaka (M, 15m); Abdoulaye Faye (D); Matej Kovar (G); Florian Wirtz (M, 125m); Odilon Kossounou (D, 20m); Luca Novodomsky (G); Francis Onyeka (M); Artem Stepanov (F); Jeremie Frimpong (D, 40m); Jonathan Tah (D, 2m); Tim Oermann (D).

Bayern 10

IN: Nicolas Jackson (F, 17m); Luis Diaz (M, 70m); Jonathan Tah (D, 2m); Tom Bischof (M, 0.3m).

OUT: Jonah Kusi-Asare (F, 4m); Paul Wanner (M, 15m); Kingsley Coman (M, 25m); Tarek Buchmann (D); Joao Palhinha (M, 5m); Bryan Zaragoza (M, 1m); Adam Aznou (D, 9m); Lovro Zvonarek (M); Daniel Peretz (G, 0.3m); Maurice Krattenmacher (M); Arijon Ibrahimovic (M); Gabriel Vidovic (F, 1.2m); Mathys Tel (F, 35m); Leroy Sane (M); Eric Dier (D); Frans Kratzig (M, 3.5m); Thomas Muller (F).

Borussia M. 7

IN: Yannik Engelhardt (M); Giovanni Reyna (M, 4m); Shuto Machino (F, 8m); Haris Tabakovic (F, 0.8m); Jens Castrop (M, 4.5m); Kevin Diks (D).

OUT: Julian Weigl (M, 8m); Shio Fukuda (F); Ko Itakura (D, 11m); Yvandro Borges Sanches (M, 0.5m); Noah Pesch (M); Tomas Cvancara (F, 0.8m); Alassane Plea (F, 4.5m); Stefan Lainer (D).

Dortmund 27

IN: Fabio Silva (F, 23m); Aaron Anselmino (D); Carney Chukwuemeka (M, 20m); Patrick Drewes (G, 0.3m); Jobe Bellingham (M, 31m); Daniel Svensson (D, 6.5m); Yan Couto (D, 20m).

OUT: Giovanni Reyna (M, 4m); Sebastien Haller (F); Diant Ramaj (G); Soumaila Coulibaly (D, 7.5m); Jamie Gittens (M, 56m); Youssoufa Moukoko (F, 5m); Kjell Watjen (M, 0.3m); Marcel Lotka (G).

Frankfurt 73

IN: Michael Zetterer (G, 6m); Ritsu Doan (M, 21m); Jonathan Burkardt (F, 21m); Rasmus Kristensen (D, 6m).

OUT: Hrvoje Smolcic (D); Junior Dina Ebimbe (M); Niels Nkounkou (D, 0.5m); Paxten Aaronson (M, 7m); Kevin Trapp (G, 1m); Krisztian Lisztes (M); Tuta (D, 15m); Hugo Ekitike (F, 95m); Igor Matanovic (F, 6.7m); Nacho Ferri (F, 2m).

Freiburg 1.8

IN: Igor Matanovic (F, 6.7m); Philipp Treu (D, 5.5m); Anthony Jung (D); Cyriaque Irie (M, 8.5m); Derry Scherhant (M, 2m); Yuito Suzuki (M, 10m).

OUT: Merlin Rohl (M, 2m); Noah Weisshaupt (M); Michael Gregoritsch (F, 1.5m); Florent Muslija (M); Ritsu Doan (M, 21m); Kiliann Sildillia (D, 5.8m); Kenneth Schmidt (D, 0.4m); Manuel Gulde (D); Robert Wagner (M, 0.2m).

Hamburger SV 1.6

IN: Albert Sambi Lokonga (M, 0.3m); Fabio Vieira (M); Luka Vuskovic (D); Giorgi Gocholeishvili (D, 0.3m); Warmed Omari (D); Daniel Peretz (G, 0.3m); Yussuf Poulsen (F, 1m); Nicolas Capaldo (M, 2.1m); Rayan Philippe (F, 2.5m); Fernando Dickes (G); Jordan Torunarigha (D); Nicolai Remberg (M, 2.4m).

OUT: Joel Agyekum (D); Otto Stange (F); Sebastian Schonlau (D, 0.2m); Lukasz Poreba (M, 0.2m); Anssi Suhonen (M); Matheo Raab (G, 0.4m); Lucas Perrin (D); Nicolas Oliveira (D); Davie Selke (F); Andras Nemeth (F, 0.5m); Ludovit Reis (M, 6m); Tom Sanne (F); Tom Mickel (G); Valon Zumberi (D).

Heidenheim 1846 9

IN: Leart Pacarada (D); Diant Ramaj (G); Arijon Ibrahimovic (M).

OUT: Leo Scienza (M, 9m); Luka Janes (M); Maximilian Breunig (F); Christopher Negele (M); Norman Theuerkauf (M); Vitus Eicher (G).

Hoffenheim 4.6

IN: Deniz Zeitler (F, 1m); Albian Hajdari (D, 5m); Vladimir Coufal (D); Wouter Burger (M, 4m); Koki Machida (D, 4.8m); Leon Avdullahu (M, 8m); Bernardo (D); Tim Lemperle (F).

OUT: Tim Drexler (D); Florian Grillitsch (M); Finn Becker (M, 0.3m); Gift Orban (F, 0.5m); Luka Hyrylainen (M, 1m); Marius Bulter (M, 1m); Stanley Nsoki (D); Anton Stach (M, 20m); Erencan Yardimci (F); Haris Tabakovic (F, 0.8m); Attila Szalai (D); Florian Micheler (M); Nahuel Noll (G); Bambase Conte (M); Christopher Lenz (D); Diadie Samassekou (M); Joshua Quarshie (D, 3.5m); Pavel Kaderabek (D); Tom Bischof (M, 0.3m).

Koln 12

IN: Alessio Castro-Montes (M, 2m); Rav van den Berg (D, 8m); Cenk Ozkacar (D, 0.2m); Kristoffer Lund (D); Marius Bulter (M, 1m); Sebastian Sebulonsen (D, 2.5m); Ron-Robert Zieler (G, 0.2m); Jakub Kaminski (M); Tom Krauss (M, 0.5m); Isak Johannesson (M, 5.5m); Ragnar Ache (F, 4.5m).

OUT: Imad Rondic (F); Jacob Christensen (M); Julian Pauli (D); Leart Pacarada (D); Florian Dietz (F); Steffen Tigges (F, 0.4m); Damion Downs (F, 8m); Jaka Cuber Potocnik (F); Rasmus Carstensen (D); Max Finkgrafe (D, 4m); Dejan Ljubicic (M); Jonas Nickisch (G); Mark Uth (F); Marvin Obuz (M); Mathias Olesen (M); Philipp Pentke (G); Tim Lemperle (F).

Mainz 10

IN: William Boving (F, 3.5m); Sota Kawasaki (M, 0.2m); Kasey Bos (D, 0.5m); Benedict Hollerbach (F, 10m); Konstantin Schopp (D).

OUT: Marco Richter (M); Hyun-seok Hong (M, 0.4m); Edimilson Fernandes (M, 0.5m); Jonathan Burkardt (F, 21m); Tom Krauss (M, 0.5m); Ludovic Ajorque (F, 2m).

RB Leipzig 59

IN: Conrad Harder (F, 24m); Romulo (F, 20m); Johan Bakayoko (M, 18m); Andrija Maksimovic (M, 14m); Yan Diomande (M, 20m); Max Finkgrafe (D, 4m); Arthur Vermeeren (M, 20m); Ezechiel Banzuzi (M, 16m).

OUT: Mohamed Simakan (D, 35m); Arthur Vermeeren (M, 3m); Eljif Elmas (M, 2m); Lois Openda (F, 3.3m); Lutsharel Geertruida (D); Robert Ramsak (F); Xavi Simons (M, 65m); Andre Silva (F, 1m); Janis Blaswich (G, 2m); Benjamin Sesko (F, 77m); Nuha Jatta (M); Tim Kohler (D); Yannick Eduardo (F); Yussuf Poulsen (F, 1m); Frederik Jakel (D); Jonathan Norbye (D); Timo Schlieck (G); Ilaix Moriba (M, 6m).

St. Pauli 1.4

IN: Martijn Kaars (F, 4m); Louis Oppie (D, 2m); Andreas Hountondji (F, 0.4m); Joel Chima Fujita (M, 3.5m); Mathias Pereira Lage (M); Simon Spari (G, 0.2m); Ricky-Jade Jones (F); Morgan Guilavogui (M, 3m); Jannik Robatsch (D, 0.4m); Arkadiusz Pyrka (D).

OUT: Scott Banks (M); Maurides (F); Philipp Treu (D, 5.5m); Elias Saad (M, 2m); Johannes Eggestein (F); Carlo Boukhalfa (M); Morgan Guilavogui (M, 4.5m); Eric Oelschlagel (G); Sascha Burchert (G); Soren Ahlers (G); Andreas Albers (F); Simon Zoller (F).

Stuttgart 64

IN: Badredine Bouanani (M, 15m); Bilal El Khannouss (M, 3m); Tiago Tomas (F, 13m); Chema Andres (M, 3m); Lazar Jovanovic (M, 5m); Noah Darvich (M, 1m); Lorenz Assignon (D, 12m).

OUT: Nick Woltemade (F, 75m); Enzo Millot (M, 30m); Anrie Chase (D, 2m); Juan Jose Perea (F); Jacob Bruun Larsen (M, 4m); Luca Raimund (M, 0.4m); Dennis Seimen (G, 0.3m); Luca Pfeiffer (F); Woo-yeong Jeong (M, 4m).

Union Berlin 0.3

IN: Derrick Kohn (D, 4m); Dmytro Bogdanov (F, 0.6m); Stanley Nsoki (D); Matheo Raab (G, 0.4m); Ilyas Ansah (F, 4m); Andrej Ilic (F, 5m); Oliver Burke (F); Woo-yeong Jeong (M, 4m).

OUT: Lucas Tousart (M); Yannic Stein (G); Laszlo Benes (M); Paul Jaeckel (D, 0.3m); Lennart Grill (G); Kevin Vogt (D); Ivan Prtajin (F, 1m); Benedict Hollerbach (F, 10m); Alexander Schwolow (G); Jerome Roussillon (D); Kevin Volland (F); Robin Gosens (D, 7m).

Werder 1.5

IN: Cameron Puertas (M); Victor Boniface (F); Isaac Schmidt (D); Yukinari Sugawara (D); Karl Hein (G); Samuel Mbangula (M, 10m); Maximilian Wober (D).

OUT: Dikeni Salifou (M); Leon Opitz (M); Michael Zetterer (G, 6m); Marvin Ducksch (F, 2m); Dawid Kownacki (F, 0.5m); Abdenego Nankishi (M); Anthony Jung (D); Milos Veljkovic (D); Oliver Burke (F).

Wolfsburg 4.1

IN: Christian Eriksen (M); Adam Daghim (F, 2m); Jenson Seelt (D); Sael Kumbedi (D, 1m); Jesper Lindstrom (M, 1.5m); Vini Souza (M, 15m); Aaron Zehnter (M, 4.5m); Jakub Zielinski (G, 0.9m); Denis Vavro (D, 2m); Mohamed Amoura (F, 15m).

OUT: Vaclav Cerny (M, 6m); David Odogu (D, 7m); Aster Vranckx (M, 1m); Tiago Tomas (F, 13m); Bartol Franjic (M); Jakub Kaminski (M); Sebastiaan Bornauw (D, 6m); Kofi Amoako (M, 0.3m); Lukas Nmecha (F); Philipp Schulze (G, 0.2m); Bartosz Bialek (F); Cedric Zesiger (D, 4m); Kevin Behrens (F); Manuel Braun (D); Niklas Klinger (G).

 

Last updated 27.2.2026 08:30 GMT

News - transfers

Neuer delays Bayern contract talks to assess fitness

29.3.26 Bayern

Manuel Neuer and Bayern Munich have agreed to pause contract discussions as the veteran goalkeeper evaluates his recovery from a muscle injury. The 40-year-old wants to determine if he can continue performing at an elite level before deciding on his future. Sporting director Christoph Freund and coach Vincent Kompany support the cautious approach, with a decision expected later in the season.

RB Leipzig agree deal to sign Abdoul Kone

30.1.26 RB Leipzig

RB Leipzig have reached an agreement with Stade de Reims to sign 20-year-old defender Abdoul Kone on a contract until 2031, with the French U20 international set to complete the season in Ligue 2 before moving to Germany in the summer in a deal reported to be worth around €20 million.

Wolfsburg sign striker Kento Shiogai

21.1.26 Wolfsburg

Wolfsburg have completed the signing of Japan youth international forward Kento Shiogai from NEC Nijmegen, handing the 20-year-old a contract through summer 2030. Shiogai, who has scored nine goals in 14 Eredivisie appearances this season, could make his Bundesliga debut this weekend against Mainz.

RB Leipzig sign Nigerian winger Suleiman Sani

14.1.26 RB Leipzig

RB Leipzig have confirmed the signing of 19-year-old Nigerian youth international Suleiman Sani from Slovak club Trencin for a reported €5 million fee, with up to €1 million in add-ons. The winger, Leipzig's first addition of the January 2025 transfer window, is viewed as a long-term prospect after registering three goals and two assists this season.

Kalimuendo joins Eintracht Frankfurt on loan

8.1.26 Frankfurt

Nottingham Forest forward Arnaud Kalimuendo has joined Eintracht Frankfurt on loan until the end of the season in search of regular playing time. The 23-year-old made 14 appearances for Forest this campaign, scoring twice, but struggled for consistent opportunities in the Premier League. Kalimuendo brings proven scoring pedigree from Ligue 1, having netted 34 goals in three seasons with Rennes after earlier loan spells at Lens.

Mainz sign Silas Katompa Mvumpa from Stuttgart

7.1.26 Mainz

Mainz have completed the permanent signing of Congolese forward Silas Katompa Mvumpa from Stuttgart, though the length of his contract was not disclosed. Sporting director Niko Bungert praised Silas' pace, dribbling ability and goal threat, while the player expressed his excitement about returning to Bundesliga action and contributing to Mainz's attacking play.

St. Pauli sign goalkeeper Emil Gazdov on loan

5.1.26 St. Pauli

St. Pauli have brought in goalkeeper Emil Gazdov on loan from Montreal until June 30, with an option to make the move permanent at the end of the season. The 20-year-old Canadian joins the Hamburg-based side after gaining professional experience in the Canadian Premier League and previous time in Germany with Nurnberg's academy.

St. Pauli sign Japan defender Tomoya Ando

2.1.26 St. Pauli

St. Pauli have completed the signing of Japan international centre-back Tomoya Ando from Avispa Fukuoka on an undisclosed deal. The 26-year-old, a three-time capped international who helped Japan win the 2024/25 East Asian Championship, made 42 appearances in 2025 and brings versatility across a back three.

Christian Eriksen joins Wolfsburg on two-year deal

11.9.25 Wolfsburg

Christian Eriksen has signed a two-year contract with Bundesliga side Wolfsburg after becoming a free agent following his Manchester United departure. The 33-year-old Denmark international brings extensive top-level experience, having played for clubs like Tottenham, Ajax, Brentford, and AC Milan. Wolfsburg praised Eriksen's leadership and quality, hoping he'll mentor their younger players.

Nicolas Jackson joins Bayern on loan with €81.5m obligation to buy

1.9.25 Bayern

Bayern Munich have signed Chelsea striker Nicolas Jackson on a season-long loan with an obligation to make the move permanent, in a deal worth up to €81.5 million. The 24-year-old Senegal international will wear the No. 11 shirt. The transfer initially collapsed due to Chelsea's need for cover following Liam Delap's injury but was revived after Jackson, already in Munich, pushed to complete the move. Bayern agreed to a €16.5m loan fee and a €65m obligation to buy in 2026.

Eliesse Ben Seghir joins Bayer Leverkusen

1.9.25 Bayer L.

AS Monaco confirmed the transfer of 20-year-old attacker Eliesse Ben Seghir to Bundesliga club Bayer Leverkusen. A product of Monaco's academy, Ben Seghir made his Ligue 1 debut at 17, scoring a double in his first game. Despite injury setbacks in 2023-24, he played 46 matches last season, helping Monaco secure a second consecutive Champions League spot.

Bouanani leaves Nice for Stuttgart

1.9.25 Stuttgart

Nice and Stuttgart have agreed on the transfer of 20-year-old Algerian international Badredine Bouanani. After making 70 appearances and contributing 5 goals and 7 assists for Nice, Bouanani will join the German club, which will compete in the Europa League this season. The forward joined Nice in 2022 from Lille and had a loan spell at Lorient in early 2024.