Germany: Bundesliga - 1967-68

Germany: Bundesliga - 1967-68 - Earliest Hamiltonian win cycle
MSV Duisburg beat Nürnberg 2-0 (H) on 11 Nov 1967
Nürnberg beat Kaiserslautern 4-1 (H) on 28 Oct 1967
Kaiserslautern beat 1860 München 3-0 (A) on 16 Sep 1967
1860 München beat Karlsruhe 3-0 (A) on 11 Nov 1967
Karlsruhe beat Borussia Mönchengladbach 3-2 (H) on 28 Oct 1967
Borussia Mönchengladbach beat Werder Bremen 4-0 (A) on 2 Sep 1967
Werder Bremen beat Eintracht Braunschweig 3-0 (A) on 9 Sep 1967
Eintracht Braunschweig beat Schalke 1-0 (H) on 26 Aug 1967
Schalke beat Alemannia Aachen 2-1 (H) on 21 Oct 1967
Alemannia Aachen beat Borussia Neunkirchen 1-0 (A) on 9 Sep 1967
Borussia Neunkirchen beat Köln 2-1 (H) on 14 Oct 1967
Köln beat Bayern München 3-0 (A) on 2 Sep 1967
Bayern München beat VfB Stuttgart 3-1 (H) on 11 Nov 1967
VfB Stuttgart beat Hannover 2-0 (H) on 4 Nov 1967
Hannover beat Hamburger SV 3-2 (A) on 16 Sep 1967
Hamburger SV beat Borussia Dortmund 3-2 (H) on 30 Sep 1967
Borussia Dortmund beat Eintracht Frankfurt 2-1 (H) on 14 Oct 1967
Eintracht Frankfurt beat MSV Duisburg 1-0 (A) on 13 Sep 1967

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