Spain: La Liga - 2016-17

Spain: La Liga - 2016-17 - Earliest Hamiltonian win cycle
Sevilla beat Real Madrid 2-1 (H) on 15 Jan 2017
Real Madrid beat Osasuna 5-2 (H) on 10 Sep 2016
Osasuna beat Eibar 3-2 (A) on 17 Oct 2016
Eibar beat Villarreal 2-1 (H) on 30 Oct 2016
Villarreal beat Sporting Gijón 3-1 (A) on 17 Dec 2016
Sporting Gijón beat Athletic Bilbao 2-1 (H) on 21 Aug 2016
Athletic Bilbao beat Deportivo La Coruña 1-0 (A) on 11 Sep 2016
Deportivo La Coruña beat Real Sociedad 5-1 (H) on 5 Dec 2016
Real Sociedad beat Atlético Madrid 2-0 (H) on 5 Nov 2016
Atlético Madrid beat Málaga 4-2 (H) on 29 Oct 2016
Málaga beat Leganés 4-0 (H) on 23 Oct 2016
Leganés beat Celta Vigo 1-0 (A) on 22 Aug 2016
Celta Vigo beat Espanyol 2-0 (A) on 25 Sep 2016
Espanyol beat Real Betis 1-0 (A) on 30 Oct 2016
Real Betis beat Las Palmas 2-0 (H) on 18 Nov 2016
Las Palmas beat Valencia 4-2 (A) on 22 Aug 2016
Valencia beat Alavés 2-1 (H) on 22 Sep 2016
Alavés beat Barcelona 2-1 (A) on 10 Sep 2016
Barcelona beat Granada 1-0 (H) on 29 Oct 2016
Granada beat Sevilla 2-1 (H) on 3 Dec 2016

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