Skip to content
Almanac
Menu
#ChangeTeamPGDPtsForm
1No change since matchweek 29PSG29+7180WWW
2No change since matchweek 29Lille30+2260WLW
3No change since matchweek 29Lyon30+1656DWW
4Up 1 since matchweek 29Saint Etienne30+849LWW
5Down 1 since matchweek 29Marseille30+748WLD
6No change since matchweek 29Reims29+446DDW
7Up 2 since matchweek 29Nice30-744LDW
8Down 1 since matchweek 29Montpellier29+642WDL
9Down 1 since matchweek 29Rennes29+241WDL
10No change since matchweek 29Strasbourg29+1039LDD
11Up 1 since matchweek 29Angers30037DDD
12Down 1 since matchweek 29Nîmes29-337LDL
13No change since matchweek 29Bordeaux30-335DDD
14No change since matchweek 29Toulouse30-1632WDL
15No change since matchweek 29Nantes29-531DLL
16No change since matchweek 29Monaco30-1530DWL
17No change since matchweek 29Amiens30-1930WDD
18Up 2 since matchweek 29Caen30-2023LLW
19Down 1 since matchweek 29Guingamp29-3222DLW
20Down 1 since matchweek 29Dijon30-2621LLL
  • UEFA Champions League
  • UEFA Europa League
  • Relegation Playoff
  • Relegation
  • Promoted into Ligue 1 last season

Relegation play-off

  1. Relegation Barrage

    • Agg 2–4Legs +
      1. 1st legLens 1–1 Dijon
      2. 2nd legDijon 3–1 Lens

Season so far

Recent results

Upcoming

No fixtures scheduled.

Data coverage for Ligue 1 →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources