xgEdge

Ligue 1 home xG table 2026/2027

The Ligue 1 season at home only: every club ranked on expected-goal difference per home match, with the goals, the points and the chances behind them counted from home matches alone.

Every figure counts matches at this venue alone. A club is ranked once it has 2 of them with xG.

Showing non-penalty xG. Penalties are removed from the expected-goal columns; goals, G − xG and the rates taken from goals are unchanged.

Olympique Lyonnais lead at home on +1.70 expected-goal difference a match over 3 home matches with xG. That is 0.71 a match clear of Toulouse. Olympique Lyonnais differ most between the two: +1.70 a match at home, 2.62 from what they manage away.

Ranked on xG difference per home match

  • Creates more than it allows
  • Allows more than it creates
Ligue 1 home xG table 2026/2027
# Team P GF GA Pts npxG npxGA npxGD npxGD/match xPts Pts vs xPts vs Away
1 LYO 3 8 2 7 7.85 2.76 +5.09 +1.70 7.34 −0.34 +2.62
2 TFC 3 3 5 3 7.30 4.33 +2.97 +0.99 6.41 −3.41 +1.57
3 BRE 2 2 3 1 4.09 2.28 +1.81 +0.90 3.95 −2.95 +0.33
4 ANG 3 3 4 3 5.98 3.73 +2.25 +0.75 5.54 −2.54 +0.93
5 RCL 2 5 3 3 3.96 2.51 +1.45 +0.73 3.70 −0.70 +1.38
6 PFC 3 5 1 7 3.50 1.51 +1.99 +0.66 5.90 +1.10 −0.40
7 LIL 2 4 2 4 2.74 1.67 +1.07 +0.54 3.64 +0.36 +1.60
8 ASM 2 4 1 6 3.17 2.26 +0.91 +0.46 3.42 +2.58 +0.81
9 AUX 3 4 4 6 3.55 2.79 +0.76 +0.25 5.41 +0.59 +2.33
10 LMA 3 6 5 5 4.53 4.74 −0.21 −0.07 3.52 +1.48 −0.34
11 REN 3 6 4 7 4.81 5.09 −0.28 −0.09 3.71 +3.29 +0.90
12 RCS 2 3 2 4 2.66 2.88 −0.22 −0.11 2.06 +1.94 +0.26
13 NIC 3 3 2 5 3.75 4.13 −0.38 −0.13 3.67 +1.33 +0.91
14 LOR 2 3 4 1 1.84 2.11 −0.27 −0.14 1.50 −0.50 −0.38
15 HAC 3 1 3 1 3.10 3.58 −0.48 −0.16 3.82 −2.82 −0.33
16 TRO 2 2 6 1 3.22 5.03 −1.81 −0.91 1.72 −0.72 +0.03
17 MAR 3 7 5 3 4.35 7.20 −2.85 −0.95 3.33 −0.33 −0.38
— PSG 1 with xG 1 1 2 0 2.19 0.52 +1.67 — 2.62 −2.62 —
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
GF
— Goals scored
GA
— Goals conceded
Pts
— Points
npxG
— Non-penalty expected goals: xG with penalties removed
npxGA
— Non-penalty expected goals against: xGA with penalties removed
npxGD
— npxG minus npxGA
npxGD/match
— npxG minus npxGA, per match with xG data
xPts
— Expected points: the points a team's match-by-match xG would be worth on average.
Pts vs xPts
— Actual points minus expected points based on match xG.
vs Away
— This venue's xGD per match minus the other venue's

A club is ranked at this venue once it has 2 matches with xG there. Below that its row stays in the table, its rates are dashed and it sorts last.

Learn how xgEdge calculates these figures →