| Nantes beat Nice 1-0 (H) on 2 Dec 2023 |
| Nice beat PSG 3-2 (A) on 15 Sep 2023 |
| PSG beat Montpellier 3-0 (H) on 3 Nov 2023 |
| Montpellier beat Olympique Lyonnais 4-1 (A) on 19 Aug 2023 |
| Olympique Lyonnais beat Rennes 1-0 (A) on 12 Nov 2023 |
| Rennes beat Reims 3-1 (H) on 26 Nov 2023 |
| Reims beat Clermont Foot 2-0 (H) on 20 Aug 2023 |
| Clermont Foot beat Lorient 1-0 (H) on 12 Nov 2023 |
| Lorient beat Lille 4-1 (H) on 27 Aug 2023 |
| Lille beat Monaco 2-0 (H) on 29 Oct 2023 |
| Monaco beat Strasbourg 3-0 (H) on 20 Aug 2023 |
| Strasbourg beat Metz 1-0 (A) on 24 Sep 2023 |
| Metz beat Lens 1-0 (A) on 16 Sep 2023 |
| Lens beat Marseille 1-0 (H) on 12 Nov 2023 |
| Marseille beat Brest 2-0 (H) on 26 Aug 2023 |
| Brest beat Havre 2-1 (A) on 20 Aug 2023 |
| Havre beat Toulouse 2-1 (A) on 5 Nov 2023 |
| Toulouse beat Nantes 2-1 (A) on 13 Aug 2023 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.