1er tour
06.08.1976 Hannover 96 - MSV Duisburg 0:1 (0:0)
SV Wiesbaden - FC Schalke 04 1:3 (1:3)
1. FC Kaiserslautern - VfR Mannheim 1:0 (1:0)
Fortuna Köln - Westfalia Herne 4:1 (3:0)
Kickers Offenbach - SpVgg Bayreuth 4:4 (0:1, 3:3) ap
Bayer 05 Uerdingen - VfB Weidenau 6:0 (1:0)
07.08.1976 VfB Stuttgart - SpVgg Fürth 3:0 (1:0)
Arminia Bielefeld - 1. FC Passau 6:2 (1:1, 2:2) ap
Hamburger SV - Schwarz-Weiß Essen 4:1 (1:1)
Fortuna Düsseldorf - Eintracht Trier 3:1 (1:1)
Werder Bremen - SV Südwest Ludwigshafen 4:0 (1:0)
Karlsruher SC - 1. FC Bocholt 2:0 (1:0)
Preussen Hameln - 1. FC Saarbrücken 0:5 (0:1)
Hertha BSC - TuS Langerwehe 7:3 (2:0)
FK Pirmasens - Preußen Münster 5:1 (3:1)
FC Bayern Hof - VfB Oldenburg 3:2 (1:2)
VfL Pinneberg - FC Augsburg 0:4 (0:2)
SV Chio Waldhof - Bremer SV 6:0 (1:0)
1. FC Köln II - SV Röchling Völklingen 1:2 (1:1)
SG Wattenscheid 09 - TuRa Harksheide 5:1 (2:1)
FC 08 Homburg - SpVgg Erkenschwick 2:1 (1:1)
SV Bayer 04 Leverkusen - IF Tönning 4:0 (1:0)
Werder Bremen II - 1. FC Nürnberg 0:3 (0:2)
SC Freiburg - Stuttgarter Kickers 1:6 (0:4)
SSV Jahn Regensburg - VfR Heilbronn 3:1 (1:1)
FV Faurndau - FC Hanau 93 1:4 (1:1)
SSV Dillenburg - Bayern München II 1:3 (0:2)
1. FC Schweinfurt 05 - Hassia Bingen 2:3 (2:1)
Hertha BSC II - DJK Gütersloh 0:2 (0:2)
BW Niederembt - Spandauer SV 1:3 (0:1)
VfB Theley - BFC Preussen 2:0 (1:0)
VfR Pforzheim - Olympia Bocholt 2:3 (1:1)
SV Neckargerach - SSV Ulm 1846 3:1 (0:0)
SpVgg Andernach - 1. FSV Mainz 05 1:1 (0:1, 1:1) ap
Sportfreunde Salzgitter - Hülser FC 2:1 (1:0)
Lüner SV - SG Ellingen 0:1 ap
SpVg Steinhagen - VfL Bochum 0:3 (0:1)
Borussia Dortmund - Concordia Haaren 10:0 (3:0)
FC Konstanz - Alemannia Aachen 0:2 (0:1)
SV Meppen - Rot-Weiss Essen 2:3 (0:1, 2:2) ap
TeBe Berlin - Sparta Bremerhaven 5:0 (2:0)
Saar 05 Saarbrücken - Eintracht Frankfurt 1:6 (0:3)
1. FC Phönix Lübeck - Eintracht Bad Kreuznach 0:2 (0:0)
FSV Frankfurt - SpVgg Freudenstadt 5:0 (2:0)
TSV 1860 München - Wuppertaler SV 1:0 (0:0, 0:0) ap
08.08.1976 TSV Güntersleben - SSV Reutlingen 1:2 (0:1, 1:1) ap
Itzehoer SV 09 - 1. FC Köln 0:7 (0:2)
VfL Osnabrück - SC Union 06 Berlin 12:1 (4:1)
Urania Hamburg - FC St. Pauli 1:6 (0:3)
Arminia Gütersloh - SV Darmstadt 98 2:3 (0:1)
SVO Germaringen - VfR Laboe 9:0 (3:0)
Hertha Zehlendorf - TuS Mayen 1:0 (0:0)
Victoria Hamburg - FC Ensdorf 1:0 (1:0)
TuS Feuchtwangen - SV Weiskirchen 4:3 (1:1, 3:3) ap
1. FC Mülheim - SG Egelsbach 0:3 (0:0)
Sportfreunde Eisbachtal - TSG Leihgestern 1:1 (1:1, 1:1) ap
VfR Achern - BV Bad Lippspringe 2:0
SG Union Solingen - VfR Frankenthal 1:1 (1:0, 1:1) ap
TV Unterboihingen - SG Dielheim 8:0 (4:0)
Wacker 04 Berlin - FC 08 Villingen 1:0 (0:0)
TuS Bremerhaven 93 - VfR Neuss 3:0
10.08.1976 Hannover 96 II - Bayern München 0:10 (0:5)
01.09.1976 Wormatia Worms - SC Göttingen 05 2:1 (0:0)
07.09.1976 Bor. Mönchengladbach - Eintracht Braunschweig 0:2 (0:0)
01.09.1976 SpVgg Bayreuth - Kickers Offenbach 4:1 (0:1)
TSG Leihgestern - Sportfreunde Eisbachtal 0:2 (0:1)
1. FSV Mainz 05 - SpVgg Andernach 3:0 (1:0)
VfR Frankenthal - SG Union Solingen 0:1 (0:0, 0:0) ap
2e tour
15.10.1976 SSV Jahn Regensburg - Fortuna Köln 1:2 (1:0, 1:1) ap
Bayer 05 Uerdingen - 1. FSV Mainz 05 3:0 (0:0)
Eintracht Frankfurt - Hertha Zehlendorf 10:2 (3:0)
16.10.1976 VfB Stuttgart - SG Union Solingen 2:0 (1:0)
SpVgg Bayreuth - SSV Reutlingen 2:1 (0:1)
FC Schalke 04 - SG Ellingen 6:1 (2:0)
Arminia Bielefeld - SVO Germaringen 6:0 (3:0)
Bayern München - Hamburger SV 5:1 (1:1)
Fortuna Düsseldorf - 1. FC Köln 2:4 (1:2, 2:3) ap
1. FC Saarbrücken - Rot-Weiss Essen 0:3 (0:1)
Hertha BSC - FC Bayern Hof 3:1 (1:1)
Stuttgarter Kickers - 1. FC Kaiserslautern 1:1 (0:0, 0:0) ap
Werder Bremen - SG Wattenscheid 09 4:1 (2:0)
Alemannia Aachen - Borussia Dortmund 0:0 (0:0, 0:0) ap
VfB Theley - MSV Duisburg 0:4 (0:2)
SV Bayer 04 Leverkusen - FC St. Pauli 3:1 (0:0, 1:1) ap
FSV Frankfurt - Eintracht Bad Kreuznach 2:1 (1:1, 1:1) ap
FC Hanau 93 - TSV 1860 München 1:6 (1:2)
Victoria Hamburg - SV Chio Waldhof 2:5 (1:2)
SV Neckargerach - FK Pirmasens 2:3 (0:2)
Sportfreunde Salzgitter - Bayern München II 1:2 (0:1)
TuS Feuchtwangen - DJK Gütersloh 2:3 (2:0, 2:2) ap
Wormatia Worms - FC Augsburg 1:2 (1:1)
SG Egelsbach - VfL Osnabrück 0:2 (0:0)
17.10.1976 TuS Bremerhaven 93 - VfL Bochum 1:3 (0:2)
SV Röchling Völklingen - Eintracht Braunschweig 2:1 (0:0)
TeBe Berlin - Olympia Bocholt 4:4 (0:1, 3:3) ap
Wacker 04 Berlin - 1. FC Nürnberg 0:5 (0:2)
Spandauer SV - SV Darmstadt 98 2:3 (1:0)
Sportfreunde Eisbachtal - Hassia Bingen 0:4 (0:0)
VfR Achern - TV Unterboihingen 1:2 (1:1)
15.12.1976 FC 08 Homburg - Karlsruher SC 1:0 (0:0)
09.11.1976 Borussia Dortmund - Alemannia Aachen 2:0 (1:0)
16.11.1976 1. FC Kaiserslautern - Stuttgarter Kickers 3:1 (2:1)
Olympia Bocholt - TeBe Berlin 1:3 (0:0, 1:1, 1:1) tab
3e tour
15.12.1976 1. FC Köln - TeBe Berlin 5:1 (3:1)
17.12.1976 Bayer 05 Uerdingen - 1. FC Kaiserslautern 3:1 (1:0)
18.12.1976 Rot-Weiss Essen - VfL Bochum 5:1 (2:1)
FC Schalke 04 - FSV Frankfurt 1:0 (1:0)
FK Pirmasens - Arminia Bielefeld 3:4 (0:2)
Werder Bremen - SV Bayer 04 Leverkusen 3:0 (0:0)
SV Darmstadt 98 - Hertha BSC 0:1 (0:0, 0:0) ap
VfL Osnabrück - Borussia Dortmund 3:1 (0:1, 1:1) ap
FC Augsburg - TSV 1860 München 2:1 (1:0)
1. FC Nürnberg - SV Chio Waldhof 3:2 (1:0)
SpVgg Bayreuth - Hassia Bingen 2:1 (1:0)
MSV Duisburg - Fortuna Köln 4:0 (1:0)
Bayern München - TV Unterboihingen 10:1 (4:0)
SV Röchling Völklingen - Eintracht Frankfurt 2:3 (1:2)
19.12.1976 Bayern München II - VfB Stuttgart 2:1 (1:1)
DJK Gütersloh - FC 08 Homburg 0:6 (0:4)
tour des 16
08.01.1977 Bayern München - Bayern München II 5:3 (4:2)
FC Schalke 04 - Eintracht Frankfurt 2:2 (2:0, 2:2) ap
MSV Duisburg - Hertha BSC 1:2 (0:1)
Rot-Weiss Essen - Arminia Bielefeld 2:0 (2:0)
1. FC Köln - FC 08 Homburg 7:2 (7:0)
Bayer 05 Uerdingen - Werder Bremen 2:0 (0:0)
1. FC Nürnberg - VfL Osnabrück 1:0 (1:0)
SpVgg Bayreuth - FC Augsburg 2:0 (0:0)
25.01.1977 Eintracht Frankfurt - FC Schalke 04 4:3 (2:0)
Quarts de finale
09.02.1977 1. FC Köln - 1. FC Nürnberg 4:2 (1:1)
19.02.1977 Hertha BSC - Bayern München 4:2 (0:1, 1:1) ap
Bayer 05 Uerdingen - Eintracht Frankfurt 6:3 (1:1, 3:3) ap
SpVgg Bayreuth - Rot-Weiss Essen 1:2 (0:1)
Demi-finales
07.04.1977 1. FC Köln - Rot-Weiss Essen 4:0 (3:0)
09.04.1977 Bayer 05 Uerdingen - Hertha BSC 0:1 (0:1)
Finale
28.05.1977 1. FC Köln - Hertha BSC 1:1 (1:0, 1:1) ap
30.05.1977 1. FC Köln - Hertha BSC 1:0 (0:0)