| Stade Red Star beat Montpelliérain 3-0 (H) on 24 Oct 1948 |
| Montpelliérain beat CO Roubaix Tourcoing 3-2 (A) on 22 Aug 1948 |
| CO Roubaix Tourcoing beat Colmar 3-2 (H) on 5 Sep 1948 |
| Colmar beat Sète 4-3 (A) on 10 Oct 1948 |
| Sète beat Lille 1-0 (H) on 22 Aug 1948 |
| Lille beat Strasbourg 6-0 (A) on 26 Sep 1948 |
| Strasbourg beat Nice 3-1 (H) on 9 Sep 1948 |
| Nice beat Sochaux 5-4 (H) on 24 Oct 1948 |
| Sochaux beat Reims 3-0 (H) on 7 Oct 1948 |
| Reims beat Metz 6-1 (H) on 12 Sep 1948 |
| Metz beat Saint Étienne 2-0 (H) on 9 Sep 1948 |
| Saint Étienne beat Toulouse 4-2 (H) on 12 Sep 1948 |
| Toulouse beat Rennes 2-1 (H) on 29 Aug 1948 |
| Rennes beat Marseille 3-1 (A) on 23 Sep 1948 |
| Marseille beat Nancy 3-1 (H) on 9 Sep 1948 |
| Nancy beat Cannes Grasse 1-0 (H) on 29 Aug 1948 |
| Cannes Grasse beat Racing 2-1 (H) on 22 Aug 1948 |
| Racing beat Stade Red Star 4-0 (H) on 7 Oct 1948 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.