England: Tier 2 - 2018-19

England: Tier 2 - 2018-19 - Earliest Hamiltonian win cycle
Ipswich beat Swansea 3-2 (A) on 6 Oct 2018
Swansea beat Sheffield United 2-1 (A) on 4 Aug 2018
Sheffield United beat QPR 2-1 (A) on 11 Aug 2018
QPR beat Bolton 2-1 (A) on 15 Sep 2018
Bolton beat West Brom 2-1 (A) on 4 Aug 2018
West Brom beat Bristol City 4-2 (H) on 18 Sep 2018
Bristol City beat Blackburn 4-1 (H) on 2 Sep 2018
Blackburn beat Stoke 3-2 (A) on 22 Sep 2018
Stoke beat Norwich 1-0 (A) on 6 Oct 2018
Norwich beat Middlesbrough 1-0 (H) on 15 Sep 2018
Middlesbrough beat Birmingham 1-0 (H) on 11 Aug 2018
Birmingham beat Leeds 2-1 (A) on 22 Sep 2018
Leeds beat Preston North End 3-0 (H) on 18 Sep 2018
Preston North End beat Wigan 4-0 (H) on 6 Oct 2018
Wigan beat Sheffield Wednesday 3-2 (H) on 4 Aug 2018
Sheffield Wednesday beat Millwall 2-1 (H) on 22 Aug 2018
Millwall beat Aston Villa 2-1 (H) on 6 Oct 2018
Aston Villa beat Rotherham 2-0 (H) on 18 Sep 2018
Rotherham beat Derby 1-0 (H) on 15 Sep 2018
Derby beat Brentford 3-1 (H) on 22 Sep 2018
Brentford beat Nottingham 2-1 (H) on 1 Sep 2018
Nottingham beat Reading 1-0 (H) on 11 Aug 2018
Reading beat Hull 3-0 (H) on 22 Sep 2018
Hull beat Ipswich 2-0 (H) on 15 Sep 2018

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