Colour scheme
Odds format
Home/Tables/Ligue 1 2025/26

Ligue 1 table 2025/26

Final standings of the 2025/26 season, computed from 305 recorded results: PSG took the title with 76 points. Kept as a permanent archive.

Season's last recorded match: May 17, 2026 · how we work

Final 2025/26 standings

Current table →
#Team PWDLGFGAGDPts
1 PSG 34 24 4 6 74 29 +45 76
2 RC Lens 34 22 4 8 66 35 +31 70
3 Lille 34 18 7 9 52 37 +15 61
4 Olympique Lyon 34 18 6 10 53 40 +13 60
5 Marseille 34 18 5 11 63 45 +18 59
6 Stade Rennais 34 17 8 9 59 50 +9 59
7 Monaco 34 16 6 12 60 54 +6 54
8 Strasbourg 34 15 8 11 58 47 +11 53
9 Lorient 34 11 12 11 48 51 -3 45
10 Toulouse 33 12 8 13 47 46 +1 44
11 Paris FC 34 11 11 12 47 50 -3 44
12 Brest 34 10 9 15 43 55 -12 39
13 Angers SCO 34 9 9 16 29 48 -19 36
14 Le Havre 34 7 14 13 32 44 -12 35
15 Auxerre 34 8 10 16 34 44 -10 34
16 Nice 34 7 11 16 37 60 -23 32
17 Nantes 33 5 8 20 29 52 -23 23
18 FC Metz 34 3 8 23 32 76 -44 17

Computed from match results at 3-1-0 points. Administrative points deductions, playoffs and tie-break rules beyond goal difference are NOT applied — where a federation adjusted the table off the pitch, the official record may differ from this computed one.

About this archive

This is the Ligue 1 2025/26 season as the results themselves tell it: every recorded match aggregated into the final table, kept as a permanent reference after the season closed. The current season's live table, where we track it, sits at the link above and updates twice a day with the rest of our data.

Final tables are also the raw material of our models: two seasons of these results, time-decayed, are what the goal model fits its attack and defence rates from. The historical record and the forward-looking probabilities on our match pages are two views of the same dataset.

⚠️ Our AI model is still learning from match data. All predictions are experimental statistical estimates for information purposes only — not financial advice and not an invitation to bet. Outcomes are never guaranteed. 18+ · Gamble responsibly.