Ligue 1 2026/2027
Full coverage: shot-by-shot xG and match-by-match player figures.
- Matches
- 45 / 305
- 14% complete
- Goals
- 128
- 2.84 per match
- Next match
- RC Lens v Olympique Lyonnais
League leaders
-
League leader
AS Monaco
ASM
13 pts
5 played 2 points clear
-
Best attack
Paris Saint-Germain
PSG
2.28 xG per match
11.41 xG in 5 matches
-
Best defence
Paris FC
PFC
0.65 xGA per match
3.23 xGA in 5 matches
-
Strongest underlying
Paris FC
PFC
+1.22 xGD per match
10.86 xPts · 1st on xPts
What the Ligue 1 numbers say
AS Monaco lead Ligue 1 on 13 points after 5 matches, 2 clear of Olympique Lyonnais. Paris FC have the strongest underlying numbers so far, with an xG difference of +1.22 per match. AS Monaco have taken 13 points from 7.10 xPts, the widest gap above expected in the league so far. On xPts, Stade Rennais would sit 15th rather than 5th.
Table
| # | Team | P | Pts | xG | xGA | xGD | xPts |
|---|---|---|---|---|---|---|---|
| 1 | AS Monaco | 5 | 13 | 6.42 | 6.53 | −0.11 | 7.10 |
| 2 | Olympique Lyonnais | 5 | 11 | 8.93 | 5.84 | +3.09 | 9.04 |
| 3 | Paris FC | 5 | 11 | 9.33 | 3.23 | +6.10 | 10.86 |
| 4 | Lille | 5 | 10 | 6.95 | 8.77 | −1.82 | 6.18 |
| 5 | Stade Rennais | 5 | 10 | 8.78 | 11.35 | −2.57 | 5.41 |
Where the table and the chances disagree
Actual vs xPts position
Higher in the table than on xPts
- Stade Rennais REN 5th · 15th on xPts 10 above xPts rank
- RC Strasbourg RCS 8th · 18th on xPts 10 above xPts rank
- AS Monaco ASM 1st · 8th on xPts 7 above xPts rank
Lower in the table than on xPts
- RC Lens RCL 15th · 6th on xPts 9 below xPts rank
- Toulouse TFC 13th · 5th on xPts 8 below xPts rank
- Stade Brestois BRE 11th · 4th on xPts 7 below xPts rank
Points and goals against the chances
-
Most points above xPts
Actual points minus expected points based on match xG.
AS Monaco
ASM
+5.90
13 pts from 7.10 xPts
-
Most points below xPts
Actual points minus expected points based on match xG.
Le Havre
HAC
−4.01
2 pts from 6.01 xPts
-
Most goals above xG
Goals scored minus the xG of the chances taken.
RC Strasbourg
RCS
+3.78
10 goals from 6.22 xG
-
Fewest conceded vs xGA
Goals conceded minus the xG of the chances allowed.
Lille
LIL
−4.77
4 conceded from 8.77 xGA
- Better than the chances
- Worse than the chances
A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.
Attack and defence
Strong and weak mean above or below the league average, the dashed lines. Fewer xGA per match sits higher, so top-right is strong at both ends.Paris FC
P 5 · Pts 11 · 3rd
xG/match 1.87 · xGA/match 0.65 · xGD/match +1.22
xPts 10.86
Open Paris FCParis Saint-Germain
P 5 · Pts 8 · 6th
xG/match 2.28 · xGA/match 1.14 · xGD/match +1.14
xPts 10.32
Open Paris Saint-GermainStade Brestois
P 5 · Pts 5 · 11th
xG/match 1.94 · xGA/match 1.19 · xGD/match +0.75
xPts 8.92
Open Stade BrestoisOlympique Lyonnais
P 5 · Pts 11 · 2nd
xG/match 1.79 · xGA/match 1.17 · xGD/match +0.62
xPts 9.04
Open Olympique LyonnaisToulouse
P 5 · Pts 5 · 13th
xG/match 2.19 · xGA/match 1.64 · xGD/match +0.55
xPts 8.68
Open ToulouseAS Monaco
P 5 · Pts 13 · 1st
xG/match 1.28 · xGA/match 1.31 · xGD/match −0.02
xPts 7.10
Open AS MonacoLe Havre
P 5 · Pts 2 · 18th
xG/match 1.39 · xGA/match 1.61 · xGD/match −0.22
xPts 6.01
Open Le HavreStade Rennais
P 5 · Pts 10 · 5th
xG/match 1.76 · xGA/match 2.27 · xGD/match −0.51
xPts 5.41
Open Stade RennaisOlympique de Marseille
P 5 · Pts 3 · 17th
xG/match 1.56 · xGA/match 2.28 · xGD/match −0.72
xPts 5.43
Open Olympique de MarseilleRC Strasbourg
P 5 · Pts 7 · 8th
xG/match 1.24 · xGA/match 1.96 · xGD/match −0.72
xPts 4.18
Open RC Strasbourg| Club | xG/match | xGA/match | xGD/match |
|---|---|---|---|
| Paris FC PFC | 1.87 | 0.65 | +1.22 |
| Paris Saint-Germain PSG | 2.28 | 1.14 | +1.14 |
| Stade Brestois BRE | 1.94 | 1.19 | +0.75 |
| Olympique Lyonnais LYO | 1.79 | 1.17 | +0.62 |
| Toulouse TFC | 2.19 | 1.64 | +0.55 |
| RC Lens RCL | 2.27 | 1.92 | +0.35 |
| Angers ANG | 1.61 | 1.41 | +0.20 |
| AS Monaco ASM | 1.28 | 1.31 | −0.02 |
| Lorient LOR | 1.19 | 1.39 | −0.21 |
| Le Mans LMA | 1.70 | 1.91 | −0.21 |
| Le Havre HAC | 1.39 | 1.61 | −0.22 |
| Lille LIL | 1.39 | 1.75 | −0.36 |
| Stade Rennais REN | 1.76 | 2.27 | −0.51 |
| Troyes TRO | 1.40 | 1.96 | −0.56 |
| Auxerre AUX | 1.41 | 2.05 | −0.63 |
| Nice NIC | 1.08 | 1.75 | −0.67 |
| Olympique de Marseille MAR | 1.56 | 2.28 | −0.72 |
| RC Strasbourg RCS | 1.24 | 1.96 | −0.72 |
- Top 3 in the table
- Other clubs
- Above average at both ends
- Below average at both ends
All xG. Hover, focus or tap a dot for its figures.
Player leaders
Goals
- 1 Ferran Torres 4 PSG 1.60 xG
- 1 Paris Brunner 4 ASM 2.95 xG
- 1 Kamory Doumbia 4 BRE 3.55 xG
xG
- 1 Louis Mafouta 3.80 LMA 3 goals
- 2 Lassine Sinayoko 3.58 PFC 4 goals
- 3 Kamory Doumbia 3.55 BRE 4 goals
xA
- 1 Florian Thauvin 1.84 RCL 2 assists
- 2 Amine Sbai 1.78 ANG 1 assists
- 2 Jonathan Clauss 1.78 NIC 0 assists
xGI
- 1 Florian Thauvin 5.22 RCL 1.04 per 90
- 2 Louis Mafouta 4.23 LMA 0.90 per 90
- 3 Kamory Doumbia 4.07 BRE 0.90 per 90
Next fixtures
- Home
- Draw
- Away
-
Projected xG 1.74 – 1.24
-
Projected xG 1.42 – 1.00
-
Projected xG 2.28 – 0.95
-
Projected xG 1.46 – 1.25
-
Projected xG 1.03 – 1.04
Latest results
-
xG 1.80 – 4.33 Followed the xG
-
xG 1.50 – 1.58 Level on xG
-
xG 0.96 – 0.34 Followed the xG
-
xG 1.95 – 2.34 Level on xG
-
xG 3.13 – 1.37 Followed the xG