| 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.