| Köln II beat SC Wiedenbrück 3-0 (A) on 20 Oct 2018 |
| SC Wiedenbrück beat Borussia Dortmund II 1-0 (H) on 26 Aug 2018 |
| Borussia Dortmund II beat Bonner 2-1 (A) on 28 Jul 2018 |
| Bonner beat Borussia Mönchengladbach II 1-0 (A) on 19 Oct 2018 |
| Borussia Mönchengladbach II beat Wattenscheid 1-0 (A) on 28 Jul 2018 |
| Wattenscheid beat Alemannia Aachen 2-0 (A) on 6 Aug 2018 |
| Alemannia Aachen beat Rot Weiss Essen 1-0 (A) on 30 Sep 2018 |
| Rot Weiss Essen beat Wuppertaler SV 5-1 (H) on 5 Aug 2018 |
| Wuppertaler SV beat SV Rödinghausen 2-1 (A) on 19 Oct 2018 |
| SV Rödinghausen beat SV Lippstadt 08 2-1 (A) on 4 Aug 2018 |
| SV Lippstadt 08 beat TV Herkenrath 2-1 (H) on 1 Sep 2018 |
| TV Herkenrath beat SV 19 Straelen 3-0 (A) on 15 Sep 2018 |
| SV 19 Straelen beat Verl 2-1 (A) on 29 Sep 2018 |
| Verl beat Fortuna Düsseldorf II 3-1 (H) on 4 Aug 2018 |
| Fortuna Düsseldorf II beat Viktoria Köln 2-1 (H) on 8 Sep 2018 |
| Viktoria Köln beat Kaan Marienborn 2-1 (H) on 25 Sep 2018 |
| Kaan Marienborn beat Rot Weiß Oberhausen 3-2 (A) on 6 Oct 2018 |
| Rot Weiß Oberhausen beat Köln II 3-0 (A) on 13 Oct 2018 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.