Portugal: Tier 2 - 2016-17

Portugal: Tier 2 - 2016-17 - Earliest Hamiltonian win cycle
Aves beat Portimonense 1-0 (H) on 27 Nov 2016
Portimonense beat Vitória Guimarães B 5-1 (A) on 11 Sep 2016
Vitória Guimarães B beat Gil Vicente 2-0 (H) on 23 Nov 2016
Gil Vicente beat Sporting Braga B 2-1 (H) on 2 Oct 2016
Sporting Braga B beat Penafiel 2-1 (H) on 5 Nov 2016
Penafiel beat Sporting Covilhã 1-0 (H) on 6 Aug 2016
Sporting Covilhã beat Cova Piedade 1-0 (H) on 30 Oct 2016
Cova Piedade beat SC Freamunde 1-0 (H) on 3 Sep 2016
SC Freamunde beat Porto B 3-1 (H) on 28 Aug 2016
Porto B beat Leixões 2-1 (A) on 20 Aug 2016
Leixões beat Varzim 3-0 (H) on 28 Aug 2016
Varzim beat SC Olhanense 1-0 (H) on 21 Sep 2016
SC Olhanense beat Vizela 1-0 (H) on 13 Nov 2016
Vizela beat Académica Coimbra 1-0 (A) on 4 Sep 2016
Académica Coimbra beat Fafe 2-1 (A) on 2 Oct 2016
Fafe beat Sporting CP B 4-2 (A) on 20 Aug 2016
Sporting CP B beat Académico Viseu 1-0 (A) on 2 Oct 2016
Académico Viseu beat Santa Clara 2-1 (A) on 19 Oct 2016
Santa Clara beat Famalicão 2-1 (H) on 20 Aug 2016
Famalicão beat União da Madeira 2-0 (H) on 23 Oct 2016
União da Madeira beat Benfica B 1-0 (H) on 30 Oct 2016
Benfica B beat Aves 2-1 (A) on 28 Aug 2016

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