| Borussia Mönchengladbach beat 1860 München 5-1 (H) on 15 Oct 1997 |
| 1860 München beat Arminia Bielefeld 1-0 (H) on 1 Sep 1997 |
| Arminia Bielefeld beat VfB Stuttgart 2-1 (H) on 5 Aug 1997 |
| VfB Stuttgart beat Bayer Leverkusen 1-0 (H) on 8 Aug 1997 |
| Bayer Leverkusen beat Borussia Dortmund 1-0 (A) on 14 Oct 1997 |
| Borussia Dortmund beat VfL Bochum 5-2 (H) on 23 Aug 1997 |
| VfL Bochum beat VfL Wolfsburg 2-1 (H) on 20 Sep 1997 |
| VfL Wolfsburg beat Hansa Rostock 1-0 (A) on 2 Aug 1997 |
| Hansa Rostock beat Hamburger SV 2-1 (H) on 9 Aug 1997 |
| Hamburger SV beat Karlsruhe 3-1 (H) on 14 Oct 1997 |
| Karlsruhe beat Werder Bremen 3-1 (H) on 2 Aug 1997 |
| Werder Bremen beat Kaiserslautern 3-1 (A) on 27 Sep 1997 |
| Kaiserslautern beat Bayern München 1-0 (A) on 2 Aug 1997 |
| Bayern München beat Hertha Berlin 3-0 (H) on 13 Sep 1997 |
| Hertha Berlin beat Köln 1-0 (H) on 28 Sep 1997 |
| Köln beat MSV Duisburg 3-2 (H) on 2 Aug 1997 |
| MSV Duisburg beat Schalke 1-0 (H) on 5 Aug 1997 |
| Schalke beat Borussia Mönchengladbach 2-0 (H) on 30 Aug 1997 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.