Gruppe A
02.04.1939 Blau-Weiß 90 Berlin - Hamburger SV 3:3 (2:2)
VfL Osnabrück - Hindenburg Allenstein 0:0 (0:0)
16.04.1939 Hamburger SV - VfL Osnabrück 5:1 (2:1)
Hindenburg Allenstein - Blau-Weiß 90 Berlin 1:2 (1:1)
23.04.1939 Blau-Weiß 90 Berlin - VfL Osnabrück 1:3 (1:3)
Hindenburg Allenstein - Hamburger SV 1:4 (1:4)
30.04.1939 VfL Osnabrück - Blau-Weiß 90 Berlin 1:1 (1:0)
Hamburger SV - Hindenburg Allenstein 5:2 (2:1)
14.05.1939 Hindenburg Allenstein - VfL Osnabrück 3:1 (1:0)
Hamburger SV - Blau-Weiß 90 Berlin 3:0 (1:0)
21.05.1939 VfL Osnabrück - Hamburger SV 4:2 (4:2)
Blau-Weiß 90 Berlin - Hindenburg Allenstein 0:3 (0:2)
Gruppe B1
02.04.1939 SpVgg Köln-Sülz 07 - Düsseldorfer FK Fortuna 1911 1:3 (0:2)
07.04.1939 SV Viktoria Stolp - SpVgg Köln-Sülz 07 0:2 (0:0)
16.04.1939 Düsseldorfer FK Fortuna 1911 - SV Viktoria Stolp 1:0 (0:0)
23.04.1939 SpVgg Köln-Sülz 07 - SV Viktoria Stolp 5:0 (3:0)
30.04.1939 Düsseldorfer FK Fortuna 1911 - SpVgg Köln-Sülz 07 3:2 (2:1)
07.05.1939 SV Viktoria Stolp - Düsseldorfer FK Fortuna 1911 1:0 (1:0)
Gruppe B2
07.04.1939 Dresdner SC - Warnsdorfer FK 3:1 (2:0)
10.04.1939 Warnsdorfer FK - 1. FC Schweinfurt 05 1:4 (0:2)
16.04.1939 1. FC Schweinfurt 05 - Dresdner SC 1:0 (1:0)
23.04.1939 Warnsdorfer FK - Dresdner SC 1:5 (0:1)
30.04.1939 1. FC Schweinfurt 05 - Warnsdorfer FK 4:2 (3:1)
07.05.1939 Dresdner SC - 1. FC Schweinfurt 05 1:0 (0:0)
Gruppe C
02.04.1939 Admira Wien - Stuttgarter Kickers 6:2 (3:1)
07.04.1939 SV Dessau 05 - VfR Mannheim 1:3 (1:2)
16.04.1939 Stuttgarter Kickers - VfR Mannheim 3:2 (2:2)
SV Dessau 05 - Admira Wien 1:0 (1:0)
23.04.1939 VfR Mannheim - Admira Wien 3:0 (1:0)
Stuttgarter Kickers - SV Dessau 05 3:2 (1:0)
30.04.1939 VfR Mannheim - Stuttgarter Kickers 1:4 (0:1)
Admira Wien - SV Dessau 05 5:1 (3:0)
07.05.1939 VfR Mannheim - SV Dessau 05 0:0 (0:0)
Stuttgarter Kickers - Admira Wien 1:1 (1:0)
14.05.1939 Admira Wien - VfR Mannheim 8:3 (3:2)
21.05.1939 SV Dessau 05 - Stuttgarter Kickers 1:0 (0:0)
Gruppe D
02.04.1939 Vorwärts Gleiwitz - Wormatia Worms 5:3 (2:1)
FC Schalke 04 - CSC 03 Kassel 6:1 (2:0)
16.04.1939 Wormatia Worms - FC Schalke 04 0:1 (0:0)
CSC 03 Kassel - Vorwärts Gleiwitz 1:2 (1:0)
23.04.1939 CSC 03 Kassel - FC Schalke 04 1:3 (1:2)
Wormatia Worms - Vorwärts Gleiwitz 1:2 (1:1)
30.04.1939 Vorwärts Gleiwitz - FC Schalke 04 1:2 (1:0)
Wormatia Worms - CSC 03 Kassel 3:1 (0:0)
07.05.1939 FC Schalke 04 - Wormatia Worms 1:2 (1:2)
Vorwärts Gleiwitz - CSC 03 Kassel 2:0 (1:0)
14.05.1939 FC Schalke 04 - Vorwärts Gleiwitz 4:0 (1:0)
21.05.1939 CSC 03 Kassel - Wormatia Worms 0:3 (0:0)
Gruppenfinale B1-B2
14.05.1939 Dresdner SC - Düsseldorfer FK Fortuna 1911 4:1 (2:0)
21.05.1939 Düsseldorfer FK Fortuna 1911 - Dresdner SC 3:3 (1:2)
Halbfinale
04.06.1939 Admira Wien - Hamburger SV 4:1 (2:1)
FC Schalke 04 - Dresdner SC 3:3 (2:1, 3:3) n.V.
11.06.1939 FC Schalke 04 - Dresdner SC 2:0 (1:0)
3. Platz
17.06.1939 Dresdner SC - Hamburger SV 3:2 (1:2)
Finale
18.06.1939 FC Schalke 04 - Admira Wien 9:0 (4:0)