1. Round
20/08/2016 12:00 SV Alberweiler - MSV Duisburg 0:9 (0:1)
13:00 FC Viktoria 1889 Berlin - Arminia Bielefeld 0:5 (0:2)
13:00 SSC Hagen Ahrensburg - Bramfelder SV 1:2 (1:2)
14:00 Holstein Kiel - Werder Bremen 0:15 (0:10)
16:00 1. FC Lübars - BW Hohen Neuendorf 0:12 (0:4)
16:30 FSV Hessen Wetzlar - SC Sand 1:3 (0:1)
21/08/2016 10:00 1. FFC Fortuna Dresden - SC Weyhe 2:0 (1:0)
10:00 1. FC Union Berlin - BV Cloppenburg 1:6 (1:2)
10:00 Karlsruher SC - Bor. Mönchengladbach 1:5 (0:3)
10:00 Borussia Bocholt - Hegauer FV 1:2 (0:0)
13:00 TSV 1869 Sundhausen - Magdeburger FFC 0:4 (0:1)
13:00 SV Henstedt-Ulzburg - Herforder SV 3:1 (1:1)
13:00 FSV Gütersloh 2009 - SV Meppen 5:3 (0:2, 2:2, 2:2) pso
13:00 Arminia Ibbenbüren - FFV Leipzig 5:1 (2:0)
13:00 FC Bergedorf 85 - Blau Weiß Beelitz 2:0 (2:0)
13:00 1. FFC 08 Niederkirchen - Bayer Leverkusen 0:4 (0:3)
13:00 SC Siegelbach - SV 67 Weinberg 0:2 (0:0)
13:00 TSG Neu-Isenburg - TSV Crailsheim 1:2 (0:2)
13:00 1. FC Riegelsberg - ETSV Würzburg 3:0 (1:0)
13:00 1. FC Köln - TSV Schott Mainz 3:4 (2:1)
13:00 Alemannia Aachen - VfL Sindelfingen 0:8 (0:4)
13:00 1. FC Nürnberg - 1. FC Saarbrücken 1:2 (0:1)
13:00 Sportfreunde Ippendorf - SG 99 Andernach 1:4 (0:2)
13:00 Union Meppen - 1. FC Neubrandenburg 04 3:1 (1:1)
2. Round
29/09/2016 18:30 Union Meppen - BV Cloppenburg 0:4 (0:0)
08/10/2016 13:00 Arminia Ibbenbüren - Bramfelder SV 5:3 (2:2, 3:3, 3:3) pso
13:00 1. FFC Fortuna Dresden - VfL Wolfsburg 0:9 (0:4)
13:00 Werder Bremen - Turbine Potsdam 5:4 (1:0, 1:1, 1:1) pso
13:00 SV Henstedt-Ulzburg - MSV Duisburg 0:5 (0:1)
15:00 SG 99 Andernach - SC Freiburg 0:4 (0:4)
09/10/2016 10:00 1. FC Saarbrücken - Bayer Leverkusen 0:4 (0:2)
10:00 Magdeburger FFC - Bor. Mönchengladbach 0:1 (0:0)
13:00 TSV Crailsheim - SV 67 Weinberg 1:2 (1:1)
13:00 Hegauer FV - 1. FFC Frankfurt 0:2 (0:1)
13:00 1. FC Riegelsberg - Bayern München 0:15 (0:6)
13:00 VfL Sindelfingen - 1899 Hoffenheim 0:4 (0:2)
13:00 Arminia Bielefeld - FSV Gütersloh 2009 6:2 (3:1)
13:00 FC Bergedorf 85 - SGS Essen 0:5 (0:2)
13:00 BW Hohen Neuendorf - FF USV Jena 1:3 (0:1, 1:1) aet
23/10/2016 17:30 TSV Schott Mainz - SC Sand 0:4 (0:2)
Round of 16
02/12/2016 18:00 Arminia Bielefeld - VfL Wolfsburg 0:2 (0:0)
03/12/2016 12:00 Arminia Ibbenbüren - Bayern München 0:8 (0:3)
13:00 SV 67 Weinberg - SC Sand 0:3 (0:1)
04/12/2016 10:00 SC Freiburg - Bor. Mönchengladbach 2:0 (2:0)
13:00 BV Cloppenburg - MSV Duisburg 1:0 (0:0)
13:00 Bayer Leverkusen - FF USV Jena 5:0 (1:0)
21/12/2016 17:00 Werder Bremen - 1899 Hoffenheim 1:0 (0:0)
17:00 1. FFC Frankfurt - SGS Essen 3:2 (0:0)
Quarter-finals
15/03/2017 14:00 SC Freiburg - 1. FFC Frankfurt 2:0 (1:0)
17:00 Werder Bremen - SC Sand 0:1 (0:0)
18:00 Bayern München - VfL Wolfsburg 0:2 (0:0)
18:00 BV Cloppenburg - Bayer Leverkusen 0:2 (0:2)
Semi-finals
16/04/2017 13:00 Bayer Leverkusen - SC Sand 0:4 (0:3)
14:00 SC Freiburg - VfL Wolfsburg 1:2 (1:0, 1:1) aet
Final
27/05/2017 15:15 SC Sand - VfL Wolfsburg 1:2 (0:0)