1. Round
09/08/2019 19:45 KFC Uerdingen 05 - Borussia Dortmund 0:2 (0:0)
19:45 FC Ingolstadt 04 - 1. FC Nürnberg 0:1 (0:0)
20:30 SV Sandhausen - Bor. Mönchengladbach 0:1 (0:1)
10/08/2019 14:30 1. FC Kaiserslautern - 1. FSV Mainz 05 2:0 (0:0)
14:30 Alemannia Aachen - Bayer Leverkusen 1:4 (0:2)
14:30 TuS Dassendorf - Dynamo Dresden 0:3 (0:1)
14:30 FC 08 Villingen - Fortuna Düsseldorf 1:3 (1:0, 1:1) aet
14:30 SV Drochtersen/Assel - FC Schalke 04 0:5 (0:1)
14:30 FC Viktoria 1889 Berlin - Arminia Bielefeld 0:1 (0:1)
14:30 SC Verl - FC Augsburg 2:1 (2:0)
14:30 Wacker Nordhausen - Erzgebirge Aue 1:4 (1:1)
14:30 1. FC Magdeburg - SC Freiburg 0:1 (0:0, 0:0) aet
17:30 Würzburger Kickers - 1899 Hoffenheim 4:5 (0:1, 2:2, 3:3) pso
17:30 KSV Baunatal - VfL Bochum 2:3 (2:1)
17:30 SSV Ulm 1846 - 1. FC Heidenheim 1846 0:2 (0:1)
19:45 Atlas Delmenhorst - Werder Bremen 1:6 (1:4)
11/08/2019 14:30 FSV Salmrohr - Holstein Kiel 0:6 (0:1)
14:30 Germania Halberstadt - 1. FC Union Berlin 0:6 (0:1)
14:30 SV Rödinghausen - SC Paderborn 07 2:4 (0:2, 3:3, 3:3) pso
14:30 Waldhof Mannheim - Eintracht Frankfurt 3:5 (2:2)
14:30 FC Oberneuland - SV Darmstadt 98 1:6 (0:3)
14:30 1. FC Saarbrücken - Jahn Regensburg 3:2 (0:0)
14:30 VfB Lübeck - FC St. Pauli 3:4 (1:0, 2:2, 3:3) pso
14:30 VfB Eichstätt - Hertha BSC 1:5 (0:3)
14:30 VfL Osnabrück - RB Leipzig 2:3 (1:3)
17:30 Chemnitzer FC - Hamburger SV 5:6 (0:0, 2:2, 2:2) pso
17:30 MSV Duisburg - SpVgg Greuther Fürth 2:0 (2:0)
17:30 SV Wehen Wiesbaden - 1. FC Köln 2:3 (0:2, 2:2, 3:3) pso
12/08/2019 17:30 Hallescher FC - VfL Wolfsburg 3:5 (1:1, 3:3) aet
17:30 Karlsruher SC - Hannover 96 2:0 (0:0)
17:30 Hansa Rostock - VfB Stuttgart 0:1 (0:1)
19:45 Energie Cottbus - Bayern München 1:3 (0:1)
2. Round
29/10/2019 17:30 MSV Duisburg - 1899 Hoffenheim 0:2 (0:0)
17:30 1. FC Saarbrücken - 1. FC Köln 3:2 (0:0)
17:30 SC Freiburg - 1. FC Union Berlin 1:3 (1:1)
17:30 Hamburger SV - VfB Stuttgart 1:2 (1:1, 1:1) aet
19:00 VfL Bochum - Bayern München 1:2 (1:0)
19:45 SV Darmstadt 98 - Karlsruher SC 0:1 (0:0)
19:45 Bayer Leverkusen - SC Paderborn 07 1:0 (1:0)
19:45 Arminia Bielefeld - FC Schalke 04 2:3 (0:3)
30/10/2019 17:30 1. FC Kaiserslautern - 1. FC Nürnberg 6:5 (1:1, 2:2, 2:2) pso
17:30 SC Verl - Holstein Kiel 8:7 (1:1, 1:1, 1:1) pso
17:30 VfL Wolfsburg - RB Leipzig 1:6 (0:1)
17:30 Werder Bremen - 1. FC Heidenheim 1846 4:1 (4:1)
19:45 Fortuna Düsseldorf - Erzgebirge Aue 2:1 (1:1)
19:45 Borussia Dortmund - Bor. Mönchengladbach 2:1 (0:0)
19:45 Hertha BSC - Dynamo Dresden 5:4 (0:1, 2:2, 3:3) pso
19:45 FC St. Pauli - Eintracht Frankfurt 1:2 (1:2)
Round of 16
04/02/2020 17:30 Eintracht Frankfurt - RB Leipzig 3:1 (1:0)
17:30 1. FC Kaiserslautern - Fortuna Düsseldorf 2:5 (2:1)
19:45 FC Schalke 04 - Hertha BSC 3:2 (0:2, 2:2) aet
19:45 Werder Bremen - Borussia Dortmund 3:2 (2:0)
05/02/2020 17:30 Bayer Leverkusen - VfB Stuttgart 2:1 (0:0)
17:30 SC Verl - 1. FC Union Berlin 0:1 (0:0)
19:45 Bayern München - 1899 Hoffenheim 4:3 (3:1)
19:45 1. FC Saarbrücken - Karlsruher SC 5:3 (0:0, 0:0, 0:0) pso
Quarter-finals
03/03/2020 17:30 1. FC Saarbrücken - Fortuna Düsseldorf 7:6 (1:0, 1:1, 1:1) pso
19:45 FC Schalke 04 - Bayern München 0:1 (0:1)
04/03/2020 17:30 Bayer Leverkusen - 1. FC Union Berlin 3:1 (0:1)
19:45 Eintracht Frankfurt - Werder Bremen 2:0 (1:0)
Semi-finals
09/06/2020 19:45 1. FC Saarbrücken - Bayer Leverkusen 0:3 (0:2)
10/06/2020 19:45 Bayern München - Eintracht Frankfurt 2:1 (1:0)
Final
04/07/2020 19:00 Bayer Leverkusen - Bayern München 2:4 (0:2)