France: Ligue 1 - 1951-52

France: Ligue 1 - 1951-52 - Earliest Hamiltonian win cycle
Lille beat Strasbourg 2-0 (A) on 23 Sep 1951
Strasbourg beat Olympique Lyonnais 3-2 (A) on 1 Jul 1951
Olympique Lyonnais beat Le Havre 3-0 (H) on 2 Sep 1951
Le Havre beat Racing 6-2 (A) on 1 Jul 1951
Racing beat Marseille 5-1 (H) on 23 Sep 1951
Marseille beat Metz 4-0 (H) on 1 Jul 1951
Metz beat Rennes 4-0 (H) on 13 Sep 1951
Rennes beat Reims 2-0 (H) on 9 Sep 1951
Reims beat Lens 5-2 (H) on 13 Sep 1951
Lens beat Sochaux 3-1 (H) on 9 Sep 1951
Sochaux beat Nice 2-0 (H) on 26 Aug 1951
Nice beat CO Roubaix Tourcoing 2-1 (H) on 1 Jul 1951
CO Roubaix Tourcoing beat Nancy 2-0 (A) on 16 Sep 1951
Nancy beat Nîmes 2-1 (A) on 9 Sep 1951
Nîmes beat Saint  Étienne 2-0 (A) on 23 Sep 1951
Saint  Étienne beat Sète 2-1 (H) on 9 Sep 1951
Sète beat Bordeaux 1-0 (H) on 16 Sep 1951
Bordeaux beat Lille 6-0 (H) on 9 Sep 1951

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