| Sochaux beat Racing 2-0 (A) on 30 Nov 1958 |
| Racing beat Rennes 1-0 (H) on 24 Sep 1958 |
| Rennes beat Monaco 2-1 (H) on 5 Oct 1958 |
| Monaco beat Saint Étienne 5-3 (A) on 31 Aug 1958 |
| Saint Étienne beat Angers 1-0 (A) on 12 Oct 1958 |
| Angers beat Reims 3-0 (H) on 27 Sep 1958 |
| Reims beat Toulouse 3-1 (H) on 29 Oct 1958 |
| Toulouse beat Limoges 2-1 (H) on 28 Sep 1958 |
| Limoges beat Valenciennes Anzin 1-0 (H) on 16 Nov 1958 |
| Valenciennes Anzin beat Strasbourg 4-1 (H) on 31 Aug 1958 |
| Strasbourg beat Marseille 3-1 (H) on 7 Sep 1958 |
| Marseille beat Olympique Alès 2-1 (H) on 25 Sep 1958 |
| Olympique Alès beat Lens 4-2 (A) on 7 Sep 1958 |
| Lens beat Sedan Torcy 2-1 (A) on 28 Sep 1958 |
| Sedan Torcy beat Nice 1-0 (H) on 21 Jul 1958 |
| Nice beat Nancy 3-0 (H) on 5 Oct 1958 |
| Nancy beat Olympique Lyonnais 3-1 (A) on 21 Jul 1958 |
| Olympique Lyonnais beat Nîmes 2-1 (H) on 27 Aug 1958 |
| Nîmes beat Lille 3-0 (H) on 7 Sep 1958 |
| Lille beat Sochaux 3-0 (H) on 21 Jul 1958 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.