After Bayer 04 Leverkusen won the championship trophy for the first time in the 2023-24 season, record champions FC Bayern München reclaimed the title in the 2024-25 season in impressive fashion.
By gathering 82 points, FC Bayern played an extraordinary season, with only five teams in Bundesliga history achieving more. Under head coach Vincent Kompany, in his first season, the team particularly impressed with its outstanding attack. On average, FC Bayern took 19 shots per game, more than any other team in Europe’s top five leagues. By the end of the season, they had scored 99 goals – the third-highest total for a team in Bundesliga history.
A significant contribution came once again from Harry Kane, who, after a lot of individual success – first in the Premier League and since 2023 in Germany – finally won his first club title. The captain of the English national team scored 26 goals and became the Bundesliga’s top scorer for the second consecutive season, followed by Leverkusen’s Patrik Schick and Borussia Dortmund’s Serhou Guirassy, who each scored 21 goals. With a total of 959 goals scored (an average of 3.1 per game), the Bundesliga was once again Europe’s highest-scoring top league.
The Bundesliga also bid farewell to a legend: Thomas Müller left FC Bayern for Canada. Müller achieved the treble of Bundesliga, DFB Pokal and Champions League victories with Munich in 2013 and 2020, wore the club’s jersey for 25 years, and played 756 competitive matches, scoring 250 goals, including 503 Bundesliga appearances (150 goals), of which he won 362. Müller won a total of 33 titles with Bayern. He is a unique icon who has left a lasting legacy.
Bayer 04 Leverkusen once again played impressively over large parts of the season. The runners-up, coached by world star Xabi Alonso, did not lose a single away game for the second consecutive season. Eintracht Frankfurt finished third, nine points behind Leverkusen – the club’s best league position in 32 years and its first qualification for the UEFA Champions League via the league.
Borussia Dortmund also qualified for European‘s elite competition thanks to an impressive comeback. From 11th place on Matchday 19, coach Niko Kovac led his team to ten wins in the remaining 15 games, finishing fourth. SC Freiburg claimed fifth place and qualified for the UEFA Europa League, marking their seventh participation in a European club competition – a remarkable achievement, especially as head coach Christian Streich had stepped down after 13 years in charge at the end of the previous season. His successor, Julian Schuster, immediately continued Freiburg’s success story and was even named “Coach of the Year” by the sports magazine “kicker.” There were also celebrations at 1. FSV Mainz 05. After narrowly avoiding relegation, the team produced an impressive season, qualifying for the UEFA Conference League.
The season was less favorable for RB Leipzig, which missed European club competitions for the first time in its ninth Bundesliga season, and for the previous runners-up VfB Stuttgart, which finished ninth. However, Stuttgart celebrated their first title since the 2007 championship by winning the DFB-Pokal, securing UEFA Europa League qualification.
The bottom of the table also provided excitement, with TSG Hoffenheim and promoted FC St. Pauli celebrating direct survival. The relegation battle was even tighter for 1. FC Heidenheim 1846. In their second Bundesliga season, the club from eastern Baden-Württemberg had to go into the relegation playoffs, narrowly defeating SV Elversberg, the surprise team in Bundesliga 2. Holstein Kiel, however, failed to stay in the Bundesliga after their first promotion and were relegated alongside VfL Bochum 1848.
|
|
|
Matches |
W |
D |
L |
Goals |
+/– |
Points |
|---|---|---|---|---|---|---|---|---|---|
1. |
FC Bayern München |
34 |
25 |
7 |
2 |
99:32 |
+67 |
82 |
|
2. |
Bayer 04 Leverkusen |
34 |
19 |
12 |
3 |
72:43 |
+29 |
69 |
|
3. |
Eintracht Frankfurt |
34 |
17 |
9 |
8 |
68:46 |
+22 |
60 |
|
4. |
Borussia Dortmund |
34 |
17 |
6 |
11 |
71:51 |
+20 |
57 |
|
5. |
Sport-Club Freiburg |
34 |
16 |
7 |
11 |
49:53 |
−4 |
55 |
|
6. |
1. FSV Mainz 05 |
34 |
14 |
10 |
10 |
55:43 |
+12 |
52 |
|
7. |
RB Leipzig |
34 |
13 |
12 |
9 |
53:48 |
+5 |
51 |
|
8. |
SV Werder Bremen |
34 |
14 |
9 |
11 |
54:57 |
−3 |
51 |
|
9. |
VfB Stuttgart |
34 |
14 |
8 |
12 |
64:53 |
+11 |
50 |
|
10. |
Borussia Mönchengladbach |
34 |
13 |
6 |
15 |
55:57 |
−2 |
45 |
|
11. |
VfL Wolfsburg |
34 |
11 |
10 |
13 |
56:54 |
+2 |
43 |
|
12. |
FC Augsburg |
34 |
11 |
10 |
13 |
35:51 |
−16 |
43 |
|
13. |
1. FC Union Berlin |
34 |
10 |
10 |
14 |
35:51 |
−16 |
40 |
|
14. |
FC St. Pauli |
34 |
8 |
8 |
18 |
28:41 |
−13 |
32 |
|
15. |
TSG Hoffenheim |
34 |
7 |
11 |
16 |
46:68 |
−22 |
32 |
|
16. |
1. FC Heidenheim 1846 |
34 |
8 |
5 |
21 |
37:64 |
−27 |
29 |
|
17. |
Holstein Kiel |
34 |
6 |
7 |
21 |
49:80 |
−31 |
25 |
|
18. |
VfL Bochum 1848 |
34 |
6 |
7 |
21 |
33:67 |
−34 |
25 |
In Bundesliga 2, a multitude of big names contributed to a spectator record and an exciting race for promotion. Fifteen of the 18 clubs in the 2024-25 season had previously played in the Bundesliga, and eleven had even been German champions – two of which finished at the top of the table and returned to the Bundesiga.
FC Köln, after their seventh relegation, initially struggled but established themselves in the top group from Matchday 11 onwards, ultimately becoming Bundesliga 2 champions. For Friedhelm Funkel, who took over from Gerhard Struber two matchdays before the end of the season and secured two decisive victories, it was the seventh promotion of his coaching career – a record. Köln also achieved their seventh promotion and their fifth championship title in Bundesliga 2. The foundation was laid primarily in defense. Köln kept a clean sheet eleven times.
Hamburger SV, on the other hand, focused entirely on attack. The team, coached by Merlin Polzin, scored 78 goals, 14 more than SV Elversberg and 1. FC Magdeburg, the next-best teams in Bundesliga 2. Thanks to a 6-1 victory against SSV Ulm 1846, Hamburg secured the long-awaited promotion on the penultimate matchday after seven tough years.
Attacking football was once again a hallmark of Bundesliga 2 overall. A total of 925 goals were scored, averaging 3.0 per game – more than in the top leagues in England, France, Spain, or Italy. The top scorer was HSV striker Davie Selke with 22 goals, followed by Martijn Kaars of 1. FC Magdeburg with 19.
With 959 goals
the Bundesliga was once again the highest scoring top league in the 2024-25 season.
SV Elversberg narrowly missed causing a sensation. In only their second Bundesliga 2 season, the Saarland club qualified for the relegation playoffs after finishing third in the table but missed out on promotion due to an added-time goal in the second leg against Heidenheim. SSV Ulm 1846 and SSV Jahn Regensburg were relegated to the third division. Eintracht Braunschweig saved themselves in the relegation playoffs against 1. FC Saarbrücken – also dramatically, with goals in extra time in the second leg.
The enduring popularity of the Bundesliga and Bundesliga 2 among fans was once again reflected in strong media reach and spectator numbers. With 34,288 tickets sold per game, top tier football in Germany achieved the highest average attendance in its history.
|
|
|
Matches |
W |
D |
L |
Goals |
+/– |
Points |
|---|---|---|---|---|---|---|---|---|---|
1. |
1. FC Köln |
34 |
18 |
7 |
9 |
53:38 |
+15 |
61 |
|
2. |
Hamburger SV |
34 |
16 |
11 |
7 |
78:44 |
+34 |
59 |
|
3. |
SV Elversberg |
34 |
16 |
10 |
8 |
64:37 |
+27 |
58 |
|
4. |
SC Paderborn 07 |
34 |
15 |
10 |
9 |
56:46 |
+10 |
55 |
|
5. |
1. FC Magdeburg |
34 |
14 |
11 |
9 |
64:52 |
+12 |
53 |
|
6. |
Fortuna Düsseldorf |
34 |
14 |
11 |
9 |
57:52 |
+5 |
53 |
|
7. |
1. FC Kaiserslautern |
34 |
15 |
8 |
11 |
56:55 |
+1 |
53 |
|
8. |
Karlsruher SC |
34 |
14 |
10 |
10 |
57:55 |
+2 |
52 |
|
9. |
Hannover 96 |
34 |
13 |
12 |
9 |
41:36 |
+5 |
51 |
|
10. |
1. FC Nürnberg |
34 |
14 |
6 |
14 |
60:57 |
+3 |
48 |
|
11. |
Hertha BSC |
34 |
12 |
8 |
14 |
49:51 |
−2 |
44 |
|
12. |
SV Darmstadt 98 |
34 |
11 |
9 |
14 |
56:55 |
+1 |
42 |
|
13. |
SpVgg Greuther Fürth |
34 |
10 |
9 |
15 |
45:59 |
−14 |
39 |
|
14. |
FC Schalke 04 |
34 |
10 |
8 |
16 |
52:62 |
−10 |
38 |
|
15. |
SC Preußen Münster |
34 |
8 |
12 |
14 |
40:43 |
−3 |
36 |
|
16. |
Eintracht Braunschweig |
34 |
8 |
11 |
15 |
38:64 |
−26 |
35 |
|
17. |
SSV Ulm 1846 Fußball |
34 |
6 |
12 |
16 |
36:48 |
−12 |
30 |
|
18. |
SSV Jahn Regensburg |
34 |
6 |
7 |
21 |
23:71 |
−48 |
25 |
