Ligue 1 Regular Season - 6

Metz 0 - 0 FT Le Havre

Stade Saint-Symphorien

AI-powered match analysis and previews to help you decide which games are worth watching

9
FT
Sun, Sep 28
Français
Metz
0-0
Le Havre
⚡ Intensity 4
⚖️ Balance 0
🏆 Stakes 0
🎲 Upset 0
Metz and Le Havre deadlocked in stalemate

Fischer Stands Firm as Metz and Le Havre Grind Out Goalless Stalemate

Skip It Futmetrix Score: 9/100. Two clubs drowning in the bottom reaches of Ligue 1 meet in a display of defensive paranoia where survival instinct crushes ambition.

Fischer's Masterclass at Stade Saint-Symphorien

Jonathan Fischer emerges as Metz's sole architect of salvation at Stade Saint-Symphorien, posting a 7.9 rating with two crucial interventions that could have rewritten the script. Behind him, Jean-Philippe Gbamin and Koffi Kouao construct an impenetrable defensive wall, suffocating Le Havre's attacking pretensions. The visitors fire 10 times without breaching the barricade—a damning indictment of their cutting edge.

Le Havre's Long-Range Futility

The Normans dominate numerically (10 shots to 7) but sabotage themselves through execution: nine attempts arrive from distance, exposing a chronic inability to fashion genuine goalmouth opportunities. With just 2 shots on target and an xG of 0.27, Le Havre perfects the art of profligacy. Metz, despite controlling 53% possession, manages only one effort outside the box—a damning reflection of their defensive-first mentality.

The Balance of Mutual Dread

Ten corners distributed (four for Metz, six for Le Havre) epitomize this intensity of direct, disjointed football. Sixteen fouls apiece: the match reads less as football than as trench warfare where both sides fear the other's counter. Metz, 18th with 2 points from six games, and Le Havre, 15th with 5 points, remain ensnared in the relegation battle. This 0-0 helps no one but spares everyone: no fresh catastrophe, no false hope either.

Key Questions

Why does this match end goalless?

Fischer and his defence lock down everything. Le Havre shoots from distance. Metz refuses to commit forward. Mutual fear.

Who rescues Metz?

Fischer (7.9) with two decisive saves. Gbamin and Kouao construct an impenetrable wall.

Can Le Havre regret this draw?

Absolutely. 10 shots, 2 on target. Offensive bluntness proves fatal for a team in freefall.

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.

Match Statistics

Possession
53%
47%
Metz 53%
Le Havre 47%
Shots
7
10
Metz 7
Le Havre 10
Shots on Target
0
2
Metz 0
Le Havre 2
Expected Goals (xG)
0.47
0.27
Metz 0.47
Le Havre 0.27
Passes
421
367
Metz 421
Le Havre 367
Pass Accuracy
89%
83%
Metz 89%
Le Havre 83%
Corners
4
6
Metz 4
Le Havre 6
Fouls
16
16
Metz 16
Le Havre 16
Yellow Cards
2
2
Metz 2
Le Havre 2
Red Cards
0
0
Metz 0
Le Havre 0

Match Events

Yanis Zouaoui 🟨 30'
HT
46' 🔄 U. Mboula G. Tsitaishvili
51' 🟨 Jessy Deminguet
S. Ebonog R. Ndiaye 🔄 61'
A. Samatta F. Doucoure 🔄 61'
74' 🟨 Boubacar Traoré
Y. Zouaoui T. Delaine 🔄 76'
81' 🔄 M. Bokele Mputu G. Abuashvili
81' 🔄 G. Hein I. Sane
A. Toure F. Mambimbi 🔄 86'
R. Khadra Y. Namli 🔄 86'
87' 🔄 J. Deminguet A. Toure
FT

Player Cards

Season performance ratings for players in this match

Metz

Goalkeepers
J. Fischer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
K. Kouao
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
T. Yegbe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Gbamin
ENFORCER
ENFORCER
6
Tackles
6
Tackles
8
Duels Won
73%
Win %
Midfielders
M. Bokele Mputu
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
B. Traore
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
J. Deminguet
NPC
NPC
87
Minutes
87
Minutes
35%
Pass Acc
6.7
Rating
U. Mboula
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
G. Hein
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
80
Total Mins
81
Entry
C. Sabaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
H. Diallo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
P. Sy
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Colin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Toure
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
I. Guerti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Tsitaishvili
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
13%
Pass Acc
G. Abuashvili
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
I. Sane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
B. Madjo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Le Havre

Goalkeepers
M. Diaw
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
90
Minutes
Defenders
L. Nego
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
E. Youte Kinkoue
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
G. Lloris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Y. Zouaoui
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Midfielders
S. Ebonog
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
A. Seko
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
A. Toure
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
Forwards
R. Khadra
👻 Invisible Nothing to note
A. Samatta
GHOST
GHOST
9
Actions
9
Actions
61
Minutes
6.3
Rating
I. Soumare
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
9
Duels Won
0
Pens Won
BENCH
L. Mpasi-Nzau
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Delaine
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
F. Doucoure
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
R. Ndiaye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
D. N. Mosengo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Mambimbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Y. Namli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
D. Pizarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Kyeremeh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
21/04/2024 Le Havre 0 - 1 Metz Ligue 1 Stade Océane
29/10/2023 Metz 0 - 0 Le Havre Ligue 1 Stade Saint-Symphorien
13/03/2023 Metz 1 - 1 Le Havre Ligue 2 Stade Saint-Symphorien
24/10/2022 Le Havre 2 - 0 Metz Ligue 2 Stade Océane
04/03/2019 Le Havre 2 - 2 Metz Ligue 2 Stade Océane
29/09/2018 Metz 0 - 1 Le Havre Ligue 2 Stade Saint-Symphorien
13/02/2016 Metz 0 - 1 Le Havre Ligue 2 Stade Saint-Symphorien
22/09/2015 Le Havre 1 - 1 Metz Ligue 2 Stade Océane
09/05/2014 Metz 3 - 0 Le Havre Ligue 2 Stade Saint-Symphorien
21/04/2024
0 - 1
Ligue 1 Stade Océane
29/10/2023
0 - 0
Ligue 1 Stade Saint-Symphorien
13/03/2023
1 - 1
Ligue 2 Stade Saint-Symphorien
24/10/2022
2 - 0
Ligue 2 Stade Océane
04/03/2019
2 - 2
Ligue 2 Stade Océane
29/09/2018
0 - 1
Ligue 2 Stade Saint-Symphorien
13/02/2016
0 - 1
Ligue 2 Stade Saint-Symphorien
22/09/2015
1 - 1
Ligue 2 Stade Océane
09/05/2014
3 - 0
Ligue 2 Stade Saint-Symphorien
Metz Win
Le Havre Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 6 15 12 4 +8 WParis Saint Germain 2 - 0 Auxerre (27-09-2025)LMarseille 1 - 0 Paris Saint Germain (22-09-2025)WParis Saint Germain 2 - 0 Lens (14-09-2025)WToulouse 3 - 6 Paris Saint Germain (30-08-2025)WParis Saint Germain 1 - 0 Angers (22-08-2025)
2 Lyon 6 15 8 3 +5 WLille 0 - 1 Lyon (28-09-2025)WLyon 1 - 0 Angers (19-09-2025)LRennes 3 - 1 Lyon (14-09-2025)WLyon 1 - 0 Marseille (31-08-2025)WLyon 3 - 0 Metz (23-08-2025)
3 Marseille 6 12 12 5 +7 WStrasbourg 1 - 2 Marseille (26-09-2025)WMarseille 1 - 0 Paris Saint Germain (22-09-2025)WMarseille 4 - 0 Lorient (12-09-2025)LLyon 1 - 0 Marseille (31-08-2025)WMarseille 5 - 2 Paris FC (23-08-2025)
4 Monaco 6 12 14 10 +4 LLorient 3 - 1 Monaco (27-09-2025)WMonaco 5 - 2 Metz (21-09-2025)WAuxerre 1 - 2 Monaco (13-09-2025)WMonaco 3 - 2 Strasbourg (31-08-2025)LLille 1 - 0 Monaco (24-08-2025)
5 Strasbourg 6 12 9 7 +2 LStrasbourg 1 - 2 Marseille (26-09-2025)WParis FC 2 - 3 Strasbourg (21-09-2025)WStrasbourg 1 - 0 Le Havre (14-09-2025)LMonaco 3 - 2 Strasbourg (31-08-2025)WStrasbourg 1 - 0 Nantes (24-08-2025)
6 Lille 6 10 13 9 +4 LLille 0 - 1 Lyon (28-09-2025)LLens 3 - 0 Lille (20-09-2025)WLille 2 - 1 Toulouse (14-09-2025)WLorient 1 - 7 Lille (30-08-2025)WLille 1 - 0 Monaco (24-08-2025)
7 Lens 6 10 8 5 +3 DRennes 0 - 0 Lens (28-09-2025)WLens 3 - 0 Lille (20-09-2025)LParis Saint Germain 2 - 0 Lens (14-09-2025)WLens 3 - 1 Stade Brestois 29 (29-08-2025)WLe Havre 1 - 2 Lens (24-08-2025)
8 Rennes 6 9 7 8 -1 DRennes 0 - 0 Lens (28-09-2025)DNantes 2 - 2 Rennes (20-09-2025)WRennes 3 - 1 Lyon (14-09-2025)DAngers 1 - 1 Rennes (31-08-2025)LLorient 4 - 0 Rennes (24-08-2025)
9 Stade Brestois 29 6 7 11 11 0 WAngers 0 - 2 Stade Brestois 29 (28-09-2025)WStade Brestois 29 4 - 1 Nice (20-09-2025)LStade Brestois 29 1 - 2 Paris FC (14-09-2025)LLens 3 - 1 Stade Brestois 29 (29-08-2025)LToulouse 2 - 0 Stade Brestois 29 (24-08-2025)
10 Toulouse 6 7 9 11 -2 DToulouse 2 - 2 Nantes (27-09-2025)LAuxerre 1 - 0 Toulouse (21-09-2025)LLille 2 - 1 Toulouse (14-09-2025)LToulouse 3 - 6 Paris Saint Germain (30-08-2025)WToulouse 2 - 0 Stade Brestois 29 (24-08-2025)
11 Paris FC 6 7 10 13 -3 DNice 1 - 1 Paris FC (28-09-2025)LParis FC 2 - 3 Strasbourg (21-09-2025)WStade Brestois 29 1 - 2 Paris FC (14-09-2025)WParis FC 3 - 2 Metz (31-08-2025)LMarseille 5 - 2 Paris FC (23-08-2025)
12 Nice 6 7 7 10 -3 DNice 1 - 1 Paris FC (28-09-2025)LStade Brestois 29 4 - 1 Nice (20-09-2025)WNice 1 - 0 Nantes (13-09-2025)LLe Havre 3 - 1 Nice (31-08-2025)WNice 3 - 1 Auxerre (23-08-2025)
13 Lorient 6 7 9 14 -5 WLorient 3 - 1 Monaco (27-09-2025)DLe Havre 1 - 1 Lorient (21-09-2025)LMarseille 4 - 0 Lorient (12-09-2025)LLorient 1 - 7 Lille (30-08-2025)WLorient 4 - 0 Rennes (24-08-2025)
14 Auxerre 6 6 4 8 -4 LParis Saint Germain 2 - 0 Auxerre (27-09-2025)WAuxerre 1 - 0 Toulouse (21-09-2025)LAuxerre 1 - 2 Monaco (13-09-2025)LNantes 1 - 0 Auxerre (30-08-2025)LNice 3 - 1 Auxerre (23-08-2025)
15 Le Havre 6 5 6 8 -2 DMetz 0 - 0 Le Havre (28-09-2025)DLe Havre 1 - 1 Lorient (21-09-2025)LStrasbourg 1 - 0 Le Havre (14-09-2025)WLe Havre 3 - 1 Nice (31-08-2025)LLe Havre 1 - 2 Lens (24-08-2025)
16 Nantes 6 5 5 7 -2 DToulouse 2 - 2 Nantes (27-09-2025)DNantes 2 - 2 Rennes (20-09-2025)LNice 1 - 0 Nantes (13-09-2025)WNantes 1 - 0 Auxerre (30-08-2025)LStrasbourg 1 - 0 Nantes (24-08-2025)
17 Angers 6 5 3 6 -3 LAngers 0 - 2 Stade Brestois 29 (28-09-2025)LLyon 1 - 0 Angers (19-09-2025)DMetz 1 - 1 Angers (14-09-2025)DAngers 1 - 1 Rennes (31-08-2025)LParis Saint Germain 1 - 0 Angers (22-08-2025)
18 Metz 6 2 5 13 -8 DMetz 0 - 0 Le Havre (28-09-2025)LMonaco 5 - 2 Metz (21-09-2025)DMetz 1 - 1 Angers (14-09-2025)LParis FC 3 - 2 Metz (31-08-2025)LLyon 3 - 0 Metz (23-08-2025)