England: Tier 2 - 1996-97

England: Tier 2 - 1996-97 - Earliest Hamiltonian win cycle
Oldham beat Port Vale 3-0 (H) on 5 Oct 1996
Port Vale beat Oxford 2-0 (H) on 31 Aug 1996
Oxford beat Bradford 2-0 (H) on 14 Sep 1996
Bradford beat Tranmere 1-0 (H) on 31 Aug 1996
Tranmere beat Birmingham 1-0 (H) on 7 Sep 1996
Birmingham beat Crystal Palace 1-0 (H) on 18 Aug 1996
Crystal Palace beat Manchester City 3-1 (H) on 14 Sep 1996
Manchester City beat Ipswich 1-0 (H) on 16 Aug 1996
Ipswich beat Charlton 2-1 (H) on 20 Sep 1996
Charlton beat Reading 1-0 (H) on 14 Sep 1996
Reading beat Sheffield United 1-0 (H) on 17 Aug 1996
Sheffield United beat Wolverhampton 2-1 (A) on 21 Sep 1996
Wolverhampton beat West Brom 4-2 (A) on 15 Sep 1996
West Brom beat QPR 2-0 (A) on 7 Sep 1996
QPR beat Portsmouth 2-1 (A) on 23 Aug 1996
Portsmouth beat Swindon 1-0 (A) on 11 Sep 1996
Swindon beat Southend 3-1 (A) on 31 Aug 1996
Southend beat Bolton 5-2 (H) on 7 Sep 1996
Bolton beat Norwich 3-1 (H) on 24 Aug 1996
Norwich beat Grimsby 4-1 (A) on 1 Oct 1996
Grimsby beat Barnsley 3-1 (A) on 28 Sep 1996
Barnsley beat Stoke 3-0 (H) on 10 Sep 1996
Stoke beat Huddersfield 3-2 (H) on 22 Sep 1996
Huddersfield beat Oldham 3-2 (H) on 13 Sep 1996

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