xgEdge
League

Ligue 1 2025/2026

France 21 teams

Full coverage: shot-by-shot xG and match-by-match player figures.

Matches
309 / 309
Season complete
Goals
873
2.83 per match
Finished first
Paris Saint-Germain
76 points

League leaders

What the Ligue 1 numbers say

Paris Saint-Germain finished first on 76 points. Their +1.12 xG difference per match was also the best in the league. Nantes finished with 23 points from 36.91 xPts, the furthest below expected in the league. On xPts, Angers would have finished 17th rather than 13th.

Table

The top five of the Ligue 1 2025/2026 table
# Team P Pts xG xGA xGD xPts
1 Paris Saint-Germain 34 76 69.75 31.59 +38.16 71.51
2 RC Lens 34 70 67.37 43.38 +23.99 61.68
3 Lille 34 61 54.85 36.77 +18.08 58.47
4 Olympique Lyonnais 34 60 51.41 43.87 +7.54 52.09
5 Olympique de Marseille 34 59 60.96 46.20 +14.76 56.38

Where the table and the chances disagree

Actual vs xPts position

Higher in the table than on xPts

Lower in the table than on xPts

Points and goals against the chances

  • Most points above xPts REN

    +10.64

    59 pts from 48.36 xPts

  • Most points below xPts NAN

    −13.91

    23 pts from 36.91 xPts

  • Most goals above xG RCS

    +5.14

    58 goals from 52.86 xG

  • Fewest conceded vs xGA RCL

    −8.38

    35 conceded from 43.38 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

Ligue 1: every club's xG per match against its xGA per match Paris Saint-Germain PSG RC Lens Lille Olympique de Marseille AS Monaco Olympique Lyonnais RC Strasbourg Stade Rennais REN Toulouse Lorient Stade Brestois Paris FC Nantes Auxerre AUX Le Havre Nice Angers Metz MET
Every Ligue 1 club's xG, xGA and xGD per match, by xGD per match
Club xG/match xGA/match xGD/match
PSG 2.05 0.93 +1.12
RCL 1.98 1.28 +0.71
LIL 1.61 1.08 +0.53
MAR 1.79 1.36 +0.43
ASM 1.67 1.43 +0.24
LYO 1.51 1.29 +0.22
RCS 1.55 1.34 +0.21
REN 1.60 1.57 +0.03
TFC 1.30 1.29 +0.00
LOR 1.34 1.35 −0.01
BRE 1.32 1.47 −0.16
PFC 1.33 1.63 −0.30
NAN 1.09 1.43 −0.34
AUX 1.04 1.41 −0.37
HAC 1.12 1.52 −0.40
NIC 1.28 1.71 −0.43
ANG 0.95 1.64 −0.69
MET 1.02 1.84 −0.82
  • 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. 1 Esteban Lepaul 21 REN 16.01 xG
  2. 2 Joaquin Panichelli 16 RCS 14.22 xG
  3. 2 Mason Greenwood 16 MAR 14.30 xG

xG

  1. 1 Esteban Lepaul 16.01 REN 21 goals
  2. 2 Issa Soumaré 15.82 HAC 8 goals
  3. 3 Mason Greenwood 14.30 MAR 16 goals

xA

  1. 1 Matthieu Udol 8.85 RCL 7 assists
  2. 2 Florian Thauvin 8.64 RCL 6 assists
  3. 3 Adrien Thomasson 7.18 RCL 9 assists

xGI

  1. 1 Mason Greenwood 19.93 MAR 0.73 per 90
  2. 2 Florian Thauvin 19.69 RCL 0.72 per 90
  3. 3 Issa Soumaré 18.98 HAC 0.58 per 90

Latest results

Explore Ligue 1