# 2024–25 Borussia Dortmund season

The 2024–25 season is the 116th season in the existence of Borussia Dortmund, and the club's 49th consecutive season in the top flight of German football. In addition to the domestic league, the club are also competing in the DFB-Pokal, the UEFA Champions League, and the newly expanded FIFA Club World Cup for the first time.
This season is the first since 2011–12 without midfielder and former club captain Marco Reus, and the first since 2018–19 without defender and former club captain Mats Hummels, who both departed after the end of their contracts, marking the first Borussia Dortmund season since 2006–07 without either of the two at the club.

## Summary

On 13 June, Dortmund announced the departure of coach Edin Terzić after spending two seasons in his second spell with the club.
On 22 January, Sebastian Kehl and CEO Lars Ricken announced Nuri Şahin would leave the club with immediate effect, after suffering 4 straight defeats in the first 4 games of 2025.

## Players
### First team squad

    As of 3 February 2025
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 1 | GK | SUI | Gregor Kobel |
| 2 | DF | BRA | Yan Couto (on loan from Manchester City) |
| 3 | DF | GER | Waldemar Anton |
| 4 | DF | GER | Nico Schlotterbeck (3rd captain) |
| 5 | DF | ALG | Ramy Bensebaini |
| 6 | MF | TUR | Salih Özcan |
| 7 | MF | USA | Giovanni Reyna |
| 8 | MF | GER | Felix Nmecha |
| 9 | FW | GUI | Serhou Guirassy |
| 10 | MF | GER | Julian Brandt (vice-captain) |
| 13 | MF | GER | Pascal Groß |
| 14 | FW | GER | Maximilian Beier |
| 16 | FW | BEL | Julien Duranville |
| 17 | MF | ENG | Carney Chukwuemeka (on loan from Chelsea) |
| 20 | MF | AUT | Marcel Sabitzer |
| 23 | MF | GER | Emre Can (captain) |
| No. | Pos. | Nation | Player |
| 24 | DF | SWE | Daniel Svensson (on loan from Nordsjælland) |
| 25 | DF | GER | Niklas Süle |
| 26 | DF | NOR | Julian Ryerson |
| 27 | FW | GER | Karim Adeyemi |
| 31 | GK | GER | Silas Ostrzinski |
| 32 | FW | NED | Jordi Paulina |
| 33 | GK | GER | Alexander Meyer |
| 35 | GK | POL | Marcel Lotka |
| 37 | FW | USA | Cole Campbell |
| 38 | MF | GER | Kjell Wätjen |
| 39 | DF | ITA | Filippo Mané |
| 42 | DF | GER | Almugera Kabar |
| 43 | MF | ENG | Jamie Gittens |
| 46 | MF | GER | Ayman Azhil |
| 49 | DF | GER | Yannik Lührs |

### Out on loan

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| — | GK | GER | Diant Ramaj (at Copenhagen until 30 June 2025) |
| — | DF | ESP | Guille Bueno (at Darmstadt 98 until 30 June 2025) |
| — | DF | FRA | Soumaila Coulibaly (at Brest until 30 June 2025) |
| No. | Pos. | Nation | Player |
| — | FW | CIV | Sébastien Haller (at Utrecht until 30 June 2025) |
| — | FW | GER | Youssoufa Moukoko (at Nice until 30 June 2025) |

## Transfers
### In

| No. | Pos. | Player | Transferred from | Fee | Date |
| 7 | MF | Giovanni Reyna | Nottingham Forest | Loan return | 1 July 2024 |
| 36 | DF | Tom Rothe | Holstein Kiel | Loan return | 1 July 2024 |
| 44 | DF | Soumaila Coulibaly | Antwerp | Loan return | 1 July 2024 |
| 3 | DF | Waldemar Anton | VfB Stuttgart | €22,500,000 | 8 July 2024 |
| 9 | FW | Serhou Guirassy | VfB Stuttgart | €18,000,000 | 18 July 2024 |
| 13 | MF | Pascal Groß | Brighton & Hove Albion | €7,000,000 | 1 August 2024 |
| 2 | DF | Yan Couto | Manchester City | Loan | 3 August 2024 |
| 14 | FW | Maximilian Beier | TSG Hoffenheim | €29,500,000 | 12 August 2024 |
| — | FW | Sébastien Haller | Leganés | Loan return | 9 January 2025 |
| 6 | MF | Salih Özcan | VfL Wolfsburg | Loan return | 28 January 2025 |
| 17 | MF | Carney Chukwuemeka | Chelsea | Loan | 3 February 2025 |
| 24 | DF | Daniel Svensson | Nordsjælland | Loan | 3 February 2025 |
| — | GK | Diant Ramaj | Ajax | €5,000,000 | 3 February 2025 |

### Out

| No. | Pos. | Player | Transferred to | Fee | Date |
| 2 | DF | Mateu Morey | Mallorca | Free transfer | 1 July 2024 |
| 11 | MF | Marco Reus | LA Galaxy | Free transfer | 1 July 2024 |
| 15 | DF | Mats Hummels | Roma | Free transfer | 1 July 2024 |
| 17 | DF | Marius Wolf | Augsburg | Free transfer | 1 July 2024 |
| 47 | DF | Antonios Papadopoulos | Lugano | Free transfer | 1 July 2024 |
| 48 | FW | Samuel Bamba | VfL Bochum | Free transfer | 1 July 2024 |
| 10 | FW | Jadon Sancho | Manchester United | Loan return | 1 July 2024 |
| 22 | DF | Ian Maatsen | Chelsea | Loan return | 1 July 2024 |
| 30 | MF | Ole Pohlmann | Rio Ave | €1,600,000 | 2 July 2024 |
| 14 | FW | Niclas Füllkrug | West Ham United | €27,000,000 | 5 August 2024 |
| 36 | DF | Tom Rothe | Union Berlin | €5,000,000 | 7 August 2024 |
| — | FW | Paris Brunner | Monaco | €4,000,000 | 16 August 2024 |
| 32 | MF | Abdoulaye Kamara | Portsmouth | €1,700,000 | 20 August 2024 |
| — | DF | Guille Bueno | Darmstadt 98 | Loan | 22 August 2024 |
| 6 | MF | Salih Özcan | VfL Wolfsburg | Loan | 28 August 2024 |
| 18 | FW | Youssoufa Moukoko | Nice | Loan | 28 August 2024 |
| 48 | DF | Soumaïla Coulibaly | Brest | Loan | 29 August 2024 |
| 9 | FW | Sébastien Haller | Leganés | Loan | 30 August 2024 |
| — | FW | Sébastien Haller | Utrecht | Loan | 9 January 2025 |
| 21 | FW | Donyell Malen | Aston Villa | €25,000,000 | 14 January 2025 |
| — | GK | Diant Ramaj | Copenhagen | Loan | 3 February 2025 |

## Competitions
### Overall record

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| Bundesliga | 23 August 2024 | 17 May 2025 | Matchday 1 | | 26 | 10 | 5 | 11 | 45 | 41 | +4 | 038.46 |
| DFB-Pokal | 17 August 2024 | 29 October 2024 | First round | Second round | 2 | 1 | 0 | 1 | 4 | 2 | +2 | 050.00 |
| UEFA Champions League | 18 September 2024 | | League phase | | 12 | 7 | 2 | 3 | 28 | 14 | +14 | 058.33 |
| FIFA Club World Cup | 17 June 2025 | | Group stage | | 0 | 0 | 0 | 0 | 0 | 0 | +0 | !— |
| Total | Total | Total | Total | Total | 40 | 18 | 7 | 15 | 77 | 57 | +20 | 045.00 |
Last updated: 15 March 2025 Source: Soccerway

### Bundesliga
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 9 | FC Augsburg | 26 | 10 | 8 | 8 | 29 | 35 | −6 | 38 |
| 10 | VfB Stuttgart | 25 | 10 | 7 | 8 | 44 | 39 | +5 | 37 |
| 11 | Borussia Dortmund | 26 | 10 | 5 | 11 | 45 | 41 | +4 | 35 |
| 12 | Werder Bremen | 26 | 9 | 6 | 11 | 40 | 53 | −13 | 33 |
| 13 | Union Berlin | 26 | 7 | 6 | 13 | 23 | 39 | −16 | 27 |

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 15 March 2025. Source: DFB

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |
| Ground | H | A | H | A | H | A | H | A | H | A | H | H | A | H | A | H | A | A | H | A | H | A | H | A | H | A | H | A | A | H | A | H | A | H |
| Result | W | D | W | L | W | L | W | L | W | L | W | D | D | D | W | L | L | L | D | W | L | L | W | W | L | L | | | | | | | | |
| Position | 2 | 4 | 2 | 8 | 5 | 7 | 7 | 7 | 5 | 7 | 5 | 5 | 6 | 8 | 6 | 8 | 10 | 10 | 11 | 11 | 11 | 11 | 10 | 10 | 10 | 11 | | | | | | | | |
| Points | 3 | 4 | 7 | 7 | 10 | 10 | 13 | 13 | 16 | 16 | 19 | 20 | 21 | 22 | 25 | 25 | 25 | 25 | 26 | 29 | 29 | 29 | 32 | 35 | 35 | 35 | | | | | | | | |

#### Matches

The league fixtures were announced on 4 July 2024.

### DFB-Pokal

The first round draw was held on 1 June 2024.

### UEFA Champions League
#### League phase

The draw for the league phase was held on 29 August 2024.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 8 | Aston Villa | 8 | 5 | 1 | 2 | 13 | 6 | +7 | 16 | Advance to round of 16 (seeded) |
| 9 | Atalanta | 8 | 4 | 3 | 1 | 20 | 6 | +14 | 15 | Advance to knockout phase play-offs (seeded) |
| 10 | Borussia Dortmund | 8 | 5 | 0 | 3 | 22 | 12 | +10 | 15 | Advance to knockout phase play-offs (seeded) |
| 11 | Real Madrid | 8 | 5 | 0 | 3 | 20 | 12 | +8 | 15 | Advance to knockout phase play-offs (seeded) |
| 12 | Bayern Munich | 8 | 5 | 0 | 3 | 20 | 12 | +8 | 15 | Advance to knockout phase play-offs (seeded) |
* 1 2 Tied on points (15), goal difference (+8), goals scored (20), away goals (6) and wins (5). Ranked on away wins: Real Madrid 2, Bayern Munich 1.
| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| Ground | A | H | A | H | A | H | A | H |
| Result | W | W | L | W | W | L | L | W |
| Position | 4 | 1 | 11 | 7 | 4 | 9 | 14 | 10 |
| Points | 3 | 6 | 6 | 9 | 12 | 12 | 12 | 15 |

#### Knockout phase
##### Knockout phase play-offs

The draw for the knockout phase play-offs was held on 31 January 2025.

##### Round of 16

The draw for the round of 16 was held on 21 February 2025.

##### Quarter-finals

The draw for the order of the quarter-final legs was held on 21 February 2025, after the draw for the round of 16.

### FIFA Club World Cup
#### Group stage

The draw for the group stage was held on 5 December 2024.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Fluminense | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Advance to knockout stage |
| 2 | Borussia Dortmund | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Advance to knockout stage |
| 3 | Ulsan HD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Mamelodi Sundowns | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |

## Statistics
### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Bundesliga | Bundesliga | DFB-Pokal | DFB-Pokal | Champions League | Champions League | Club World Cup | Club World Cup |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||||||
| 1 | GK | SUI | Gregor Kobel | 37 | 0 | 24 | 0 | 2 | 0 | 11 | 0 | 0 | 0 |
| 31 | GK | GER | Silas Ostrzinski | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 33 | GK | GER | Alexander Meyer | 4 | 0 | 2 | 0 | 0+1 | 0 | 1 | 0 | 0 | 0 |
| 35 | GK | POL | Marcel Lotka | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Defenders ||||||||||||||
| 2 | DF | BRA | Yan Couto | 25 | 0 | 6+11 | 0 | 0+1 | 0 | 1+6 | 0 | 0 | 0 |
| 3 | DF | GER | Waldemar Anton | 27 | 1 | 14+4 | 0 | 1 | 1 | 4+4 | 0 | 0 | 0 |
| 4 | DF | GER | Nico Schlotterbeck | 36 | 0 | 22 | 0 | 2 | 0 | 12 | 0 | 0 | 0 |
| 5 | DF | ALG | Ramy Bensebaini | 34 | 3 | 17+6 | 1 | 1 | 0 | 6+4 | 2 | 0 | 0 |
| 24 | DF | SWE | Daniel Svensson | 7 | 0 | 1+3 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
| 25 | DF | GER | Niklas Süle | 12 | 0 | 6+2 | 0 | 1 | 0 | 2+1 | 0 | 0 | 0 |
| 26 | DF | NOR | Julian Ryerson | 33 | 1 | 20+1 | 1 | 1 | 0 | 10+1 | 0 | 0 | 0 |
| 39 | DF | ITA | Filippo Mané | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 42 | DF | GER | Almugera Kabar | 4 | 0 | 1+3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 49 | DF | GER | Yannik Lührs | 3 | 0 | 1+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Midfielders ||||||||||||||
| 6 | MF | TUR | Salih Özcan | 7 | 0 | 1+4 | 0 | 0 | 0 | 0+2 | 0 | 0 | 0 |
| 7 | MF | USA | Giovanni Reyna | 21 | 2 | 3+11 | 2 | 0 | 0 | 2+5 | 0 | 0 | 0 |
| 8 | MF | GER | Felix Nmecha | 27 | 3 | 14+5 | 2 | 1 | 0 | 5+2 | 1 | 0 | 0 |
| 10 | MF | GER | Julian Brandt | 35 | 4 | 21+1 | 3 | 2 | 1 | 10+1 | 0 | 0 | 0 |
| 13 | MF | GER | Pascal Groß | 38 | 1 | 22+2 | 0 | 2 | 0 | 9+3 | 1 | 0 | 0 |
| 17 | MF | ENG | Carney Chukwuemeka | 5 | 0 | 0+3 | 0 | 0 | 0 | 0+2 | 0 | 0 | 0 |
| 20 | MF | AUT | Marcel Sabitzer | 36 | 0 | 17+6 | 0 | 1+1 | 0 | 10+1 | 0 | 0 | 0 |
| 23 | MF | GER | Emre Can | 36 | 5 | 19+4 | 2 | 2 | 1 | 9+2 | 2 | 0 | 0 |
| 38 | MF | GER | Kjell Wätjen | 2 | 0 | 0+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 46 | MF | GER | Ayman Azhil | 2 | 0 | 0+1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |
| Forwards ||||||||||||||
| 9 | FW | GUI | Serhou Guirassy | 36 | 24 | 23 | 14 | 1 | 0 | 10+2 | 10 | 0 | 0 |
| 14 | FW | GER | Maximilian Beier | 37 | 6 | 13+12 | 5 | 1+1 | 0 | 5+5 | 1 | 0 | 0 |
| 16 | FW | BEL | Julien Duranville | 18 | 1 | 2+8 | 0 | 0+1 | 1 | 2+5 | 0 | 0 | 0 |
| 27 | FW | GER | Karim Adeyemi | 26 | 8 | 12+5 | 3 | 1 | 0 | 7+1 | 5 | 0 | 0 |
| 32 | FW | NED | Jordi Paulina | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| 37 | FW | USA | Cole Campbell | 6 | 0 | 0+4 | 0 | 0+1 | 0 | 0+1 | 0 | 0 | 0 |
| 43 | FW | ENG | Jamie Gittens | 40 | 11 | 19+7 | 7 | 2 | 0 | 10+2 | 4 | 0 | 0 |
| Players transferred/loaned out during the season ||||||||||||||
| — | GK | GER | Diant Ramaj | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9 | FW | CIV | Sébastien Haller | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18 | FW | GER | Youssoufa Moukoko | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 21 | FW | NED | Donyell Malen | 21 | 5 | 6+8 | 3 | 1+1 | 0 | 3+2 | 2 | 0 | 0 |
| 32 | MF | GUI | Abdoulaye Kamara | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 44 | DF | FRA | Soumaila Coulibaly | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Last updated: 15 March 2025 Source: Competitions

### Goalscorers

    As of 12 March 2025
| Rank | Pos. | No. | Nat. | Player | Bundesliga | DFB-Pokal | Champions League | Club World Cup | Total |
| 1 | FW | 9 | | Serhou Guirassy | 14 | 0 | 10 | 0 | 24 |
| 2 | FW | 43 | | Jamie Gittens | 7 | 0 | 4 | 0 | 11 |
| 3 | FW | 27 | | Karim Adeyemi | 3 | 0 | 5 | 0 | 8 |
| 4 | FW | 14 | | Maximilian Beier | 5 | 0 | 1 | 0 | 6 |
| 5 | FW | 21 | | Donyell Malen | 3 | 0 | 2 | 0 | 5 |
| 5 | MF | 23 | | Emre Can | 2 | 1 | 2 | 0 | 5 |
| 7 | MF | 10 | | Julian Brandt | 3 | 1 | 0 | 0 | 4 |
| 8 | MF | 8 | | Felix Nmecha | 2 | 0 | 1 | 0 | 3 |
| 8 | DF | 5 | | Ramy Bensebaini | 1 | 0 | 2 | 0 | 3 |
| 10 | MF | 7 | | Giovanni Reyna | 2 | 0 | 0 | 0 | 2 |
| 11 | DF | 3 | | Waldemar Anton | 0 | 1 | 0 | 0 | 1 |
| 11 | FW | 16 | | Julien Duranville | 0 | 1 | 0 | 0 | 1 |
| 11 | DF | 26 | | Julian Ryerson | 1 | 0 | 0 | 0 | 1 |
| 11 | MF | 13 | | Pascal Groß | 0 | 0 | 1 | 0 | 1 |
| Own goals | Own goals | Own goals | Own goals | Own goals | 2 | 0 | 0 | 0 | 2 |
| Totals | Totals | Totals | Totals | Totals | 45 | 4 | 28 | 0 | 77 |

### Assists

    As of 12 March 2025
| Rank | Pos. | No. | Nat. | Player | Bundesliga | DFB-Pokal | Champions League | Club World Cup | Total |
| 1 | MF | 10 | | Julian Brandt | 5 | 0 | 5 | 0 | 10 |
| 1 | MF | 13 | | Pascal Groß | 6 | 2 | 2 | 0 | 10 |
| 3 | DF | 5 | | Ramy Bensebaini | 5 | 0 | 0 | 0 | 5 |
| 3 | FW | 9 | | Serhou Guirassy | 1 | 0 | 4 | 0 | 5 |
| 5 | FW | 27 | | Karim Adeyemi | 3 | 0 | 1 | 0 | 4 |
| 6 | FW | 43 | | Jamie Gittens | 3 | 0 | 0 | 0 | 3 |
| 6 | DF | 4 | | Nico Schlotterbeck | 2 | 0 | 1 | 0 | 3 |
| 6 | FW | 14 | | Maximilian Beier | 3 | 0 | 0 | 0 | 3 |
| 9 | MF | 8 | | Felix Nmecha | 1 | 0 | 1 | 0 | 2 |
| 9 | DF | 3 | | Waldemar Anton | 2 | 0 | 0 | 0 | 2 |
| 11 | DF | 2 | | Yan Couto | 0 | 1 | 0 | 0 | 1 |
| 11 | DF | 26 | | Julian Ryerson | 1 | 0 | 0 | 0 | 1 |
| 11 | MF | 23 | | Emre Can | 0 | 0 | 1 | 0 | 1 |
| 11 | FW | 21 | | Donyell Malen | 0 | 0 | 1 | 0 | 1 |
| 11 | MF | 7 | | Giovanni Reyna | 0 | 0 | 1 | 0 | 1 |
| Totals | Totals | Totals | Totals | Totals | 32 | 3 | 17 | 0 | 52 |