From Surf Wiki (app.surf) — the open knowledge base
2024–25 Bundesliga
The 2024–25 Bundesliga was the 62nd season of the Bundesliga, Germany's premier men's football competition. The season began on 23 August 2024 and concluded on 17 May 2025. Bayer Leverkusen were the defending champions.
| Season |
|---|
| 23 August 2024 – 17 May 2025 |
| Bayern Munich33rd Bundesliga title34th German title |
| Holstein KielVfL Bochum |
| Bayern MunichBayer LeverkusenEintracht FrankfurtBorussia Dortmund |
| SC FreiburgVfB Stuttgart (as DFB-Pokal winners) |
| Mainz 05 |
| 306 |
| 959 (3.13 per match) |
| Harry Kane(26 goals) |
| Dortmund 6–0 Berlin |
| Kiel 1–6 MunichBochum 0–5 MunichBremen 0–5 Munich |
| Frankfurt 7–2 Bochum |
| 8 gamesLeverkusen |
| 22 gamesLeverkusen |
| 14 gamesBochum |
| 7 gamesHeidenheim |
| 81,365seventeen games |
| 13,923Kiel v Hoffenheim |
| 11,828,684 (38,656 per match) |
| ← 2023–24 2025–26 → |
The 2024–25 Bundesliga was the 62nd season of the Bundesliga, Germany's premier men's football competition. The season began on 23 August 2024 and concluded on 17 May 2025. Bayer Leverkusen were the defending champions.
On 4 May 2025, Bayern Munich were crowned Bundesliga champions for a record 33rd time (34th title overall) with two matches to spare following Bayer Leverkusen's 2–2 draw with SC Freiburg, reclaiming the league title after a third-place finish in the previous season.
The season began on 23 August 2024, and went into the winter break after the 15th matchday on 22 December. With the 16th matchday, the season continued on 10 January 2025. The final 34th matchday was scheduled for 17 May 2025.
The regular season was played as a round-robin tournament. Each team played a total of 34 matches, half at home and half away.
The fixtures were announced on 4 July 2024.
A total of 18 teams participate in the 2024–25 edition of the Bundesliga, 16 of which competed in the league campaign during the previous season, while the remaining two were promoted from the 2. Bundesliga.
| Promoted from2023–24 2. Bundesliga | Relegated from2023–24 Bundesliga |
|---|---|
| FC St. PauliHolstein Kiel | 1. FC KölnDarmstadt 98 |
Holstein Kiel made its Bundesliga debut, making it the 58th different Bundesliga club and the first club from Schleswig-Holstein, and returning to the German top flight after 60 years of absence. The club also replaced Hansa Rostock as the northernmost club in league history.
FC St. Pauli returned to the Bundesliga after a thirteen-year absence. For the first time ever, FC St. Pauli plays in a season at a higher level than local rivals Hamburger SV.
| Team | Location | Stadium | Capacity | R. |
|---|---|---|---|---|
| FC Augsburg | Augsburg | WWK Arena | 30,660 | |
| Union Berlin | Berlin | Stadion An der Alten Försterei | 22,012 | |
| VfL Bochum | Bochum | Vonovia Ruhrstadion | 26,000 | |
| Werder Bremen | Bremen | Weserstadion | 42,100 | |
| Borussia Dortmund | Dortmund | Signal Iduna Park | 81,365 | |
| Eintracht Frankfurt | Frankfurt | Deutsche Bank Park | 58,000 | |
| SC Freiburg | Freiburg im Breisgau | Europa-Park Stadion | 34,700 | |
| 1. FC Heidenheim | Heidenheim | Voith-Arena | 15,000 | |
| TSG Hoffenheim | Sinsheim | PreZero Arena | 30,150 | |
| Holstein Kiel | Kiel | Holstein-Stadion | 15,034 | |
| RB Leipzig | Leipzig | Red Bull Arena | 47,800 | |
| Bayer Leverkusen | Leverkusen | BayArena | 30,210 | |
| Mainz 05 | Mainz | Mewa Arena | 33,305 | |
| Borussia Mönchengladbach | Mönchengladbach | Borussia-Park | 54,042 | |
| Bayern Munich | Munich | Allianz Arena | 75,000 | |
| FC St. Pauli | Hamburg | Millerntor-Stadion | 29,546 | |
| VfB Stuttgart | Stuttgart | MHPArena | 60,058 | |
| VfL Wolfsburg | Wolfsburg | Volkswagen Arena | 28,917 |
| Team | Manager | Captain | Kit manufacturer | Shirt sponsor | |
|---|---|---|---|---|---|
| FC Augsburg | Jess Thorup | Jeffrey Gouweleeuw | Mizuno | WWK Versicherung | Siegmund |
| Union Berlin | Steffen Baumgart | Christopher Trimmel | Adidas | home to go_ | JD Sports |
| VfL Bochum | Dieter Hecking | Anthony Losilla | Mizuno | Vonovia | MTEL Germany / Herbert Grönemeyer (in cup matches) |
| Werder Bremen | Ole Werner | Marco Friedl | Hummel | Matthäi | Ammerländer / HARALD PIHL (in cup matches) |
| Borussia Dortmund | Niko Kovač | Emre Can | Puma | 1&1 / Evonik (in cup and UEFA matches) | GLS Group / Pluto TV (in cup and UEFA matches) |
| Eintracht Frankfurt | Dino Toppmöller | Kevin Trapp | Nike | Indeed.com | Elotrans reload |
| SC Freiburg | Julian Schuster | Christian Günter | Nike | JobRad | Lexware |
| 1. FC Heidenheim | Frank Schmidt | Patrick Mainka | Puma | MHP | Voith |
| TSG Hoffenheim | Christian Ilzer | Oliver Baumann | Joma | SAP | hep global |
| Holstein Kiel | Marcel Rapp | Lewis Holtby | Puma | Famila | Lotto Schleswig-Holstein |
| RB Leipzig | Zsolt Lőw | Willi Orbán | Puma | Red Bull | IHG Hotels & Resorts |
| Bayer Leverkusen | Xabi Alonso | Lukas Hradecky | Castore | Barmenia Versicherungen | Niedax / Talcid (in cup matches) |
| Mainz 05 | Bo Henriksen | Silvan Widmer | Jako | Kömmerling | iDM |
| Borussia Mönchengladbach | Gerardo Seoane | Jonas Omlin | Puma | Reuter Gruppe | Sonepar |
| Bayern Munich | Vincent Kompany | Manuel Neuer | Adidas | Deutsche Telekom | Allianz / Audi (in cup and UEFA matches) |
| FC St. Pauli | Alexander Blessin | Jackson Irvine | Puma | Congstar | Astra Brauerei |
| VfB Stuttgart | Sebastian Hoeneß | Atakan Karazor | Jako | Winamax | hep solar |
| VfL Wolfsburg | Daniel Bauer | Maximilian Arnold | Nike | Volkswagen | Linglong Tire |
| Team | Outgoing | Manner | Exit date | Position in table | Incoming | Incoming date | Ref. | ||
|---|---|---|---|---|---|---|---|---|---|
| Bayern Munich | Thomas Tuchel | Mutual consent | 21 February 2024 | 30 June 2024 | Pre-season | Vincent Kompany | 29 May 2024 | 1 July 2024 | |
| SC Freiburg | Christian Streich | 18 March 2024 | Julian Schuster | 22 March 2024 | |||||
| VfL Bochum | Heiko Butscher (interim) | End of caretaker spell | 9 April 2024 | Peter Zeidler | 3 June 2024 | ||||
| Union Berlin | Marco Grote (interim) | 6 May 2024 | Bo Svensson | 23 May 2024 | |||||
| Borussia Dortmund | Edin Terzić | Mutual consent | 13 June 2024 | Nuri Şahin | 14 June 2024 | ||||
| FC St. Pauli | Fabian Hürzeler | Signed by Brighton & Hove Albion | 15 June 2024 | Alexander Blessin | 27 June 2024 | ||||
| VfL Bochum | Peter Zeidler | Sacked | 20 October 2024 | 18th | Markus Feldhoff Murat Ural (interim) | 21 October 2024 | |||
| Markus Feldhoff Murat Ural (interim) | End of caretaker | 4 November 2024 | Dieter Hecking | 4 November 2024 | |||||
| TSG Hoffenheim | Pellegrino Matarazzo | Sacked | 11 November 2024 | 15th | Christian Ilzer | 15 November 2024 | |||
| Union Berlin | Bo Svensson | 27 December 2024 | 12th | Steffen Baumgart | 30 December 2024 | 2 January 2025 | |||
| Borussia Dortmund | Nuri Şahin | 22 January 2025 | 10th | Mike Tullberg (interim) | 22 January 2025 | ||||
| Mike Tullberg (interim) | End of caretaker spell | 30 January 2025 | 2 February 2025 | Niko Kovač | 30 January 2025 | 2 February 2025 | |||
| RB Leipzig | Marco Rose | Sacked | 30 March 2025 | 6th | Zsolt Lőw (interim) | 30 March 2025 | |||
| VfL Wolfsburg | Ralph Hasenhüttl | 4 May 2025 | 12th | Daniel Bauer (interim) | 4 May 2025 |
The promotion/relegation play-offs took place on 22 and 26 May 2025.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| 1. FC Heidenheim (B) | 4–3 | SV Elversberg (2B) | 2–2 | 2–1 |
1. FC Heidenheim won 4–3 on aggregate, and therefore both clubs remained in their respective leagues.
Harry Kane was the season's top scorer with 26 goals for Bayern Munich.
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Harry Kane | Bayern Munich | 26 |
| 2 | Serhou Guirassy | Borussia Dortmund | 21 |
| Patrik Schick | Bayer Leverkusen | ||
| 4 | Jonathan Burkardt | Mainz 05 | 18 |
| 5 | Tim Kleindienst | Borussia Mönchengladbach | 16 |
| 6 | Ermedin Demirović | VfB Stuttgart | 15 |
| Hugo Ekitike | Eintracht Frankfurt | ||
| Omar Marmoush | Eintracht Frankfurt | ||
| 9 | Benjamin Šeško | RB Leipzig | 13 |
| 10 | Jamal Musiala | Bayern Munich | 12 |
| Michael Olise | Bayern Munich | ||
| Nick Woltemade | VfB Stuttgart |
Notes
| Player | Club | Against | Result | Date |
|---|---|---|---|---|
| Andrej Kramarić | TSG Hoffenheim | Holstein Kiel | 3–2 (H) | 24 August 2024 |
| Harry Kane | Bayern Munich | Holstein Kiel | 6–1 (A) | 14 September 2024 |
| Jens Stage | Werder Bremen | TSG Hoffenheim | 4–3 (A) | 29 September 2024 |
| Harry Kane | Bayern Munich | VfB Stuttgart | 4–0 (H) | 19 October 2024 |
| Harry Kane | Bayern Munich | FC Augsburg | 3–0 (H) | 22 November 2024 |
| Patrik Schick | Bayer Leverkusen | 1. FC Heidenheim | 5–2 (H) | 23 November 2024 |
| Patrik Schick4 | Bayer Leverkusen | SC Freiburg | 5–1 (H) | 21 December 2024 |
| Myron Boadu | VfL Bochum | RB Leipzig | 3–3 (H) | 18 January 2025 |
| Alexis Claude-Maurice | FC Augsburg | Borussia Mönchengladbach | 3–0 (A) | 22 February 2025 |
| Serhou Guirassy4 | Borussia Dortmund | Union Berlin | 6–0 (H) | |
| Alassane Pléa | Borussia Mönchengladbach | Werder Bremen | 4–2 (A) | 15 March 2025 |
| Ermedin Demirović | VfB Stuttgart | VfL Bochum | 4–0 (A) | 5 April 2025 |
4 Player scored four goals.
Péter Gulácsi kept the most clean sheets, recording 14 for RB Leipzig.
| Rank | Player | Club | Cleansheets |
|---|---|---|---|
| 1 | Péter Gulácsi | RB Leipzig | 14 |
| 2 | Manuel Neuer | Bayern Munich | 13 |
| 3 | Noah Atubolu | SC Freiburg | 10 |
| Michael Zetterer | Werder Bremen | ||
| 5 | Finn Dahmen | FC Augsburg | 9 |
| Nikola Vasilj | FC St. Pauli | ||
| Robin Zentner | Mainz 05 | ||
| 8 | Frederik Rønnow | Union Berlin | 8 |
| 9 | Gregor Kobel | Borussia Dortmund | 7 |
| Kevin Müller | 1. FC Heidenheim | ||
| Alexander Nübel | VfB Stuttgart |
| Month | Player of the Month | Rookie of the Month | Goal of the Month | Ref. | |
|---|---|---|---|---|---|
| Victor Boniface | Bayer Leverkusen | —.mw-parser-output .sr-only{border:0;clip:rect(0,0,0,0);clip-path:polygon(0px 0px,0px 0px,0px 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}N/a | Thomas Müller | Bayern Munich | |
| Omar Marmoush | Eintracht Frankfurt | Kauã Santos | Eintracht Frankfurt | Aleksandar Pavlović | |
| Harry Kane | Bayern Munich | Michael Olise | Bayern Munich | Kingsley Coman | |
| Omar Marmoush | Eintracht Frankfurt | Nathaniel Brown | Eintracht Frankfurt | Jamal Musiala | |
| Florian Wirtz | Bayer Leverkusen | Joshua Kimmich | |||
| Chrislain Matsima | FC Augsburg | Florian Wirtz | Bayer Leverkusen | ||
| Serhou Guirassy | Borussia Dortmund | Lukas Ullrich | Borussia Mönchengladbach | Jamal Musiala | Bayern Munich |
| Nico Schlotterbeck | Chrislain Matsima | FC Augsburg | Raphaël Guerreiro | ||
| Michael Olise | Bayern Munich | Daniel Svensson | Borussia Dortmund | Serge Gnabry | |
| —N/a | —N/a | László Bénes | Union Berlin |
| Award | Winner | Club | Ref. |
|---|---|---|---|
| Harry Kane | Bayern Munich | ||
| Michael Olise | |||
| Leopold Querfeld | Union Berlin |
| Presenters | Goalkeeper | Defenders | Midfielders | Forwards | Ref. |
|---|---|---|---|---|---|
| EA Sports (official) | Robin Zentner (Mainz 05) | Jonathan Tah (Bayer Leverkusen) | |||
| Dayot Upamecano (Bayern Munich) | |||||
| Nico Schlotterbeck (Borussia Dortmund) | |||||
| Alphonso Davies (Bayern Munich) | Florian Wirtz (Bayer Leverkusen) | ||||
| Jamal Musiala (Bayern Munich) | |||||
| Michael Olise (Bayern Munich) | Hugo Ekitike (Eintracht Frankfurt) | ||||
| Harry Kane (Bayern Munich) | |||||
| Serhou Guirassy (Borussia Dortmund) | |||||
| VDV | Finn Dahmen (FC Augsburg) | Nico Schlotterbeck (Borussia Dortmund) | |||
| Jonathan Tah (Bayer Leverkusen) | |||||
| Dayot Upamecano (Bayern Munich) | |||||
| Joshua Kimmich (Bayern Munich) | Granit Xhaka (Bayer Leverkusen) | ||||
| Jamal Musiala (Bayern Munich) | |||||
| Florian Wirtz (Bayer Leverkusen) | |||||
| Nadiem Amiri (Mainz 05) | Michael Olise (Bayern Munich) | ||||
| Harry Kane (Bayern Munich) | |||||
| kicker | Péter Gulácsi (RB Leipzig) | Matthias Ginter (SC Freiburg) | |||
| Jonathan Tah (Bayer Leverkusen) | |||||
| Piero Hincapié (Bayer Leverkusen) | Joshua Kimmich (Bayern Munich) | ||||
| Nadiem Amiri (Mainz 05) | |||||
| Michael Olise (Bayern Munich) | |||||
| Nick Woltemade (VfB Stuttgart) | |||||
| Florian Wirtz (Bayer Leverkusen) | Serhou Guirassy (Borussia Dortmund) | ||||
| Harry Kane (Bayern Munich) |
Borussia Dortmund drew the highest average home attendance in the 2024–25 Bundesliga.
| Rank | Team | Home games | Average attendance |
|---|---|---|---|
| 1 | Borussia Dortmund | 17 | 81,365 |
| 2 | Bayern München | 17 | 75,000 |
| 3 | VfB Stuttgart | 17 | 59,265 |
| 4 | Eintracht Frankfurt | 17 | 57,659 |
| 5 | Borussia Mönchengladbach | 17 | 52,867 |
| 6 | RB Leipzig | 17 | 45,045 |
| 7 | Werder Bremen | 17 | 41,321 |
| 8 | SC Freiburg | 17 | 34,253 |
| 9 | Mainz 05 | 17 | 32,340 |
| 10 | Bayer Leverkusen | 17 | 29,961 |
| 11 | FC Augsburg | 17 | 29,923 |
| 12 | FC St. Pauli | 17 | 29,507 |
| 13 | VfL Bochum | 17 | 25,540 |
| 14 | TSG Hoffenheim | 17 | 25,309 |
| 15 | VfL Wolfsburg | 17 | 24,596 |
| 16 | Union Berlin | 17 | 21,964 |
| 17 | 1. FC Heidenheim | 17 | 15,000 |
| 18 | KSV Holstein | 17 | 14,891 |
Ask Mako anything about 2024–25 Bundesliga — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report