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