2023 — RB Leipzig 2 Eintracht Frankfurt 0
2022 — RB Leipzig 1, Freiburg 1, RB Leipzig won 4-2 on penalty kicks
2021 — Borussia Dortmund 4, RB Leipzig 1
2020 — Bayern Munich 4, Bayer Leverkusen 2
2019 — Bayern Munich 3, RB Leipzig 0
2018 — Eintracht Frankfurt 3, Bayern Munich 1
2017 — Borussia Dortmund 2, Eintracht Frankfurt 1
2016 — Bayern Munich 0, Borussia Dortmund 0, Bayern won 4-3 on penalty kicks
2015 — Wolfsburg 3, Dortmund 1
2014 — Bayern Munich 2, Borussia Dortmund 0, ET
2013 — Bayern Munich 3, Stuttgart 2
2012 — Borussia Dortmund 5, Bayern Munich 2
2011 — Schalke 5, Duisburg 0
2010 — Bayern Munich 4, Werder Bremen 0
2009 — Werder Bremen 1, Bayer Leverkusen 0
2008 — Bayern Munich 2, Borussia Dortmund 1, ET
2007 — Nuremberg 3, Stuttgart 2, ET
2006 — Bayern Munich 1, Eintracht Frankfurt 0
2005 — Bayern Munich 2, Schalke 1
2004 — Werder Bremen 3, Alemannia Aachen 2
2003 — Bayern Munich 3, Kaiserslautern 1
2002 — Schalke 4, Bayer Leverkusen 2
2001 — Schalke 2, Union Berlin 0
2000 — Bayern Munich 3, Werder Bremen 0
1999 — Werder Bremen 1, Bayern Munich 1, Werder Bremen won 5-4 on penalty kicks
1998 — Bayern Munich 2, Duisburg 1
1997 — Stuttgart 2, Energie Cottbus 0
1996 — Kaiserslautern 1, Karlsruher 0
1995 — Borussia Moenchengladbach 3, Wolfsburg 0
1994 — Werder Bremen 3, Rot-Weiss Essen 1
1993 — Bayer Leverkusen 1, Hertha Berlin reserves 0
1992 — Hannover 0, Borussia Moenchengladbach 0, Hannover won 4-3 on penalty kicks
1991 — Werder Bremen 1, Cologne 1, Werder Bremen won 4-3 on penalty kicks
1990 — Kaiserslautern 3, Werder Bremen 2
1989 — Borussia Dortmund 4, Werder Bremen 1
1988 — Eintracht Frankfurt 1, Bochum 0
1987 — Hamburg 3, Stuttgart Kickers 1
1986 — Bayern Munich 5, Stuttgart 2
1985 — Bayer Uerdingen 2, Bayern Munich 1
1984 — Bayern Munich 1, Borussia Moenchengladbach 1, Bayern Munich won 7-6 on penalty kicks
1983 — Cologne 1, Fortuna Cologne 0
1982 — Bayern Munich 4, Nuremberg 2
1981 — Eintracht Frankfurt 3, Kaiserslautern 1
1980 — Fortuna Duesseldorf 2, Cologne 1
1979 — Fortuna Duesseldorf 1, Hertha Berlin 0, ET
1978 — Cologne 2, Fortuna Duesseldorf 0
1977 — Cologne 1, Hertha Berlin 0 (after 1-1 tie)
1976 — Hamburg 2, Kaiserslautern 0
1975 — Eintracht Frankfurt 1, Duisburg 0
1974 — Eintracht Frankfurt 3, Hamburg 1, ET
1973 — Borussia Moenchengladbach 2, Cologne 1, ET
1972 — Schalke 5, Kaiserslautern 0
1971 — Bayern Munich 2, Cologne 1, ET
1970 — Kickers Offenbach 2, Cologne 1
1969 — Bayern Munich 2, Schalke 1
1968 — Cologne 4, Bochum 1
1967 — Bayern Munich 4, Hamburg 0
1966 — Bayern Munich 4, Meidericher 2
1965 — Borussia Dortmund 2, Alemannia Aachen 0
1964 — 1860 Munich 2, Eintracht Frankfurt 0
1963 — Hamburg 3, Borussia Dortmund 0
1962 — Nuremberg 2, Fortuna Duesseldorf 1, ET
1961 — Werder Bremen 2, Kaiserslautern 0
1960 — Borussia Moenchengladbach 3, Karlsruher 2
1959 — Schwarz-Weiss Essen 5, Borussia Neunkirchen 2
1958 — Stuttgart 4, Fortuna Duesseldorf 3, ET
1957 — Bayern Munich 1, Fortuna Duesseldorf 0
1956 — Karlsruher 3, Hamburg 1
1955 — Karlsruher 3, Schalke 2
1954 — Stuttgart 1, Cologne 0, ET
1953 — Rot-Weiss Essen 2, Alemannia Aachen 1
1943 — First Vienna 3, Luftwaffen-Hamburg 2, ET
1942 — 1860 Munich 2, Schalke 0
1941 — Dresdner 2, Schalke 1
1940 — Dresdner 2, Nuremberg 1, ET
1939 — Nuremberg 2, Waldhof Mannheim 0
1938 — Rapid Vienna 3, Frankfurt 1
1937 — Schalke 2, Fortuna Duesseldorf 1
1936 — Leipzig 2, Schalke 1
1935 — Nuremberg 2, Schalke 0
NOTE: No competition 1944-52
Copyright © 2024 The Associated Press. All rights reserved. This material may not be published, broadcast, written or redistributed.