2024 Bayer Leverkusen 1 - 0 Kaiserslautern
2023 Red Bull Leipzig 2 - 0 Eintracht Frankfurt
2022 Red Bull Leipzig 1 - 1
(4:2  11m)
SC Freiburg
2021 Borussia Dortmund 4 - 1 RB Leipzig
2020 Bayern Munchen 4 - 2 Bayer 04 Leverkusen
2019 Bayern Munchen 3 - 0 RB Leipzig
2018 Eintracht Frankfurt 3 - 1 Bayern Munchen
2017 Borussia Dortmund 2 - 1 Eintracht Frankfurt
2016 Bayern Munchen 0 - 0
(4:3  11m)
Borussia Dortmund
2015 VfL Wolfsburg 3 - 1 Borussia Dortmund
2014 Bayern Munchen 2 - 0 Borussia Dortmund
2013 Bayern Munchen 3 - 2 VfB Stuttgart
2012 Borussia Dortmund 5 - 2 Bayern Munchen
2011 Schalke 04 5 - 0 MSV Duisburg
2010 Bayern Munchen 4 - 0 Werder Bremen
2009 Werder Bremen 1 - 0 Bayer 04 Leverkusen
2008 Bayern Munchen 2 - 1 Borussia Dortmund
2007 Nurnberg 3 - 2 VfB Stuttgart
2006 Bayern Munchen 1 - 0 Eintracht Frankfurt
2005 Bayern Munchen 2 - 1 Schalke 04
2004 Werder Bremen 3 - 2 Alemannia Aachen
2003 Bayern Munchen 3 - 1 Kaiserslautern
2002 Schalke 04 4 - 2 Bayer 04 Leverkusen
2001 Schalke 04 2 - 0 Union Berlin
2000 Bayern Munchen 3 - 0 Werder Bremen
1999 Werder Bremen 1 - 1
(5:4  11m)
Bayern Munchen
1998 Bayern Munchen 2 - 1 MSV Duisburg
1997 VfB Stuttgart 2 - 0 Energie Cottbus
1996 Kaiserslautern 1 - 0 Karlsruher SV
1995 Borussia Monchengladbach 3 - 0 VfL Wolfsburg
1994 Werder Bremen 3 - 1 Rot-Weiss Essen
1993 Bayer Leverkusen 1 - 0 Hertha Berlin 2
1992 Hannover 96 0 - 0
(4:3  11m)
Borussia Monchengladbach
1991 Werder Bremen 1 - 1
(4:3  11m)
Koln
1990 Kaiserslautern 3 - 2 Werder Bremen
1989 Borussia Dortmund 4 - 1 Werder Bremen
1988 Eintracht Frankfurt 1 - 0 VfL Bochum
1987 Hamburger SV 3 - 1 Stuttgarter Kickers
1986 Bayern Munchen 5 - 2 VfB Stuttgart
1985 Bayer Uerdingen 2 - 1 Bayern Munchen
1984 Bayern Munchen 1 - 1
(7:6  11m)
Borussia Monchengladbach
1983 Koln 1 - 0 Fortuna Koln
1982 Bayern Munchen 4 - 2 Nurnberg
1981 Eintracht Frankfurt 3 - 1 Kaiserslautern
1980 Fortuna Dusseldorf 2 - 1 Koln
1979 Fortuna Dusseldorf 1 - 0 Hertha Berlin
1978 Koln 2 - 0 Fortuna Dusseldorf
1977 Koln 1 - 1
1 - 0
Hertha Berlin
1976 Hamburger SV 2 - 0 Kaiserslautern
1975 Eintracht Frankfurt 1 - 0 MSV Duisburg
1974 Eintracht Frankfurt 3 - 1 Hamburger SV
1973 Borussia Monchengladbach 2 - 1 Koln
1972 Schalke 04 5 - 0 Kaiserslautern
1971 Bayern Munchen 2 - 1 Koln
1970 Kickers Offenbach 2 - 1 Koln
1969 Bayern Munchen 2 - 1 Schalke 04
1968 Koln 4 - 1 VfL Bochum
1967 Bayern Munchen 4 - 0 Hamburger SV
1966 Bayern Munchen 4 - 2 MSV Duisburg
1965 Borussia Dortmund 2 - 0 Alemannia Aachen
1964 1860 Munchen 2 - 0 Eintracht Frankfurt
1963 Hamburger SV 3 - 0 Borussia Dortmund
1962 Nurnberg 2 - 1 Fortuna Dusseldorf
1961 Werder Bremen 2 - 0 Kaiserslautern
1960 Borussia Monchengladbach 3 - 2 Karlsruher SV
1959 Schwarz-Weiss Essen 5 - 2 Borussia Neunkirchen
1958 VfB Stuttgart 4 - 3 Fortuna Dusseldorf
1957 Bayern Munchen 1 - 0 Fortuna Dusseldorf
1956 Karlsruher SV 3 - 1 Hamburger SV
1955 Karlsruher SV 3 - 2 Schalke 04
1954 VfB Stuttgart 1 - 0 Koln
1953 Rot-Weiss Essen 2 - 1 Alemannia Aachen
1943 First Vienna 3 - 2 - Luftwaffen SV Hamburg
1942 1860 Munchen 2 - 0 Schalke 04
1941 Dresdner SC 2 - 1 Schalke 04
1940 Dresdner SC 2 - 1 Nurnberg
1939 Nurnberg 2 - 0 Waldhof Mannheim
1938 Rapid Wien 3 - 1 FSV Frankfurt
1937 Schalke 04 2 - 1 Fortuna Dusseldorf
1936 Lokomotive Leipzig 2 - 1 Schalke 04
1935 Nurnberg 2 - 0 Schalke 04