France: Ligue 1 - 1956-57

France: Ligue 1 - 1956-57 - Earliest Hamiltonian win cycle
Rennes beat Saint  Étienne 1-0 (H) on 2 Dec 1956
Saint  Étienne beat Marseille 6-3 (H) on 26 Aug 1956
Marseille beat Monaco 2-0 (H) on 19 Aug 1956
Monaco beat Valenciennes  Anzin 6-0 (H) on 30 Sep 1956
Valenciennes  Anzin beat Racing 3-1 (H) on 14 Oct 1956
Racing beat Strasbourg 2-0 (H) on 28 Oct 1956
Strasbourg beat Lens 2-0 (A) on 26 Aug 1956
Lens beat Metz 5-1 (A) on 19 Aug 1956
Metz beat Toulouse 2-1 (A) on 9 Sep 1956
Toulouse beat Olympique Lyonnais 3-1 (A) on 4 Nov 1956
Olympique Lyonnais beat Angers 2-0 (A) on 23 Sep 1956
Angers beat Nancy 3-0 (H) on 2 Sep 1956
Nancy beat Nîmes 1-0 (H) on 14 Oct 1956
Nîmes beat Sedan  Torcy 2-1 (H) on 4 Nov 1956
Sedan  Torcy beat Sochaux 1-0 (H) on 26 Aug 1956
Sochaux beat Reims 2-0 (H) on 19 Aug 1956
Reims beat Nice 3-1 (H) on 26 Aug 1956
Nice beat Rennes 3-2 (A) on 30 Sep 1956

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