| VfB Stuttgart beat Bayern München 3-1 (H) on 10 Nov 2007 |
| Bayern München beat Energie Cottbus 5-0 (H) on 26 Sep 2007 |
| Energie Cottbus beat Schalke 1-0 (H) on 2 Nov 2007 |
| Schalke beat Arminia Bielefeld 3-0 (H) on 22 Sep 2007 |
| Arminia Bielefeld beat VfL Wolfsburg 3-1 (A) on 11 Aug 2007 |
| VfL Wolfsburg beat Nürnberg 3-1 (H) on 27 Oct 2007 |
| Nürnberg beat Eintracht Frankfurt 5-1 (H) on 20 Oct 2007 |
| Eintracht Frankfurt beat Bayer Leverkusen 2-1 (H) on 7 Oct 2007 |
| Bayer Leverkusen beat Karlsruhe 3-0 (H) on 25 Aug 2007 |
| Karlsruhe beat MSV Duisburg 1-0 (H) on 4 Nov 2007 |
| MSV Duisburg beat Borussia Dortmund 3-1 (A) on 12 Aug 2007 |
| Borussia Dortmund beat Werder Bremen 3-0 (H) on 14 Sep 2007 |
| Werder Bremen beat Hansa Rostock 1-0 (H) on 3 Nov 2007 |
| Hansa Rostock beat Hertha Berlin 3-1 (A) on 25 Sep 2007 |
| Hertha Berlin beat Hannover 1-0 (H) on 10 Nov 2007 |
| Hannover beat VfL Bochum 3-2 (H) on 1 Sep 2007 |
| VfL Bochum beat Hamburger SV 2-1 (H) on 24 Aug 2007 |
| Hamburger SV beat VfB Stuttgart 4-1 (H) on 20 Oct 2007 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.