Rennes vs Paris Saint Germain preview

France flag 2026/2027 Ligue 1, France
Roazhon Park
Ligue 1
Full Time
Round 1 Regular Season

CONTEXT

Rennes hosted Paris Saint Germain in a match that concluded 2-2. Rennes led 2-0 at halftime after scoring both goals in the first period. Paris Saint Germain held 69 percent possession and generated 1.55 expected goals against Rennes 0.95 expected goals. The stronger side Paris Saint Germain could not convert their dominance into a victory. No red cards were shown to either team. The final result represented a draw despite the significant deviation recorded for Paris Saint Germain. The outcome was not aligned with the expected goals differential of minus 0.6.

TL;DR

  • Structural deviation: Final score: Rennes 2-2 Paris Saint Germain. Paris Saint Germain showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: The efficiency shift remained in line with the match dynamics throughout.
  • xG alignment: The final outcome was not consistent with the underlying xG figures.
  • Market alignment: The result stayed aligned with pre-match expectations for the stronger side.
  • xG expectations: Rennes scored above their 0.95 xG while Paris Saint Germain fell short of 1.55 xG.
  • Event impact: The two first-half goals by Rennes shaped the second-half adjustments required.
  • Red card distortion: No red cards occurred to distort the match structure or team balance.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
B. Dechepy
B. Dechepy
Referee 25 matches
Fouls / Match
Referee 30.32
League Avg 0
Yellow Cards / Match
Referee 4
League Avg 0
Red Cards / Match
Referee 0.36
League Avg 0
Penalties / Match
Referee 0.36
League Avg 0
A. Berthomieu
A. Berthomieu
1st Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
V. Evrard
V. Evrard
2nd Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
G. Kubler
G. Kubler
4th Official 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
2
Avg Points / Game (Last 100 Matches)
2
2 i
Last 6 Opponents
Olympique Marseille Rank: 81 L
Paris Rank: 75 W
Olympique Lyonnais Rank: 83 L
Nantes Rank: 71 W
Strasbourg Rank: 78 W
Angers SCO Rank: 68 W
Avg Points / Game (Last 6 Matches)
2.17 i
Last 6 Opponents
Paris Rank: 75 L
Lens Rank: 85 W
Brest Rank: 73 W
Lorient Rank: 75 D
Angers SCO Rank: 68 W
Nantes Rank: 71 W
1
Head to Head (Wins - Draws - Losses)
1 - 0 - 3
3

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
80.28
92.72
0 (Weakest) 100 (Strongest)
Metric
Rennes
Paris Saint Germain
Power Score
80.28
92.72
League Position
8
9
Global Rank
69
6

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Rennes Opponent-weighted form score
Paris Saint Germain Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Rennes Paris Saint Germain

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Rennes

Left / Center / Right
Opposition half density
vs season average

Paris Saint Germain

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Rennes ⚠ Proxy
vs
⚠ Proxy Paris Saint Germain
Attacking Efficiency
Higher is better
Attacking Efficiency
31.94
36.09
Defensive Efficiency
Lower is better
Defensive Efficiency
36.09
31.94
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Rennes -0.44 Efficiency Index
vs
Paris Saint Germain +0.44 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Rennes
Paris Saint Germain
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Rennes
vs
Paris Saint Germain
Created Set-piece attacking threat
Rennes Paris Saint Germain
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
0%
15%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
+0.00 vs -0.23
Conceded Set-piece defensive exposure
Rennes Paris Saint Germain
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
15%
0%
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
-0.23 vs +0.00
Rennes
Paris Saint Germain
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Rennes
vs
Paris Saint Germain
Attack After Winning Possession transition → offence
Rennes Paris Saint Germain
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Rennes Paris Saint Germain
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Rennes
Paris Saint Germain
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • PSG had peak pressure around 38'.
  • PSG started the game with stronger pressure.
REN Pressure PSG Pressure
Pressure Index: PSG reached the top pressure at 38' (88.97).

Team Head to Head Last 6 Seasons

Summary of 4 matches between these sides — filtered by competition and venue context.

Rennes REN Home
4 matches
Paris Saint Germain PSG Away
Match Record
1
Wins
3
0
Draws
0
3
Losses
1
Goals
5
Goals Scored
13
13
Goals Conceded
5
-8
Goal Difference
+8
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-08-24T00:19:29+00:00

STARTING XI

Match Formation 4-1-4-1
Match Formation 4-3-3

General Information

Date & Time
Competition
2026/2027 Ligue 1, France · Round 1 · Regular Season
Stadium
Roazhon Park
Capacity
29778
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Bastien Dechepy
Aurélien Berthomieu
Valentin Evrard
Geoffrey Kubler

Statistics

Possession
REN
32%
PSG
68%

Top Statistics

2 Goals 2
2 Big Chances Created 4
5 Shots 5
18 Dangerous attacks 118
31 Possession 69
0 Corners 10
6 Free kicks 7
2 Yellow Cards 2

Match Overview

6 Goal Kicks 6
5 Substitutions 5
14 Throwins 23
2 Assists 2
20 Dribble Attempts 28
9 Successful Dribbles 15
45 Successful Dribbles Percentage 54

Attacking

62 Attacks 164
1 Big Chances Missed 2
5 Counter Attacks 1

Possession

49 Long Passes 81
322 Passes 735
250 Successful Passes 665
78 Successful Passes Percentage 90
7 Key Passes 13
24 Successful Long Passes 67
49 Successful Long Passes Percentage 83

Defensive

3 Saves 0
26 Tackles 16
15 Interceptions 10
49 Duels Won 44

Build-up

10 Total Crosses 27
4 Accurate Crosses 6

Discipline

0 Offsides 7
7 Fouls 6

Lineup

Referee : Bastien Dechepy

Starting XI

30
Brice Samba
Brice Samba Goalkeeper
6.85
4
Charlie Cresswell
6.43
18
Mahamadou Nagida
Mahamadou Nagida Defender
6.62
26
Quentin Merlin
Quentin Merlin
Defender78'
6.37
48
Abdelhamid Ait Boudlal
6.91
95
Przemyslaw Frankowski
6.53
14
Bryan Reynolds
Bryan Reynolds
Defender88'
11
Mousa Tamari
Mousa Tamari Midfielder
6.31
10
Ludovic Blas
Ludovic Blas
Attacker72'
6.44
17
Sebastian Szymanski
Sebastian Szymanski Midfielder
7.41
65
Henrick Do Marcolino
6.56
21
Valentin Rongier
7.31
28
Adrien Thomasson
Adrien Thomasson Midfielder
6.75
90
Issa Soumaré
Issa Soumaré Midfielder
6.78
70
Arnaud Nordin
Arnaud Nordin
Attacker88'
9
Estéban Lepaul
Estéban Lepaul Attacker
7.07
Referee : Bastien Dechepy

Starting XI

39
Matvey Safonov
Matvey Safonov Goalkeeper
6.03
2
Achraf Hakimi
Achraf Hakimi Defender
6.63
5
Marquinhos
Marquinhos (C) Defender
6.63
21
Lucas Hernández
Lucas Hernández Defender
6.28
51
Willian Pacho
Willian Pacho Defender
7.18
17
Vitinha
Vitinha Midfielder
7.74
4
Lucas Beraldo
Lucas Beraldo
Defender69'
6.77
33
Warren Zaïre-Emery
Warren Zaïre-Emery Midfielder
6.39
11
Maghnes Akliouche
Maghnes Akliouche
Midfielder60'
6.51
87
João Neves
João Neves Midfielder
7.13
8
Fabián Ruiz
Fabián Ruiz
Midfielder60'
8.31
7
Khvicha Kvaratskhelia
6.21
22
Mika Godts
Mika Godts
Attacker46'
7.06
10
Ousmane Dembélé
6.35
9
Ferran Torres
Ferran Torres
Attacker46'
2
8.62
14
Désiré Doué
Désiré Doué Attacker
7.77

Events

2ND-HALF
Event
Arnaud Nordin Issa Soumaré
9th Substitution
88'
Event
Bryan Reynolds Przemyslaw Frankowski
10th Substitution
88'
84'
Event
Time wasting / 4th Yellowcard
82'
Event
Header / 4th Goal
Event
Henrick Do Marcolino Sebastian Szymanski
7th Substitution
78'
Event
Quentin Merlin Mahamadou Nagida
8th Substitution
78'
76'
Event
Argument / 3rd Yellowcard
Event
Ludovic Blas Mousa Tamari
6th Substitution
72'
71'
Event
Right foot shot / 3rd Goal
69'
Event
Lucas Beraldo Vitinha
5th Substitution
64'
Event
Luis Enrique
Argument / 5th Yellowcard
Event
Foul / 2nd Yellowcard
63'
60'
Event
Maghnes Akliouche Warren Zaïre-Emery
3rd Substitution
60'
Event
Fabián Ruiz João Neves
4th Substitution
46'
Event
Mika Godts Khvicha Kvaratskhelia
1st Substitution
46'
Event
Ferran Torres Ousmane Dembélé
2nd Substitution
1ST-HALF
Event
Foul / 1st Yellowcard
42'
Event
Right foot shot / 2nd Goal
38'
21'
Event
Offside / Goal Disallowed
Event
Left foot shot / 1st Goal
9'

Match Commentary

90
Attempt Attempt
Mika Godts takes a right-footed shot but misses.
90
Update Update
Match ends with a score of 2-2.
88
Attempt Attempt
Mika Godts takes a right-footed shot but misses.
88
Attempt Attempt
Ludovic Blas takes a left-footed shot but misses.
86
Attempt Attempt
Ludovic Blas takes a shot with his head, but it's saved.
84
Yellow Card Yellow Card Important
Achraf Hakimi receives a yellow card.
82
GOAL! GOAL! Important
Ferran Torres takes a shot with his head and scores a goal.
82
Attempt Attempt
Desire Doue takes a right-footed shot, but it is blocked.
82
GOAL! GOAL! Important
Goal! Ferran Torres scores to make it 2-2, assisted by Fabian Ruiz Pena.
78
Update Update
Henrick Do Marcolino is on, and Sebastian Szymanski is off.
78
Update Update
Quentin Merlin replaces Mahamadou Nagida.
77
Update Update
Offside.
76
Yellow Card Yellow Card Important
Yellow Card - Marcos Aoas Correa Marquinhos
76
Attempt Attempt
Desire Doue takes a right-footed shot but misses.
72
Attempt Attempt
Desire Doue takes a right-footed shot but misses.
71
Update Update
Ludovic Blas comes on for Mousa Tamari.
71
GOAL! GOAL! Important
Ludovic Blas is on, and Mousa Tamari is off.
70
GOAL! GOAL! Important
Ferran Torres scores with a right-footed shot.
69
GOAL! GOAL! Important
Goal! Ferran Torres scores to make it 2-1, assisted by Fabian Ruiz Pena.
66
Attempt Attempt
Mahamadou Nagida takes a left-footed shot but misses.
63
Yellow Card Yellow Card Important
Mousa Tamari receives a yellow card.
63
Corner Corner
Corner awarded.
60
Update Update
Maghnes Akliouche is on, and Warren Zaire-Emery is off.
60
Update Update
Fabian Ruiz Pena comes on for Joao Neves.
60
Update Update
Offside.
54
Attempt Attempt
Warren Zaire-Emery takes a right-footed shot, but it's saved.
54
Attempt Attempt
Desire Doue takes a right-footed shot, but it's saved.
48
Attempt Attempt
Desire Doue takes a right-footed shot, but it is blocked.
47
Attempt Attempt
Desire Doue takes a right-footed shot, but it is blocked.
47
Attempt Attempt
Joao Neves takes a header but misses the shot.
46
Update Update
Mika Godts replaces Khvicha Kvaratskhelia.
46
Update Update
Ferran Torres comes on for Ousmane Dembele.
45
Update Update
First half ends with the score at 2-0.
44
Attempt Attempt
Mahamadou Nagida takes a left-footed shot but misses.
42
Attempt Attempt
Achraf Hakimi takes a right-footed shot but misses.
40
Attempt Attempt
Joao Neves takes a right-footed shot, but it's saved.
40
Attempt Attempt
Joao Neves takes a right-footed shot, but it's saved.
38
Attempt Attempt
Ousmane Dembele takes a right-footed shot, but it is blocked.
38
Update Update
Offside.
38
GOAL! GOAL! Important
Offside.
37
GOAL! GOAL! Important
Goal! Esteban Lepaul scores to make it 2-0, assisted by Przemyslaw Frankowski.
36
Attempt Attempt
Ousmane Dembele takes a right-footed shot but misses.
33
Corner Corner
Corner awarded.
32
Attempt Attempt
Ousmane Dembele takes a right-footed shot, but it is blocked.
30
Update Update
Offside.
29
Corner Corner
Corner awarded.
28
Corner Corner
Corner awarded.
28
Attempt Attempt
Joao Neves takes a shot with his head, but it's blocked.
28
Attempt Attempt
Khvicha Kvaratskhelia takes a right-footed shot, but it is blocked.
26
Attempt Attempt
Esteban Lepaul takes a left-footed shot but misses.
21
GOAL! GOAL! Important
VAR decision: Goal disallowed for offside against Desire Doue.
21
Update Update
Offside.
21
GOAL! GOAL! Important
Goal! The score is now 1-1.
20
Corner Corner
Corner awarded.
18
Corner Corner
Corner awarded.
14
Attempt Attempt
Mousa Tamari takes a left-footed shot, but it is blocked.
13
Corner Corner
Corner awarded.
12
Corner Corner
Corner awarded.
9
Attempt Attempt
Desire Doue takes a right-footed shot, but it's blocked.
9
GOAL! GOAL! Important
Shot! Sebastian Szymanski scores with a left-footed shot.
8
GOAL! GOAL! Important
Sebastian Szymanski takes a shot with his left foot and scores.
5
GOAL! GOAL! Important
Goal! Sebastian Szymanski scores to make it 1-0, assisted by Adrien Thomasson.
3
Corner Corner
Corner awarded.
2
Attempt Attempt
Warren Zaire-Emery takes a right-footed shot but misses.
1
Attempt Attempt
Mousa Tamari takes a left-footed shot but misses.

CONCLUSION

The 2-2 draw highlighted how possession dominance and higher xG for Paris Saint Germain failed to overcome an early deficit. Rennes maintained their lead until late adjustments allowed the visitors to equalize. Analytical review shows the halftime score of 2-0 created structural challenges that persisted despite second-half efforts. Efficiency metrics stayed consistent with overall patterns and no red card events altered the flow. The significant deviation for the stronger team underscores the gap between expected and actual outputs. This result demonstrates the limits of xG in explaining final scorelines when early events dictate subsequent phases.