The French football pyramid, 2024–25

Final tables for the top three tiers of French football in 2024–25, 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-Germain3426629235+57DLLWW847
2 (Champions League)Marseille3420597447+27WWDWW6513
3 (Champions League)Monaco3418796341+22DDWWL618
4 (Champions League qualifiers)Nice3417986641+25WWWLW6012
5 (Europa League)Lille3417985236+16WWDLW6010
6 (Europa League)Lyon34176116546+19LWLLW576
7 (Conference League)Strasbourg3416995644+12DWWLL577
8Lens34157124239+3WLWDW5210
9Brest34155145259−7LLWWL506
10Toulouse34119144443+1LDWDW428
11Auxerre34119144851−3LWLDL424
12Rennes34132195150+1WLLWL416
13Nantes34812143952−13DDLDW366
14Angers34106183253−21LLWWL366
15Le Havre34104204071−31LDWLW347
16 (Relegation play-off)Reims▼ Lost play-off3489173347−14LLLDL331
17 (Relegation)Saint-Étienne3486203977−38WLLWL306
18 (Relegation)Montpellier3444262379−56LDLLL161

Tier 2

Ligue 2

18 clubs · final table

  • 1–2 Promotion
  • 3–5 Play-offs
  • 16th Relegation play-off
  • 17–18 Relegation
Ligue 2 table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Lorient3422576831+37WDWLW7110
2 (Promotion)Paris FC3421675533+22WWDDW6911
3 (Play-offs)Metz▲ Won play-off34181156434+30WDLDW658
4 (Play-offs)Dunkerque34175124740+7LWLDD565
5 (Play-offs)Guingamp34174135745+12LLWDW557
6Annecy34149114243−1WDWLW5110
7Laval34148124438+6LWWDL507
8Bastia34111584337+6WLLDW487
9Grenoble34137144344−1LLWWL466
10Troyes34135163634+2DWWLW4410
11Amiens34134173850−12WWLWL439
12Ajaccio34126163042−12DDLWL425
13Pau341012123953−14DDWLL425
14Rodez34912135654+2DLDDD394
15Red Star34911143751−14LDDDD384
16 (Relegation play-off)ClermontStayed up34712153046−16DLDWD336
17 (Relegation)Martigues3495202956−27LWLDL324
18 (Relegation)Caen3457223158−27DLLDL222
Advertisement728 × 90320 × 100

Tier 3

Championnat National

17 clubs · final table

  • 1–2 Promotion
  • 3rd Play-offs
  • 16–17 Relegation
Championnat National table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Nancy3220575428+26WWWWD6513
2 (Promotion)Le Mans3217784834+14WWDLW5810
3 (Play-offs)Boulogne▲ Won play-off32151164634+12WDLWD568
4Dijon32121193735+2WWDLL477
5Bourg-Péronnas321210102628−2DLDWW468
6Aubagne32136134337+6LWWWL459
7Orléans32129114341+2WLLLW456
8Concarneau32119124846+2DDWWL428
9Valenciennes321012103836+2DLDLW425
10Rouen32913104239+3WLDDD406
11Quevilly-Rouen32117143141−10WLLWW409
12Sochaux32814102930−1LLWLL383
13Versailles32812124144−3LLWWL366
14Paris 13 Atletico32714113238−6LDDDW356
15Villefranche32713122937−8LLDDL342
16 (Relegation)Chateauroux3289154062−22WLDWD338
17 (Relegation)Nimes32610162441−17LDLLL281

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.