Germany: Bundesliga - 2009-10

Germany: Bundesliga - 2009-10 - Earliest Hamiltonian win cycle
Nürnberg beat Bayer Leverkusen 3-2 (H) on 7 Mar 2010
Bayer Leverkusen beat VfB Stuttgart 4-0 (H) on 29 Nov 2009
VfB Stuttgart beat VfL Wolfsburg 3-1 (H) on 16 Jan 2010
VfL Wolfsburg beat Köln 3-1 (A) on 15 Aug 2009
Köln beat Hertha Berlin 1-0 (A) on 8 Nov 2009
Hertha Berlin beat Hannover 1-0 (H) on 8 Aug 2009
Hannover beat Freiburg 5-2 (H) on 3 Oct 2009
Freiburg beat Schalke 1-0 (A) on 29 Aug 2009
Schalke beat Eintracht Frankfurt 2-0 (H) on 2 Oct 2009
Eintracht Frankfurt beat Werder Bremen 3-2 (A) on 8 Aug 2009
Werder Bremen beat Borussia Mönchengladbach 3-0 (H) on 23 Aug 2009
Borussia Mönchengladbach beat Mainz 2-0 (H) on 28 Aug 2009
Mainz beat Bayern München 2-1 (H) on 22 Aug 2009
Bayern München beat Hamburger SV 1-0 (H) on 28 Feb 2010
Hamburger SV beat Borussia Dortmund 4-1 (H) on 15 Aug 2009
Borussia Dortmund beat VfL Bochum 2-0 (H) on 18 Oct 2009
VfL Bochum beat Hoffenheim 2-1 (H) on 13 Feb 2010
Hoffenheim beat Nürnberg 3-0 (H) on 24 Oct 2009

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