| 09 Aug 19 | r01        | IngolstadtIngolstadt | 0 - 1 | NurnbergNurnberg |
| 09 Aug 19 | r01        | KFC Uerdingen 05KFC Uerdingen | 0 - 2 | DortmundDortmund |
| 09 Aug 19 | r01        | SandhausenSandhausen | 0 - 1 | M'gladbachM'gladbach |
| 10 Aug 19 | r01        | KaiserslauternKaiserslauter | 2 - 0 | MainzMainz |
| 10 Aug 19 | r01        | AachenAachen | 1 - 4 | LeverkusenLeverkusen |
| 10 Aug 19 | r01        | MagdeburgMagdeburg | 0 - 1 | FreiburgFreiburg |
| 10 Aug 19 | r01        | TuS DassendorfTuS Dassendor | 0 - 3 | Dynamo DresdenDynamo Dresde |
| 10 Aug 19 | r01        | FC 08 VillingenFC 08 Villing | 1 - 3 | Fortuna DüsseldorfFortuna Düsse |
| 10 Aug 19 | r01        | Drochtersen-AsselDrochtersen-A | 0 - 5 | Schalke 04Schalke 04 |
| 10 Aug 19 | r01        | Viktoria BerlinViktoria Berl | 0 - 1 | BielefeldBielefeld |
| 10 Aug 19 | r01        | SC VerlSC Verl | 2 - 1 | AugsburgAugsburg |
| 10 Aug 19 | r01        | Wacker NordhausenWacker Nordha | 1 - 4 | AueAue |
| 10 Aug 19 | r01        | Wuerzburger KickersWuerzburger K | 3 - 3 | HoffenheimHoffenheim |
| 10 Aug 19 | r01        | KSV BaunatalKSV Baunatal | 2 - 3 | BochumBochum |
| 10 Aug 19 | r01        | SSV UlmSSV Ulm | 0 - 2 | FC HeidenheimFC Heidenheim |
| 10 Aug 19 | r01        | Atlas DelmenhorstAtlas Delmenh | 1 - 6 | Werder BremenWerder Bremen |
| 11 Aug 19 | r01        | OsnabrueckOsnabrueck | 2 - 3 | RasenBallsport LeipzigRasenBallspor |
| 11 Aug 19 | r01        | FSV SalmrohrFSV Salmrohr | 0 - 6 | Holstein KielHolstein Kiel |
| 11 Aug 19 | r01        | Germania HalberstadtGermania Halb | 0 - 6 | Union BerlinUnion Berlin |
| 11 Aug 19 | r01        | RödinghausenRödinghausen | 3 - 3 | PaderbornPaderborn |
| 11 Aug 19 | r01        | Waldhof MannheimWaldhof Mannh | 3 - 5 | Ein FrankfurtEin Frankfurt |
| 11 Aug 19 | r01        | OberneulandOberneuland | 1 - 6 | DarmstadtDarmstadt |
| 11 Aug 19 | r01        | FC SaarbrückenFC Saarbrücke | 3 - 2 | Jahn RegensburgJahn Regensbu |
| 11 Aug 19 | r01        | LübeckLübeck | 3 - 3 | St PauliSt Pauli |
| 11 Aug 19 | r01        | EichstättEichstätt | 1 - 5 | HerthaHertha |
| 11 Aug 19 | r01        | DuisburgDuisburg | 2 - 0 | SPVGG Greuther FürthSPVGG Greuthe |
| 11 Aug 19 | r01        | Wehen WiesbadenWehen Wiesbad | 3 - 3 | FC KolnFC Koln |
| 11 Aug 19 | r01        | Chemnitzer FCChemnitzer FC | 2 - 2 | HamburgHamburg |
| 12 Aug 19 | r01        | KarlsruheKarlsruhe | 2 - 0 | HannoverHannover |
| 12 Aug 19 | r01        | Hansa RostockHansa Rostock | 0 - 1 | StuttgartStuttgart |
| 12 Aug 19 | r01        | Hallescher FCHallescher FC | 3 - 5 | WolfsburgWolfsburg |
| 12 Aug 19 | r01        | CottbusCottbus | 1 - 3 | Bayern MunichBayern Munich |
| |
| 29 Oct 19 | r02        | HamburgHamburg | 1 - 2 | StuttgartStuttgart |
| 29 Oct 19 | r02        | FreiburgFreiburg | 1 - 3 | Union BerlinUnion Berlin |
| 29 Oct 19 | r02        | DuisburgDuisburg | 0 - 2 | HoffenheimHoffenheim |
| 29 Oct 19 | r02        | FC SaarbrückenFC Saarbrücke | 3 - 2 | FC KolnFC Koln |
| 29 Oct 19 | r02        | BochumBochum | 1 - 2 | Bayern MunichBayern Munich |
| 29 Oct 19 | r02        | BielefeldBielefeld | 2 - 3 | Schalke 04Schalke 04 |
| 29 Oct 19 | r02        | DarmstadtDarmstadt | 0 - 1 | KarlsruheKarlsruhe |
| 29 Oct 19 | r02        | LeverkusenLeverkusen | 1 - 0 | PaderbornPaderborn |
| 30 Oct 19 | r02        | WolfsburgWolfsburg | 1 - 6 | RasenBallsport LeipzigRasenBallspor |
| 30 Oct 19 | r02        | Werder BremenWerder Bremen | 4 - 1 | FC HeidenheimFC Heidenheim |
| 30 Oct 19 | r02        | KaiserslauternKaiserslauter | 2 - 2 | NurnbergNurnberg |
| 30 Oct 19 | r02        | SC VerlSC Verl | 1 - 1 | Holstein KielHolstein Kiel |
| 30 Oct 19 | r02        | DortmundDortmund | 2 - 1 | M'gladbachM'gladbach |
| 30 Oct 19 | r02        | St PauliSt Pauli | 1 - 2 | Ein FrankfurtEin Frankfurt |
| 30 Oct 19 | r02        | HerthaHertha | 3 - 3 | Dynamo DresdenDynamo Dresde |
| 30 Oct 19 | r02        | Fortuna DüsseldorfFortuna Düsse | 2 - 1 | AueAue |
| |
| 04 Feb 20 | r03        | Ein FrankfurtEin Frankfurt | 3 - 1 | RasenBallsport LeipzigRasenBallspor |
| 04 Feb 20 | r03        | KaiserslauternKaiserslauter | 2 - 5 | Fortuna DüsseldorfFortuna Düsse |
| 04 Feb 20 | r03        | Werder BremenWerder Bremen | 3 - 2 | DortmundDortmund |
| 04 Feb 20 | r03        | Schalke 04Schalke 04 | 3 - 2 | HerthaHertha |
| 05 Feb 20 | r03        | SC VerlSC Verl | 0 - 1 | Union BerlinUnion Berlin |
| 05 Feb 20 | r03        | LeverkusenLeverkusen | 2 - 1 | StuttgartStuttgart |
| 05 Feb 20 | r03        | Bayern MunichBayern Munich | 4 - 3 | HoffenheimHoffenheim |
| 05 Feb 20 | r03        | FC SaarbrückenFC Saarbrücke | 0 - 0 | KarlsruheKarlsruhe |
| |
| 03 Mar 20 | QF        | FC SaarbrückenFC Saarbrücke | 1 - 1 | Fortuna DüsseldorfFortuna Düsse |
| 03 Mar 20 | QF        | Schalke 04Schalke 04 | 0 - 1 | Bayern MunichBayern Munich |
| 04 Mar 20 | QF        | LeverkusenLeverkusen | 3 - 1 | Union BerlinUnion Berlin |
| 04 Mar 20 | QF        | Ein FrankfurtEin Frankfurt | 2 - 0 | Werder BremenWerder Bremen |
| |
| 09 Jun 20 | SF        | FC SaarbrückenFC Saarbrücke | 0 - 3 | LeverkusenLeverkusen |
| 10 Jun 20 | SF        | Bayern MunichBayern Munich | 2 - 1 | Ein FrankfurtEin Frankfurt |
| |
| 04 Jul 20 | Final        | LeverkusenLeverkusen | 2 - 4 | Bayern MunichBayern Munich |