A completed match from a finished season. This page is the record of what happened.
Match at a glance
Paris Saint-Germain won 0–1.
Shots
5–18
Shots on target
0–4
Expected goals
0.14–1.43
Possession
29%–71%
Full time
What the match recorded
Paris Saint Germain beat Nantes 1–0. Recorded in this match (Nantes – Paris Saint Germain): shots 5–18, shots on target 0–4, expected goals 0.14–1.43, possession 29%–71%. This is what was recorded. It is not a claim that the result was foreseeable.
This match
Match statistics
NantesParis Saint-Germain
Shots5 shots18 shotsNantes 5 shots, Paris Saint-Germain 18 shots
Shots on target0 shots4 shotsNantes 0 shots, Paris Saint-Germain 4 shots
Expected goals0.14 xG1.43 xGNantes 0.14 xG, Paris Saint-Germain 1.43 xG
Possession29%71%Nantes 29%, Paris Saint-Germain 71%
Corners2 corners7 cornersNantes 2 corners, Paris Saint-Germain 7 corners
Fouls6 fouls6 foulsNantes 6 fouls, Paris Saint-Germain 6 fouls
Yellow cards1 card1 cardNantes 1 card, Paris Saint-Germain 1 card
Every shot
Shot map
Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.
Paris Saint Germain← attackingattacking →Nantes
off target
on target
goal
penalty
size = xG
Nantes: 5 shots, 0 on target, 0.14 xG. Paris Saint Germain: 18 shots, 4 on target, 1.44 xG.
How the match built
Expected-goals timeline
Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.
Nantes0.14 xGParis Saint Germain1.44 xG
The step line is cumulative expected goals; circles mark goals. Final: Nantes 0.14 xG · Paris Saint Germain 1.44 xG.
FreshnessLess than one dayfrom nearest prior match
At least one team has fewer than the configured season sample.
At least one team has an incomplete last-five window.
Recorded xG is incomplete, so xG context is omitted where unavailable.
Known unknowns
Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
Some metrics are unavailable or below their observation minimum: goals_for, goals_against, xg_for, xg_against, shots, shots_on_target, possession, corners, cards, fouls.
The completed-match sample is too small for broad style conclusions.
The fixture season differs from the competition's configured active season.
Analysis cutoff: Sun, 17 Aug 2025, 22:45 UTC · analysis-v4