1. Runde (9. – 12. August)
Energie Cottbus – FC Bayern Würzburger Kickers – 1899 Hoffenheim FSV Salmrohr – Holstein Kiel Germania Halberstadt – 1. FC Union Berlin 1. FC Kaiserslautern – FSV Mainz 05 SV Rödinghausen – SC Paderborn 07 Hallescher FC – VfL Wolfsburg Atlas Delmenhorst – Werder Bremen KFC Uerdingen – Borussia Dortmund SV Sandhausen – Bor. Mönchengladbach Chemnitzer FC – Hamburger SV SV Waldhof Mannheim – Eintracht Frankfurt Alemannia Aachen – Bayer Leverkusen TuS Dassendorf – Dynamo Dresden FC Villingen – Fortuna Düsseldorf KSV Baunatal – VfL Bochum Karlsruher SC – Hannover 96 MSV Duisburg – SpVgg Greuther Fürth FC Oberneuland – Darmstadt 98 SV Wehen Wiesbaden – 1. FC Köln Hansa Rostock – VfB Stuttgart 1. FC Saarbrücken – Jahn Regensburg SV Drochtersen/Assel – FC Schalke 04 Viktoria 89 Berlin – Arminia Bielefeld FC Ingolstadt 04 – 1. FC Nürnberg SC Verl – FC Augsburg VfB Lübeck – FC St. Pauli VfB Eichstätt – Hertha BSC Wacker Nordhausen – Erzgebirge Aue VfL Osnabrück – RB Leipzig 1. FC Magdeburg – SC Freiburg SSV Ulm 1846 – 1. FC Heidenheim
Weitere Termine: 2. Runde: 29. – 30. Oktober; Achtelfinale: 4./5. Februar 2020; Viertelfinale: 3./4. März; Halbfinale: 21./22. April; Finale: 23. Mai in Berlin.