Every Bundesliga Champion by Season (1963-64 to 2024-25)

63 entries · verified 2026-07-20 · free · from the Ball IQ football team

The Bundesliga launched in 1963-64, replacing Germany's old regional-league playoff system with a single national top flight. Its very first champions were 1. FC Koln, and in the six decades since, the title has told the story of German football's shifting powers - from the Borussia Monchengladbach and Hamburger SV sides of the 1970s to the era of near-total Bayern Munich dominance.

Bayern Munich are comfortably the record holders, having lifted the Meisterschale more than 30 times, including an unbroken run of eleven consecutive titles between 2012-13 and 2022-23. That streak was finally ended by Bayer Leverkusen, who went the entire 2023-24 season unbeaten to win their first-ever German championship under Xabi Alonso.

Bayern reclaimed the crown in 2024-25 with Leverkusen as runners-up, restoring the familiar order at the top. This page lists every champion and the side that finished second, season by season, so you can trace the full sweep of Bundesliga history in one place.

SeasonChampionsRunner-up
1963-641. FC KolnMeidericher SV
1964-65Werder Bremen1. FC Koln
1965-66TSV 1860 MunichBorussia Dortmund
1966-67Eintracht BraunschweigTSV 1860 Munich
1967-681. FC NurnbergWerder Bremen
1968-69Bayern MunichAlemannia Aachen
1969-70Borussia MonchengladbachBayern Munich
1970-71Borussia MonchengladbachBayern Munich
1971-72Bayern MunichSchalke 04
1972-73Bayern Munich1. FC Koln
1973-74Bayern MunichBorussia Monchengladbach
1974-75Borussia MonchengladbachHertha BSC
1975-76Borussia MonchengladbachHamburger SV
1976-77Borussia MonchengladbachSchalke 04
1977-781. FC KolnBorussia Monchengladbach
1978-79Hamburger SVVfB Stuttgart
1979-80Bayern MunichHamburger SV
1980-81Bayern MunichHamburger SV
1981-82Hamburger SV1. FC Koln
1982-83Hamburger SVWerder Bremen
1983-84VfB StuttgartHamburger SV
1984-85Bayern MunichWerder Bremen
1985-86Bayern MunichWerder Bremen
1986-87Bayern MunichHamburger SV
1987-88Werder BremenBayern Munich
1988-89Bayern Munich1. FC Koln
1989-90Bayern Munich1. FC Koln
1990-911. FC KaiserslauternBayern Munich
1991-92VfB StuttgartBorussia Dortmund
1992-93Werder BremenBayern Munich
1993-94Bayern Munich1. FC Kaiserslautern
1994-95Borussia DortmundWerder Bremen
1995-96Borussia DortmundBayern Munich
1996-97Bayern MunichBayer Leverkusen
1997-981. FC KaiserslauternBayern Munich
1998-99Bayern MunichBayer Leverkusen
1999-2000Bayern MunichBayer Leverkusen
2000-01Bayern MunichSchalke 04
2001-02Borussia DortmundBayer Leverkusen
2002-03Bayern MunichVfB Stuttgart
2003-04Werder BremenBayern Munich
2004-05Bayern MunichSchalke 04
2005-06Bayern MunichWerder Bremen
2006-07VfB StuttgartSchalke 04
2007-08Bayern MunichWerder Bremen
2008-09VfL WolfsburgBayern Munich
2009-10Bayern MunichSchalke 04
2010-11Borussia DortmundBayer Leverkusen
2011-12Borussia DortmundBayern Munich
2012-13Bayern MunichBorussia Dortmund
2013-14Bayern MunichBorussia Dortmund
2014-15Bayern MunichVfL Wolfsburg
2015-16Bayern MunichBorussia Dortmund
2016-17Bayern MunichRB Leipzig
2017-18Bayern MunichSchalke 04
2018-19Bayern MunichBorussia Dortmund
2019-20Bayern MunichBorussia Dortmund
2020-21Bayern MunichRB Leipzig
2021-22Bayern MunichBorussia Dortmund
2022-23Bayern MunichBorussia Dortmund
2023-24Bayer LeverkusenVfB Stuttgart
2024-25Bayern MunichBayer Leverkusen
2025-26Bayern MunichBorussia Dortmund

Think you know the Bundesliga? Prove it in the app.

Streaks, live 1v1, a rating out of 99 — and every quiz in one app.

Download on theApp Store

Quizzes to test yourself

Every Bundesliga Champion by Season (1963-64 to 2024-25) — FAQ

Which club has won the most Bundesliga titles?
Bayern Munich are by far the most successful club in Bundesliga history, with more than 30 titles - including eleven in a row from 2012-13 to 2022-23. No other club comes close; Borussia Monchengladbach and Borussia Dortmund are next with five league titles each in the Bundesliga era.
Who won the first-ever Bundesliga season?
1. FC Koln won the inaugural 1963-64 Bundesliga, finishing ahead of runners-up Meidericher SV (now known as MSV Duisburg). It remains one of only three top-flight German titles Koln has ever won.
Who ended Bayern Munich's eleven-year title streak?
Bayer Leverkusen ended Bayern's run of eleven consecutive titles by winning the 2023-24 Bundesliga. Under Xabi Alonso they went the entire league season unbeaten - the first team to do so in Bundesliga history - claiming their first German championship.
Who won the 2024-25 Bundesliga?
Bayern Munich won the 2024-25 Bundesliga, reclaiming the title from Bayer Leverkusen, who finished as runners-up. It was Bayern's record-extending title of the Bundesliga era, sealed with two games to spare.