2012/2013: FC Bayern München (3:2 gegen VfB Stuttgart)
2011/2012: Borussia Dortmund (5:2 gegen FC Bayern München)
2010/2011: FC Schalke 04 (5:0 gegen MSV Duisburg)
2009/2010: FC Bayern München (4:0 gegen Werder Bremen)
2008/2009: Werder Bremen (1:0 gegen Bayer 04 Leverkusen)
2007/2008: FC Bayern München (2:1 n.V. gegen Borussia Dortmund)
2006/2007: 1. FC Nürnberg (3:2 n.V. gegen VfB Stuttgart)
2005/2006: FC Bayern München (1:0 gegen Eintracht Frankfurt)
2004/2005: FC Bayern München (2:1 gegen FC Schalke 04)
2003/2004: Werder Bremen (3:2 gegen Alemannia Aachen)
2002/2003: FC Bayern München (3:1 gegen 1. FC Kaiserslautern)
2001/2002: FC Schalke 04 (4:2 gegen Bayer 04 Leverkusen)
2000/2001: FC Schalke 04 (2:0 gegen 1. FC Union Berlin)
1999/2000: FC Bayern München (3:0 gegen Werder Bremen)
1998/1999: Werder Bremen (6:5 n.E. gegen FC Bayern München)
1997/1998: FC Bayern München (2:1 gegen MSV Duisburg)
1996/1997: VfB Stuttgart (2:0 gegen FC Energie Cottbus)
1995/1996: 1. FC Kaiserslautern (1:0 gegen Karlsruher SC)
1994/1995: Borussia Mönchengladbach (3:0 gegen VfL Wolfsburg)
1993/1994: Werder Bremen (3:1 gegen Rot-Weiss Essen)
1992/1993: Bayer 04 Leverkusen (1:0 gegen Hertha BSC Berlin Amateure)
1991/1992: Hannover 96 (4:3 n.E. gegen Borussia Mönchengladbach)
1990/1991: Werder bremen (4:3 n.E. gegen 1. FC Köln)
1989/1990: 1. FC Kaiserslautern (3:2 gegen Werder Bremen)
1988/1989: Borussia Dortmund (4:1 gegen Werder Bremen)
1987/1988: Eintracht Frankfurt (1:0 gegen VfL Bochum)
1986/1987: Hamburger SV (3:1 gegen Stuttgarter Kickers)
1985/1986: FC Bayern München (5:2 gegen VfB Stuttgart)
1984/1985: Bayer 05 Uerdingen (2:1 gegen FC Bayern München)
1983/1984: FC Bayern München (7:6 n.E. gegen Borussia Mönchengladbach)
1982/1983: 1. FC Köln (1:0 gegen Fortuna Köln)
1981/1982: FC Bayern München (4:2 gegen 1. FC Nürnberg)
1980/1981: Eintracht Frankfurt (3:1 gegen 1. FC Kaiserslautern)
1979/1980: Fortuna Düsseldorf (2:1 gegen 1. FC Köln)
1978/1979: Fortuna Düsseldorf (1:0 n.V. gegen Hertha BSC Berlin)
1977/1978: 1. FC Köln (2:0 gegen Fortuna Düsseldorf)
1976/1977: 1. FC Köln (1:0 gegen Hertha BSC Berlin)
1975/1976: Hamburger SV (2:0 gegen 1. FC Kaiserslautern)
1974/1975: Eintracht Frankfurt (1:0 gegen MSV Duisburg)
1973/1974: Eintracht Frankfurt (3:1 n.V. gegen Hamburger SV)
1972/1973: Borussia Mönchengladbach (2:1 n.V. gegen 1. FC Köln)
1971/1972: FC Schalke 04 (5:0 gegen 1. FC Kaiserslautern)
1970/1971: FC Bayern München (2:1 n.V. gegen 1. FC Köln)
1969/1970: Kickers Offenbach (2:1 gegen 1. FC Köln)
1968/1969: FC Bayern München (2:1 gegen FC Schalke 04)
1967/1968: 1. FC Köln (4:1 gegen VfL Bochum)
1966/1967: FC Bayern München (4:0 gegen Hamburger SV)
1965/1966: FC Bayern München (4:2 gegen MSV Duisburg)
1964/1965: Borussia Dortmund (2:0 gegen Alemannia Aachen)
1963/1964: TSV 1860 München (2:0 gegen Eintracht Frankfurt)
1962/1963: Hamburger SV (3:0 gegen Borussia Dortmund)
1961/1962: 1. FC Nürnberg (2:1 n.V. gegen Fortuna Düsseldorf)
1960/1961: Werder Bremen (2:0 gegen 1. FC Kaiserslautern)
1959/1960: Borussia Mönchengladbach (3:2 gegen Karlsruher SC)
1958/1959: Schwarz-Weiss Essen (5:2 gegen Borussia Neunkirchen)
1957/1958: VfB Stuttgart (4:3 gegen Fortuna Düsseldorf)
1956/1957: FC Bayern München (1:0 gegen Fortuna Düsseldorf)
1955/1956: Karlsruher SC (3:1 gegen Hamburger SV)
1954/1955: Karlsruher SC (3:2 gegen FC Schalke 04)
1953/1954: VfB Stuttgart (1:0 n.V. gegen 1. FC Köln)
1952/1953: Rot-Weiß Essen (2:1 gegen Alemannia Aachen)
1942/1943: Vienna Wien (3:2 n.V. gegen LSV Hamburg)
1941/1942: TSV 1860 München (2:0 gegen FC Schalke 04)
1940/1941: Dresdner SC (2:1 gegen FC Schalke 04)
1939/1940: Dresdner SC (2:1 n.V. gegen 1. FC Nürnberg)
1938/1939: 1. FC Nürnberg (2:0 gegen SV Waldhof Mannheim)
1937/1938: Rapid Wien (3:1 gegen FSV Frankfurt)
1936/1937: FC Schalke 04 (2:1 gegen Fortuna Düsseldorf)
1935/1936: VfB Leipzig (2:1 gegen FC Schalke 04)
1934/1935: 1. FC Nürnberg (2:0 gegen FC Schalke 04)