Germany: Bundesliga - 2024-25

Germany: Bundesliga - 2024-25 - Earliest Hamiltonian win cycle
VfL Bochum beat Union Berlin 2-0 (A) on 14 Dec 2024
Union Berlin beat Borussia Dortmund 2-1 (H) on 5 Oct 2024
Borussia Dortmund beat Eintracht Frankfurt 2-0 (H) on 24 Aug 2024
Eintracht Frankfurt beat Hoffenheim 3-1 (H) on 31 Aug 2024
Hoffenheim beat RB Leipzig 4-3 (H) on 23 Nov 2024
RB Leipzig beat Bayer Leverkusen 3-2 (A) on 31 Aug 2024
Bayer Leverkusen beat St Pauli 2-1 (H) on 7 Dec 2024
St Pauli beat Freiburg 3-0 (A) on 28 Sep 2024
Freiburg beat VfB Stuttgart 3-1 (H) on 24 Aug 2024
VfB Stuttgart beat Holstein Kiel 2-1 (H) on 26 Oct 2024
Holstein Kiel beat Heidenheim 1-0 (H) on 2 Nov 2024
Heidenheim beat Mainz 2-0 (A) on 28 Sep 2024
Mainz beat Bayern München 2-1 (H) on 14 Dec 2024
Bayern München beat Augsburg 3-0 (H) on 22 Nov 2024
Augsburg beat Borussia Mönchengladbach 2-1 (H) on 4 Oct 2024
Borussia Mönchengladbach beat Werder Bremen 4-1 (H) on 3 Nov 2024
Werder Bremen beat VfL Wolfsburg 4-2 (A) on 20 Oct 2024
VfL Wolfsburg beat VfL Bochum 3-1 (A) on 5 Oct 2024

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