Most Bundesliga titles by club
Bayern have won 54 percent of all Bundesliga titles, and the league's own list matches our count: 34 for Bayern and 13 different champions, Bayer Leverkusen the newest in 2023-24. Borussia Dortmund and Borussia Mönchengladbach have five titles each, Werder Bremen four, Hamburg and VfB Stuttgart three, and Cologne (1. FC Köln) and Kaiserslautern two. Five clubs have won it once: 1860 Munich, Eintracht Braunschweig, Nuremberg (1. FC Nürnberg), VfL Wolfsburg and Leverkusen.
Bayern and Dortmund have also finished second a record 10 times each, the league notes, so Bayern have been in the top two 44 times. Schalke 04 have been runners-up seven times without ever winning the Bundesliga, and Leverkusen were second five times before their first title.

Bundesliga winners list: every champion since 1963-64
The league began with 16 clubs and 30 games, has had 18 clubs and 34 games since 1965-66, apart from 20 clubs in 1991-92, and has given three points for a win since 1995-96. Clubs level on points were separated by goal average until 1968-69 and by goal difference since.
| Season | Champion | Points | Runner-up | Margin |
|---|---|---|---|---|
| 2025-26 | Bayern Munich | 89 | Borussia Dortmund | 16 |
| 2024-25 | Bayern Munich | 82 | Bayer Leverkusen | 13 |
| 2023-24 | Bayer Leverkusen | 90 | VfB Stuttgart | 17 |
| 2022-23 | Bayern Munich | 71 | Borussia Dortmund | GD |
| 2021-22 | Bayern Munich | 77 | Borussia Dortmund | 8 |
| 2020-21 | Bayern Munich | 78 | RB Leipzig | 13 |
| 2019-20 | Bayern Munich | 82 | Borussia Dortmund | 13 |
| 2018-19 | Bayern Munich | 78 | Borussia Dortmund | 2 |
| 2017-18 | Bayern Munich | 84 | Schalke | 21 |
| 2016-17 | Bayern Munich | 82 | RB Leipzig | 15 |
| 2015-16 | Bayern Munich | 88 | Borussia Dortmund | 10 |
| 2014-15 | Bayern Munich | 79 | Wolfsburg | 10 |
| 2013-14 | Bayern Munich | 90 | Borussia Dortmund | 19 |
| 2012-13 | Bayern Munich | 91 | Borussia Dortmund | 25 |
| 2011-12 | Borussia Dortmund | 81 | Bayern Munich | 8 |
| 2010-11 | Borussia Dortmund | 75 | Bayer Leverkusen | 7 |
| 2009-10 | Bayern Munich | 70 | Schalke | 5 |
| 2008-09 | Wolfsburg | 69 | Bayern Munich | 2 |
| 2007-08 | Bayern Munich | 76 | Werder Bremen | 10 |
| 2006-07 | VfB Stuttgart | 70 | Schalke | 2 |
| 2005-06 | Bayern Munich | 75 | Werder Bremen | 5 |
| 2004-05 | Bayern Munich | 77 | Schalke | 14 |
| 2003-04 | Werder Bremen | 74 | Bayern Munich | 6 |
| 2002-03 | Bayern Munich | 75 | VfB Stuttgart | 16 |
| 2001-02 | Borussia Dortmund | 70 | Bayer Leverkusen | 1 |
| 2000-01 | Bayern Munich | 63 | Schalke | 1 |
| 1999-2000 | Bayern Munich | 73 | Bayer Leverkusen | GD |
| 1998-99 | Bayern Munich | 78 | Bayer Leverkusen | 15 |
| 1997-98 | Kaiserslautern | 68 | Bayern Munich | 2 |
| 1996-97 | Bayern Munich | 71 | Bayer Leverkusen | 2 |
| 1995-96 | Borussia Dortmund | 68 | Bayern Munich | 6 |
| 1994-95 | Borussia Dortmund | 49 | Werder Bremen | 1 |
| 1993-94 | Bayern Munich | 44 | Kaiserslautern | 1 |
| 1992-93 | Werder Bremen | 48 | Bayern Munich | 1 |
| 1991-92 | VfB Stuttgart | 52 | Borussia Dortmund | GD |
| 1990-91 | Kaiserslautern | 48 | Bayern Munich | 3 |
| 1989-90 | Bayern Munich | 49 | Cologne | 6 |
| 1988-89 | Bayern Munich | 50 | Cologne | 5 |
| 1987-88 | Werder Bremen | 52 | Bayern Munich | 4 |
| 1986-87 | Bayern Munich | 53 | Hamburg | 6 |
| 1985-86 | Bayern Munich | 49 | Werder Bremen | GD |
| 1984-85 | Bayern Munich | 50 | Werder Bremen | 4 |
| 1983-84 | VfB Stuttgart | 48 | Hamburg | GD |
| 1982-83 | Hamburg | 52 | Werder Bremen | GD |
| 1981-82 | Hamburg | 48 | Cologne | 3 |
| 1980-81 | Bayern Munich | 53 | Hamburg | 4 |
| 1979-80 | Bayern Munich | 50 | Hamburg | 2 |
| 1978-79 | Hamburg | 49 | VfB Stuttgart | 1 |
| 1977-78 | Cologne | 48 | Borussia Mönchengladbach | GD |
| 1976-77 | Borussia Mönchengladbach | 44 | Schalke | 1 |
| 1975-76 | Borussia Mönchengladbach | 45 | Hamburg | 4 |
| 1974-75 | Borussia Mönchengladbach | 50 | Hertha Berlin | 6 |
| 1973-74 | Bayern Munich | 49 | Borussia Mönchengladbach | 1 |
| 1972-73 | Bayern Munich | 54 | Cologne | 11 |
| 1971-72 | Bayern Munich | 55 | Schalke | 3 |
| 1970-71 | Borussia Mönchengladbach | 50 | Bayern Munich | 2 |
| 1969-70 | Borussia Mönchengladbach | 51 | Bayern Munich | 4 |
| 1968-69 | Bayern Munich | 46 | Alemannia Aachen | 8 |
| 1967-68 | Nuremberg | 47 | Werder Bremen | 3 |
| 1966-67 | Eintracht Braunschweig | 43 | 1860 Munich | 2 |
| 1965-66 | 1860 Munich | 50 | Borussia Dortmund | 3 |
| 1964-65 | Werder Bremen | 41 | Cologne | 3 |
| 1963-64 | Cologne | 45 | MSV Duisburg | 6 |
Bundesliga champions by decade: Bayern's share and the run of 11
The first seven seasons had seven different champions, Bayern the sixth, in 1968-69. Bayern then won four titles in the 1970s, as many as Borussia Mönchengladbach, six in the 1980s, four in the 1990s and six in the 2000s: 21 of the first 49, or 43 percent. Since 2012-13 they have won 13 of 14, 11 in a row to 2022-23 and the last two, with Leverkusen's title in between.
Eleven straight titles is the Bundesliga record by a distance. Before 2012-13 no club had won more than three in a row, and the longest runs in La Liga, five, and English football, four, are less than half as long. In 2012-13, the first of the 11, Bayern also beat Dortmund 2-1 in an all-German Champions League final. The 2010s had only two champions, Bayern eight times and Dortmund twice, and the champion has retained the title 26 times in 62 attempts.

German champions before the Bundesliga
Before 1963 there was no national league: the title went to the winner of an end-of-season tournament among the best clubs of the regional leagues, settled in a final. The DFB counts VfB Leipzig, 7-2 winners over DFC Prag in 1903, as the first German champion. Titles were awarded in 51 of the 61 years to 1963, none in 1904 and 1922, from 1915 to 1919 or from 1945 to 1947, and Wikipedia's list shows Nuremberg with eight, Schalke seven, and Dortmund, Hamburg, SpVgg Fürth and VfB Leipzig three each.
The league counts those titles with the Bundesliga's, so 2025-26 was Bayern's 35th German championship; their first came in 1932. On that count Nuremberg have nine, Dortmund eight, Schalke seven, all before 1963, and Hamburg six. Bayern's wait from 1932 to 1969 is the second-longest between two German titles, behind Kaiserslautern's 38 years from 1953 to 1991.
Bundesliga record points, rescored at three points a win
Bayern's 91 points in 2012-13, from 29 wins, four draws and one defeat, are the record, ahead of 90 for Bayern in 2013-14 and Leverkusen in 2023-24 and Bayern's 89 last season, when their 122 goals were the most by any Bundesliga team in a season and their goal difference of +86 a new record.
Wins were worth two points until 1994-95, so we rescored every champion at three points a win and divided by games played. Bayern's 2012-13 team leads with 2.68 points a game; the best of the two-points era are Bayern's 1971-72 and 1972-73 sides, at 2.32, and the lowest is Eintracht Braunschweig's 1.76 in 1966-67. Rescoring the 32 two-points seasons would change two titles: Werder Bremen would have won in 1982-83 instead of Hamburg, and Hamburg in 1983-84 instead of VfB Stuttgart.
Closest Bundesliga title races and final-day deciders
Seven titles ended level on points and were won on goal difference, the latest in 2022-23, and eight more by a single point. Going into the final matchday the leader could still be caught on points in 26 of the 63 seasons, but in only two of the 14 since 2012-13. Six times the club on top before the last day lost the title:
- 1970-71: Bayern Munich, top on goal difference, lost 2-0 at MSV Duisburg; Borussia Mönchengladbach won 4-1 at Eintracht Frankfurt and were champions by two points
- 1985-86: Werder Bremen, two points clear, lost 2-1 at VfB Stuttgart; Bayern Munich beat Borussia Mönchengladbach 6-0 and were champions on goal difference
- 1991-92: Eintracht Frankfurt, top on goal difference in a three-way tie, lost 2-1 at Hansa Rostock; VfB Stuttgart won 2-1 at Bayer Leverkusen and were champions on goal difference
- 1994-95: Werder Bremen, one point clear, lost 3-1 at Bayern Munich; Borussia Dortmund beat Hamburg 2-0 and were champions by one point
- 1999-2000: Bayer Leverkusen, three points clear, lost 2-0 at Unterhaching; Bayern Munich beat Werder Bremen 3-1 and were champions on goal difference
- 2022-23: Borussia Dortmund, two points clear, drew 2-2 with Mainz; Bayern Munich won 2-1 at Cologne and were champions on goal difference
At the other end, Bayern clinched the 2013-14 title on March 25 with seven games to spare, the earliest by our count, and the 2025-26 title with four to spare by beating VfB Stuttgart 4-2 on April 19. The widest margin is 25 points, Bayern over Dortmund in 2012-13.
Unbeaten Bundesliga champions, title defenses and droughts
Leverkusen's 2023-24 team, with 28 wins and six draws, is still the only one to go through a Bundesliga season unbeaten; Bayern lost only once in 1986-87, 2012-13 and last season. Nuremberg are the only champions relegated the next season, 17th in 1968-69, and Kaiserslautern, in 1997-98, the only promoted club to win the title.
Six champions have gone more than 40 seasons without another title: 1860 Munich, Eintracht Braunschweig and Nuremberg since the 1960s, Gladbach since 1976-77, Cologne since 1977-78 and Hamburg since 1982-83. Werder Bremen went 22 seasons between titles, from 1964-65 to 1987-88, the longest gap in the Bundesliga, and Dortmund have not won it since 2011-12.
Bundesliga table 2026-27: Bayern and Dortmund level
After seven matchdays, 63 of the season's 306 games, Bayern and Dortmund were both unbeaten on 17 points, with five wins and two draws, and Bayern led the Bundesliga table on goal difference, +19 to +8; SC Freiburg and Leverkusen had 13. The two then drew 2-2 at the Allianz Arena on Saturday, October 31, and are still unbeaten and level on 18 points after eight matchdays, Bayern ahead on goal difference.
In the 63 completed seasons, the leader after seven matchdays went on to win the title 31 times. Bayern were top at that point 29 times and won 21 of those titles; Dortmund were top seven times and won once, in 1994-95. Our Bundesliga simulator plays out the rest of the season from the current table.
Bundesliga winners: frequently asked questions
Who has won the most Bundesliga titles? Bayern Munich, with 34, the latest in 2025-26. Borussia Dortmund and Borussia Mönchengladbach have five each.
Who won the Bundesliga in 2025-26? Bayern Munich, with 89 points to Dortmund's 73. They clinched the title with a 4-2 win over VfB Stuttgart on April 19, with four games to spare.
How many clubs have won the Bundesliga? Thirteen: Bayern Munich, Borussia Dortmund, Borussia Mönchengladbach, Werder Bremen, Hamburg, VfB Stuttgart, Cologne, Kaiserslautern, 1860 Munich, Eintracht Braunschweig, Nuremberg, Wolfsburg and Bayer Leverkusen.
Has any team gone a Bundesliga season unbeaten? Only Bayer Leverkusen, champions in 2023-24 with 28 wins and six draws in 34 games.
How this was built: the final table of all 63 seasons from 1963-64 to 2025-26, as published on each season's Wikipedia page (for example 2025-26), checked against every result with its matchday in the public-domain football.csv and openfootball datasets, 19,220 games that reproduce all 63 tables, against bundesliga.com's list season by season and, from 1995-96, against football-data.co.uk. The matchdays give the final-day standings, the clinching dates and the leader after seven matchdays. Points per game rescore each champion at three points a win; decades go by the year a season starts; the 2026-27 table is from ESPN's results, which match the official table. See our methodology. Data collected October 26, 2026; the October 31 result and the table after eight matchdays are ESPN's, as of November 3.