leaderboard Analytics engine / official feeds
Synced 05 Oct 16:27 UTC
Ligue 1 table, form & xPTS
Tables pulled automatically from the official feeds. xPTS is estimated from each league table itself (points per game regressed on goal difference per game) — a description of the table, not a forecast.
Table leader
AS Monaco
13 pts · GD +5
Avg goals / match
2.84
45 matches played
Best attack
Lyon
10 goals scored
Best defence
Lyon
2 conceded
| POS | Club | MP | W | D | L | GF | GA | GD | xPTS | Δ | PTS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 5 | 4 | 1 | 0 | 8 | 3 | +5 | 10.0 | +3.0 | 13 | |
| 2 | 5 | 3 | 2 | 0 | 10 | 2 | +8 | 12.0 | -1.0 | 11 | |
| 3 | 5 | 3 | 2 | 0 | 8 | 3 | +5 | 10.0 | +1.0 | 11 | |
| 4 | 5 | 3 | 1 | 1 | 8 | 4 | +4 | 9.4 | +0.6 | 10 | |
| 5 | 5 | 3 | 1 | 1 | 8 | 9 | -1 | 6.1 | +3.9 | 10 | |
| 6 | 5 | 2 | 2 | 1 | 8 | 7 | +1 | 7.4 | +0.6 | 8 | |
| 7 | 5 | 2 | 1 | 2 | 6 | 5 | +1 | 7.4 | -0.4 | 7 | |
| 8 | 5 | 2 | 1 | 2 | 10 | 10 | +0 | 6.8 | +0.2 | 7 | |
| 9 | 5 | 1 | 3 | 1 | 9 | 9 | +0 | 6.8 | -0.8 | 6 | |
| 10 | 5 | 2 | 0 | 3 | 7 | 12 | -5 | 3.5 | +2.5 | 6 | |
| 11 | 5 | 1 | 2 | 2 | 7 | 8 | -1 | 6.1 | -1.1 | 5 | |
| 12 | 5 | 1 | 2 | 2 | 5 | 6 | -1 | 6.1 | -1.1 | 5 | |
| 13 | 5 | 1 | 2 | 2 | 7 | 9 | -2 | 5.5 | -0.5 | 5 | |
| 14 | 5 | 1 | 2 | 2 | 3 | 6 | -3 | 4.8 | +0.2 | 5 | |
| 15 | 5 | 1 | 1 | 3 | 9 | 9 | +0 | 6.8 | -2.8 | 4 | |
| 16 | 5 | 1 | 1 | 3 | 4 | 11 | -7 | 2.2 | +1.8 | 4 | |
| 17 | 5 | 1 | 0 | 4 | 7 | 8 | -1 | 6.1 | -3.1 | 3 | |
| 18 | 5 | 0 | 2 | 3 | 4 | 7 | -3 | 4.8 | -2.8 | 2 |
Top 4Bottom 3Δ = actual points − xPTS. Small samples early in a season are noise.
analytics Points vs expected points
xPTS Discrepancy Matrix
Top 3 above expectation
More points than their goal difference suggests.
Stade Rennais
PTS 10 vs xPTS 6.1
+3.9
AS Monaco
PTS 13 vs xPTS 10.0
+3.0
AJ Auxerre
PTS 6 vs xPTS 3.5
+2.5
Top 3 below expectation
Fewer points than their goal difference suggests.
Marseille
PTS 3 vs xPTS 6.1
-3.1
Le Havre AC
PTS 2 vs xPTS 4.8
-2.8
Lens
PTS 4 vs xPTS 6.8
-2.8