Ligue 1 Regular Season - 23
Nantes 2 - 0 FT Le Havre
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
3' Y. Zouaoui
14' F. Centonze
L. Gourna-Douath 32'
34' I. Ganago
HT
↓ F. Doucoure ↑K. Quetant 46'
↓ T. Pembele ↑A. Samatta 46'
46' ↓ D. Machado ↑D. Tabibou
53' ↓ I. Ganago ↑B. Guirassy
↓ Y. Zouaoui ↑E. K. Vinette 62'
↓ S. Boufal ↑Y. Kechta 63'
63' Ali Youssef
65' N. Cozza
78' D. Tabibou
81' ↓ L. Leroux ↑F. Coquelin
Y. Kechta 82'
E. K. Vinette 90'+1
FT
Player Cards
Our take on every player in this match
Nantes
Goalkeepers
Anthony Lopes
SPECTATOR
0
Saves
0
Saves
0
Conceded
94
Minutes
Defenders
Chidozie Awaziem
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ali Youssef
GHOST
9
Actions
9
Actions
94
Minutes
6.9
Rating
Nicolas Cozza
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Fabien Centonze
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Johann Lepenant
PROVOCATEUR
5
Fouls Won
5
Fouls Won
9
Duels Won
0
Pens Won
Mohamed Kaba
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Louis Leroux
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Deiver Machado
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Youssef El Arabi
MAGNET
57
Activity
57
Activity
33
Passes
24
Duels
Ignatius Ganago
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Patrik Carlgren
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Frédéric Guilbert
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tylel Tati
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dehmaine Tabibou
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Ibrahima Sissoko
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francis Coquelin
LATE SHIFT
15
Late Mins
15
Late Mins
13
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
41
Total Mins
Started
Entry
Mostafa Mohamed
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Le Havre
Goalkeepers
Mory Diaw
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Loic Négo
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
66%
Pass Acc
Timothee Pembele
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Gautier Lloris
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
57%
Duel Win %
Yanis Zouaoui
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
0
Fouls
6
Rating
Midfielders
Simon Ebonog
PROVOCATEUR
4
Fouls Won
4
Fouls Won
13
Duels Won
0
Pens Won
Lucas Gourna-Douath
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
3
Fouls
6.5
Rating
Rassoul Ndiaye
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Fodé Doucouré
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Issa Soumaré
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Sofiane Boufal
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
BENCH
Lionel M'Pasi
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Yassine Kechta
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Daren Nbenbege Mosengo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mbwana Ally Samatta
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Kenny Quetant
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Enzo Koffi
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Godson Kyeremeh
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Noam Obougou Jacquet
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Felix Mambimbi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 08/11/2025 | Le Havre | 1 - 1 | Nantes | Ligue 1 | Stade Océane |
| 30/03/2025 | Le Havre | 3 - 2 | Nantes | Ligue 1 | Stade Océane |
| 24/11/2024 | Nantes | 0 - 2 | Le Havre | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 14/04/2024 | Le Havre | 0 - 1 | Nantes | Ligue 1 | Stade Océane |
| 26/11/2023 | Nantes | 0 - 0 | Le Havre | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 15/08/2020 | Nantes | 3 - 1 | Le Havre | Friendlies Clubs | Stade Moreau Défarges |
| 23/02/2013 | Nantes | 2 - 0 | Le Havre | Ligue 2 | Stade de la Beaujoire - Louis Fonteneau (Nantes) |
| 21/09/2012 | Le Havre | 1 - 1 | Nantes | Ligue 2 | Stade Océane (Le Havre) |
| 05/03/2012 | Nantes | 1 - 0 | Le Havre | Ligue 2 | Stade de la Beaujoire - Louis Fonteneau (Nantes) |
| 01/10/2011 | Le Havre | 1 - 1 | Nantes | Ligue 2 | Stade Municipal Jules Deschaseaux (Le Havre) |
Nantes Win
Le Havre Win
Draw
League Standings
P: 23 GD: +33
P: 23 GD: +24
P: 23 GD: +14
P: 23 GD: +17
P: 23 GD: +5
P: 23 GD: +2
P: 23 GD: +9
P: 23 GD: +2
P: 23 GD: -4
P: 23 GD: +6
P: 23 GD: -3
P: 23 GD: -6
P: 23 GD: -9
P: 23 GD: -13
P: 23 GD: -13
P: 23 GD: -16
P: 23 GD: -18
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
Clinical Nantes Punish Toothless Le Havre
Skip It Futmetrix Score: 32/100. A desperate side finally found its clinical edge, turning minimal opportunities into a vital lifeline in the relegation battle.
Opening Act
The atmosphere at Stade de la Beaujoire was thick with tension as Nantes looked to arrest a disastrous run of form. They didn't have to wait long for a gift. In just the 3rd minute, a defensive mix-up led to Y. Zouaoui turning the ball into his own net, sending the home crowd into raptures. The Intensity rating remained modest throughout the half, as Nantes were content to sit deep and protect their lead. This early breakthrough completely altered the tactical landscape, forcing the visitors to chase the game while allowing the hosts to focus on structural discipline after weeks of leaking goals.
The Pivot
While Le Havre dominated the ball, they lacked the "Sniper" edge required to breach the yellow wall. The game's defining moment arrived in the 34th minute when a penalty was awarded to the hosts. I. Ganago stepped up and coolly slotted home to make it 2-0. This doubled the advantage and shifted the Balance of power firmly toward the Canaries. Despite having nearly three-quarters of the possession, the visitors looked shell-shocked. Nantes’ efficiency was the story of the half; they had only two shots on target all match, and both resulted in goals, showcasing a ruthless streak that had been absent for months.
Resolution
The second half was a lesson in frustration for the visitors. They finished with a staggering 71% possession but failed to record a single shot on target. The Stakes were high for Nantes, who are fighting for their Ligue 1 lives, and they defended their box with newfound desperation. Eleven corners for Le Havre provided some set-piece pressure, but the home defense remained resolute. This result snaps a five-game losing streak for Nantes and provides a massive psychological boost. For Le Havre, it was a toothless display that highlights their struggles to convert territorial dominance into genuine scoring threats.
Key Questions
How did the early own goal change the dynamic of the match?
Zouaoui's 3rd-minute own goal allowed Nantes to sit back and defend their lead, frustrating Le Havre's possession-heavy style.
Was Le Havre's possession dominance effective?
No. Despite having 71% possession, Le Havre failed to register a single shot on target the entire match.
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.
Survival Instincts at Stade de la Beaujoire
Skip It Futmetrix Score: 30/100. This is a gritty bottom-table clash where the terror of losing will likely outweigh any ambition to entertain.
The Setup
The situation is becoming dire for Nantes. Their Form is a major concern, having managed only a single home win all season. Sitting in 16th place, they are desperate for air. Le Havre arrives in 15th, looking slightly more stable despite their own defensive struggles. With both sides conceding nearly two goals per game, the Stakes are massive; this is a classic relegation six-pointer that neither side can afford to drop. The low Balance rating reflects two squads struggling for identity and consistency.
Key Battle
This match will be won or lost in the transition phases. Nantes will look to M. Abline to break their scoring drought, but he faces a rugged Le Havre backline anchored by A. Sangante. Without elite creative Stars to unlock deep blocks, expect a congested midfield battle where physical duels and second balls dictate the flow of the game at Stade de la Beaujoire.
Our Take
Expect a cagey, nervous affair. Nantes' desperation to please the home crowd often leads to over-extending, which plays right into Le Havre's counter-attacking setup. However, with both defenses proving leaky throughout the campaign, the game will likely hinge on which goalkeeper, like Mory Diaw, can produce the save of the match. A low-scoring draw is the most logical outcome for two teams paralyzed by the fear of the drop.