England: Premier League - 2024-25

England: Premier League - 2024-25 - Earliest Hamiltonian win cycle
Crystal Palace beat Ipswich 1-0 (A) on 3 Dec 2024
Ipswich beat Tottenham 2-1 (A) on 10 Nov 2024
Tottenham beat Manchester City 4-0 (A) on 23 Nov 2024
Manchester City beat Chelsea 2-0 (A) on 18 Aug 2024
Chelsea beat Brighton 4-2 (H) on 28 Sep 2024
Brighton beat Manchester United 2-1 (H) on 24 Aug 2024
Manchester United beat Leicester 3-0 (H) on 10 Nov 2024
Leicester beat Bournemouth 1-0 (H) on 5 Oct 2024
Bournemouth beat Arsenal 2-0 (H) on 19 Oct 2024
Arsenal beat Aston Villa 2-0 (A) on 24 Aug 2024
Aston Villa beat West Ham 2-1 (A) on 17 Aug 2024
West Ham beat Newcastle 2-0 (A) on 25 Nov 2024
Newcastle beat Nottingham 3-1 (A) on 10 Nov 2024
Nottingham beat Liverpool 1-0 (A) on 14 Sep 2024
Liverpool beat Wolverhampton 2-1 (A) on 28 Sep 2024
Wolverhampton beat Fulham 4-1 (A) on 23 Nov 2024
Fulham beat Brentford 2-1 (H) on 4 Nov 2024
Brentford beat Southampton 3-1 (H) on 31 Aug 2024
Southampton beat Everton 1-0 (H) on 2 Nov 2024
Everton beat Crystal Palace 2-1 (H) on 28 Sep 2024

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