France: Ligue 1 - 1957-58

France: Ligue 1 - 1957-58 - Earliest Hamiltonian win cycle
Racing beat Saint  Étienne 1-0 (A) on 26 Jan 1958
Saint  Étienne beat Valenciennes  Anzin 5-1 (H) on 20 Oct 1957
Valenciennes  Anzin beat Lille 3-2 (A) on 17 Nov 1957
Lille beat Olympique Alès 1-0 (H) on 22 Dec 1957
Olympique Alès beat Sedan  Torcy 2-0 (H) on 19 Sep 1957
Sedan  Torcy beat Toulouse 3-0 (H) on 13 Oct 1957
Toulouse beat Reims 1-0 (H) on 22 Sep 1957
Reims beat Olympique Lyonnais 4-0 (H) on 15 Sep 1957
Olympique Lyonnais beat Monaco 2-0 (H) on 24 Nov 1957
Monaco beat Nice 1-0 (A) on 3 Nov 1957
Nice beat Nîmes 2-0 (H) on 19 Jan 1958
Nîmes beat Marseille 3-1 (A) on 20 Oct 1957
Marseille beat Metz 2-1 (A) on 8 Sep 1957
Metz beat Béziers 1-0 (A) on 13 Oct 1957
Béziers beat Sochaux 2-1 (H) on 29 Dec 1957
Sochaux beat Lens 1-0 (H) on 22 Dec 1957
Lens beat Angers 2-1 (H) on 10 Nov 1957
Angers beat Racing 2-1 (A) on 8 Sep 1957

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