| Pau beat Grenoble 3-2 (H) on 28 Oct 2023 |
| Grenoble beat Saint Étienne 1-0 (A) on 5 Aug 2023 |
| Saint Étienne beat Troyes 1-0 (A) on 30 Sep 2023 |
| Troyes beat Stade Lavallois 3-1 (H) on 12 Aug 2023 |
| Stade Lavallois beat Bordeaux 1-0 (A) on 7 Oct 2023 |
| Bordeaux beat Valenciennes 2-1 (A) on 16 Sep 2023 |
| Valenciennes beat Rodez 1-0 (A) on 26 Aug 2023 |
| Rodez beat Angers 4-1 (H) on 16 Sep 2023 |
| Angers beat Concarneau 2-0 (H) on 30 Sep 2023 |
| Concarneau beat Quevilly Rouen 3-2 (A) on 16 Sep 2023 |
| Quevilly Rouen beat Dunkerque 1-0 (A) on 30 Sep 2023 |
| Dunkerque beat Auxerre 1-0 (A) on 28 Oct 2023 |
| Auxerre beat Paris FC 2-0 (A) on 7 Oct 2023 |
| Paris FC beat Amiens 3-0 (H) on 16 Sep 2023 |
| Amiens beat Guingamp 4-1 (H) on 2 Sep 2023 |
| Guingamp beat Caen 1-0 (A) on 30 Sep 2023 |
| Caen beat Ajaccio 3-0 (H) on 26 Aug 2023 |
| Ajaccio beat SC Bastia 2-0 (H) on 2 Oct 2023 |
| SC Bastia beat Annecy 2-1 (H) on 7 Oct 2023 |
| Annecy beat Pau 3-0 (A) on 23 Sep 2023 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.