Germany: Bundesliga - 2004-05

Germany: Bundesliga - 2004-05 - Earliest Hamiltonian win cycle
Schalke beat Mainz 2-1 (H) on 24 Oct 2004
Mainz beat Hamburger SV 2-1 (H) on 14 Aug 2004
Hamburger SV beat Hertha Berlin 2-1 (H) on 26 Sep 2004
Hertha Berlin beat Bayer Leverkusen 3-1 (H) on 16 Oct 2004
Bayer Leverkusen beat Bayern München 4-1 (H) on 28 Aug 2004
Bayern München beat Freiburg 3-1 (H) on 25 Sep 2004
Freiburg beat VfB Stuttgart 2-0 (H) on 24 Oct 2004
VfB Stuttgart beat Borussia Dortmund 2-0 (H) on 16 Oct 2004
Borussia Dortmund beat Borussia Mönchengladbach 3-2 (A) on 14 Aug 2004
Borussia Mönchengladbach beat Werder Bremen 3-1 (H) on 11 Sep 2004
Werder Bremen beat Hannover 3-0 (H) on 18 Sep 2004
Hannover beat VfL Wolfsburg 3-0 (H) on 17 Oct 2004
VfL Wolfsburg beat VfL Bochum 3-0 (H) on 23 Oct 2004
VfL Bochum beat Arminia Bielefeld 2-1 (A) on 28 Aug 2004
Arminia Bielefeld beat Nürnberg 2-1 (A) on 25 Sep 2004
Nürnberg beat Kaiserslautern 3-1 (A) on 7 Aug 2004
Kaiserslautern beat Hansa Rostock 3-2 (A) on 12 Sep 2004
Hansa Rostock beat Schalke 2-0 (A) on 28 Aug 2004

HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.