xgEdge

Ligue 1 xG table 2026/2027

Expected goals per match for every Ligue 1 club — the chance quality each side has built — with the goals that came of them beside it.

Paris Saint-Germain make the most, 2.28 expected goals a match over 5 matches with xG.

Ranked on xG per match

Ligue 1 xG table 2026/2027
# Team P GF xG xG/match G − xG Shots npxG/shot
1 PSG 5 8 11.41 2.28 −3.41 106 0.11
2 RCL 5 9 11.37 2.27 −2.37 74 0.11
3 TFC 5 7 10.95 2.19 −3.95 74 0.13
4 BRE 5 7 9.71 1.94 −2.71 96 0.09
5 PFC 5 8 9.33 1.87 −1.33 66 0.11
6 LYO 5 10 8.93 1.79 +1.07 67 0.13
7 REN 5 8 8.78 1.76 −0.78 81 0.09
8 LMA 5 9 8.52 1.70 +0.48 52 0.15
9 ANG 5 6 8.05 1.61 −2.05 75 0.11
10 MAR 5 7 7.82 1.56 −0.82 66 0.10
11 AUX 5 7 7.06 1.41 −0.06 60 0.09
12 TRO 5 4 7.02 1.40 −3.02 74 0.07
13 HAC 5 4 6.96 1.39 −2.96 78 0.08
13 LIL 5 8 6.95 1.39 +1.05 64 0.11
15 ASM 5 8 6.42 1.28 +1.58 51 0.12
16 RCS 5 10 6.22 1.24 +3.78 58 0.11
17 LOR 5 5 5.93 1.19 −0.93 52 0.11
18 NIC 5 3 5.40 1.08 −2.40 59 0.09
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
GF
— Goals scored
xG
— Expected goals: the summed chance quality of the shots a team took
xG/match
— Expected goals per match with xG data
G − xG
— Goals scored minus xG, over the matches with xG. Always all xG, because goals include penalties.
Shots
— Shots taken in the matches with shot data
npxG/shot
— Average non-penalty expected goals per shot taken

A club is ranked once it has 3 matches with xG and at least 75% of what the median club has played. Below that its row stays in the table, its rates are dashed and it sorts last.

Learn how xgEdge calculates these figures →