Germany: Bundesliga - 1999-00

Germany: Bundesliga - 1999-00 - Earliest Hamiltonian win cycle
MSV Duisburg beat 1860 München 3-0 (H) on 21 Nov 1999
1860 München beat Ulm 4-1 (H) on 21 Aug 1999
Ulm beat Arminia Bielefeld 2-0 (H) on 18 Sep 1999
Arminia Bielefeld beat Kaiserslautern 2-0 (A) on 27 Aug 1999
Kaiserslautern beat Hamburger SV 2-0 (H) on 19 Sep 1999
Hamburger SV beat Hertha Berlin 5-1 (H) on 11 Sep 1999
Hertha Berlin beat Hansa Rostock 5-2 (H) on 15 Aug 1999
Hansa Rostock beat Eintracht Frankfurt 3-1 (H) on 16 Oct 1999
Eintracht Frankfurt beat Freiburg 3-2 (A) on 21 Aug 1999
Freiburg beat Werder Bremen 2-1 (H) on 3 Oct 1999
Werder Bremen beat Borussia Dortmund 3-1 (A) on 24 Oct 1999
Borussia Dortmund beat VfL Wolfsburg 2-1 (H) on 21 Aug 1999
VfL Wolfsburg beat Bayer Leverkusen 3-1 (H) on 2 Oct 1999
Bayer Leverkusen beat Schalke 3-2 (H) on 11 Sep 1999
Schalke beat SpVgg Unterhaching 1-0 (H) on 18 Sep 1999
SpVgg Unterhaching beat VfB Stuttgart 2-0 (H) on 11 Sep 1999
VfB Stuttgart beat Bayern München 1-0 (A) on 24 Sep 1999
Bayern München beat MSV Duisburg 2-1 (A) on 11 Sep 1999

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