Ligue 1 Regular Season - 20
Monaco 4 - 0 FT Rennes
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
22' J. Teze
L. Brassier 29'
33' A. Fati (F. Balogun)
HT
46' ↓ A. Fati ↑M. Akliouche
50' M. Akliouche (A. Golovin)
E. Lepaul 52'
↓ L. Brassier ↑S. Szymanski 56'
↓ P. Frankowski ↑A. Seidu 56'
↓ E. Lepaul ↑L. Blas 56'
56' ↓ F. Balogun ↑M. Biereth
60' M. Coulibaly (M. Biereth)
↓ D. Cisse ↑G. Kamara 66'
72' ↓ K. Diatta ↑Vanderson
↓ M. Tamari ↑E. Legendre 79'
81' ↓ A. Golovin ↑S. Idumbo
81' ↓ D. Zakaria ↑A. Bamba
89' S. Idumbo (M. Biereth)
FT
Player Cards
Season performance ratings for players in this match
Monaco
Goalkeepers
Philipp Köhn
OCTOPUS
4
saves
4
saves
0
conceded
100%
save %
Defenders
Jordan Teze
NPC
98
minutes
98
minutes
36%
pass acc
6.9
rating
Denis Zakaria
STORMTROOPER
2
shots
2
shots
0
goals
0
on target
Thilo Kehrer
PROVOCATEUR
3
fouls won
3
fouls won
7
Duels Won
0
pens won
Midfielders
Krépin Diatta
NPC
71
minutes
71
minutes
14%
pass acc
6.9
rating
Mamadou Coulibaly
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Lamine Camara
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
Kassoum Ouattara
WALL
0
dribbled past
0
dribbled past
3
tackles
62%
duel win %
Forwards
Ansu Fati
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Aleksandr Golovin
ARCHITECT
3
key passes
3
key passes
1
assists
24%
pass acc
Folarin Balogun
PROVIDER
1
assists
1
assists
1
key passes
6.6
rating
BENCH
Yann Lienard
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Caio Henrique
CAMEO
0
minutes
0
minutes
0
touches
None
events
Vanderson
👻 Invisible Nothing to note
Maghnes Akliouche
SUPER SUB
0
impact
0
impact
53
minutes
7.2
rating
Aladji Bamba
👻 Invisible Nothing to note
Samuel Nibombe
CAMEO
0
minutes
0
minutes
0
touches
None
events
Stanis Idumbo Muzambo
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.3
rating
George Ilenikhena
CAMEO
0
minutes
0
minutes
0
touches
None
events
Mika Biereth
SUPER SUB
0
impact
0
impact
42
minutes
7.2
rating
Rennes
Goalkeepers
Brice Samba
SIEVE
33%
save %
33%
save %
4
conceded
2
saves
Defenders
Abdelhamid Ait Boudlal
NPC
98
minutes
98
minutes
53%
pass acc
6.5
rating
Jérémy Jacquet
PROVOCATEUR
2
fouls won
2
fouls won
6
Duels Won
0
pens won
Lilian Brassier
👻 Invisible Nothing to note
Midfielders
Przemysław Frankowski
SWEEPER
2
cleanups
2
cleanups
1
interceptions
1
blocks
Mahdi Camara
WALL
0
dribbled past
0
dribbled past
3
tackles
43%
duel win %
Djaoui Cissé
NPC
65
minutes
65
minutes
34%
pass acc
6.5
rating
Quentin Merlin
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Mousa Tamari
NPC
78
minutes
78
minutes
15%
pass acc
6.2
rating
Forwards
Esteban Lepaul
PROVOCATEUR
2
fouls won
2
fouls won
4
Duels Won
0
pens won
Breel Embolo
NPC
98
minutes
98
minutes
14%
pass acc
6.2
rating
BENCH
Mathys Silistrie
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Alidu Seidu
👻 Invisible Nothing to note
Mahamadou Nagida
CAMEO
0
minutes
0
minutes
0
touches
None
events
Anthony Rouault
CAMEO
0
minutes
0
minutes
0
touches
None
events
Sebastian Szymański
👻 Invisible Nothing to note
Glen Kamara
👻 Invisible Nothing to note
Nordan Mukiele
CAMEO
0
minutes
0
minutes
0
touches
None
events
Elias Legendre Quiñonez
👻 Invisible Nothing to note
Ludovic Blas
👻 Invisible Nothing to note
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 |
Monaco Win
Rennes Win
Draw
League Standings
P: 20 GD: +18
P: 19 GD: +26
P: 20 GD: +24
P: 19 GD: +12
P: 19 GD: +5
P: 20 GD: -1
P: 19 GD: +9
P: 19 GD: +8
P: 20 GD: -4
P: 20 GD: -1
P: 19 GD: -5
P: 19 GD: -7
P: 20 GD: -8
P: 19 GD: -11
P: 20 GD: -9
P: 20 GD: -17
P: 19 GD: -15
League Standings
P: 20 GD: +18
P: 19 GD: +26
P: 20 GD: +24
P: 19 GD: +12
P: 19 GD: +5
P: 19 GD: +3
P: 19 GD: +9
P: 19 GD: +8
P: 20 GD: -4
P: 19 GD: -5
P: 19 GD: -5
P: 19 GD: -7
P: 20 GD: -8
P: 19 GD: -11
P: 20 GD: -9
P: 20 GD: -17
P: 19 GD: -15
AI-powered match analysis and previews to help you decide which games are worth watching
Monaco's Clinical Masterclass at Stade Louis II
Average Entertainment Futmetrix Score: 50/100. A ruthless display of counter-attacking efficiency and superior bench depth saw Monaco dismantle a shell-shocked Rennes side.
The Breakthrough at Stade Louis II
Under the lights at Stade Louis II, Monaco displayed a level of tactical discipline that belied their mid-table standing. While Rennes edged possession with 54%, they struggled to penetrate a compact home defense. The Intensity of the match shifted in the 33rd minute when Monaco’s patience finally bore fruit. A sharp transition saw F. Balogun find space on the flank before delivering a perfectly weighted ball to A. Fati, who finished with composure to break the deadlock. Despite the visitors moving the ball well through the middle third, they failed to register a single high-quality chance in the first half, finishing the match with a meager xG of 0.36. Fati’s clinical strike ensured the hosts went into the interval with momentum firmly on their side.
VAR Drama and the Tactical Shift
The second half began with a whirlwind of activity that effectively decided the contest. Adi Hütter’s decision to introduce M. Akliouche at the break proved inspired, as the substitute latched onto an A. Golovin pass to double the lead in the 50th minute. The Balance of the match briefly flickered when E. Lepaul thought he had dragged Rennes back into the game just two minutes later. However, the celebrations were cut short by a VAR intervention, which correctly ruled the goal out for offside. This moment proved to be the psychological breaking point for the visitors. Denied a lifeline, Rennes began to lose their structural integrity, allowing Monaco’s creative midfielders more time and space to dictate the tempo and exploit the widening gaps in the opposition’s defensive lines.
The Power of the Bench
The final half-hour became a showcase for the hosts' superior squad depth. M. Biereth entered the pitch and immediately became the architect of Rennes' downfall, providing two crucial assists. In the 60th minute, he set up Mamadou Coulibaly, whose energetic performance earned him a match-high rating of 8.3. As the Stakes rose for a Rennes side desperate to maintain their European push, they instead crumbled under the pressure of Monaco's relentless breaks. S. Idumbo put the finishing touches on a dominant performance in the 89th minute, steering home Biereth’s second assist of the night. The 4-0 scoreline reflects a night where Monaco's bench accounted for three goals and two assists, securing a vital victory that reboots their season while leaving Rennes to rue their lack of clinical edge.
Key Questions
How did substitute Mamadou Coulibaly change the game?
Coulibaly's energy and 60th-minute goal solidified Monaco's dominance, earning him an 8.3 rating as he exploited a tiring Rennes defense to secure the victory.
How is the Futmetrix Score calculated?
The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.
Defensive Frailty Takes Center Stage
Worth Watching Futmetrix Score: 63/100. A clash where clinical finishing will punish inevitable defensive errors from two of the league's most porous mid-table backlines.
The Setup
On January 31, 2026, Monaco welcomes Rennes to the Stade Louis II in a match defined by inconsistency. Monaco's recent form has been dire, enduring a four-game losing streak before a solitary win stopped the rot. They face a Rennes side currently sitting 6th, yet lacking the defensive balance to comfortably see out results. With both teams conceding 1.8 goals per game, stars such as M. Akliouche and A. Kalimuendo will find plenty of space to exploit. The stakes remain significant for Rennes as they chase European qualification, while Monaco desperately needs to salvage their season.
Key Battle
The tactical heart of this match lies in the transition struggle. Monaco's midfield unit, featuring D. Zakaria, must prevent Rennes' creative players from turning over possession in dangerous areas. Since neither defense has shown the ability to track runners effectively this season, the game will likely be won by whichever side's attacking unit can better capitalize on the inevitable 2v2 situations that will arise in the final third.
Our Prediction
History suggests goals when these two meet, and the current defensive metrics reinforce that narrative. While M. Biereth will lead the line for the hosts, the influence of L. Blas for the visitors cannot be ignored. However, with a 47.6% home win probability, we expect Monaco to edge a chaotic encounter. A 2-1 victory for the hosts is the likely outcome, as home advantage finally provides the slim margin needed to overcome their recent defensive woes.
Key Questions
Should I watch this match?
Absolutely. The high conceded-goal averages suggest a wide-open match with plenty of scoring chances.
What's the predicted outcome?
A 2-1 victory for Monaco is the projected result based on win probabilities.
Where are Monaco and Rennes in the league table?
Rennes is in 6th place with 31 points; Monaco is in 10th with 24 points.
What is Monaco's current form?
Monaco has struggled lately, recording one win and four losses in their last five (LLLLW).
Who is expected to win this match?
Monaco enters as the favorite with a 47.6% chance of securing three points.
How is the Futmetrix Score calculated?
The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.