2013 - Bayern
2012 - Borussia Dortmund
2011 - Borussia Dortmund
2010 - Bayern
2009 - Wolfsburg
2008 - Bayern
2007 - Stuttgart
2006 - Bayern
2005 - Bayern
2004 - Werder
2003 - Bayern
2002 - Borussia Dortmund
2001 - Bayern
2000 - Bayern
1999 - Bayern
1998 - Kaiserslautern
1997 - Bayern
1996 - Borussia Dortmund
1995 - Borussia Dortmund
1994 - Bayern
1993 - Werder
1992 - Stuttgart
1991 - Kaiserslautern
1990 - Bayern
Klubovi sa najviše naslova prvaka:
23 - Bayern (1932, 1969, 1972, 1973, 1974, 1980, 1981, 1985, 1986, 1987, 1989, 1990, 1994, 1997, 1999, 2000, 2001, 2003, 2005, 2006, 2008, 2010, 2013)
9 - Nuernberg (1920, 1921, 1924, 1925, 1927, 1936, 1948, 1961, 1968)
8 - Borussia Dortmund (1956, 1957, 1963, 1995, 1996, 2002, 2011, 2012)
7 - Hamburger SV (1922, 1923, 1928, 1960, 1979, 1982, 1983)
Schalke (1934, 1935, 1937, 1939, 1940, 1942, 1958)
5 - Borussia Mönchengladbach (1970, 1971, 1975, 1976, 1977)
Stuttgart (1950, 1952, 1984, 1992, 2007)