| Eintracht Braunschweig beat Heidenheim 2-0 (H) on 5 Aug 2017 |
| Heidenheim beat VfL Bochum 2-1 (A) on 17 Sep 2017 |
| VfL Bochum beat Darmstadt 2-1 (A) on 10 Sep 2017 |
| Darmstadt beat St Pauli 3-0 (H) on 18 Aug 2017 |
| St Pauli beat Nürnberg 1-0 (A) on 11 Sep 2017 |
| Nürnberg beat MSV Duisburg 6-1 (A) on 16 Sep 2017 |
| MSV Duisburg beat Arminia Bielefeld 4-0 (A) on 9 Sep 2017 |
| Arminia Bielefeld beat Dynamo Dresden 2-0 (A) on 20 Sep 2017 |
| Dynamo Dresden beat Jahn Regensburg 2-0 (A) on 17 Sep 2017 |
| Jahn Regensburg beat Ingolstadt 4-2 (A) on 20 Aug 2017 |
| Ingolstadt beat Greuther Fürth 1-0 (A) on 25 Aug 2017 |
| Greuther Fürth beat Fortuna Düsseldorf 3-1 (H) on 17 Sep 2017 |
| Fortuna Düsseldorf beat Sandhausen 2-1 (A) on 27 Aug 2017 |
| Sandhausen beat Union Berlin 1-0 (H) on 19 Sep 2017 |
| Union Berlin beat Holstein Kiel 4-3 (H) on 4 Aug 2017 |
| Holstein Kiel beat Erzgebirge Aue 3-0 (A) on 15 Sep 2017 |
| Erzgebirge Aue beat Kaiserslautern 2-0 (A) on 19 Sep 2017 |
FLP: Thick arrows show the earliest chain of wins that passes through every team.