Ligue 1 Regular Season - 13
Rennes 4 - 1 FT Monaco
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
20' A. Ait Boudlal (M. Camara)
HT
48' M. Camara
↓ A. Fati ↑T. Minamino 61'
↓ G. Ilenikhena ↑M. Biereth 61'
Denis Zakaria 66'
↓ K. Diatta ↑Vanderson 70'
↓ M. Akliouche ↑L. Camara 70'
73' B. Embolo (P. Frankowski)
75' ↓ D. Cisse ↑Q. Merlin
75' ↓ E. Lepaul ↑L. Blas
83' L. Blas
85' ↓ M. Tamari ↑G. Kamara
↓ M. Coulibaly ↑P. Pogba 85'
M. Biereth (Vanderson) 90'
90'+1 ↓ P. Frankowski ↑A. Seidu
90'+1 ↓ B. Embolo ↑L. Rosier
FT
Player Cards
Our take on every player in this match
Rennes
Goalkeepers
B. Samba
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. Ait Boudlal
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
J. Jacquet
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
100%
Duel Win %
L. Brassier
PROVOCATEUR
5
Fouls Won
5
Fouls Won
7
Duels Won
0
Pens Won
Midfielders
P. Frankowski
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
39%
Pass Acc
M. Camara
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
V. Rongier
MAGNET
96
Activity
96
Activity
92
Passes
4
Duels
D. Cisse
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
M. Tamari
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
BENCH
M. Silistrie
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Q. Merlin
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
M. Nagida
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Rouault
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Seidu
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
L. Blas
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
G. Kamara
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
M. Meite
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Rosier
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Monaco
Goalkeepers
L. Hradecky
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Midfielders
K. Diatta
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
D. Zakaria
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
4
Fouls
6
Rating
M. Coulibaly
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
K. Ouattara
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.9
Rating
Forwards
M. Akliouche
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
A. Fati
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
G. Ilenikhena
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
P. Kohn
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Caio Henrique
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vanderson
SUPER SUB
1
Assist
1
Assist
20
Minutes
6.3
Rating
L. Camara
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
P. Pogba
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
A. Golovin
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Minamino
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
L. Michal
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Biereth
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 22/11/2025 | Rennes | 4 - 1 | Monaco | Ligue 1 | Roazhon Park |
| 25/01/2025 | Monaco | 3 - 2 | Rennes | Ligue 1 | Stade Louis-II |
| 05/10/2024 | Rennes | 1 - 2 | Monaco | Ligue 1 | Roazhon Park |
| 07/04/2024 | Monaco | 1 - 0 | Rennes | Ligue 1 | Stade Louis-II |
| 09/12/2023 | Rennes | 1 - 2 | Monaco | Ligue 1 | Roazhon Park |
| 27/05/2023 | Rennes | 2 - 0 | Monaco | Ligue 1 | Roazhon Park |
Rennes Win
Monaco Win
Draw
League Standings
P: 13 GD: +16
P: 13 GD: +21
P: 13 GD: +11
P: 13 GD: +10
P: 13 GD: +7
P: 13 GD: +5
P: 13 GD: +3
P: 13 GD: 0
P: 13 GD: -5
P: 13 GD: +1
P: 13 GD: -4
P: 13 GD: -5
P: 13 GD: -7
P: 13 GD: -6
P: 13 GD: -7
P: 13 GD: -12
P: 13 GD: -16
League Standings
P: 26 GD: +36
P: 27 GD: +30
P: 27 GD: +19
P: 27 GD: +12
P: 27 GD: +8
P: 27 GD: +9
P: 27 GD: +6
P: 26 GD: +9
P: 27 GD: +6
P: 27 GD: -4
P: 27 GD: -5
P: 27 GD: -13
P: 27 GD: -11
P: 27 GD: -13
P: 27 GD: -20
P: 27 GD: -14
P: 25 GD: -20
Match previews and recaps to help you decide which games are worth watching
Rennes crush Monaco in explosive Roazhon Park masterclass
Highly Entertaining Futmetrix Score: 79/100. Rennes transformed Roazhon Park into an impenetrable fortress, inflicting a 4-1 thrashing on Monaco in a match where intensity reached rarely-seen peaks this campaign.
Camara orchestrates dominance from the opening whistle
Mahdi Camara dictated proceedings from the 20th minute, slipping a perfectly-weighted pass for Abdelhamid Ait Boudlal to open the scoring. The Rennes midfielder then doubled the advantage in the second half (48'), establishing overwhelming balance in favour of the hosts. With 85% passing accuracy and nine shots on target, Rennes controlled the tempo without mercy.
Zakaria's red card shatters Monaco's hopes
At the 66th minute, Denis Zakaria received a straight red that transformed the contest into a rout for Monaco. Down to ten men, the visitors crumbled under relentless pressure. Though substitute Mathys Biereth pulled one back in stoppage time, it proved merely consolation. Ludovic Blas sealed the fate from the penalty spot (83'), a victory that propels Rennes higher up the table.
The pivotal moment that changed everything
The true turning point arrived with that second-half dismissal. Before it, Rennes already dominated with balanced possession (50%) but crushing attacking superiority. After it, this became a matter of damage control. Jérémy Jacquet orchestrated the backline with authority, whilst Piotr Frankowski found Breel Embolo for the 3-1 (73'). Despite late efforts from substitute Vanderson, Monaco could only salvage pride.
Key Questions
How did Denis Zakaria's red card reshape the match?
The 66th-minute dismissal tilted the scales decisively. Rennes exploited numerical advantage to add two goals within 17 minutes and secure the rout.
What made Mahdi Camara the standout performer?
Camara merged creativity with finishing: one goal and one assist, maintaining constant midfield presence. He imposed Rennes' tempo throughout.
What sparked this five-goal thriller?
Rennes' attacking barrage (17 shots) combined with Monaco's defensive fragility, compounded by the dismissal. Substitutes also delivered crucial goals.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Rennes and Monaco: A Clash of Fragile Ambitions
Highly Entertaining Futmetrix Score: 70/100. Two European hopefuls in crisis meet in a match where attacking flair masks defensive vulnerability.
The Setup
Rennes have devoured opponents across five games—four consecutive wins that paper over structural cracks. Monaco are spiralling: one victory in their last five outings. The balance between them is razor-thin (Rennes 6th, Monaco 7th, three points separating them), yet their trajectories diverge sharply. At Roazhon Park, the stakes matter less than the spectacle: both teams average 1.8 goals per match. The stars are aligned for a goalfest.
Key Battle
Esteban Lepaul versus Folarin Balogun—two strikers operating at peak efficiency. Lepaul (four goals in five matches) orchestrates Rennes' relentless press. Balogun, despite three recent strikes, must penetrate a Rennes defence finally tightened. Whoever wins this duel unlocks the match.
Our Prediction
Rennes impose their tempo early, pressing high and punishing Monaco's sluggish build-up. Kassoum Ouattara's creative spark keeps Monaco alive through the second half, but Rennes' intensity proves too much. Final score: 2-2. Both sides leave frustrated yet oddly reassured by their attacking prowess.