Ligue 1 Regular Season - 31
Le Havre 4 - 4 FT Metz
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
5' A. Samatta
G. Kvilitaia (G. Hein) 9'
13' Y. Kechta
↓ J. Gbamin ↑N. Mbala 18'
G. Hein 45'+5
HT
↓ A. Toure ↑B. Stambouli 46'
46' ↓ R. Ndiaye ↑L. Gourna-Douath
↓ U. Mboula ↑J. Pandore 46'
G. Kvilitaia 47'
52' Y. Zouaoui
J. Pandore (N. Mbala) 54'
61' F. Doucoure (I. Soumare)
69' ↓ F. Doucoure ↑G. Kyeremeh
79' ↓ Y. Zouaoui ↑T. Pembele
79' ↓ Y. Kechta ↑S. Boufal
80' L. Gourna-Douath
↓ J. Deminguet ↑G. Abuashvili 83'
↓ G. Kvilitaia ↑L. Michal 83'
G. Hein (N. Mbala) 85'
90'+2 S. Ebonog
90'+4 ↓ S. Ebonog ↑D. N. Mosengo
90'+6 T. Pembele
FT
Player Cards
Our take on every player in this match
Le Havre
Goalkeepers
Mory Diaw
SIEVE
20%
Save %
20%
Save %
4
Conceded
1
Saves
Defenders
Loic Négo
ENFORCER
4
Tackles
4
Tackles
6
Duels Won
75%
Win %
Ayumu Seko
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Gautier Lloris
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
80%
Duel Win %
Yanis Zouaoui
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6.9
Rating
Midfielders
Rassoul Ndiaye
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Simon Ebonog
NPC
94
Minutes
94
Minutes
12%
Pass Acc
6.5
Rating
Fodé Doucouré
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Yassine Kechta
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Issa Soumaré
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
11%
Pass Acc
Forwards
Mbwana Ally Samatta
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Lionel M'Pasi
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Timothee Pembele
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Étienne Youte Kinkoue
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Gourna-Douath
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry
Daren Nbenbege Mosengo
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Sofiane Boufal
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Noam Obougou Jacquet
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Godson Kyeremeh
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Felix Mambimbi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Metz
Goalkeepers
Pape Sy
SIEVE
20%
Save %
20%
Save %
4
Conceded
1
Saves
Defenders
Sadibou Sané
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Terry Yegbe
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.5
Rating
Urie-Michel Mboula
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Bouna Sarr
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Jessy Deminguet
LATE SHIFT
7
Late Mins
7
Late Mins
82
Total Mins
83
Entry
Jean-Philippe Gbamin
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
18
Entry
Alpha Touré
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Georgiy Tsitaishvili
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Forwards
Gauthier Hein
CLUTCH HERO
85
Goal Time
85
Goal Time
Goal
Impact
9.2
Rating
Giorgi Kvilitaia
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Jonathan Fischer
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Koffi Kouao
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Moustapha Diop
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Benjamin Stambouli
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry
Nathan Mbala
SUPER SUB
2
Assists
2
Assists
79
Minutes
7.3
Rating
Jahyann Pandore
SUPER SUB
1
Goal
1
Goal
52
Minutes
7.3
Rating
Giorgi Abuashvili
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Lucas Michal
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/28/2025 | Metz | 0 - 0 | Le Havre | Ligue 1 | Stade Saint-Symphorien |
| 04/21/2024 | Le Havre | 0 - 1 | Metz | Ligue 1 | Stade Océane |
| 10/29/2023 | Metz | 0 - 0 | Le Havre | Ligue 1 | Stade Saint-Symphorien |
| 03/13/2023 | Metz | 1 - 1 | Le Havre | Ligue 2 | Stade Saint-Symphorien |
| 10/24/2022 | Le Havre | 2 - 0 | Metz | Ligue 2 | Stade Océane |
| 03/04/2019 | Le Havre | 2 - 2 | Metz | Ligue 2 | Stade Océane |
| 09/29/2018 | Metz | 0 - 1 | Le Havre | Ligue 2 | Stade Saint-Symphorien |
| 02/13/2016 | Metz | 0 - 1 | Le Havre | Ligue 2 | Stade Saint-Symphorien |
| 09/22/2015 | Le Havre | 1 - 1 | Metz | Ligue 2 | Stade Océane |
| 05/09/2014 | Metz | 3 - 0 | Le Havre | Ligue 2 | Stade Saint-Symphorien |
Le Havre Win
Metz 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
Eight Goals and Endless Drama at Stade Océane
Must-Watch Futmetrix Score: 100/100. This relegation clash morphed into a sensational shootout where both sides abandoned caution, delivering relentless entertainment for the neutrals.
The Explosive Opening
The Stakes could not have been higher in this relegation scrap, yet fear was entirely absent from the pitch. A. Samatta sparked the madness with a 5th-minute breakthrough for Le Havre. The lead lasted a mere four minutes before G. Kvilitaia leveled proceedings, only for Y. Kechta to restore the home side's advantage shortly after. Three goals inside 13 minutes showcased a furious Intensity rarely seen at the foot of the table. The midfield lines were bypassed with ease, and every venture forward looked capable of splitting the frail defensive lines apart.
The Tactical Pendulum
A chaotic Balance defined the second period, driven largely by attacking substitutions and defensive fragility. Following a spot-kick conversion by G. Hein right before the interval, Y. Zouaoui buried a penalty of his own to put the hosts 3-2 up at minute 52. However, Metz edged possession (53%) and utilised their bench brilliantly. Substitute N. Mbala immediately turned provider for fellow arrival J. Pandore to make it 3-3. The goals kept flowing as F. Doucoure connected with an I. Soumare pass to seemingly seal the win for the Normandy outfit.
The Late Drama
The visitors were staring down the barrel of another agonizing defeat, but the sheer Upset Factor of their resilience shone through in the closing stages. With five minutes remaining on the clock, Hein cemented his man-of-the-match status, finishing off another superb assist from Mbala to snatch a dramatic 4-4 draw. While this solitary point keeps the away side deeply entrenched in the drop zone, the fighting spirit on display proves they have not thrown in the towel. For the hosts, a porous defence ultimately derailed a vital step towards safety.
Key Questions
What made Gauthier Hein the Man of the Match?
He dictated the game with two goals, including a late equalizer, and provided a crucial assist, earning a stellar overall match evaluation.
What caused the 8-goal thriller?
Extremely clinical finishing defined the match. The teams combined for just 10 shots on target, yet eight of them found the back of the net.
Did Le Havre deserve the late equalizer?
Given the visitors edged possession and consistently created chances through impactful substitutes, their dramatic late leveller felt earned rather than stolen.
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.
Relegation Fears Collide at Stade Océane
Average Entertainment Futmetrix Score: 48/100. This bottom-table scrap offers little glamour but immense jeopardy as two struggling sides fight for their top-flight lives.
The Setup
The April 26, 2026 clash at Stade Océane is a grim reality check for both clubs. Le Havre sit 14th, looking anxiously over their shoulders, while 18th-placed Metz are staring down the barrel of relegation. The sheer Stakes involved overshadow a dismal Form rating from both dugouts. The home side have become draw specialists, unable to find a killer blow. However, the visitors are bleeding goals, conceding at a terrifying rate on the road. Expect a nervous, gritty affair where survival instincts override tactical Balance.
Key Battle
With a low Stars rating across the pitch, individual discipline is paramount. Yanis Zouaoui is the main creative outlet for the hosts, tasked with unpicking the deepest defenses. He goes directly against Pape Sy, who must anchor a visiting backline that has consistently crumbled under pressure this season.
Our Prediction
Metz are too frail at the back to trust on the road. The hosts will eventually wear them down. Expect Le Havre to secure a vital 2-0 victory, grinding out the result through sheer persistence and capitalizing on defensive errors.