01 Founding 02 Decade 1 03 Decade 2 04 Decade 3 05 Decade 4 06 Decade 5 07 Decade 6 08 Current 09 Clubs 10 Statistics $ Soccernomics

Statistics

All seasons from 1963/64 to today

62 seasons of Bundesliga

Since the inaugural 1963/64 season, 62 campaigns have been completed. In that time, 56 different clubs have played in Germany's top flight, over 19,000 matches have been contested, and more than 55,000 goals scored. The Bundesliga is the best-attended football league in the world — averaging over 40,000 spectators per match in recent seasons.

The champions: Bayern dominate, but not alone

FC Bayern Munich are record champions with 33 titles — yet their dominance wasn't always as suffocating as in the 2010s, when they won eleven consecutive championships (2013–2023). In the first decade, five different clubs won in five years. Borussia Dortmund (8 titles), Borussia Mönchengladbach (5), Werder Bremen (4), Hamburger SV (3) and VfB Stuttgart (3) are the other multiple champions. Bayer Leverkusen broke Bayern's stranglehold in 2024 with their historic Invincible Season.

The all-time top scorers

Gerd Müller sits unchallenged atop the all-time scoring list with 365 goals in 427 matches — a rate of 0.85 goals per game that will likely never be matched. Robert Lewandowski follows with 312 goals, Klaus Fischer with 268. Müller's single-season record of 40 goals from 1971/72 was broken by Lewandowski in 2021 with 41 — in the very last match of the season, in the 90th minute.

Record holders — The dossiers

The all-time table

The all-time Bundesliga table is led by Bayern Munich, followed by Borussia Dortmund, Werder Bremen and Hamburger SV. HSV held the record as the only founding member never to be relegated — until 2018. Since then, there is no "dinosaur" left. Of the 16 founding members, only six currently play in the Bundesliga.

#ClubSeasonsPWDLGoalsPts
1Bayern München62210813264343485145:21944412
2Borussia Dortmund5819849354805693737:27563285
3Werder Bremen5819888354976563365:28703002
4Hamburger SV5518667494586592952:26772705
5VfB Stuttgart5618927384726822972:28122686
6Bor. Mönchengladbach5518667084537052892:28602577
7FC Schalke 045318086884426782733:27352506
81. FC Köln5017086194276622585:26522284
9Eintracht Frankfurt5418126104657372611:29232295
10Bayer Leverkusen4515306183895232405:21892243

Top 10 of the all-time table. Points: wins since 1995/96 count as 3 points, before that as 2 (shown here using the 3-point rule throughout). Source: Own calculation based on DFL data. As of: estimate March 2026.

Bundesliga records

Key Bundesliga records at a glance: Gerd Müller's 365 goals are the eternal benchmark. Karl-Heinz Körbel's 602 appearances for Eintracht Frankfurt are unmatched. Bayern's 101 goals in 1971/72 are the league record. Highest single-match attendance: 83,000 at Berlin's Olympiastadion for Hertha vs Köln (1969). Fastest hat-trick: 5 minutes and 32 seconds by Robert Lewandowski against Wolfsburg (2015) — after coming on as substitute in the 51st minute, he scored five goals in nine minutes.

📖
Continue in the dossier
21 Club Dossiers →
Every club. Every story. Every secret.
Soccer Economics Beta
Behind the numbers: finances of the record holders
Bayern have 33 titles and €900M revenue. But how do the other champions' finances stack up? Financial Stability Scores for all 21 clubs.
Soccer Economics →

Attendance: the best-attended league in the world

The Bundesliga has been the best-attended football league in the world since 2004 — ahead of the Premier League, La Liga and Serie A. In 2023/24, the average was over 43,000 per match. Borussia Dortmund lead the attendance ranking with Signal Iduna Park (81,365 seats), followed by Bayern Munich (75,000) and Schalke 04 (62,271). Even the 2. Bundesliga draws higher crowds than the top flights of many European countries.

Season overviews by decade

The tables below show all champions, runners-up and top scorers across 62 Bundesliga seasons — grouped by decade. Each decade has its own character: the wild founding years of the Sixties, the Gladbach-Bayern duel of the Seventies, Werder's rise in the Eighties, the Bosman revolution of the Nineties, the Klopp-BVB miracle of the 2010s and Leverkusen's Invincible Season in 2024.

Read more: ← Hub · Intelligence · Forecasts ↗ · Altus Alpha ↗
Share: X LinkedIn WhatsApp
Akte Bundesliga Network
1963–1972: First Decade
SeasonChampionRunner-upTop ScorerGoals
1963/641. FC KölnMeidericher SVUwe Seeler (HSV)30
1964/65Werder Bremen1. FC KölnRudolf Brunnenmeier (1860)24
1965/66TSV 1860 MünchenBorussia DortmundLothar Emmerich (BVB)31
1966/67Eintracht BraunschweigTSV 1860 MünchenGerd Müller (Bayern) / Lothar Emmerich (BVB)28
1967/681. FC NürnbergWerder BremenJohannes Löhr (Köln)27
1968/69Bayern MünchenAlemannia AachenGerd Müller (Bayern)30
1969/70Bor. MönchengladbachBayern MünchenGerd Müller (Bayern)38
1970/71Bor. MönchengladbachBayern MünchenLothar Kobluhn (RWO)24
1971/72Bayern MünchenFC Schalke 04Gerd Müller (Bayern)40
1972/73Bayern München1. FC KölnGerd Müller (Bayern)36
1973–1982: Second Decade
SeasonChampionRunner-upTop ScorerGoals
1973/74Bayern MünchenBor. MönchengladbachGerd Müller (Bayern) / Jupp Heynckes (Gladbach)30
1974/75Bor. MönchengladbachHertha BSCJupp Heynckes (Gladbach)27
1975/76Bor. MönchengladbachHamburger SVKlaus Fischer (Schalke)29
1976/77Bor. MönchengladbachFC Schalke 04Dieter Müller (Köln)34
1977/781. FC KölnBor. MönchengladbachDieter Müller (Köln) / Gerd Müller (Bayern)24
1978/79Hamburger SVVfB StuttgartKlaus Allofs (Düsseldorf)22
1979/80Bayern MünchenHamburger SVKarl-Heinz Rummenigge (Bayern)26
1980/81Bayern MünchenHamburger SVKarl-Heinz Rummenigge (Bayern)29
1981/82Hamburger SV1. FC KölnHorst Hrubesch (HSV)27
1982/83Hamburger SVWerder BremenRudi Völler (Bremen)23
1983–1992: Third Decade
SeasonChampionRunner-upTop ScorerGoals
1983/84VfB StuttgartHamburger SVKarl-Heinz Rummenigge (Bayern)26
1984/85Bayern MünchenWerder BremenKlaus Allofs (Köln)26
1985/86Bayern MünchenWerder BremenStefan Kuntz (Bochum)22
1986/87Bayern MünchenHamburger SVUwe Rahn (Gladbach)24
1987/88Werder BremenBayern MünchenJürgen Klinsmann (Stuttgart)19
1988/89Bayern München1. FC KölnThomas Allofs (Köln) / Roland Wohlfarth (Bayern)17
1989/90Bayern München1. FC KölnJörn Andersen (Frankfurt)18
1990/911. FC KaiserslauternBayern MünchenRoland Wohlfarth (Bayern)21
1991/92VfB StuttgartBorussia DortmundFritz Walter (Stuttgart)22
1992/93Werder BremenBayern MünchenUlf Kirsten (Leverkusen) / Anthony Yeboah (Frankfurt)20
1993–2002: Fourth Decade
SeasonChampionRunner-upTop ScorerGoals
1993/94Bayern München1. FC KaiserslauternStefan Kuntz (KL) / Anthony Yeboah (FFM)18
1994/95Borussia DortmundWerder BremenMario Basler (Bremen) / Heiko Herrlich (Gladbach)20
1995/96Borussia DortmundBayern MünchenFredi Bobic (Stuttgart)17
1996/97Bayern MünchenBayer LeverkusenUlf Kirsten (Leverkusen)22
1997/981. FC KaiserslauternBayern MünchenUlf Kirsten (Leverkusen)22
1998/99Bayern MünchenBayer LeverkusenMichael Preetz (Hertha)23
1999/00Bayern MünchenBayer LeverkusenMartin Max (1860)19
2000/01Bayern MünchenFC Schalke 04Ebbe Sand (Schalke)22
2001/02Borussia DortmundBayer LeverkusenMarcio Amoroso (BVB) / Martin Max (1860)18
2002/03Bayern MünchenVfB StuttgartGiovane Elber (Bayern) / Thomas Christiansen (Bochum)21
2003–2012: Fifth Decade
SeasonChampionRunner-upTop ScorerGoals
2003/04Werder BremenBayern MünchenAilton (Bremen)28
2004/05Bayern MünchenFC Schalke 04Marek Mintál (Nürnberg)24
2005/06Bayern MünchenWerder BremenMiroslav Klose (Bremen)25
2006/07VfB StuttgartFC Schalke 04Theofanis Gekas (Bochum)20
2007/08Bayern MünchenWerder BremenLuca Toni (Bayern)24
2008/09VfL WolfsburgBayern MünchenGrafite (Wolfsburg)28
2009/10Bayern MünchenFC Schalke 04Edin Džeko (Wolfsburg)22
2010/11Borussia DortmundBayer LeverkusenMario Gómez (Bayern)28
2011/12Borussia DortmundBayern MünchenKlaas-Jan Huntelaar (Schalke)29
2012/13Bayern MünchenBorussia DortmundStefan Kießling (Leverkusen)25
2013–heute: Sixth & Seventh Decade
SeasonChampionRunner-upTop ScorerGoals
2013/14Bayern MünchenBorussia DortmundRobert Lewandowski (BVB)20
2014/15Bayern MünchenVfL WolfsburgAlexander Meier (Frankfurt)19
2015/16Bayern MünchenBorussia DortmundRobert Lewandowski (Bayern)30
2016/17Bayern MünchenRB LeipzigPierre-Emerick Aubameyang (BVB)31
2017/18Bayern MünchenFC Schalke 04Robert Lewandowski (Bayern)29
2018/19Bayern MünchenBorussia DortmundRobert Lewandowski (Bayern)22
2019–2025: Seventh Decade
SeasonChampionRunner-upTop ScorerGoals
2019/20Bayern MünchenBorussia DortmundRobert Lewandowski (Bayern)34
2020/21Bayern MünchenRB LeipzigRobert Lewandowski (Bayern)41
2021/22Bayern MünchenBorussia DortmundRobert Lewandowski (Bayern)35
2022/23Bayern MünchenBorussia DortmundNiclas Füllkrug (Bremen)16
2023/24Bayer LeverkusenVfB StuttgartHarry Kane (Bayern)36
2024/25Bayern MünchenBayer LeverkusenOmar Marmoush (Frankfurt/ManCity)20
Detailed Statistics

Season Statistics 1963–2020

Final tables, first/second half, home/away, 1st/2nd half of matches, goals & cards — 57 seasons, 338 tables

Frequently Asked Questions

What time period do the statistics cover?
The statistics span 62 seasons from 1963/64 to 2024/25 — champions, runners-up, top scorers, the all-time table and records. The detailed tables (final standings, first/second half, home/away splits) cover 57 seasons through 2019/20.
Who is the all-time Bundesliga top scorer?
Gerd Müller holds the all-time record with 365 goals in 427 matches (0.85 goals per game). Robert Lewandowski follows with 312 goals, Klaus Fischer with 268.
Who has the most Bundesliga appearances?
Karl-Heinz Körbel (Eintracht Frankfurt) holds the record with 602 appearances, followed by Manfred Kaltz (581, HSV) and Oliver Kahn (557, Bayern).
How many different champions have there been?
12 different clubs have won the Bundesliga: Bayern Munich (33×), BVB (8×), Gladbach (5×), Werder Bremen (4×), HSV (3×), VfB Stuttgart (3×), 1. FC Köln (2×), 1. FC Kaiserslautern (2×), plus Leverkusen, Wolfsburg, 1860 München, Eintracht Braunschweig and Nürnberg once each.
What is the all-time Bundesliga table?
The all-time table aggregates all results across every Bundesliga season since 1963. Bayern Munich lead with over 4,400 points, followed by Borussia Dortmund, Werder Bremen and Hamburger SV.
What are the key season records?
Key records: 41 goals in a season (Lewandowski 2020/21), 101 team goals (Bayern 1971/72), 91 points (Bayern 2012/13), earliest title on matchday 27 (Bayern 2013/14), only unbeaten season (Leverkusen 2023/24).
Is the Bundesliga the best-attended league in the world?
Yes. Since 2004, the Bundesliga has had the highest average attendance of any football league worldwide — over 43,000 per match in recent seasons. Signal Iduna Park in Dortmund (81,365 seats) is the largest stadium.