France: Ligue 1 - 2018-19

France: Ligue 1 - 2018-19 - Earliest Hamiltonian win cycle
Olympique Lyonnais beat PSG 2-1 (H) on 3 Feb 2019
PSG beat Angers 3-1 (H) on 25 Aug 2018
Angers beat Nantes 1-0 (H) on 20 Jan 2019
Nantes beat Strasbourg 3-2 (A) on 1 Sep 2018
Strasbourg beat Rennes 4-1 (A) on 2 Dec 2018
Rennes beat Bordeaux 2-0 (H) on 2 Sep 2018
Bordeaux beat Saint  Étienne 3-2 (H) on 5 Dec 2018
Saint  Étienne beat Toulouse 3-2 (A) on 25 Sep 2018
Toulouse beat Nîmes 1-0 (H) on 25 Aug 2018
Nîmes beat Marseille 3-1 (H) on 19 Aug 2018
Marseille beat Nice 1-0 (A) on 21 Oct 2018
Nice beat Lille 2-0 (H) on 25 Nov 2018
Lille beat Guingamp 3-0 (H) on 26 Aug 2018
Guingamp beat Monaco 2-0 (A) on 22 Dec 2018
Monaco beat Caen 1-0 (A) on 24 Nov 2018
Caen beat Dijon 2-0 (A) on 1 Sep 2018
Dijon beat Montpellier 2-1 (A) on 11 Aug 2018
Montpellier beat Amiens 2-1 (A) on 18 Aug 2018
Amiens beat Reims 4-1 (H) on 25 Aug 2018
Reims beat Olympique Lyonnais 1-0 (H) on 17 Aug 2018

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