1er tour
20.08.1939 Union 06 Oberschöneweide - Blau-Weiß 90 Berlin 1:2 (0:1)
PSV Danzig - SV Viktoria Stolp 2:3 (2:1)
NSTG Warnsdorf - Sportfreunde Leipzig 2:3 (2:2)
1. SC Göttingen 05 - 1. SV Jena 4:3 (0:1)
Neumeyer Nürnberg - CSC 03 Kassel 7:3 (4:1)
VfL Halle 96 - Dresdner SC 0:3 (0:1)
FC Thüringen Weida - Berliner SV 1892 1:2 (1:2)
SV Klettendorf - SC Minerva 1893 3:0 (2:0)
VfL Köln 1899 - Wormatia Worms 9:0 (5:0)
Eimsbütteler TV - BV Borussia 1909 Dortmund 2:3 (1:2)
1. FC Schweinfurt 05 - Wacker Wien 2:3 (2:1, 2:2) ap
SpVgg Cannstatt - VfB Mühlburg 1:1 (1:1, 1:1) ap
SF Hamborn 07 - Hamburger SV 1:3 (1:1)
ASV Blumenthal - SV Polizei Hamburg 3:4 (1:2, 3:3) ap
VfR Mannheim - SW Westende Hamborn 2:3 (2:0, 2:2) ap
Kurhessen Kassel - SpVgg Köln-Sülz 07 0:5 (0:2)
First Vienna FC - BC Hartha 2:3 (0:0, 2:2) ap
Borussia Neunkirchen - VfL Benrath 4:1 (1:0)
FC Singen 04 - 1. FC Nürnberg 1:3 (1:0)
SpVgg Leipzig - Vorwärts Gleiwitz 1:2 (1:1)
Hertha BSC - Planitzer SC 6:2 (1:1)
SC V/W 04 Billstedt - Düsseldorfer FK Fortuna 1911 1:3 (0:2)
FSV Frankfurt - Mülheimer SV 06 5:3 (4:2)
SV Dessau 05 - Berliner Tennis Club Borussia 1:2 (0:1)
Admira Wien - Waldhof Mannheim 0:1 (0:0)
Konkordia Plauen - Victoria Hamburg 5:3 (2:2)
SV Beuel 06 - Frankfurter SG Eintracht 0:5 (0:3)
VfB Bielefeld - VfL Osnabrück 1:3 (0:1)
VfvB Alsum - FC Schalke 04 0:13 (0:4)
VfB Coburg - Rapid Wien 1:6 (0:2)
05.11.1939 FC Phönix-Alemannia Karlsruhe - Stuttgarter Kickers 3:5 (1:3)
SpVgg Cannstatt - VfB Mühlburg 1:1 (1:1, 1:1) ap
12.11.1939 VfB Mühlburg - SpVgg Cannstatt 2:0 (0:0)
2e tour
19.11.1939 SV Viktoria Stolp - Blau-Weiß 90 Berlin 1:3 (1:2)
Sportfreunde Leipzig - 1. SC Göttingen 05 3:1 (2:1)
Dresdner SC - Neumeyer Nürnberg 1:2 (0:0)
Berliner SV 1892 - SV Klettendorf 6:1 (3:0)
BV Borussia 1909 Dortmund - VfL Köln 1899 1:6 (0:2)
Wacker Wien - VfB Mühlburg 4:2 (3:1)
Hamburger SV - SV Polizei Hamburg 11:2 (6:1)
Borussia Neunkirchen - BC Hartha 1:2 (1:1, 1:1) ap
1. FC Nürnberg - Stuttgarter Kickers 2:1 (2:0)
Vorwärts Gleiwitz - Hertha BSC 5:2 (3:1)
Berliner Tennis Club Borussia - Konkordia Plauen 4:1 (1:1)
Frankfurter SG Eintracht - Waldhof Mannheim 0:1 (0:0, 0:0) ap
VfL Osnabrück - FC Schalke 04 3:2 (1:2)
03.12.1939 SpVgg Köln-Sülz 07 - SW Westende Hamborn 1:2 (1:1, 1:1) ap
Düsseldorfer FK Fortuna 1911 - FSV Frankfurt 4:0 (1:0)
tour des 16
10.12.1939 Blau-Weiß 90 Berlin - Sportfreunde Leipzig 9:2 (5:0)
BC Hartha - 1. FC Nürnberg 0:1 (0:0)
Neumeyer Nürnberg - Berliner SV 1892 2:1 (0:0)
Rapid Wien - Vorwärts Gleiwitz 6:1 (1:0)
VfL Köln 1899 - Wacker Wien 1:3 (1:1)
Düsseldorfer FK Fortuna 1911 - Berliner Tennis Club Borussia 8:1 (2:0)
Hamburger SV - SW Westende Hamborn 2:0 (2:0)
Waldhof Mannheim - VfL Osnabrück 4:0 (1:0)
Quarts de finale
07.01.1940 Blau-Weiß 90 Berlin - Rapid Wien 1:7 (0:4)
1. FC Nürnberg - Düsseldorfer FK Fortuna 1911 3:1 (2:1)
Waldhof Mannheim - Hamburger SV 6:2 (2:1)
Wacker Wien - Neumeyer Nürnberg 7:4 (4:2)
Demi-finales
31.03.1940 Rapid Wien - 1. FC Nürnberg 0:1 (0:1)
Waldhof Mannheim - Wacker Wien 1:1 (0:0, 1:1) ap
07.04.1940 Wacker Wien - Waldhof Mannheim 2:2 (2:0, 2:2) ap
14.04.1940 Waldhof Mannheim - Wacker Wien 0:0 (0:0, 0:0) ap
Finale
28.04.1940 1. FC Nürnberg - Waldhof Mannheim 2:0 (0:0)