| Borussia Dortmund II beat Verl 2-0 (H) on 22 Oct 2016 |
| Verl beat Rot Weiss Ahlen 2-1 (A) on 1 Oct 2016 |
| Rot Weiss Ahlen beat TSG Sprockhövel 5-0 (H) on 6 Aug 2016 |
| TSG Sprockhövel beat Bonner 2-0 (A) on 15 Oct 2016 |
| Bonner beat Borussia Mönchengladbach II 2-1 (A) on 28 Oct 2016 |
| Borussia Mönchengladbach II beat Alemannia Aachen 4-2 (A) on 22 Oct 2016 |
| Alemannia Aachen beat SV Rödinghausen 1-0 (A) on 1 Oct 2016 |
| SV Rödinghausen beat Köln II 3-0 (A) on 22 Oct 2016 |
| Köln II beat Viktoria Köln 4-2 (A) on 1 Oct 2016 |
| Viktoria Köln beat Rot Weiss Essen 4-0 (A) on 13 Aug 2016 |
| Rot Weiss Essen beat SC Wiedenbrück 2-0 (A) on 31 Jul 2016 |
| SC Wiedenbrück beat Wattenscheid 1-0 (A) on 24 Sep 2016 |
| Wattenscheid beat Fortuna Düsseldorf II 2-0 (H) on 21 Oct 2016 |
| Fortuna Düsseldorf II beat Schalke 04 II 1-0 (H) on 2 Oct 2016 |
| Schalke 04 II beat Wuppertaler SV 2-0 (A) on 17 Sep 2016 |
| Wuppertaler SV beat Rot Weiß Oberhausen 2-1 (H) on 15 Oct 2016 |
| Rot Weiß Oberhausen beat Sportfreunde Siegen 7-1 (H) on 3 Sep 2016 |
FLP: Thick arrows show the earliest chain of wins that passes through every team.