Italy: Serie A - 2024-25

Italy: Serie A - 2024-25 - Earliest Hamiltonian win cycle
Napoli beat Juventus 2-1 (H) on 25 Jan 2025
Juventus beat Monza 2-1 (A) on 22 Dec 2024
Monza beat Fiorentina 2-1 (H) on 13 Jan 2025
Fiorentina beat Genoa 1-0 (A) on 31 Oct 2024
Genoa beat Empoli 2-1 (A) on 28 Dec 2024
Empoli beat Como 1907 1-0 (H) on 4 Nov 2024
Como 1907 beat Atalanta 3-2 (A) on 24 Sep 2024
Atalanta beat Venezia 2-0 (A) on 20 Oct 2024
Venezia beat Udinese 3-2 (H) on 30 Oct 2024
Udinese beat Parma 3-2 (A) on 16 Sep 2024
Parma beat Milan 2-1 (H) on 24 Aug 2024
Milan beat Inter 2-1 (A) on 22 Sep 2024
Inter beat Torino 3-2 (H) on 5 Oct 2024
Torino beat Cagliari 2-0 (H) on 24 Jan 2025
Cagliari beat Lecce 4-1 (H) on 19 Jan 2025
Lecce beat Hellas Verona 1-0 (H) on 29 Oct 2024
Hellas Verona beat Bologna 3-2 (A) on 30 Dec 2024
Bologna beat Roma 3-2 (A) on 10 Nov 2024
Roma beat Lazio 2-0 (H) on 5 Jan 2025
Lazio beat Napoli 1-0 (A) on 8 Dec 2024

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