Ligue 1 xG Table 2025/2026

Who the Ligue 1 xG table says is due a correction

Metz have the biggest shortfall in the Ligue 1: 17 points from chances worth 31.5 xPts, a gap of 14.5. At the other end, Lens have taken 70 points from an xPts figure of 58.6, 11.4 more than the underlying numbers justify.

How these xG numbers are calculated

Expected goals measure the quality of the chances a team creates and concedes, with every shot scored between 0 and 1 by how often shots like it are converted. Expected points come from running each finished match through a Poisson model using both sides' xG, giving a win, draw and loss probability, then awarding three points and one point against those probabilities. Underlying data is supplied by Sportmonks.

Ligue 1 2025/2026 xG table, Home

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Paris Saint Germain174138.2+2.81213.6-1.6+2924.6+4.44137.8+3.2
2Lens173537.9-2.91318.4-5.4+2219.5+2.54233.9+8.1
3LOSC Lille172429.1-5.11715.1+1.9+714.0-7.02932.1-3.1
4Olympique Marseille174130.3+10.72017.8+2.2+2112.5+8.53731.1+5.9
5Olympique Lyonnais173030.5-0.51821.3-3.3+129.1+2.93728.8+8.2
6Monaco173329.9+3.12320.6+2.4+109.3+0.73228.5+3.5
7Toulouse172527.8-2.82419.5+4.5+18.2-7.22428.5-4.5
8Rennes173029.1+0.91722.8-5.8+136.4+6.63428.0+6.0
9Strasbourg173025.6+4.41917.9+1.1+117.7+3.33027.7+2.3
10Lorient173127.5+3.52520.1+4.9+67.4-1.43027.3+2.7
11Brest172828.5-0.52324.2-1.2+54.3+0.72627.3-1.3
12Le Havre172022.5-2.51819.9-1.9+22.7-0.72325.6-2.6
13Auxerre171821.6-3.61719.8-2.8+11.8-0.82224.1-2.1
14Paris172826.0+2.02727.1-0.1+1-1.2+2.22523.7+1.3
15Nantes171819.6-1.62722.7+4.3-9-3.1-5.91321.4-8.4
16Nice171923.4-4.42728.0-1.0-8-4.7-3.32021.4-1.4
17Metz171519.8-4.83224.0+8.0-17-4.2-12.81020.5-10.5
18Angers SCO171818.7-0.72024.3-4.3-2-5.6+3.62319.7+3.3

Ligue 1 2025/2026 xG table, Away

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Paris Saint Germain173329.6+3.41719.7-2.7+169.9+6.13529.6+5.4
2Olympique Marseille172227.3-5.32523.0+2.0-34.3-7.32226.3-4.3
3LOSC Lille172824.7+3.32020.3-0.3+84.4+3.63225.9+6.1
4Lens173129.6+1.42225.6-3.6+94.0+5.02824.7+3.3
5Monaco172725.5+1.53128.1+2.9-4-2.6-1.42222.1-0.1
6Strasbourg172824.1+3.92827.4+0.6+0-3.2+3.22321.2+1.8
7Olympique Lyonnais172322.0+1.02226.1-4.1+1-4.1+5.12321.0+2.0
8Toulouse172218.0+4.02222.2-0.2+0-4.2+4.22121.0+0.0
9Rennes172923.8+5.23329.4+3.6-4-5.6+1.62520.3+4.7
10Paris171919.0+0.02327.9-4.9-4-8.9+4.91918.8+0.2
11Lorient171718.3-1.32626.7-0.7-9-8.4-0.61518.1-3.1
12Auxerre171616.6-0.62726.7+0.3-11-10.1-0.91217.7-5.7
13Nantes171116.9-5.92526.6-1.6-14-9.7-4.31117.1-6.1
14Nice171818.8-0.83330.2+2.8-15-11.4-3.61216.8-4.8
15Brest171515.4-0.43228.2+3.8-17-12.8-4.21316.2-3.2
16Le Havre171217.5-5.52632.3-6.3-14-14.8+0.81214.9-2.9
17Angers SCO171115.8-4.82829.5-1.5-17-13.7-3.31314.8-1.8
18Metz171714.3+2.74436.3+7.7-27-22.0-5.0711.0-4.0

Ligue 1 2025/2026 xG table, Last 5

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1LOSC Lille536.3-3.332.5+0.5+03.7-3.789.5-1.5
2Lens5910.2-1.266.0+0.0+34.1-1.188.6-0.6
3Paris Saint Germain599.4-0.446.8-2.8+52.7+2.3108.6+1.4
4Paris5107.8+2.255.4-0.4+52.4+2.698.6+0.4
5Olympique Lyonnais5109.1+0.9118.5+2.5-10.7-1.797.8+1.2
6Nantes547.4-3.466.3-0.3-21.1-3.147.2-3.2
7Nice535.8-2.845.2-1.2-10.6-1.647.1-3.1
8Olympique Marseille559.3-4.379.4-2.4-2-0.1-1.977.0+0.0
9Rennes5109.5+0.599.2-0.2+10.3+0.796.9+2.1
10Monaco5106.4+3.6116.2+4.8-10.2-1.256.9-1.9
11Toulouse585.2+2.876.6+0.4+1-1.4+2.486.6+1.4
12Le Havre586.5+1.576.8+0.2+1-0.4+1.466.5-0.5
13Lorient5107.0+3.078.4-1.4+3-1.4+4.476.5+0.5
14Strasbourg5127.5+4.5108.9+1.1+2-1.4+3.4106.1+3.9
15Brest556.3-1.3119.7+1.3-6-3.4-2.625.4-3.4
16Metz565.5+0.5138.2+4.8-7-2.7-4.325.0-3.0
17Auxerre5115.2+5.879.4-2.4+4-4.2+8.2104.2+5.8
18Angers SCO545.2-1.2910.1-1.1-5-4.8-0.233.9-0.9

Ligue 1 xG Table Questions

Which Ligue 1 team is overperforming their xG the most in 2025/2026?

Strasbourg overperformed their xG by more than any other side in Ligue 1 in 2025/2026, with 58 goals from chances worth 49.7 xG, a gap of 8.3. Paris Saint Germain were next on 6.2.

Which Ligue 1 team is underperforming their xG the most in 2025/2026?

Le Havre underperformed their xG by more than any other side in Ligue 1 in 2025/2026, with 32 goals from chances worth 40.0 xG, a shortfall of 8.0. Nantes were next on 7.5.

Which Ligue 1 team has been the luckiest on expected points in 2025/2026?

Lens were the luckiest side in Ligue 1 in 2025/2026, with 70 points from performances worth 58.6 xPts, 11.4 more than their chances deserved. Rennes were next on 10.7.

Which Ligue 1 team has been the unluckiest on expected points in 2025/2026?

Nantes and Metz were the unluckiest sides in Ligue 1 in 2025/2026, both 14.5 short of their expected points, Nantes 24 points from 38.5, Metz 17 points from 31.5. Auxerre were next on 7.8.

Who would be top of Ligue 1 on xG in 2025/2026?

Paris Saint Germain were also top of Ligue 1 in 2025/2026 on expected points, with 67.4 xPts from 67.8 xG created and 33.3 conceded across 34 matches. Lens were next on 58.6.

Which Ligue 1 team has the most xG in 2025/2026?

Paris Saint Germain created the most xG in Ligue 1 in 2025/2026, 67.8 from 34 matches, 2.0 a game against a competition average of 1.4. Lens were next on 67.5.

Which Ligue 1 team has the least xG in 2025/2026?

Metz created the least xG in Ligue 1 in 2025/2026, 34.0 from 34 matches, 1.0 a game against a competition average of 1.4. Angers SCO were next on 34.5.

Which Ligue 1 team has conceded the most xG in 2025/2026?

Metz conceded the most xG in Ligue 1 in 2025/2026, 60.3 from 34 matches, 1.8 a game against a competition average of 1.4. Nice were next on 58.2.

Which Ligue 1 team has conceded the least xG in 2025/2026?

Paris Saint Germain conceded the least xG in Ligue 1 in 2025/2026, 33.3 from 34 matches, 1.0 a game against a competition average of 1.4. LOSC Lille were next on 35.4.

What is the average xG per game in Ligue 1 in 2025/2026?

Ligue 1 teams averaged 1.41 xG a game in 2025/2026, from the 306 matches played, and scored 1.41 goals a game from it. That is down from 1.50 xG a game in 2024/2025.

Did Ligue 1 teams create more xG at home or away in 2025/2026?

Ligue 1 teams created more xG at home in 2025/2026, 1.59 a game against 1.23 away, a home advantage of +0.36, against +0.25 in 2024/2025.

Ligue 1 player expected goals

The same season by player, with the goals each one scored against the chances they had.

  • Ligue 1 Player xG Stats 2025/2026

Ligue 1 pages

  • Ligue 1 Table
  • Ligue 1 Fixtures
  • Ligue 1 Player Stats
  • Ligue 1 Team Stats
  • Ligue 1 Power Rankings
  • Ligue 1 Player xG Stats
  • Ligue 1 BTTS Stats
  • Ligue 1 Corner Stats
  • Ligue 1 Player Streaks
  • Ligue 1 stats hub

Ligue 1 stat leaders

  • Ligue 1 attacking leaders — top scorers & assists
  • Ligue 1 defending leaders — tackles & interceptions
  • Ligue 1 possession leaders — passing & dribbles
  • Ligue 1 goalkeeping leaders — saves & clean sheets
  • Ligue 1 team leaders

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Ligue 1 2025/2026 xG table

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1 Paris Saint Germain 34 74 67.8 +6.2 29 33.3 -4.3 +45 34.5 +10.5 76 67.4 +8.6
2 Lens 34 66 67.5 -1.5 35 44.0 -9.0 +31 23.5 +7.5 70 58.6 +11.4
3 LOSC Lille 34 52 53.8 -1.8 37 35.4 +1.6 +15 18.4 -3.4 61 58.0 +3.0
4 Olympique Marseille 34 63 57.7 +5.3 45 40.8 +4.2 +18 16.8 +1.2 59 57.4 +1.6
5 Monaco 34 60 55.4 +4.6 54 48.7 +5.3 +6 6.7 -0.7 54 50.6 +3.4
6 Olympique Lyonnais 34 53 52.4 +0.6 40 47.4 -7.4 +13 5.1 +7.9 60 49.8 +10.2
7 Toulouse 34 47 45.8 +1.2 46 41.8 +4.2 +1 4.0 -3.0 45 49.6 -4.6
8 Strasbourg 34 58 49.7 +8.3 47 45.3 +1.7 +11 4.4 +6.6 53 48.9 +4.1
9 Rennes 34 59 53.0 +6.0 50 52.2 -2.2 +9 0.8 +8.2 59 48.3 +10.7
10 Lorient 34 48 45.8 +2.2 51 46.8 +4.2 -3 -1.0 -2.0 45 45.4 -0.4
11 Brest 34 43 43.9 -0.9 55 52.4 +2.6 -12 -8.5 -3.5 39 43.5 -4.5
12 Paris 34 47 45.0 +2.0 50 55.0 -5.0 -3 -10.0 +7.0 44 42.5 +1.5
13 Auxerre 34 34 38.2 -4.2 44 46.6 -2.6 -10 -8.3 -1.7 34 41.8 -7.8
14 Le Havre 34 32 40.0 -8.0 44 52.2 -8.2 -12 -12.1 +0.1 35 40.5 -5.5
15 Nantes 34 29 36.5 -7.5 52 49.2 +2.8 -23 -12.7 -10.3 24 38.5 -14.5
16 Nice 34 37 42.2 -5.2 60 58.2 +1.8 -23 -16.1 -6.9 32 38.2 -6.2
17 Angers SCO 34 29 34.5 -5.5 48 53.8 -5.8 -19 -19.3 +0.3 36 34.5 +1.5
18 Metz 34 32 34.0 -2.0 76 60.3 +15.7 -44 -26.2 -17.8 17 31.5 -14.5

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service