Ligue 1 xG table, 2026-27
Expected goals (xG) for and against for 18 Ligue 1 clubs in the 2026-27 season through October 11, 2026, next to the goals they actually scored and conceded. Paris Saint-Germain have the best xG difference (+6.8), Paris Saint-Germain create the most xG per match (2.60) and Paris FC concede the least (0.62 xG against per match). A club far above its xG has finished (or been saved) better than its shot quality suggests; the gap is a description of what happened, not a prediction.
What stands out
- Best expected-goal difference: Paris Saint-Germain (+6.8 over 5 matches).
- Across these matches clubs scored 153 goals against 159.6 expected goals; 17 of the goals were penalties (from the stored goal lists).
Expected goals by club
| Club | Matches | xG for | Goals for | Penalty goals | Goals minus xG | xG against | Goals against | xG difference |
|---|---|---|---|---|---|---|---|---|
| Paris Saint-Germain | 5 | 13 | 9 | 1 | -4 | 6.2 | 6 | +6.8 |
| Paris FC | 6 | 9.7 | 8 | 2 | -1.7 | 3.7 | 4 | +6.0 |
| Brest | 6 | 11.9 | 12 | 2 | +0.1 | 7.0 | 9 | +4.9 |
| Toulouse | 6 | 11.8 | 9 | 2 | -2.8 | 8 | 11 | +3.8 |
| Lyon | 6 | 9.5 | 11 | 0 | +1.5 | 7.1 | 4 | +2.4 |
| Lens | 6 | 10.7 | 11 | 3 | +0.3 | 9.9 | 10 | +0.8 |
| AS Monaco | 6 | 6.7 | 10 | 0 | +3.3 | 7.0 | 5 | -0.4 |
| Angers | 6 | 9.2 | 7 | 0 | -2.2 | 9.7 | 10 | -0.5 |
| Lorient | 6 | 5.9 | 6 | 0 | +0.1 | 6.6 | 6 | -0.7 |
| Stade Rennais | 5 | 9.4 | 10 | 1 | +0.6 | 10.2 | 8 | -0.8 |
| Le Havre AC | 6 | 8.1 | 4 | 1 | -4.0 | 9.0 | 8 | -1.0 |
| Lille | 6 | 7.8 | 9 | 0 | +1.2 | 9.6 | 4 | -1.8 |
| Nice | 6 | 6.5 | 5 | 0 | -1.5 | 9.0 | 7 | -2.5 |
| Le Mans | 6 | 9.8 | 10 | 1 | +0.2 | 12.3 | 12 | -2.5 |
| AJ Auxerre | 6 | 7.4 | 8 | 1 | +0.6 | 10.9 | 16 | -3.5 |
| Strasbourg | 6 | 6.7 | 11 | 0 | +4.3 | 10.3 | 12 | -3.7 |
| Marseille | 6 | 8.3 | 9 | 2 | +0.7 | 12 | 8 | -3.7 |
| Troyes | 6 | 7.3 | 4 | 1 | -3.3 | 11.0 | 13 | -3.7 |
Ligue 1 xG table: quick answers
- Which Ligue 1 club has the best expected-goal difference in 2026-27?
- Paris Saint-Germain, at +6.8 over 5 matches: 13 expected goals for and 6.2 against.
- Which Ligue 1 club creates the most expected goals per match in 2026-27?
- Paris Saint-Germain, with 2.60 expected goals per match over 5 matches.
- Which Ligue 1 club concedes the fewest expected goals per match in 2026-27?
- Paris FC, with 0.62 expected goals against per match over 6 matches.
How to read this table
- xG is the provider’s expected-goals model per shot, summed by match from each club’s stored match statistics. It is shown as stored, not a StatsNext estimate.
- Only league matches with xG for both clubs count; the Matches column says how many.
- The provider does not document whether its xG includes penalties. Penalty goals are shown in their own column (from the stored goal lists), so read goals minus xG with them: a club that scores many penalties can sit well above its xG for that reason alone.
- Small samples early in a season move quickly.
This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets and StatsNext research are in the app.
Related research
- Ligue 1 table and results
- Ligue 1 team statistics
- Ligue 1 player statistics
- Ligue 1 in the StatsNext Stats Explorer: club and player tables with shot quality and rates
- Glossary: expected goals and other terms
