All winners of Bundesliga. Germany football league

Bundesliga is the top clubs football competition played in Germany. The Bundesliga format comprises 18 teams and operates on a system of promotion and relegation with the 2nd Bundesliga. Unlike the majority of European countries, the German league itself has taken many years to be created. The current Bundesliga was not born until 1963.

Prior to the creation of the Bundesliga, German amateur football was divided into many regional leagues. The champions of the various regional leagues competed among them to the final in order to decide the national championship.
Sport: Football (Male)
Country: Germany
Titles by team:
NAME WINNER RUNNER UP
Bayern Munich
33 10
1. FC Nürnberg
9 3
Borussia Dortmund
8 11
Schalke 04
7 10
Hamburger SV
6 8
VfB Stuttgart
5 4
Borussia Mönchengladbach
5 2
Werder Bremen
4 7
1. FC Kaiserslautern
4 4
1. FC Köln
3 7
Lokomotive Leipzig
3 2
Greuther Fürth
3 1
Hertha BSC
2 5
Viktoria 89 Berlin
2 2
Dresdner SC
2 1
Hannover 96
2 0
1860 Munich
1 2
Holstein Kiel
1 2
Karlsruher FV
1 2
VfL Wolfsburg
1 1
Eintracht Frankfurt
1 1
Fortuna Düsseldorf
1 1
Karlsruher SC
1 1
SpVgg Blau-Weiß 1890 Berlin
1 1
Freiburger FC
1 0
Rapid Wien
1 0
VfR Mannheim
1 0
Rot-Weiss Essen
1 0
Eintracht Braunschweig
1 0
Bayer Leverkusen
0 5
RB Leipzig
0 2
Kickers Offenbach
0 2
1. FC Saarbrücken
0 2
Alemannia Aachen
0 1
Meidericher SV
0 1
Preußen Münster
0 1
LSV Hamburg
0 1
First Vienna
0 1
Admira Wien
0 1
FSV Frankfurt
0 1
Union Oberschöneweide
0 1
Duisburger SpV
0 1
1. FC Pforzheim
0 1
Deutscher FC Prag
0 1
Stuttgarter Kickers
0 1


Champions by year:
YEAR WINNER RUNNER UP
2022/23 Bayern Munich Borussia Dortmund
2021-22 Bayern Munich Borussia Dortmund
2020-21 Bayern Munich RB Leipzig
2019-20 Bayern Munich Borussia Dortmund
2018-19 Bayern Munich Borussia Dortmund
2017-18 Bayern Munich Schalke 04
2016-17 Bayern Munich RB Leipzig
2015-16 Bayern Munich Borussia Dortmund
2014-15 Bayern Munich VfL Wolfsburg
2013-14 Bayern Munich Borussia Dortmund
2012-13 Bayern Munich Borussia Dortmund
2011-12 Borussia Dortmund Bayern Munich
2010-11 Borussia Dortmund Bayer Leverkusen
2009-10 Bayern Munich Schalke 04
2008-09 VfL Wolfsburg Bayern Munich
2007-08 Bayern Munich Werder Bremen
2006-07 VfB Stuttgart Schalke 04
2005-06 Bayern Munich Werder Bremen
2004-05 Bayern Munich Schalke 04
2003-04 Werder Bremen Bayern Munich
2002-03 Bayern Munich VfB Stuttgart
2001-02 Borussia Dortmund Bayer Leverkusen
2000-01 Bayern Munich Schalke 04
1999-2000 Bayern Munich Bayer Leverkusen
1998-99 Bayern Munich Bayer Leverkusen
1997-98 1. FC Kaiserslautern Bayern Munich
1996-97 Bayern Munich Bayer Leverkusen
1995-96 Borussia Dortmund Bayern Munich
1994-95 Borussia Dortmund Werder Bremen
1993-94 Bayern Munich 1. FC Kaiserslautern
1992-93 Werder Bremen Bayern Munich
1991-92 VfB Stuttgart Borussia Dortmund
1990-91 1. FC Kaiserslautern Bayern Munich
1989-90 Bayern Munich 1. FC Kln
1988-89 Bayern Munich 1. FC Kln
1987-88 Werder Bremen Bayern Munich
1986-87 Bayern Munich Hamburger SV
1985-86 Bayern Munich Werder Bremen
1984-85 Bayern Munich Werder Bremen
1983-84 VfB Stuttgart Hamburger SV
1982-83 Hamburger SV Werder Bremen
1981-82 Hamburger SV 1. FC Kln
1980-81 Bayern Munich Hamburger SV
1979-80 Bayern Munich Hamburger SV
1978-79 Hamburger SV VfB Stuttgart
1977-78 1. FC Kln Borussia Mnchengladbach
1976-77 Borussia Mnchengladbach Schalke 04
1975-76 Borussia Mnchengladbach Hamburger SV
1974-75 Borussia Mnchengladbach Hertha BSC
1973-74 Bayern Munich Borussia Mnchengladbach
1972-73 Bayern Munich 1. FC Kln
1971-72 Bayern Munich Schalke 04
1970-71 Borussia Mnchengladbach Bayern Munich
1969-70 Borussia Mnchengladbach Bayern Munich
1968-69 Bayern Munich Alemannia Aachen
1967-68 1. FC Nrnberg Werder Bremen
1966-67 Eintracht Braunschweig TSV 1860 Munich
1965-66 TSV 1860 Munich Borussia Dortmund
1964-65 Werder Bremen 1. FC Kln
1963-64 1. FC Kln Meidericher SV
1963 Borussia Dortmund 1. FC Kln
1962 1. FC Kln 1. FC Nrnberg
1961 1. FC Nrnberg Borussia Dortmund
1960 Hamburger SV 1. FC Kln
1959 Eintracht Frankfurt Kickers Offenbach
1958 Schalke 04 Hamburger SV
1957 Borussia Dortmund Hamburger SV
1956 Borussia Dortmund Karlsruher SC
1955 Rot-Weiss Essen 1. FC Kaiserslautern
1954 Hannover 96 1. FC Kaiserslautern
1953 1. FC Kaiserslautern VfB Stuttgart
1952 VfB Stuttgart 1. FC Saarbrcken
1951 1. FC Kaiserslautern Preuen Mnster
1950 VfB Stuttgart Kickers Offenbach
1949 VfR Mannheim Borussia Dortmund
1948 1. FC Nrnberg 1. FC Kaiserslautern
1946-1947 Suspended - Post-war regional play only
1945 Suspended - World War II
1944 Dresdner SC LSV Hamburg
1943 Dresdner SC FV Saarbrcken
1942 Schalke 04 First Vienna
1941 Rapid Wien Schalke 04
1940 Schalke 04 Dresdner SC
1939 Schalke 04 Admira Wien
1938 Hannover 96 Schalke 04
1937 Schalke 04 1. FC Nrnberg
1936 1. FC Nrnberg Fortuna Dsseldorf
1935 Schalke 04 VfB Stuttgart
1934 Schalke 04 1. FC Nrnberg
1933 Fortuna Dsseldorf Schalke 04
1932 Bayern Munich Eintracht Frankfurt
1931 Hertha BSC TSV 1860 Munich
1930 Hertha BSC Holstein Kiel
1929 SpVgg Frth Hertha BSC
1928 Hamburger SV Hertha BSC
1927 1. FC Nrnberg Hertha BSC
1926 SpVgg Frth Hertha BSC
1925 1. FC Nrnberg FSV Frankfurt
1924 1. FC Nrnberg Hamburger SV
1923 Hamburger SV Union Oberschneweide
1922 No champions (title declined per DFB)
1921 1. FC Nrnberg Berliner FC Vorwrts 1890
1920 1. FC Nrnberg SpVgg Frth
1915-1919 Suspended World War I
1914 SpVgg Frth VfB Leipzig
1913 VfB Leipzig Duisburger SpV
1912 Holstein Kiel Karlsruher FV
1911 Viktoria Berlin VfB Leipzig
1910 Karlsruher FV Holstein Kiel
1909 Phnix Karlsruhe Viktoria Berlin
1908 Viktoria Berlin Stuttgarter Kickers
1907 Freiburger FC Viktoria Berlin
1906 VfB Leipzig 1. FC Pforzheim
1905 Union 92 Berlin Karlsruher FV
1904 No champions (unresolved protest, final not played per DFB)
1903 VfB Leipzig Deutscher FC Prag