Ligue 1 · 2026
22Full-time analysis

This page describes the completed match context. The result is not presented as a prior forecast.

Match at a glance

Stade Rennais and Paris Saint-Germain drew 2–2.

Shots
919
Shots on target
35
Expected goals
1.071.91
Possession
30%70%

This match

Match statistics

  • Shots9 shots19 shotsStade Rennais 9 shots, Paris Saint-Germain 19 shots
  • Shots on target3 shots5 shotsStade Rennais 3 shots, Paris Saint-Germain 5 shots
  • Expected goals1.07 xG1.91 xGStade Rennais 1.07 xG, Paris Saint-Germain 1.91 xG
  • Possession30%70%Stade Rennais 30%, Paris Saint-Germain 70%
  • Corners0 corners10 cornersStade Rennais 0 corners, Paris Saint-Germain 10 corners
  • Fouls7 fouls6 foulsStade Rennais 7 fouls, Paris Saint-Germain 6 fouls
  • Yellow cards2 cards2 cardsStade Rennais 2 cards, Paris Saint-Germain 2 cards

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.

Achraf Hakimi · Paris Saint-Germain · 44′ · 0.01 xG · off target or blockedMousa Tamari · Stade Rennais · 2′ · 0.02 xG · off target or blockedWarren Zaïre-Emery · Paris Saint-Germain · 3′ · 0.02 xG · off target or blockedMousa Tamari · Stade Rennais · 14′ · 0.02 xG · off target or blockedJoão Neves · Paris Saint-Germain · 28′ · 0.02 xG · off target or blockedMahamadou Nagida · Stade Rennais · 45′ · 0.02 xG · off target or blockedDésiré Doué · Paris Saint-Germain · 54′ · 0.02 xG · on targetLudovic Blas · Stade Rennais · 90′ · 0.02 xG · off target or blockedDésiré Doué · Paris Saint-Germain · 48′ · 0.03 xG · off target or blockedMika Godts · Paris Saint-Germain · 90′ · 0.03 xG · off target or blockedOusmane Dembélé · Paris Saint-Germain · 32′ · 0.04 xG · off target or blockedEsteban Lepaul · Stade Rennais · 26′ · 0.05 xG · off target or blockedWarren Zaïre-Emery · Paris Saint-Germain · 33′ · 0.05 xG · off target or blockedJoão Neves · Paris Saint-Germain · 40′ · 0.05 xG · on targetOusmane Dembélé · Paris Saint-Germain · 40′ · 0.05 xG · off target or blockedKhvicha Kvaratskhelia · Paris Saint-Germain · 28′ · 0.06 xG · off target or blockedJoão Neves · Paris Saint-Germain · 47′ · 0.06 xG · off target or blockedDésiré Doué · Paris Saint-Germain · 82′ · 0.06 xG · off target or blockedMahamadou Nagida · Stade Rennais · 66′ · 0.08 xG · off target or blockedFerran Torres · Paris Saint-Germain · 82′ · 0.10 xG · goalDésiré Doué · Paris Saint-Germain · 12′ · 0.11 xG · off target or blockedSebastian Szymański · Stade Rennais · 9′ · 0.12 xG · goalDésiré Doué · Paris Saint-Germain · 76′ · 0.14 xG · off target or blockedOusmane Dembélé · Paris Saint-Germain · 37′ · 0.17 xG · off target or blockedLudovic Blas · Stade Rennais · 86′ · 0.32 xG · on targetWarren Zaïre-Emery · Paris Saint-Germain · 54′ · 0.39 xG · on targetEsteban Lepaul · Stade Rennais · 38′ · 0.40 xG · goalFerran Torres · Paris Saint-Germain · 71′ · 0.52 xG · goal
  • off target
  • on target
  • goal
  • penalty
  • size = xG

Stade Rennais: 9 shots, 3 on target, 1.05 xG. Paris Saint-Germain: 19 shots, 5 on target, 1.93 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

0120′HT90′Sebastian Szymański · Stade Rennais · 9′Esteban Lepaul · Stade Rennais · 38′Ferran Torres · Paris Saint-Germain · 71′Ferran Torres · Paris Saint-Germain · 82′

The step line is cumulative expected goals; circles mark goals. Final: Stade Rennais 1.05 xG · Paris Saint-Germain 1.93 xG.

Full time

What the match recorded

Stade Rennais and Paris Saint-Germain drew 2–2. Recorded in this match (Stade Rennais – Paris Saint-Germain): shots 9–19, shots on target 3–5, expected goals 1.07–1.91, possession 30%–70%. This is what was recorded. It is not a claim that the result was foreseeable.

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

1Stade Rennais
1Draws
3Paris Saint-Germain
Stade RennaisParis Saint-Germain · Ligue 131
Paris Saint-GermainStade Rennais · Ligue 150
Stade RennaisParis Saint-Germain · Ligue 114
Paris Saint-GermainStade Rennais · Ligue 131
Paris Saint-GermainStade Rennais · Ligue 111

Head-to-Head & Recent Meetings

Season-opening preview

Current-season evidence is still building.

This competition's new season has only just started, so PitchMath does not yet hold enough completed matches for a current-season grade. The comparison below is last season's recorded data, shown as historical context.

1 / 2 matches toward the first current-season grade

Current season so far

Completed matches in the season being played. Kept separate from the historical block below.

  • Stade Rennais1 matches
  • Paris Saint-Germain1 matches

Previous-season context

Recorded season totals from the source competition. Not current form.

Both clubs played the same competition and season, so these values are directly comparable.

Stade Rennais

Competition
Ligue 1
Season
2025/26
Sample
34 matches
Profile grade
A
Data cutoff
29 May 2026
  • Goals scored1.74 goals/match
  • Goals allowed1.47 goals/match
  • Expected goals1.6 xG/match
  • Expected goals allowed1.57 xG/match
  • Shots14.2 shots/match
  • Shots allowed13.5 shots/match
  • Shots on target4.97 shots/match
  • Shots on target allowed4.29 shots/match
  • Possession53.5%
  • Corners6 corners/match
  • Corners allowed4.59 corners/match
  • Cards1.92 cards/match
  • Fouls12.4 fouls/match
  • Clean-sheet frequency29%
  • Scoring frequency82%

Paris Saint-Germain

Competition
Ligue 1
Season
2025/26
Sample
34 matches
Profile grade
A
Data cutoff
29 May 2026
  • Goals scored2.18 goals/match
  • Goals allowed0.85 goals/match
  • Expected goals2.05 xG/match
  • Expected goals allowed0.93 xG/match
  • Shots17.7 shots/match
  • Shots allowed8.79 shots/match
  • Shots on target6.65 shots/match
  • Shots on target allowed3.24 shots/match
  • Possession68.8%
  • Corners6.35 corners/match
  • Corners allowed3.15 corners/match
  • Cards1.07 cards/match
  • Fouls9.18 fouls/match
  • Clean-sheet frequency53%
  • Scoring frequency94%

Evidence quality

How much supports this analysis

Grade D · UnavailableUnavailableunavailable
Season samples1 / 1home / away teams
Recent samples1 / 1last-five windows
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.
Analysis cutoff: Sun, 23 Aug 2026, 22:45 UTC · analysis-v4