Ligue 1 Regular Season - 31
Rennes 2 - 1 FT Nantes
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
8' E. Lepaul
N. Cozza 38'
I. Ganago (N. Cozza) 40'
HT
D. Machado 50'
59' E. Lepaul
68' ↓ A. Seidu ↑M. Nagida
68' ↓ L. Blas ↑S. Szymanski
↓ M. Kaba ↑D. Tabibou 68'
↓ L. Leroux ↑B. Guirassy 68'
73' A. Ait Boudlal
↓ F. Guilbert ↑M. Acapandie 77'
81' ↓ B. Embolo ↑Y. Zabiri
↓ I. Ganago ↑Mostafa Mohamed 87'
↓ M. Abline ↑Y. El Arabi 87'
88' V. Rongier
90'+1 ↓ M. Tamari ↑N. Mukiele
90'+2 V. Rongier
90'+6 S. Szymanski
FT
Player Cards
Our take on every player in this match
Rennes
Goalkeepers
Brice Samba
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Defenders
Alidu Seidu
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Abdelhamid Ait Boudlal
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
56%
Duel Win %
Lilian Brassier
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Quentin Merlin
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Midfielders
Ludovic Blas
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
23%
Pass Acc
Valentin Rongier
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.2
Rating
Mahdi Camara
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Mousa Tamari
👻 Invisible Nothing to note
Forwards
Breel Embolo
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
Esteban Lepaul
FINISHER
1
Goals
1
Goals
3
Shots
7.2
Rating
BENCH
Ayoube Akabou
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mathys Silistrie
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Anthony Rouault
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mahamadou Nagida
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Sebastian Szymański
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Glen Kamara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Djaoui Cissé
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nordan Mukiele
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Yassir Zabiri
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Nantes
Goalkeepers
Anthony Lopes
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.9
Rating
Defenders
Frederic Guilbert
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Ali Youssef
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Nicolas Cozza
PROVIDER
1
Assists
1
Assists
1
Key Passes
8
Rating
Deiver Machado
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
60%
Duel Win %
Midfielders
Johann Lepenant
ARCHITECT
7
Key Passes
7
Key Passes
0
Assists
22%
Pass Acc
Ibrahima Sissoko
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Mohamed Kaba
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Matthis Abline
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Louis Leroux
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Forwards
Ignatius Ganago
FINISHER
1
Goals
1
Goals
3
Shots
8
Rating
BENCH
Patrik Carlgren
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mathieu Acapandié
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Chidozie Awaziem
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dehmaine Tabibou
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Bahmed Deuff
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rémy Cabella
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bahereba Guirassy
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Youssef El Arabi
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Mostafa Mohamed
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/20/2025 | Nantes | 2 - 2 | Rennes | Ligue 1 | Stade de la Beaujoire |
| 04/18/2025 | Rennes | 2 - 1 | Nantes | Ligue 1 | Roazhon Park |
| 12/08/2024 | Nantes | 1 - 0 | Rennes | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 04/20/2024 | Nantes | 0 - 3 | Rennes | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 10/01/2023 | Rennes | 3 - 1 | Nantes | Ligue 1 | Roazhon Park |
| 02/26/2023 | Nantes | 0 - 1 | Rennes | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 10/09/2022 | Rennes | 3 - 0 | Nantes | Ligue 1 | Roazhon Park |
| 07/27/2022 | Nantes | 0 - 1 | Rennes | Friendlies Clubs | Stade Léo Lagrange |
| 05/11/2022 | Nantes | 2 - 1 | Rennes | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 08/22/2021 | Rennes | 1 - 0 | Nantes | Ligue 1 | Roazhon Park |
Rennes Win
Nantes Win
Draw
League Standings
P: 30 GD: +43
P: 30 GD: +28
P: 31 GD: +16
P: 31 GD: +16
P: 31 GD: +12
P: 31 GD: +18
P: 31 GD: +7
P: 30 GD: +10
P: 31 GD: -5
P: 31 GD: -1
P: 30 GD: -6
P: 31 GD: -7
P: 31 GD: -17
P: 31 GD: -13
P: 31 GD: -22
P: 31 GD: -15
P: 31 GD: -25
League Standings
P: 31 GD: +43
P: 31 GD: +28
P: 31 GD: +16
P: 31 GD: +16
P: 31 GD: +12
P: 32 GD: +8
P: 32 GD: +15
P: 30 GD: +10
P: 32 GD: -5
P: 31 GD: -1
P: 30 GD: -6
P: 31 GD: -7
P: 31 GD: -17
P: 31 GD: -13
P: 32 GD: -22
P: 31 GD: -15
P: 32 GD: -22
Match previews and recaps to help you decide which games are worth watching
Late Drama in Brittany: Rongier Breaks Nantes' Hearts
Must-Watch Futmetrix Score: 99/100. This regional derby delivered immense late tension, keeping the hosts' European dreams alive while pushing the visitors closer to the relegation trapdoor.
Setting the Derby Pace
Roazhon Park was roaring from the opening exchanges of this pivotal Derby de l'Ouest. The Stakes could not have been higher, with both sides desperate for points at opposite ends of the table. The hosts struck first blood when E. Lepaul confidently dispatched an eighth-minute penalty. However, rather than folding, the visitors responded with tremendous character. Despite Rennes dominating possession with 64% of the ball, Nantes carved open dangerous spaces on the counter. Their persistence and raw Intensity paid off just before the interval when N. Cozza provided a precise assist for I. Ganago, leveling the score and restoring Balance to a genuinely frantic contest.
The VAR Reprieve
The second half transformed into a remarkable end-to-end spectacle. The match became a true shootout, with a staggering 35 combined shots raining down on both goals. Rennes thought they had reclaimed the lead near the hour mark through Lepaul, but VAR intervened to rule the effort out for a tight offside. That marginal call gave Nantes renewed belief. Defying their lowly league position, the away side pushed forward relentlessly, accumulating a higher expected goals tally (2.01 to 1.59). The goalkeepers were forced into nine total saves as both teams threw caution to the wind in search of three massive points.
A Cruel Conclusion
Just as a spirited draw seemed inevitable, the script flipped in the dying moments. In the 90th minute, V. Rongier found the decisive breakthrough, dispatching a dramatic late winner that sent the home crowd into raptures. The sheer cruelty of the final whistle leaves Nantes stranded in 17th place, staring down a daunting nine-point gap to safety with only four games remaining. Conversely, the high Upset Factor was nullified, and Rennes cemented their grip on fifth place, taking a giant step toward securing UEFA Europa League football next season in the most dramatic fashion possible.
Key Questions
How dramatic was the late winner by Valentin Rongier?
Unbelievably dramatic. His 90th-minute strike completely flipped the script, turning a frustrating draw into a euphoric derby victory for the home supporters.
What does this mean for Rennes's season?
It’s massive. The three points solidify their hold on fifth place, keeping their UEFA Europa League qualification destiny firmly in their own hands.
Did the derby intensity affect the quality of play?
Not negatively. The fiery atmosphere actually produced an incredibly open match, generating 35 total shots, 13 on target, and end-to-end attacking football.
What is the Derby de l'Ouest?
The Derby de l'Ouest is the rivalry between Rennes and Nantes, a passionate regional rivalry with deep local significance.
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.
Derby de l'Ouest Drama Looms at Roazhon Park
Worth Watching Futmetrix Score: 66/100. With local bragging rights colliding with a desperate relegation survival fight for the visitors, this intense regional clash demands your full attention.
The Setup
Rennes are flying high in fifth place, firmly locked into the hunt for European qualification. Their strong Form rating is built on a solid recent run of results, reflecting a team peaking exactly when it matters in the season's final stretch.
Nantes, languishing in 17th, are staring down the barrel of relegation. Their bleak Balance tells the story of a fragile setup unable to convert frustrating draws into much-needed wins. The Stakes are astronomically high on this April 26 encounter; losing a derby is painful, but dropping out of the top flight is a catastrophe.
Key Battle
Esteban Lepaul has been tearing up defences lately, bringing genuine Stars quality to the home side's attacking machinery. He will look to ruthlessly exploit the gaps left by Dehmaine Tabibou and a struggling away backline that simply cannot afford another lapse in concentration.
Our Prediction
The hosts will dominate possession from the opening whistle, suffocating the visitors' fragile confidence. Expect Rennes to secure a comfortable multi-goal victory, breaking down Nantes' low block and pushing their bitter rivals closer to the drop.