The French football pyramid, 2023–24

Final tables for the top three tiers of French football in 2023–24, from Ligue 1 down to Championnat National. Promotion, relegation and play-off places are marked where they apply, from each league's records.

Final tables

Bar width is to scale with the number of clubs in each tier.

Tier 1

Ligue 1

18 clubs · final table

  • 1–3 Champions League
  • 4th Champions League qualifiers
  • 5–6 Europa League
  • 7th Conference League
  • 16th Relegation play-off
  • 17–18 Relegation
Ligue 1 table
PosClubPWDLGFGAGDFormPtsL5
1 (Champions League)Paris Saint-Germain34221028133+48WDLWW7610
2 (Champions League)Monaco3420776842+26WLWWW6712
3 (Champions League)Brest34171075334+19LWDDW618
4 (Champions League qualifiers)Lille34161175234+18LWLWD597
5 (Europa League)Nice34151094029+11DWWLD558
6 (Europa League)Lyon34165134955−6LWWWW5312
7 (Conference League)Lens34149114537+8WLWDD518
8Marseille341311105241+11DWWLW5010
9Reims34138134247−5LLDWW477
10Rennes341210125346+7WLWDL467
11Toulouse341110134246−4DWLWL437
12Montpellier−1341012124348−5WDWLD418
13Strasbourg34109153850−12LLLWL393
14Nantes3496193055−25LDDLL332
15LE Havre34711163445−11LDWLL324
16 (Relegation play-off)Metz▼ Lost play-off3485213558−23WLLLL293
17 (Relegation)Lorient3478194366−23LLLLW293
18 (Relegation)Clermont34510192660−34LWLLL253
  • Montpellier: 1 point deducted.

Tier 2

Ligue 2

20 clubs · final table

  • 1–2 Promotion
  • 3–5 Play-offs
  • 17–20 Relegation
Ligue 2 table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Auxerre38211167236+36WWWDW7413
2 (Promotion)Angers38208105642+14WLWWD6810
3 (Play-offs)Saint-Étienne▲ Won play-off38198114831+17WWDDL658
4 (Play-offs)Rodez381612106251+11WWLDW6010
5 (Play-offs)Paris FC381611114942+7LWLWD597
6Caen38177145145+6WLWDW5810
7Laval381510134045−5LWLLW556
8Amiens381217936360DDWDW539
9Guingamp381312134440+4LWDLL514
10Pau381312136057+3DLLLL511
11Grenoble381312134344−1LLWWL516
12Bordeaux−138149155052−2WLWLW509
13Bastia−138149154448−4WLLWD507
14Annecy381210164950−1LWWLD467
15Ajaccio381210163546−11LDLLL461
16Dunkerque381210163652−16LLWDD465
17 (Relegation)Troyes38914154250−8DDLWD416
18 (Relegation)Quevilly-Rouen38717145155−4DDLLW385
19 (Relegation)Concarneau38108203957−18LLLWL383
20 (Relegation)Valenciennes38611212654−28WWWWL2912
  • Bordeaux: 1 point deducted.
  • Bastia: 1 point deducted.
Advertisement728 × 90320 × 100

Tier 3

Championnat National

18 clubs · final table

Championnat National table
PosClubPWDLGFGAGDFormPtsL5
1Red Star3419875534+21LLLLW653
2Martigues3417894429+15DWWLW5910
3Niort34177105842+16LLLWW586
4Dijon34159105041+9WWDWW5413
5Le Mans341410104944+5DWDLW528
6Nancy−134149115146+5WLWLL506
7Rouen−534159104137+4LWWLL496
8Sochaux341212105144+7WWDLD488
9Versailles341211114133+8WDWLD478
10Orléans341111123637−1LDDWD446
11Nimes341111123643−7WWWWL4412
12Chateauroux341012124144−3LLWWL426
13Villefranche341011133643−7DLLWW417
14Chasselay MDA34108164347−4WLLWD387
15Avranches34115183759−22WWLWL389
16Marignane34910153750−13LLLWL373
17Epinal3496193951−12LWDLL334
18Cholet3495203455−21DLDLW325
  • Nancy: 1 point deducted.
  • Rouen: 5 points deducted.

Final tables as they stood at the end of the season.

Clubs are ranked by points, then by each league's own tie-break rules.

Football Pyramids is an independent site and is not affiliated with any league, federation or club. Club and competition names are used only to identify them.