Ligue 1 Power Rankings
Two rating models, one table. ELO measures accumulated strength. Glicko-2 adds uncertainty — the RD column shows how confident the model is. The Rank Δ column reveals where the two systems disagree.
Reading Guide
Standings
| # | Team | MP | W | D | L | GF | GA | GD | Pts | ELO | G2 | RD | ELO± | G2± | Rank Δ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Lille | 32 | 17 | 7 | 8 | 51 | 35 | +16 | 58 | 1640 | 1629 | 79 | -10.8 | -12.0 | +2 |
| 2 | Paris SG | 31 | 22 | 4 | 5 | 70 | 27 | +43 | 70 | 1635 | 1706 | 92 | -7.5 | -15.4 | -1 |
| 3 | Lyon | 32 | 18 | 6 | 8 | 52 | 34 | +18 | 60 | 1616 | 1594 | 78 | +23.1 | +16.4 | +2 |
| 4 | Rennes | 32 | 16 | 8 | 8 | 56 | 46 | +10 | 56 | 1600 | 1600 | 80 | -23.1 | -17.0 | 0 |
| 5 | Monaco | 32 | 16 | 6 | 10 | 56 | 48 | +8 | 54 | 1596 | 1573 | 79 | +8.0 | +6.7 | +1 |
| 6 | Lens | 31 | 20 | 4 | 7 | 61 | 33 | +28 | 64 | 1596 | 1653 | 88 | -4.1 | -11.2 | -4 |
| 7 | Paris FC | 32 | 10 | 11 | 11 | 44 | 47 | -3 | 41 | 1531 | 1492 | 78 | +19.1 | +13.8 | +3 |
| 8 | Lorient | 32 | 10 | 12 | 10 | 44 | 49 | -5 | 42 | 1514 | 1506 | 77 | +7.5 | +10.7 | +1 |
| 9 | Strasbourg | 31 | 13 | 7 | 11 | 50 | 41 | +9 | 46 | 1507 | 1513 | 79 | -36.4 | -23.8 | -1 |
| 10 | Toulouse | 32 | 11 | 8 | 13 | 45 | 45 | 0 | 41 | 1497 | 1475 | 79 | +36.4 | +23.7 | +1 |
| 11 | Marseille | 32 | 16 | 5 | 11 | 59 | 44 | +15 | 53 | 1491 | 1530 | 83 | -40.1 | -29.5 | -4 |
| 12 | Brest | 31 | 10 | 8 | 13 | 41 | 51 | -10 | 38 | 1456 | 1456 | 77 | -19.1 | -13.8 | 0 |
| 13 | Auxerre | 32 | 6 | 10 | 16 | 30 | 43 | -13 | 28 | 1440 | 1395 | 83 | +17.5 | +17.4 | +2 |
| 14 | Le Havre | 32 | 6 | 14 | 12 | 30 | 43 | -13 | 32 | 1428 | 1409 | 79 | +10.8 | +11.9 | 0 |
| 15 | Nice | 32 | 7 | 10 | 15 | 36 | 58 | -22 | 31 | 1426 | 1413 | 79 | +4.1 | +8.8 | -2 |
| 16 | Angers | 32 | 9 | 7 | 16 | 27 | 46 | -19 | 34 | 1374 | 1382 | 78 | -17.5 | -15.4 | 0 |
| 17 | Nantes | 32 | 5 | 8 | 19 | 29 | 51 | -22 | 23 | 1366 | 1312 | 82 | +40.1 | +28.8 | 0 |
| 18 | Metz | 32 | 3 | 7 | 22 | 32 | 72 | -40 | 16 | 1287 | 1246 | 86 | -8.0 | -7.9 | 0 |
Ligue 1 ELO Progression 2025-2026
Ligue 1 Power Rankings Analysis 2025-2026
Power Rankings Overview
Paris SG still own the league on the table with 70 points from 31 games, but the models don’t quite agree on who’s actually “best.” ELO leans Lille at 1640, with PSG a hair behind on 1635, while Glicko-2 has Paris out in front at 1706 and Lens second at 1653. The title race is tight in reality and even tighter in the numbers.
The Agreed Elite
Lille, PSG, Lyon, Rennes and Monaco form a clear top tier: all five sit above 1590 in at least one system, and all marry strong attacks with solid defenses. Lille’s balance is obvious — an ELO attack of 1520 and defense of 1551, plus a G2 defense at 1600, screams control in both boxes. PSG remain the heavyweights up front with a 1647 ELO attack and 1681 G2 attack, but their 27 goals conceded in real life backs up that 1620 defensive mark as well.
Where the Models Disagree
The biggest fight between the models is Lens and Marseille. Lens sit only sixth by ELO at 1596 but Glicko-2 loves them, jumping them to second and creating a Diff of minus 4; their 88 RD and recent G2 drop of 11.2 hint at a volatile but very strong side whose level is still being updated as results swing. Marseille are the flip side: just 11th in ELO at 1491 yet up at 1530 in G2, also with a Diff of minus 4, which suggests their underlying strength is better than their recent ELO slide of 40.1 points.
Paris FC are another debate. ELO has them seventh on 1531, while G2 lags at 1492 but with a positive trend of 13.8 and a Diff of plus 3; the models see emerging form but still carry some doubt with an RD of 78. Lens rising in G2 and Marseille rated higher there than in ELO both hint at teams whose current level hasn’t fully translated into consistent, stable results.
Form Watch
Toulouse and Nantes are the big risers. Toulouse gained 36.4 ELO and 23.7 G2, pushing their ELO to 1497 and turning them into a genuine mid-table spoiler. Nantes, still deep in trouble with only 23 points, have surged by 40.1 ELO and 28.8 G2, a clear signal of a team playing far better than their season-long numbers.
On the slide, Marseille’s 40.1 ELO loss and 29.5 G2 drop are brutal, dragging a 59-goal attack back toward the pack. Strasbourg’s 36.4 ELO fall and Rennes’ 23.1 ELO hit also point to stuttering finishes from sides that had been trending up earlier.
Relegation Watch
Metz are in freefall. Bottom of both rating systems at 1287 ELO and 1246 G2 with 72 goals conceded, there’s no model-based escape route here. Their RD of 86 is high, but every number on the page screams “worst team in the league.”
Nantes and Angers sit just above. Nantes’ ratings — 1366 ELO, 1312 G2 — say relegation side, but the recent gains hint at late resistance. Angers are stuck in the mud on 1374 ELO and 1382 G2, losing ground this week in both systems, which lines up with a meagre 27 goals scored and a profile that screams grind without payoff.
Get Ligue 1 Predictions Daily
Power Rankings updated after every matchday. Join our Telegram channel and receive daily AI-driven predictions for Ligue 1 and all other leagues — directly on your phone.
Join Telegram Channel