Germany: Bundesliga - 2019-20

Germany: Bundesliga - 2019-20 - Earliest Hamiltonian win cycle
Borussia Dortmund beat VfL Wolfsburg 3-0 (H) on 2 Nov 2019
VfL Wolfsburg beat Mainz 1-0 (A) on 28 Sep 2019
Mainz beat Hertha Berlin 2-1 (H) on 14 Sep 2019
Hertha Berlin beat Köln 4-0 (A) on 29 Sep 2019
Köln beat Freiburg 2-1 (A) on 31 Aug 2019
Freiburg beat Paderborn 3-1 (A) on 24 Aug 2019
Paderborn beat Fortuna Düsseldorf 2-0 (H) on 26 Oct 2019
Fortuna Düsseldorf beat Werder Bremen 3-1 (A) on 17 Aug 2019
Werder Bremen beat Augsburg 3-2 (H) on 1 Sep 2019
Augsburg beat Eintracht Frankfurt 2-1 (H) on 14 Sep 2019
Eintracht Frankfurt beat Hoffenheim 1-0 (H) on 18 Aug 2019
Hoffenheim beat Bayern München 2-1 (A) on 5 Oct 2019
Bayern München beat Schalke 3-0 (A) on 24 Aug 2019
Schalke beat RB Leipzig 3-1 (A) on 28 Sep 2019
RB Leipzig beat Borussia Mönchengladbach 3-1 (A) on 30 Aug 2019
Borussia Mönchengladbach beat Bayer Leverkusen 2-1 (A) on 2 Nov 2019
Bayer Leverkusen beat Union Berlin 2-0 (H) on 21 Sep 2019
Union Berlin beat Borussia Dortmund 3-1 (H) on 31 Aug 2019

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