German Bundesliga Transfers in 2025/26 Season Football
| Player | to (from) | m€ |
|---|---|---|
| Rodrigo Ribeiro (F) | Jan '26Augsburg (Sporting) | - |
| Leonidas Stergiou (D) | Heidenheim 1846 (Stuttgart) | - |
| Suleman Sani (M) | RB Leipzig (Trencin) | 5 |
| Christian Conteh (M) | Heidenheim 1846 (Eintracht Braunschweig) | 1.5 |
| Jovan Milosevic (F) | Werder (Stuttgart) | 0.7 |
| Damion Downs (F) | Hamburger SV (Southampton) | - |
| Arnaud Kalimuendo (F) | Frankfurt (Nott'm Forest) | 1.5 |
| Michael Gregoritsch (F) | Augsburg (Brondby) | - |
| Jahmai Simpson-Pusey (D) | Koln (Manchester City) | - |
| Silas (M) | Mainz (Stuttgart) | - |
| Player | to (from) | m€ |
|---|---|---|
| Younes Ebnoutalib (F) | Jan '26Frankfurt (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 |
| Phillip Tietz (F) | Mainz (Augsburg) | 4 |
| Christian Conteh (M) | Heidenheim 1846 (Eintracht Braunschweig) | 1.5 |
| Arnaud Kalimuendo (F) | Frankfurt (Nott'm Forest) | 1.5 |
| Cole Campbell (M) | Hoffenheim (Dortmund) | 1.5 |
Winter transfers in German Bundesliga
Augsburg 4
Portuguese forward Rodrigo Ribeiro on loan from Sporting;
Austrian forward Michael Gregoritsch on loan from Brondby;
Midfielder Yannik Keitel on loan from Stuttgart.
Aiman Dardari (M, loan, Furth); Elias Saad (M, loan, Hannover 96); Maximilian Bauer (D, loan, Arminia); Phillip Tietz (F, 4m, Mainz).
Bayer Leverkusen 0.2
Malian defender Issa Traore from Djoliba for a fee of 0.2m.
Bayern
Senegalese midfielder Bara Sapoko Ndiaye on loan from Gambinos Stars.
Daniel Peretz (G, loan, Southampton).
Borussia M. 0.4
Japanese defender Kota Takai on loan from Tottenham.
Oscar Fraulo (M, 0.4m, Derby County).
Dortmund 3.5
Cole Campbell (M, 1.5m, loan, Hoffenheim); Pascal Gross (M, 2m, Brighton).
Frankfurt 19
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.
Elye Wahi (F, 1.5m, loan, Nice).
Freiburg
Noah Weisshaupt (M, loan, Hannover 96); Robert Wagner (M, loan, Dynamo Dresden).
Hamburger SV 0.3
American forward Damion Downs on loan from Southampton.
Anssi Suhonen (M, OB Odense); Jonas Meffert (M, 0.3m, Holstein Kiel).
Heidenheim 1846 1.5
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.
Thomas Keller (D, loan, Dynamo Dresden).
Hoffenheim
American midfielder Cole Campbell on loan from Dortmund for a fee of 1.5m.
David Mokwa (F, 1.5m, Elversberg); Hennes Behrens (D, loan, Heidenheim 1846); Umut Tohumcu (M, loan, Holstein Kiel).
Koln
English defender Jahmai Simpson-Pusey on loan from Manchester City.
Chilohem Onuoha (F, Amadora); Neo Telle (D, Fortuna Koln); Jusuf Gazibegovic (D, loan, Sturm).
Mainz 4
Congolese midfielder Silas from Stuttgart;
Forward Phillip Tietz from Augsburg for a fee of 4m.
Hyun-seok Hong (M, loan, AA Gent); Konstantin Schopp (D, loan, Hartberg).
RB Leipzig 3
Nigerian midfielder Suleman Sani from Trencin for a fee of 5m.
Kevin Kampl (M, retired); Amadou Haidara (M, 2m, Lens).
St. Pauli
Canadian goalkeeper Emil Gazdov on loan from Montreal Impact;
Japanese defender Tomoya Ando from Avispa Fukuoka.
Erik Ahlstrand (M, loan, Heracles).
Stuttgart 6.9
Ecuadorean forward Jeremy Arevalo from Racing for a fee of 7.5m.
Leonidas Stergiou (D, loan, Heidenheim 1846); Jovan Milosevic (F, 0.7m, loan, Werder); Silas (M, Mainz); Yannik Keitel (M, loan, Augsburg).
Union Berlin
Oluwaseun Ogbemudia (D, loan, W. Mannheim).
Werder 0.7
Serbian forward Jovan Milosevic on loan from Stuttgart for a fee of 0.7m.
Naby Keita (M, free, Ferencvaros).
Wolfsburg 6
Brazilian defender Cleiton on a free transfer from Flamengo;
French defender Sael Kumbedi from Lyon for a fee of 6m.
Andreas Skov Olsen (M, 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 18.1.2026 09:22 GMT
News - transfers
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.
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.
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.
Fabio Silva leaves Wolves for Borussia Dortmund
30.8.25 Dortmund
Wolves striker Fabio Silva has completed a permanent move to Borussia Dortmund, ending a five-year stint with the Premier League club. Signed for a club-record £35 million from Porto in 2020, the 23-year-old scored just five goals in 73 appearances and spent much of his time on loan at clubs including Anderlecht, PSV, Rangers, and Las Palmas. While the transfer fee is undisclosed, Wolves were reportedly seeking over £17 million.
Borussia Dortmund sign Carney Chukwuemeka from Chelsea
27.8.25 Dortmund
Borussia Dortmund have secured England youth international Carney Chukwuemeka from Chelsea on a five-year contract in a deal reportedly worth around £24 million. The 21-year-old attacking midfielder, who spent the latter half of last season on loan at Dortmund, previously made 32 appearances for Chelsea following a £20 million move from Aston Villa in 2022. Additionally, Chelsea defender Aaron Anselmino has joined Dortmund on a season-long loan.
Giovanni Reyna joins Borussia Monchengladbach
24.8.25 Borussia
Borussia Monchengladbach have signed US international Giovanni Reyna from Borussia Dortmund in a €7 million deal, including bonuses. The 22-year-old attacking midfielder becomes Gladbach's fifth summer signing and the third player to move from Dortmund to Gladbach, following Jonas Hofmann and Matthias Ginter. Reyna, whose market value has declined due to injuries and limited playing time, made just 26 appearances last season.