Power rankings
The table records what happened. This records how it was earned: expected goals for and against, summed from every shot of the season. Where a club sits above its xG rank, the finishing — or the goalkeeping — outran the chances.
Outperformed their xG most
- Angers+5 places
- Lyon+3 places
- Rennes+3 places
Fell furthest short of it
- Rodez-9 places
- Saint-Étienne-7 places
- Strasbourg-3 places
| # | Club | P | Pts | GF | GA | xGF | xGA | xG diff | Poss | xG rank |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 34 | 76 | 74 | 29 | 70.5 | 32.1 | +38.4 | 68.7% | 1 | |
| 2 | 34 | 70 | 66 | 35 | 66.9 | 46.0 | +20.9 | 51.1% | 2 | |
| 3 | 34 | 61 | 52 | 37 | 55.4 | NaN | NaN | 55.9% | 3 | |
| 4 | 34 | 60 | 53 | 40 | 51.7 | 45.0 | +6.8 | 54.6% | 7 ▼3 | |
| 5 | 34 | 59 | 63 | 45 | 61.4 | 46.1 | +15.3 | 56.9% | 4 ▲1 | |
| 6 | 34 | 59 | 59 | 50 | 53.5 | 53.9 | -0.4 | 53.5% | 9 ▼3 | |
| 7 | 34 | 54 | 60 | 54 | 58.2 | 50.5 | +7.7 | 53.8% | 6 ▲1 | |
| 8 | 34 | 53 | 58 | 47 | 54.2 | 45.5 | +8.7 | 53.6% | 5 ▲3 | |
| 9 | 34 | 45 | 47 | 46 | NaN | 43.8 | NaN | 42.3% | 10 ▼1 | |
| 10 | 34 | 45 | 48 | 51 | 48.0 | 45.8 | +2.2 | 45.3% | 8 ▲2 | |
| 11 | 34 | 44 | 47 | 50 | 44.6 | 55.9 | -11.3 | 50.4% | 14 ▼3 | |
| 12 | 34 | 39 | 43 | 55 | 44.4 | 50.2 | -5.7 | 43.5% | 13 ▼1 | |
| 13 | 34 | 36 | 29 | 48 | 32.8 | 55.5 | -22.7 | 41.9% | 18 ▼5 | |
| 14 | 36 | 36 | 41 | 61 | 48.2 | 61.0 | -12.8 | 46.6% | 17 ▼3 | |
| 15 | 34 | 35 | 32 | 44 | 38.8 | 51.3 | -12.6 | 46.8% | 16 ▼1 | |
| 16 | 34 | 34 | 34 | 44 | 35.2 | NaN | NaN | 43.9% | 19 ▼3 | |
| 17 | 34 | 24 | 29 | 52 | 36.8 | 48.7 | -12.0 | 42.4% | 15 ▲2 | |
| 18 | 34 | 17 | 32 | 76 | NaN | 60.8 | NaN | 48.9% | 20 ▼2 | |
| 19 | 3 | 2 | 1 | 4 | 10.9 | 12.8 | -1.9 | 52% | 12 ▲7 | |
| 20 | 1 | 1 | 0 | 0 | 8.7 | 8.6 | +0.0 | 38% | 11 ▲9 |
xG summed from every shot in all 34 rounds. Points, goals and the order of the table are computed from the same match files, not taken from a standings feed — they agree with it.