Säsong
|
Mästare
|
2:a plats
|
3:e plats
|
2022/23 |
Bayern München
|
71 |
Borussia Dortmund |
71 |
RB Leipzig
|
66
|
Nedflyttad: Schalke 04, Hertha BSC
|
2021/22 |
Bayern München
|
77 |
Borussia Dortmund |
69 |
Bayer Leverkusen
|
64
|
Nedflyttad: Arminia Bielefeld, Greuther Fürth
|
2020/21 |
Bayern München
|
78 |
RB Leipzig |
65 |
Borussia Dortmund
|
64
|
Nedflyttad: Werder Bremen, Schalke 04
|
2019/20 |
Bayern München
|
82 |
Borussia Dortmund |
69 |
RB Leipzig
|
66
|
Nedflyttad: Fortuna Düsseldorf, Paderborn 07
|
2018/19 |
Bayern München
|
78 |
Borussia Dortmund |
76 |
RB Leipzig
|
66
|
Nedflyttad: Stuttgart, Hannover 96, Nürnberg
|
2017/18 |
Bayern München
|
84 |
Schalke 04 |
63 |
1899 Hoffenheim
|
55
|
Nedflyttad: Hamburger SV, Köln
|
2016/17 |
Bayern München
|
82 |
RB Leipzig |
67 |
Borussia Dortmund
|
64
|
Nedflyttad: Ingolstadt 04, Darmstadt 98
|
2015/16 |
Bayern München
|
88 |
Borussia Dortmund |
78 |
Bayer Leverkusen
|
60
|
Nedflyttad: Stuttgart, Hannover 96
|
2014/15 |
Bayern München
|
79 |
Wolfsburg |
69 |
Borussia Mönchengladbach
|
66
|
Nedflyttad: Freiburg, Paderborn 07
|
2013/14 |
Bayern München
|
90 |
Borussia Dortmund |
71 |
Schalke 04
|
64
|
Nedflyttad: 1. FC Nürnberg, Eintracht Braunschweig
|
2012/13 |
Bayern München
|
91 |
Borussia Dortmund |
66 |
Bayer Leverkusen
|
65
|
Nedflyttad: Fortuna Düsseldorf, SpVgg Greuther Fürth
|
2011/12 |
Borussia Dortmund
|
81 |
Bayern München |
73 |
Schalke 04
|
64
|
Nedflyttad: 1. FC Kaiserslautern, 1. FC Köln
|
2010/11 |
Borussia Dortmund
|
75 |
Bayer Leverkusen |
68 |
Bayern München
|
65
|
Nedflyttad: FC St. Pauli, Eintracht Frankfurt
|
2009/10 |
Bayern München
|
70 |
Schalke 04 |
65 |
Werder Bremen
|
61
|
Nedflyttad: VfL Bochum, Hertha BSC
|
2008/09 |
VfL Wolfsburg
|
69 |
Bayern München |
67 |
VfB Stuttgart
|
64
|
Nedflyttad: FC Energie Cottbus, Karlsruher SC, DSC Arminia Bielefeld
|
2007/08 |
Bayern München
|
76 |
Werder Bremen |
66 |
Schalke 04
|
64
|
Nedflyttad: 1. FC Nürnberg, FC Hansa Rostock, MSV Duisburg
|
2006/07 |
VfB Stuttgart
|
70 |
Schalke 04 |
68 |
Werder Bremen
|
66
|
Nedflyttad: Alemannia Aachen, Mainz 05, Borussia Mönchengladbach
|
2005/06 |
Bayern München
|
75 |
Werder Bremen |
70 |
Hamburger SV
|
68
|
Nedflyttad: 1. FC Köln, MSV Duisburg, 1. FC Kaiserslautern
|
2004/05 |
Bayern München
|
77 |
FC Schalke 04 |
63 |
Werder Bremen
|
59
|
Nedflyttad: VfL Bochum, FC Hansa Rostock, SC Freiburg
|
2003/04 |
Werder Bremen
|
74 |
Bayern München |
68 |
Bayer Leverkusen
|
65
|
Nedflyttad: Eintracht Frankfurt, TSV 1860 München, 1. FC Köln
|
2002/03 |
Bayern München
|
75 |
VfB Stuttgart |
59 |
Borussia Dortmund
|
58
|
Nedflyttad: Arminia Bielefeld, 1. FC Nürnberg, Energie Cottbus
|
2001/02 |
Borussia Dortmund
|
70 |
Bayer 04 Leverkusen |
69 |
Bayern München
|
68
|
Nedflyttad: SC Freiburg, 1. FC Köln, FC St. Pauli
|
2000/01 |
Bayern München
|
63 |
FC Schalke 04 |
62 |
Borussia Dortmund
|
58
|
Nedflyttad: SpVgg Unterhaching, Eintracht Frankfurt, VfL Bochum
|
1999/00 |
Bayern München
|
73 |
Bayer 04 Leverkusen |
73 |
Hamburger SV
|
59
|
Nedflyttad: SSV Ulm, Arminia Bielefeld, MSV Duisburg
|
1998/99 |
Bayern München
|
78 |
Bayer 04 Leverkusen |
63 |
Hertha BSC Berlin
|
62
|
Nedflyttad: 1.FC Nürnberg, VfL Bochum, Borussia Mönchengladbach
|
1997/98 |
1. FC Kaiserslautern
|
68 |
Bayern München |
66 |
Bayer 04 Leverkusen
|
55
|
Nedflyttad: Karlsruher SC, 1. FC Köln, Arminia Bielefeld
|
1996/97 |
Bayern München
|
71 |
Bayer 04 Leverkusen |
69 |
Borussia Dortmund
|
63
|
Nedflyttad: Fortuna Düsseldorf, SC Freiburg, FC St. Pauli
|
1995/96 |
Borussia Dortmund
|
68 |
Bayern München |
62 |
FC Schalke 04
|
56
|
Nedflyttad: 1. FC Kaiserslautern, Eintracht Frankfurt, KFC Uerdingen 05
|
1994/95 |
Borussia Dortmund
|
49 |
Werder Bremen |
48 |
SC Freiburg
|
46
|
Nedflyttad: VfL Bochum, MSV Duisburg, Dynamo Dresden (indragen licens)
|
1993/94 |
Bayern München
|
44 |
1. FC Kaiserslautern |
43 |
Bayer 04 Leverkusen
|
39
|
Nedflyttad: 1.FC Nürnberg, SG Wattenscheid 09, VfB Leipzig
|
1992/93 |
Werder Bremen
|
48 |
Bayern München |
47 |
Eintracht Frankfurt
|
42
|
Nedflyttad: VfL Bochum, Bayer Uerdingen, 1. FC Saarbrücken
|
1991/92 |
VfB Stuttgart
|
52 |
Borussia Dortmund |
52 |
Eintracht Frankfurt
|
50
|
Nedflyttad: Stuttgarter Kickers, FC Hansa Rostock, MSV Duisburg, Fortuna Düsseldorf
|
1990/91 |
1. FC Kaiserslautern
|
48 |
Bayern München |
45 |
Werder Bremen
|
42
|
Nedflyttad: FC St. Pauli, Bayer Uerdingen, Hertha BSC Berlin
|
1989/90 |
Bayern München
|
49 |
1. FC Köln |
43 |
Eintracht Frankfurt
|
41
|
Nedflyttad: SV Waldhof Mannheim, FC Homburg
|
1988/89 |
Bayern München
|
50 |
1. FC Köln |
45 |
Werder Bremen
|
44
|
Nedflyttad: Stuttgarter Kickers, Hannover 96
|
1987/88 |
Werder Bremen
|
52 |
Bayern München |
48 |
1. FC Köln
|
48
|
Nedflyttad: FC Homburg, FC Schalke 04
|
1986/87 |
Bayern München
|
53 |
Hamburger SV |
47 |
Borussia Mönchengladbach
|
43
|
Nedflyttad: Fortuna Düsseldorf, Blau-Weiß 90 Berlin
|
1985/86 |
Bayern München
|
49 |
Werder Bremen |
49 |
Bayer Uerdingen
|
45
|
Nedflyttad: 1. FC Saarbrücken, Hannover 96
|
1984/85 |
Bayern München
|
50 |
Werder Bremen |
46 |
1.FC Köln
|
40
|
Nedflyttad: Arminia Bielefeld, Karlsruher SC, Eintracht Braunschweig
|
1983/84 |
VfB Stuttgart
|
48 |
Hamburger SV |
48 |
Borussia Mönchengladbach
|
48
|
Nedflyttad: Kickers Offenbach, 1. FC Nürnberg
|
1982/83 |
Hamburger SV
|
52 |
Werder Bremen |
52 |
VfB Stuttgart
|
48
|
Nedflyttad: FC Schalke 04, Karlsruher SC, Hertha BSC Berlin
|
1981/82 |
Hamburger SV
|
48 |
1. FC Köln |
45 |
Bayern München
|
43
|
Nedflyttad: SV Darmstadt 98, MSV Duisburg
|
1980/81 |
Bayern München
|
53 |
Hamburger SV |
49 |
VfB Stuttgart
|
46
|
Nedflyttad: TSV 1860 München, FC Schalke 04, Bayer Uerdingen
|
1979/80 |
Bayern München
|
50 |
Hamburger SV |
48
|
Stuttgart & Kaiserslautern |
41
|
Nedflyttad: Hertha BSC Berlin, Werder Bremen, Eintracht Braunschweig
|
1978/79 |
Hamburger SV
|
49 |
VfB Stuttgart |
48 |
1.FC Kaiserslautern
|
43
|
Nedflyttad: Arminia Bielefeld, 1. FC Nürnberg, SV Darmstadt 98
|
1977/78 |
1. FC Köln
|
48 |
Borussia Mönchengladbach |
48
|
Hertha BSC Berlin |
40
|
Nedflyttad: TSV 1860 München, 1. FC Saarbrücken, FC St. Pauli
|
1976/77 |
Borussia Mönchengladbach
|
44 |
FC Schalke 04 |
43 |
Eintracht Braunschweig
|
43
|
Nedflyttad: Karlsruher SC, Tennis Borussia Berlin, Rot-Weiß Essen
|
1975/76 |
Borussia Mönchengladbach
|
45 |
Hamburger SV |
41 |
Bayern München
|
40
|
Nedflyttad: Hannover 96, Kickers Offenbach, Bayer Uerdingen
|
1974/75 |
Borussia Mönchengladbach
|
50 |
Hertha BSC Berlin |
44 |
Eintracht Frankfurt
|
43
|
Nedflyttad: VfB Stuttgart, Tennis Borussia Berlin, Wuppertaler SV
|
1973/74 |
Bayern München
|
49 |
Borussia Mönchengladbach |
48
|
Fortuna Düsseldorf |
41
|
Nedflyttad: SC Fortuna Köln, Hannover 96
|
1972/73 |
Bayern München
|
54 |
1. FC Köln |
43 |
Fortuna Düsseldorf
|
42
|
Nedflyttad: Eintracht Braunschweig, Rot-Weiß Oberhausen
|
1971/72 |
Bayern München
|
55 |
FC Schalke 04 |
52 |
Borussia Mönchengladbach
|
43
|
Nedflyttad: Borussia Dortmund, Arminia Bielefeld (indragen licens)
|
1970/71 |
Borussia Mönchengladbach
|
50 |
Bayern München |
48 |
Hertha BSC Berlin
|
41
|
Nedflyttad: Kickers Offenbach, Rot-Weiß Essen
|
1969/70 |
Borussia Mönchengladbach
|
51 |
Bayern München |
47 |
Hertha BSC Berlin
|
45
|
Nedflyttad: TSV 1860 München, Alemannia Aachen
|
1968/69 |
Bayern München
|
46 |
Alemannia Aachen |
38 |
Borussia Mönchengladbach
|
37
|
Nedflyttad: 1. FC Nürnberg, Kickers Offenbach
|
1967/68 |
1. FC Nürnberg
|
47 |
Werder Bremen |
44 |
Borussia Mönchengladbach
|
42
|
Nedflyttad: Borussia Neunkirchen, Karlsruher SC
|
1966/67 |
Eintracht Braunschweig
|
43 |
TSV 1860 München |
41 |
Borussia Dortmund
|
39
|
Nedflyttad: Fortuna Düsseldorf, Rot-Weiß Essen
|
1965/66 |
TSV 1860 München
|
50 |
Borussia Dortmund |
47 |
Bayern München
|
47
|
Nedflyttad: Borussia Neunkirchen, SC Tasmania 1900 Berlin
|
1964/65 |
Werder Bremen
|
41 |
1. FC Köln |
38 |
Borussia Dortmund
|
36
|
Nedflyttad: Hertha BSC Berlin (indragen licens)
|
1963/64 |
1. FC Köln
|
45 |
Meidericher SV |
39 |
Eintracht Frankfurt
|
39
|
Nedflyttad: Preußen Münster, 1. FC Saarbrücken
|