The list of DFB-Pokal top scorers includes the all-time top scorers of the DFB-Pokal, as well as the top scorers of each season of the competition since its inception as the Tschammerpokal in 1935. Gerd Müller is the all-time top scorer in the DFB-Pokal, having scored 78 goals in 62 appearances for Bayern Munich. The record for the most seasons as top scorer is held by Robert Lewandowski, with five titles. So far only Dieter Müller and Hannes Löhr of 1. FC Köln, along with Claudio Pizarro and Lewandowski of Bayern Munich have successfully defended their title as top scorers. Dieter Müller holds jointly with Ernst Wilimowski of 1860 Munich the record of the most goals scored in a single cup campaign, with 14.
All-time top scorers
The table includes all players to have scored 20 or more goals.
Rank Player Goals Apps Ratio Years Club(s) 1 Gerd Müller 78 62 Bayern Munich 2 Dieter Müller 48 44 1973–1988 1. FC Köln, VfB Stuttgart, 1. FC Saarbrücken, Kickers Offenbach 3 Klaus Fischer 46 60 1969–1987 1860 Munich, Schalke 04, 1. FC Köln, VfL Bochum 4 Manfred Burgsmüller 40 50 1974–1990 Rot-Weiss Essen, Bayer Uerdingen, Borussia Dortmund, 1. FC Nürnberg, Rot-Weiß Oberhausen, Werder Bremen Hannes Löhr 40 65 1963–1977 Sportfreunde Saarbrücken, 1. FC Köln 6 Klaus Allofs 39 61 1975–1992 Fortuna Düsseldorf, 1. FC Köln, Werder Bremen Robert Lewandowski 39 50 2010–2022 Borussia Dortmund, Bayern Munich 8 Thomas Müller 36 67 2009–2025 Bayern Munich 9 Ronnie Worm 35 43 1972–1985 MSV Duisburg, Eintracht Braunschweig 10 Claudio Pizarro 34 58 1999–2019 Werder Bremen, Bayern Munich 11 Karl Allgöwer 31 48 1977–1991 Stuttgarter Kickers, VfB Stuttgart 12 Dieter Hoeneß 28 32 1975–1986 VfB Stuttgart, Bayern Munich Erwin Kostedde 28 38 1966–1982 Preußen Münster, MSV Duisburg, Kickers Offenbach, Hertha BSC, Borussia Dortmund, Werder Bremen, VfL Osnabrück 14 Jupp Heynckes 27 43 1966–1977 Borussia Mönchengladbach, Hannover 96 Ernst Kalwitzki 27 36 1935–1942 Schalke 04 16 Erich Beer 26 47 1969–1982 1. FC Nürnberg, Rot-Weiss Essen, Hertha BSC, 1860 Munich Franz Binder 26 15 1938–1941 Rapid Wien Heinz Flohe 26 65 1967–1979 1. FC Köln, 1860 Munich Mario Gómez 26 36 2004–2019 VfB Stuttgart, Bayern Munich, VfL Wolfsburg Ernst Kuzorra 26 39 1935–1943 Schalke 04 Helmut Schön 26 20 1937–1943 Dresdner SC 22 Hans-Joachim Abel 25 33 1973–1984 Fortuna Düsseldorf, Westfalia Herne, VfL Bochum, Schalke 04 Stefan Kuntz 25 49 1981–1998 Borussia Neunkirchen, VfL Bochum, Bayer Uerdingen, 1. FC Kaiserslautern, Arminia Bielefeld Frank Neubarth 25 41 1980–1995 Concordia Hamburg, Werder Bremen Karl-Heinz Rummenigge 25 42 1974–1984 Bayern Munich 26 Bernd Hölzenbein 24 53 1969–1981 Eintracht Frankfurt Bruno Labbadia 24 43 1984–2002 Darmstadt 98, Hamburger SV, 1. FC Kaiserslautern, Bayern Munich, 1. FC Köln, Werder Bremen, Arminia Bielefeld, Karlsruher SC Frank Mill 24 57 1976–1996 Rot-Weiss Essen, Borussia Mönchengladbach, Borussia Dortmund, Fortuna Düsseldorf Bernd Rupp 24 35 1966–1973 Borussia Mönchengladbach, Werder Bremen, 1. FC Köln Uwe Seeler 24 32 1954–1972 Hamburger SV 31 Horst Hrubesch 23 31 1976–1985 Rot-Weiss Essen, Hamburger SV, Borussia Dortmund Wolfgang Overath 23 55 1964–1977 1. FC Köln 33 Thomas Allofs 22 39 1978–1991 Fortuna Düsseldorf II, Fortuna Düsseldorf, 1. FC Kaiserslautern, 1. FC Köln Dieter Herzog 22 39 1970–1981 Fortuna Düsseldorf, Bayer Leverkusen Carsten Jancker 22 26 1993–2005 1. FC Köln, Bayern Munich, 1. FC Kaiserslautern Bernd Nickel 22 54 1968–1982 Eintracht Frankfurt Christian Schreier 22 37 1981–1995 VfL Bochum, Bayer Leverkusen, Fortuna Düsseldorf, Rot-Weiss Essen Rüdiger Wenzel 22 45 1974–1989 FC St. Pauli, Eintracht Frankfurt, Fortuna Düsseldorf 39 Martin Harnik 21 28 2007– Werder Bremen II, Werder Bremen, VfB Stuttgart, Hannover 96 Vedad Ibišević 21 40 2006–2020 Alemannia Aachen, TSG Hoffenheim, VfB Stuttgart, Hertha BSC, Schalke 04 Roland Wohlfarth 21 32 1981–1995 MSV Duisburg, Bayern Munich, VfL Bochum 42 Hans-Jörg Criens 20 36 1980–1994 VfR Neuss, Borussia Mönchengladbach, 1. FC Nürnberg Miroslav Klose 20 38 2000–2011 1. FC Kaiserslautern, Werder Bremen, Bayern Munich Nils Petersen 20 37 2007–2023 Carl Zeiss Jena, Energie Cottbus, Bayern Munich, Werder Bremen, SC Freiburg Uwe Rahn 20 39 1980–1992 Borussia Mönchengladbach, 1. FC Köln, Eintracht Frankfurt Thomas Remark 20 28 1977–1986 Röchling Völklingen, Hertha BSC, Waldhof Mannheim Wynton Rufer 20 27 1989–1994 Werder Bremen Michael Rummenigge 20 37 1983–1993 Bayern Munich, Borussia Dortmund Fritz Walter 20 38 1981–1997 Waldhof Mannheim, VfB Stuttgart, Arminia Bielefeld, SSV Ulm Bold indicates active player in Germany Note
Top scorers by season The following lists all of the top scorers in each individual season.
Tschammerpokal Year Player(s) Club(s) Goals 1935 Ernst Kuzorra Schalke 04 9 1936 Hermann Budde VfL Benrath 7 Ernst Poertgen Schalke 04 1937 Kurt Männer BC Hartha 7 1938 Helmut Schön Dresdner SC 10 1939 Edmund Adamkiewicz Eintracht Frankfurt, Hamburger SV 11 Franz Binder Rapid Wien 1940 Fritz Machate Dresdner SC (C) 10 1941 Edmund Conen Stuttgarter Kickers 8 1942 Ernst Wilimowski 1860 Munich (C) 14 1943 Karl Decker First Vienna (C) 10 Rudolf Noack First Vienna (C) Champions Record number of goals
DFB-Pokal Season Player(s) Club(s) Goals 1952–53 Franz Islacker Rot-Weiss Essen (C) 3 1953–54 Georg Stollenwerk 1. FC Köln 2 Erwin Waldner VfB Stuttgart (C) 1954–55 Antoine Kohn Karlsruher SC (C) 2 Ernst Kunkel Karlsruher SC (C) Helmut Sadlowski Schalke 04 Dieter Seeler Altona 93 Kurt Sommerlatt Karlsruher SC (C) Oswald Traub Karlsruher SC (C) 1955–56 Heinz Ruppenstein Karlsruher SC (C) 2 Uwe Seeler Hamburger SV Bernhard Termath Karlsruher SC (C) 1956–57 Rudolf Jobst Bayern Munich (C) 2 1957–58 Rolf Geiger VfB Stuttgart (C) 3 1958–59 Manfred Rummel Schwarz-Weiß Essen (C) 4 1959–60 Albert Brülls Borussia München Gladbach (C) 2 Gustav Witlatschil Karlsruher SC 1960–61 Klaus Hänel Werder Bremen (C) 3 1961–62 Gustav Flachenecker 1. FC Nürnberg (C) 2 Kurt Haseneder 1. FC Nürnberg (C) Tasso Wild 1. FC Nürnberg (C) Franz-Josef Wolfframm Fortuna Düsseldorf 1962–63 Uwe Seeler Hamburger SV (C) 3 1963–64 Rudolf Brunnenmeier 1860 Munich (C) 5 1964–65 Christian Breuer Alemannia Aachen 4 Lothar Emmerich Borussia Dortmund (C) Waldemar Gerhardt Schalke 04 Kurt Haseneder Schwaben Augsburg Willi Koslowski Schalke 04 Tasso Wild 1. FC Nürnberg 1965–66 Rainer Ohlhauser Bayern Munich (C) 5 Peter Osterhoff FC St. Pauli 1966–67 Gerd Müller Bayern Munich (C) 7 1967–68 Hannes Löhr 1. FC Köln (C) 5 1968–69 Gerd Müller Bayern Munich (C) 7 1969–70 Hannes Löhr 1. FC Köln 6 1970–71 Gerd Müller Bayern Munich (C) 10 1971–72 Klaus Fischer Schalke 04 (C) 7 Hannes Löhr 1. FC Köln Wolfgang Overath 1. FC Köln Bernd Rupp 1. FC Köln 1972–73 Hannes Löhr 1. FC Köln 8 1973–74 Bernd Hölzenbein Eintracht Frankfurt (C) 6 1974–75 Hermann Lindner Rot-Weiss Essen 6 1975–76 Klaus Toppmöller 1. FC Kaiserslautern 8 1976–77 Dieter Müller 1. FC Köln (C) 14 1977–78 Dieter Müller 1. FC Köln (C) 8 1978–79 Dieter Hoeneß VfB Stuttgart 8 1979–80 Klaus Allofs Fortuna Düsseldorf (C) 9 Manfred Burgsmüller Borussia Dortmund 1980–81 Jimmy Hartwig Hamburger SV 7 Horst Hrubesch Hamburger SV Thomas Remark Hertha BSC 1981–82 Karl-Heinz Rummenigge Bayern Munich (C) 7 1982–83 Stephan Engels 1. FC Köln (C) 6 1983–84 Klaus Fischer 1. FC Köln 5 Ronnie Worm Eintracht Braunschweig 1984–85 Manfred Dum Union Solingen 5 1985–86 Karl Allgöwer VfB Stuttgart 8 1986–87 Dirk Kurtenbach Stuttgarter Kickers 8 1987–88 Stefan Kuntz Bayer Uerdingen 5 1988–89 Christian Schreier Bayer Leverkusen 7 1989–90 Stefan Kuntz 1. FC Kaiserslautern (C) 5 Wynton Rufer Werder Bremen 1990–91 Michael Tönnies MSV Duisburg 6 1991–92 Fritz Walter VfB Stuttgart 7 1992–93 Andreas Thom Bayer Leverkusen (C) 6 1993–94 Wynton Rufer Werder Bremen (C) 5 1994–95 Heiko Herrlich Borussia Mönchengladbach (C) 6 1995–96 Vladimir Beschastnykh Werder Bremen 4 Thomas Häßler Karlsruher SC Pavel Kuka 1. FC Kaiserslautern (C) 1996–97 Bernhard Winkler 1860 Munich 4 1997–98 Carsten Jancker Bayern Munich (C) 6 1998–99 Achim Weber Rot-Weiß Oberhausen 6 1999–2000 Adnan Kevrić Stuttgarter Kickers 8 2000–01 Arie van Lent Borussia Mönchengladbach 6 2001–02 Dimitar Berbatov Bayer Leverkusen 6 2002–03 Giovane Élber Bayern Munich (C) 6 2003–04 Aílton Werder Bremen (C) 6 Ivan Klasnić Werder Bremen (C) 2004–05 Carsten Jancker 1. FC Kaiserslautern 6 Claudio Pizarro Bayern Munich (C) 2005–06 Claudio Pizarro Bayern Munich (C) 5 2006–07 Cacau VfB Stuttgart 5 2007–08 Mario Gómez VfB Stuttgart 6 2008–09 Edin Džeko VfL Wolfsburg 6 Ivica Olić Hamburger SV 2009–10 Lucas Barrios Borussia Dortmund 4 Thomas Müller Bayern Munich (C) Sahr Senesie Eintracht Trier 2010–11 Srđan Lakić 1. FC Kaiserslautern 7 2011–12 Robert Lewandowski Borussia Dortmund (C) 7 2012–13 Mario Gómez Bayern Munich (C) 6 2013–14 Thomas Müller Bayern Munich (C) 8 2014–15 Stefan Kießling Bayer Leverkusen 6 Sven Schipplock TSG Hoffenheim 2015–16 Henrikh Mkhitaryan Borussia Dortmund 5 2016–17 Robert Lewandowski Bayern Munich 5 2017–18 Robert Lewandowski Bayern Munich 6 2018–19 Robert Lewandowski Bayern Munich (C) 7 2019–20 Robert Lewandowski Bayern Munich (C) 6 2020–21 Jadon Sancho Borussia Dortmund (C) 6 2021–22 Robert Glatzel Hamburger SV 5 2022–23 Randal Kolo Muani Eintracht Frankfurt 6 2023–24 Amine Adli Bayer Leverkusen (C) 5 2024–25 Nick Woltemade VfB Stuttgart (C) 5 2025–26 Harry Kane Bayern Munich (C) 10 Champions Record number of goals
Rankings
By player Rank Player Titles 1 Robert Lewandowski 5 2 Hannes Löhr 4 3 Gerd Müller 3 4 Klaus Fischer 2 Mario Gómez 2 Kurt Haseneder 2 Carsten Jancker 2 Stefan Kuntz 2 Dieter Müller 2 Thomas Müller 2 Claudio Pizarro 2 Wynton Rufer 2 Uwe Seeler 2 Tasso Wild 2
By club Rank Club Titles 1 Bayern Munich 21 2 1. FC Köln 10 3 Karlsruher SC 8 VfB Stuttgart 8 5 Werder Bremen 6 Borussia Dortmund 6 Hamburger SV 6 Schalke 04 6 9 1. FC Kaiserslautern 5 Bayer Leverkusen 5 11 1. FC Nürnberg 4 12 Stuttgarter Kickers 3 1860 Munich 3 Borussia Mönchengladbach 3 Eintracht Frankfurt 3 16 Rot-Weiss Essen 2
By nationality Rank Country Titles 1 / 92 2 5 3 3 3 5 2 2 2 2 9 1 1 1 1 1 1 1 1 1
See also List of Bundesliga top scorers
References