Ligue 1 · 2026/27

Season forecast

The 288 remaining fixtures played out 20,000 times, drawing from the same engine that prices this league's matchday. Each simulated season also draws a slightly different set of team ratings — because we do not know exactly how good anyone is, and because sides genuinely become different teams over a season.

Premier League · 10La Liga · 2Serie A · 2Bundesliga · 9Ligue 1
This forecast moves. It is re-run every time results land, so it reads the season rather than the summer. Nothing moved by more than a point since 2026-08-30 — a quiet week is a real result too.
These ranges are calibrated. Tested on 5 seasons this engine never tuned on, 93% of clubs finished inside their stated 90% band — against 73% for a version that treated preseason ratings as though they were known exactly, and was confidently wrong about how much a season can move.

Expected points

Bar chart18 bars.01938577668Paris Saint Germain65Lens60Monaco60Marseille58Lille53Lyon50Rennes49Paris Fc48Strasbourg47Toulouse43Brest41Lorient40Nice35Auxerre34Le Havre33Le Mans33Angers30TroyesPROJECTED POINTS
Bar chart — 18 bars.
LabelValueHighlighted
Paris Saint Germain68no
Lens65no
Monaco60no
Marseille60no
Lille58no
Lyon53no
Rennes50no
Paris Fc49no
Strasbourg48no
Toulouse47no
Brest43no
Lorient41no
Nice40no
Auxerre35no
Le Havre34no
Le Mans33no
Angers33no
Troyes30no
The average finish across every simulated season. The 90% range in the table below matters more than this number — those ranges overlap heavily, which is the true picture of a league nobody can call in August. n = 20,000 · as of 2026-08-31

Title race

Outcome distribution100% stacked bar across 6 categories.Title35%26%15%11%PARIS SAINT GERMAINLENSMONACOMARSEILLE
  • Paris Saint Germain35%
  • Lens26%
  • Monaco15%
  • Marseille11%
  • Lille8%
  • Lyon4%
Outcome distribution — 100% stacked bar across 6 categories.
CategoryValueShare
Paris Saint Germain0.31535.1%
Lens0.23726.4%
Monaco0.13314.8%
Marseille0.111.1%
Lille0.0768.5%
Lyon0.0364.0%
Share of simulated seasons each club finished top. Clubs under 1% are omitted. n = 20,000 · as of 2026-08-31

Bottom of the table

Bar chart8 bars.0%25%50%75%100%39%Troyes32%Le Mans30%Angers25%Le Havre22%Auxerre14%Nice11%Lorient8%BrestPROBABILITY OF FINISHING IN THE BOTTOM 2
Bar chart — 8 bars.
LabelValueHighlighted
Troyes39%no
Le Mans32%no
Angers30%no
Le Havre25%no
Auxerre22%no
Nice14%no
Lorient11%no
Brest8%no
Relegation is the hardest of these calls, not the easiest — the bottom of a table is decided by a handful of results between sides the model rates almost identically. Read the spread rather than the order. This is the chance of finishing in the bottom 2, who go down directly. The club one place above them plays a two-legged playoff to stay up, which is not counted here. n = 20,000 · as of 2026-08-31

Full projection

ClubTitleSince last weekTop 4Bottom 2Points90% range
Paris Saint Germain31.5%73%0%684786
Lens23.7%66%0%654684
Monaco13.3%+1%50%1%603881
Marseille10.0%−1%49%1%604079
Lille7.6%41%1%583877
Lyon3.6%25%2%533373
Rennes2.0%21%3%503070
Paris Fc1.8%+1%17%3%492968
Strasbourg2.2%16%6%482770
Toulouse1.2%13%5%472666
Brest1.7%9%8%432565
Lorient0.8%7%11%412262
Nice0.3%5%14%402060
Auxerre0.3%2%22%351855
Le Havre0.0%1%25%341753
Le Mans0.1%2%32%331553
Angers0.0%1%30%331751
Troyes0.0%0%39%301647

288 matches simulated from 2026-08-31 · rating spread σ=0.25 · 11 takes archived this season