| Kaiserslautern beat Freiburg 1-0 (A) on 7 Nov 1998 |
| Freiburg beat Hansa Rostock 2-0 (A) on 18 Sep 1998 |
| Hansa Rostock beat MSV Duisburg 3-0 (H) on 12 Sep 1998 |
| MSV Duisburg beat Eintracht Frankfurt 2-1 (H) on 14 Aug 1998 |
| Eintracht Frankfurt beat Bayern München 1-0 (H) on 31 Oct 1998 |
| Bayern München beat Hamburger SV 5-3 (H) on 20 Sep 1998 |
| Hamburger SV beat Bayer Leverkusen 2-1 (A) on 9 Sep 1998 |
| Bayer Leverkusen beat Borussia Mönchengladbach 8-2 (A) on 30 Oct 1998 |
| Borussia Mönchengladbach beat Schalke 3-0 (H) on 15 Aug 1998 |
| Schalke beat VfB Stuttgart 1-0 (H) on 22 Aug 1998 |
| VfB Stuttgart beat Borussia Dortmund 2-1 (H) on 14 Aug 1998 |
| Borussia Dortmund beat Hertha Berlin 3-0 (H) on 22 Aug 1998 |
| Hertha Berlin beat Nürnberg 3-0 (H) on 1 Nov 1998 |
| Nürnberg beat Werder Bremen 3-2 (A) on 21 Aug 1998 |
| Werder Bremen beat VfL Wolfsburg 4-2 (A) on 19 Sep 1998 |
| VfL Wolfsburg beat 1860 München 3-2 (A) on 31 Oct 1998 |
| 1860 München beat VfL Bochum 2-1 (H) on 16 Oct 1998 |
| VfL Bochum beat Kaiserslautern 3-2 (A) on 26 Sep 1998 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.