Popular today
Most read in the last 24 hours
Futmetrix Verdict
52
FT
Sat, Sep 19
Brighton
3-0
Arsenal
⚡ Intensity
37
⚖️ Balance
17
🏆 Stakes
70
🎲 Upset
80
Brighton dismantle league leaders Arsenal.
Futmetrix Verdict
62
FT
Sat, Sep 19
Newcastle
2-1
Hull City
⚡ Intensity
61
⚖️ Balance
41
🏆 Stakes
40
🎲 Upset
0
Early blitz secures Newcastle home victory
Futmetrix Verdict
81
Gamba Osaka
vs
Vissel Kobe
Sun, Sep 20 • 08:00 UTC
⚡ Form
54
⚖️ Balance
90
🏆 Stakes
78
⭐ Stars
91
Kansai Derby drama awaits in Suita.
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
6' Tylel Tati
L. Blas 29'
E. Lepaul (A. Seidu) 35'
38' Mostafa Mohamed
HT
↓ A. Seidu ↑L. Brassier 46'
↓ V. Rongier ↑D. Cisse 46'
Djaoui Cissé 63'
64' J. Mwanga
↓ B. Embolo ↑M. Tamari 65'
67' ↓ T. Tati ↑F. Coquelin
67' ↓ Mostafa Mohamed ↑Y. Benhattab
Anthony Rouault 68'
↓ L. Blas ↑H. Hateboer 69'
77' ↓ Nantes ↑D. Tabibou
77' ↓ M. Lahdo ↑A. Camara
↓ E. Lepaul ↑M. Meite 81'
82' ↓ N. Cozza ↑Y. El Arabi
90' Y. El Arabi (M. Abline)
90' ↓ L. Leroux ↑U. Radakovic
FT
Player Cards
Our take on every player in this match
Nantes
Goalkeepers
Anthony Lopes
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Kelvin Amian
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Chidozie Awaziem
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Tylel Tati
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.9
Rating
Nicolas Cozza
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Midfielders
Junior Mwanga
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Mayckel Lahdo
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Johann Lepenant
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Louis Leroux
NPC
89
Minutes
89
Minutes
10%
Pass Acc
6.3
Rating
Matthis Abline
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.2
Rating
Forwards
Mostafa Mohamed
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
BENCH
Patrik Carlgren
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Uroš Radaković
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Francis Coquelin
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Kwon Hyeok-Kyu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dehmaine Tabibou Assoumani
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Hong Hyun-Seok
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yassine Benhattab
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Amady Camara
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Youssef El-Arabi
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.2
Rating
Rennes
Goalkeepers
Brice Samba
PENALTY HERO
1
Pens Saved
1
Pens Saved
2
Saves
6.7
Rating
Defenders
Alidu Seidu
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Jérémy Jacquet
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Anthony Rouault
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Mahdi Camara
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ludovic Blas
FINISHER
1
Goals
1
Goals
4
Shots
6.9
Rating
Valentin Rongier
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Seko Fofana
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Quentin Merlin
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Esteban Lepaul
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Breel Embolo
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
BENCH
Mathys Silistrie
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lilian Brassier
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Mahamadou Nagida
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hans Hateboer
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.2
Rating
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
45
Total Mins
Started
Entry
Nordan Mukiele
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mousa Tamari
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Marc-Aurèle Meïté
LATE SHIFT
15
Late Mins
15
Late Mins
9
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 |
Nantes Win
Rennes Win
Draw
League Standings
P: 5 GD: +6
P: 5 GD: +6
P: 5 GD: +4
P: 5 GD: +3
P: 5 GD: +5
P: 7 GD: 0
P: 5 GD: +6
P: 5 GD: +3
P: 5 GD: -1
P: 5 GD: -2
P: 5 GD: -2
P: 5 GD: -3
P: 5 GD: -1
P: 2 GD: +1
P: 5 GD: -2
P: 5 GD: -2
P: 5 GD: -2
P: 5 GD: -7
P: 3 GD: -3
P: 5 GD: -8
Match previews and recaps to help you decide which games are worth watching
Nantes
Rennes
Nantes
Rennes
Win Probability
Futmetrix AI estimate
El Arabi Rescues Nantes in Stoppage Time: Western Derby Delivers Final-Day Drama
Highly Entertaining Futmetrix Score: 79/100. A Western Derby where intensity peaked at the death—Nantes snatched a 90th-minute equalizer against a dominant Rennes, transforming a relegation-battle defeat into a vital point at Stade de la Beaujoire.
Rennes Controlled, Then Lost Their Grip
Rennes dictated play with 57% possession and surgical passing (87% accuracy). Ludovic Blas opened from the penalty spot in the 29th minute, before Emmanuel Lepaul doubled the lead at 35 minutes (assisted by Amir Seidu). The balance seemed tilted irreversibly. Nantes, sitting 16th with just 4 points, appeared destined for collapse.
The Canaries' Resurrection: Mwanga Then El Arabi
Junior Mwanga reignited hope in the 64th minute with a crucial goal. But the final act belonged to the substitute: Youssef El Arabi, introduced at the 82nd minute, struck gold at the death—a 90th-minute equalizer off a pass from Matthis Abline. A salvational strike that transforms this Western Derby into a relegation battle turning point.
The Numbers Tell the Story of Chaos
Nantes fired 16 times (4 on target); Rennes managed 8 (4 on target). Despite controlling the match, Rennes failed to kill it off. Combined 32 fouls, 4 corners apiece. The stakes of survival elevated this regional clash into a battle where mentality conquered tactical superiority.
Key Questions
Did Nantes deserve the late equalizer?
Nantes showed greater resilience with 16 shots. The late point rewards their refusal to surrender despite Rennes' dominance.
How did Nantes complete the comeback from behind?
Mwanga cut the deficit in the 64th. Fresh substitutes tilted momentum; El Arabi struck when Rennes concentration wavered.
How did substitute Youssef El Arabi change the game?
Brought at 82 minutes, El Arabi provided fresh legs and cutting-edge finishing. His 90th-minute goal exemplified perfect timing and positioning.
What is the Derby de l'Ouest?
The Derby de l'Ouest is the rivalry between Nantes and Rennes, 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.
Archive note: this preview was written after the match was played.
West Coast rivalry takes center stage
Skip It Futmetrix Score: 21/100. The Derby de l'Ouest finds Nantes fighting for survival while Rennes looks to cement their status among the league's elite.
The Setup
On September 20, 2025, the Stade de la Beaujoire hosts a fixture where regional pride outweighs the eleven-point gap in the standings. Rennes arrives in scintillating Form, having won four of their last five matches to sit 6th. Conversely, Nantes is languishing in 16th place, plagued by a lack of Balance that has seen them go winless in five. This Derby de l'Ouest carries massive Stakes for the hosts, who desperately need to halt their slide toward the bottom of the table.
Key Battle
The tactical narrative centers on Rennes' offensive fluidity versus Nantes' desperate defensive organization. While A. Kalimuendo leads a potent visiting attack, the performance of Anthony Lopes in the Nantes goal will be defining. As one of the home side's few Stars performing at a high level, Lopes' 4.2 saves per game average will be tested by a Rennes side that excels at finding space between the lines.
Our Prediction
The gulf in confidence is too wide to ignore. Expect Quentin Merlin to orchestrate play from the flanks, stretching a tired Nantes midfield. While the home crowd will provide a fierce atmosphere, Rennes possesses the clinical edge to navigate the pressure. We predict a controlled 2-0 victory for the visitors, with the second goal coming late as Nantes pushes forward in desperation.