Season Top scorer Team goals
2022/2023 France Randal Kolo Muani Eintracht Frankfurt Eintracht Frankfurt 6
2021/2022 Germany Robert Glatzel Hamburger SV Hamburger SV 5
2020/2021 England Jadon Sancho Borussia Dortmund Borussia Dortmund 6
2019/2020 Poland Robert Lewandowski Bayern München Bayern München 6
2018/2019 Poland Robert Lewandowski Bayern München Bayern München 7
2017/2018 Poland Robert Lewandowski Bayern München Bayern München 6
2016/2017 Poland Robert Lewandowski Bayern München Bayern München 5
2015/2016 Armenia Henrikh Mkhitaryan Borussia Dortmund Borussia Dortmund 5
2014/2015 Germany Sven Schipplock 1899 Hoffenheim 1899 Hoffenheim 6
Germany Stefan Kießling Bayer Leverkusen Bayer Leverkusen 6
2013/2014 Germany Thomas Müller Bayern München Bayern München 8
2012/2013 Germany Mario Gómez Bayern München Bayern München 6
2011/2012 Poland Robert Lewandowski Borussia Dortmund Borussia Dortmund 7
2010/2011 Croatia Srđan Lakić 1. FC Kaiserslautern 1. FC Kaiserslautern 7
2009/2010 Germany Thomas Müller Bayern München Bayern München 4
Germany Sahr Senesie Eintracht Trier Eintracht Trier 4
Paraguay Lucas Barrios Borussia Dortmund Borussia Dortmund 4
2008/2009 Croatia Ivica Olić Hamburger SV Hamburger SV 6
Bosnia-Herzegovina Edin Džeko VfL Wolfsburg VfL Wolfsburg 6
2007/2008 Germany Mario Gómez VfB Stuttgart VfB Stuttgart 6
2006/2007 Germany Cacau VfB Stuttgart VfB Stuttgart 5
2005/2006 Peru Claudio Pizarro Bayern München Bayern München 5
2004/2005 Peru Claudio Pizarro Bayern München Bayern München 6
Germany Carsten Jancker 1. FC Kaiserslautern 1. FC Kaiserslautern 6
2003/2004 Croatia Ivan Klasnić Werder Bremen Werder Bremen 6
Brazil Ailton Werder Bremen Werder Bremen 6
2002/2003 Brazil Giovane Élber Bayern München Bayern München 6
2001/2002 Bulgaria Dimitar Berbatov Bayer Leverkusen Bayer Leverkusen 6
2000/2001 Netherlands Ari van Lent Bor. Mönchengladbach Bor. Mönchengladbach 6
1999/2000 Bosnia-Herzegovina Adnan Kevric Stuttgarter Kickers Stuttgarter Kickers 8
1998/1999 Germany Achim Weber Rot-Weiß Oberhausen Rot-Weiß Oberhausen 6
1997/1998 Germany Carsten Jancker Bayern München Bayern München 6
1996/1997 Germany Bernhard Winkler TSV 1860 München TSV 1860 München 4
1995/1996 Russia Vladimir Beschastnykh Werder Bremen Werder Bremen 4
Germany Thomas Häßler Karlsruher SC Karlsruher SC 4
Czech Republic Pavel Kuka 1. FC Kaiserslautern 1. FC Kaiserslautern 4
1994/1995 Germany Heiko Herrlich Bor. Mönchengladbach Bor. Mönchengladbach 6
1993/1994 New Zealand Wynton Rufer Werder Bremen Werder Bremen 5
1992/1993 Germany Andreas Thom Bayer Leverkusen Bayer Leverkusen 6
1991/1992 Germany Fritz Walter VfB Stuttgart VfB Stuttgart 7
1990/1991 Germany Michael Tönnies MSV Duisburg MSV Duisburg 6
1989/1990 New Zealand Wynton Rufer Werder Bremen Werder Bremen 5
Germany Uwe Kober MSV Duisburg MSV Duisburg 5
Germany Stefan Kuntz 1. FC Kaiserslautern 1. FC Kaiserslautern 5
1988/1989 Germany Christian Schreier Bayer Leverkusen Bayer Leverkusen 7
1987/1988 Germany Stefan Kuntz KFC Uerdingen 05 KFC Uerdingen 05 5
1986/1987 Germany Dirk Kurtenbach Stuttgarter Kickers Stuttgarter Kickers 8
1985/1986 Germany Karl Allgöwer VfB Stuttgart VfB Stuttgart 8
1984/1985 Germany Manfred Dum Union Solingen Union Solingen 5
1983/1984 Germany Michael Tönnies 1. FC Bocholt 1. FC Bocholt 6
1982/1983 Germany Stefan Engels 1. FC Köln 1. FC Köln 6
1981/1982 Germany Karl-Heinz Rummenigge Bayern München Bayern München 7
1980/1981 Germany Thomas Remark Hertha BSC Hertha BSC 7
Germany Jimmy Hartwig Hamburger SV Hamburger SV 7
Germany Horst Hrubesch Hamburger SV Hamburger SV 7
1979/1980 Germany Manfred Burgsmüller Borussia Dortmund Borussia Dortmund 9
Germany Klaus Allofs Fortuna Düsseldorf Fortuna Düsseldorf 9
1978/1979 Germany Dieter Hoeneß VfB Stuttgart VfB Stuttgart 8
1977/1978 Germany Dieter Müller 1. FC Köln 1. FC Köln 8
1976/1977 Germany Dieter Müller 1. FC Köln 1. FC Köln 14
1975/1976 Germany Klaus Toppmöller 1. FC Kaiserslautern 1. FC Kaiserslautern 8
1974/1975 Germany Georg Müllner VfB Stuttgart VfB Stuttgart 7
1973/1974 Germany Bernd Hölzenbein Eintracht Frankfurt Eintracht Frankfurt 6
1972/1973 Germany Hannes Löhr 1. FC Köln 1. FC Köln 9
1971/1972 Germany Wolfgang Overath 1. FC Köln 1. FC Köln 7
Germany Klaus Fischer FC Schalke 04 FC Schalke 04 7
Germany Hannes Löhr 1. FC Köln 1. FC Köln 7
Germany Bernd Rupp 1. FC Köln 1. FC Köln 7
1970/1971 Germany Gerd Müller Bayern München Bayern München 10
1969/1970 Germany Hannes Löhr 1. FC Köln 1. FC Köln 6
1968/1969 Germany Gerd Müller Bayern München Bayern München 7
1967/1968 Germany Hannes Löhr 1. FC Köln 1. FC Köln 5
1966/1967 Germany Gerd Müller Bayern München Bayern München 7
1965/1966 Germany Rainer Ohlhauser Bayern München Bayern München 5
Germany Peter Osterhoff FC St. Pauli FC St. Pauli 5
1964/1965 Germany Willi Koslowski FC Schalke 04 FC Schalke 04 4
Germany Waldemar Gerhardt FC Schalke 04 FC Schalke 04 4
Germany Tasso Wild 1. FC Nürnberg 1. FC Nürnberg 4
Germany Lothar Emmerich Borussia Dortmund Borussia Dortmund 4
Germany Kurt Haseneder TSV Schwaben Augsburg TSV Schwaben Augsburg 4
Germany Christian Breuer Alemannia Aachen Alemannia Aachen 4
1963/1964 Germany Rudolf Brunnenmeier TSV 1860 München TSV 1860 München 5
1962/1963 Germany Uwe Seeler Hamburger SV Hamburger SV 6
1961/1962 Germany Waldemar Gerhardt FC Schalke 04 FC Schalke 04 5
Germany Tasso Wild 1. FC Nürnberg 1. FC Nürnberg 5
Germany Kurt Haseneder 1. FC Nürnberg 1. FC Nürnberg 5
1960/1961 Germany Willi Reitgaßl Karlsruher SC Karlsruher SC 3
Germany Klaus Hänel Werder Bremen Werder Bremen 3
Germany Horst Häfner SF Hamborn 07 SF Hamborn 07 3
Germany Helmut Kapitulski FK Pirmasens FK Pirmasens 3
1959/1960 Germany Gustav Witlatschil Karlsruher SC Karlsruher SC 2
Germany Albert Brülls Bor. Mönchengladbach Bor. Mönchengladbach 2
1958/1959 Germany Manfred Rummel Schwarz-Weiß Essen Schwarz-Weiß Essen 6
1957/1958 Germany Rolf Geiger VfB Stuttgart VfB Stuttgart 3
1956/1957 Germany Rudolf Jobst Bayern München Bayern München 2
Germany Peter Velhorn Bayern München Bayern München 2
Germany Erich Hahn Bayern München Bayern München 2
1955/1956 Germany Uwe Seeler Hamburger SV Hamburger SV 2
Germany Heinz Ruppenstein Karlsruher SC Karlsruher SC 2
Germany Bernhard Termath Karlsruher SC Karlsruher SC 2
1954/1955 Germany Ernst Kunkel Karlsruher SC Karlsruher SC 6
1953/1954 Germany Otto Baitinger VfB Stuttgart VfB Stuttgart 3
Germany Horst Schmutzler TuS Koblenz TuS Koblenz 3
1952/1953 Germany Bernhard Termath Rot-Weiss Essen Rot-Weiss Essen 6
1943 Germany Rudolf Noack First Vienna FC First Vienna FC 10
Austria Karl Decker First Vienna FC First Vienna FC 10
1942 Poland Ernst Willimowski TSV 1860 München TSV 1860 München 14
1941 Germany Edmund Conen Stuttgarter Kickers Stuttgarter Kickers 8
1940 Germany Fritz Machate Dresdner SC Dresdner SC 10
1939 Austria Franz Binder Rapid Wien Rapid Wien 11
Germany Eddi Adamkiewicz Hamburger SV Hamburger SV 11
1938 Germany Helmut Schön Dresdner SC Dresdner SC 10
1937 Germany Kurt Männer BC Hartha BC Hartha 7
1936 Germany Hermann Budde VfL Benrath VfL Benrath 7
Germany Ernst Poertgen FC Schalke 04 FC Schalke 04 7
1935 Germany Ernst Kuzorra FC Schalke 04 FC Schalke 04 9