England: Tier 2 - 2024-25

England: Tier 2 - 2024-25 - Earliest Hamiltonian win cycle
Portsmouth beat QPR 2-1 (A) on 19 Oct 2024
QPR beat Luton 2-1 (A) on 30 Aug 2024
Luton beat Watford 3-0 (H) on 19 Oct 2024
Watford beat Middlesbrough 2-1 (H) on 5 Oct 2024
Middlesbrough beat Cardiff 2-0 (A) on 31 Aug 2024
Cardiff beat Millwall 1-0 (H) on 1 Oct 2024
Millwall beat Sheffield Wednesday 3-0 (H) on 31 Aug 2024
Sheffield Wednesday beat West Brom 3-2 (H) on 28 Sep 2024
West Brom beat Plymouth 1-0 (H) on 21 Sep 2024
Plymouth beat Sunderland 3-2 (H) on 14 Sep 2024
Sunderland beat Burnley 1-0 (H) on 24 Aug 2024
Burnley beat Leeds 1-0 (A) on 14 Sep 2024
Leeds beat Sheffield United 2-0 (H) on 18 Oct 2024
Sheffield United beat Derby 1-0 (H) on 21 Sep 2024
Derby beat Bristol City 3-0 (H) on 31 Aug 2024
Bristol City beat Oxford 2-1 (H) on 21 Sep 2024
Oxford beat Preston North End 3-1 (H) on 31 Aug 2024
Preston North End beat Coventry 1-0 (H) on 19 Oct 2024
Coventry beat Blackburn 3-0 (H) on 1 Oct 2024
Blackburn beat Swansea 1-0 (H) on 19 Oct 2024
Swansea beat Norwich 1-0 (H) on 14 Sep 2024
Norwich beat Hull 4-0 (H) on 5 Oct 2024
Hull beat Stoke 3-1 (A) on 20 Sep 2024
Stoke beat Portsmouth 6-1 (H) on 2 Oct 2024

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