Balonario › xG › Ligue 1 › xG

xG Ligue 1 2026/27

Expected goals (xG) for and against every team in 45 matches, calculated with the Balonario xG model from every shot (zone, body part, situation and pass type). Updated Sunday 4 October 2026.

Most xG created per game: Brest (2.09). Least xG conceded per game: Paris (0.64).

xG table by team

#TeamPxGxGADiff.GoalsxG/pxGA/p
1Paris58.63.2+5.38:31.710.64
2Paris Saint-Germain58.74.0+4.78:71.740.80
3Brest510.46.2+4.37:82.091.24
4Lens510.27.7+2.59:92.041.54
5Lyon57.04.9+2.110:21.390.98
6Toulouse59.87.8+2.07:91.961.55
7Angers57.27.1+0.06:51.441.43
8Le Havre58.58.7-0.24:71.711.74
9Troyes57.17.5-0.44:111.421.49
10Rennes57.68.9-1.28:91.531.77
11Monaco55.26.6-1.48:31.041.32
12Lille56.37.8-1.58:41.261.57
13Lorient55.47.0-1.65:61.081.40
14Marseille57.19.1-2.17:81.411.83
15Nice55.47.6-2.33:61.071.53
16Auxerre56.38.8-2.57:121.251.76
17Le Mans56.79.4-2.79:91.331.88
18Strasbourg55.910.9-5.110:101.172.19

xG: expected goals for · xGA: expected goals against · sorted by xG difference per game.

Top players by xG

PlayerTeamShotsxGnpxGxAChances created
Florian ThauvinLens164.021.131.4513
Kamory DoumbiaBrest123.572.600.826
Lassine SinayokoParis173.471.540.649
Louis MafoutaLe Mans112.941.970.353
Esteban LepaulStade Rennais192.821.850.184
Casper TengstedtToulouse102.441.480.322
Amine GouiriMarseille132.411.450.737
Mbwana SamattaLe Havre AC181.891.890.452
Ernest NuamahLyon141.821.820.795
Josh MajaLe Havre AC71.761.760.506
Loïs OpendaLyon161.631.630.734
Thomas JørgensenToulouse101.621.621.3111
Rayan FofanaLe Havre AC61.620.660.000
Jacen Russell-RoweToulouse101.611.610.302
Renaud RipartTroyes81.600.630.161
Paris BrunnerAS Mónaco151.601.600.295
Danny NamasoAJ Auxerre101.590.620.827
Ayase UedaLille91.491.490.102
Angel GomesMarseille101.461.460.444
Prosper PeterAngers61.441.440.161

npxG: non-penalty xG · xA: expected assists (xG of the shots created by their passes).

All players with xG and xALigue 1: standings