Ligue 1 Regular Season - 28
Metz 0 - 0 FT Nantes
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
38' B. Sarr
T. Tati 39'
HT
↓ I. Ganago ↑D. Machado 46'
↓ F. Centonze ↑Ali Youssef 46'
F. Coquelin 63'
63' ↓ M. Colin ↑N. Mbala
63' ↓ U. Mboula ↑B. Munongo
72' B. Munongo
↓ M. Abline ↑B. Guirassy 73'
80' ↓ B. Sarr ↑L. Michal
↓ F. Coquelin ↑I. Sissoko 84'
87' ↓ J. Deminguet ↑G. Abuashvili
↓ M. Kaba ↑K. Amian 90'+2
90'+5 G. Hein
FT
Player Cards
Our take on every player in this match
Metz
Goalkeepers
Pape Sy
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Koffi Kouao
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
67%
Duel Win %
Sadibou Sané
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
78%
Duel Win %
Urie-Michel Mboula
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Maxime Colin
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Midfielders
Jean-Philippe Gbamin
MAGNET
76
Activity
76
Activity
68
Passes
8
Duels
Jessy Deminguet
ENFORCER
4
Tackles
4
Tackles
5
Duels Won
71%
Win %
Bouna Sarr
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Gauthier Hein
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
53%
Pass Acc
Georgiy Tsitaishvili
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Habib Diallo
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
Jonathan Fischer
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Terry Yegbe
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
Fodé Ballo-Touré
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Believe Munongo
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Nathan Mbala
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Lucas Michal
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Giorgi Kvilitaia
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giorgi Abuashvili
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Nantes
Goalkeepers
Anthony Lopes
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Frédéric Guilbert
PROVOCATEUR
3
Fouls Won
3
Fouls Won
9
Duels Won
0
Pens Won
Chidozie Awaziem
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Tylel Tati
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
5.3
Rating
Nicolas Cozza
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
12%
Pass Acc
Midfielders
Francis Coquelin
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Fabien Centonze
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Mohamed Kaba
👻 Invisible Nothing to note
Johann Lepenant
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Matthis Abline
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Forwards
Ignatius Ganago
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Patrik Carlgren
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ali Youssef
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Deiver Machado
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
Started
Entry
Kelvin Amian
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Ibrahima Sissoko
LATE SHIFT
15
Late Mins
15
Late Mins
12
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
23
Total Mins
Started
Entry
Mostafa Mohamed
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Youssef El Arabi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 11/02/2025 | Nantes | 0 - 2 | Metz | Ligue 1 | Stade de la Beaujoire |
| 03/03/2024 | Nantes | 0 - 2 | Metz | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 11/12/2023 | Metz | 3 - 1 | Nantes | Ligue 1 | Stade Saint-Symphorien |
| 02/27/2022 | Metz | 0 - 0 | Nantes | Ligue 1 | Stade Saint-Symphorien |
| 08/15/2021 | Nantes | 2 - 0 | Metz | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 01/24/2021 | Metz | 2 - 0 | Nantes | Ligue 1 | Stade Saint-Symphorien |
Metz Win
Nantes Win
Draw
League Standings
P: 27 GD: +38
P: 28 GD: +27
P: 28 GD: +11
P: 28 GD: +18
P: 28 GD: +10
P: 28 GD: +12
P: 28 GD: +7
P: 28 GD: +12
P: 28 GD: -4
P: 28 GD: +4
P: 28 GD: -6
P: 28 GD: -13
P: 28 GD: -11
P: 28 GD: -13
P: 28 GD: -22
P: 28 GD: -14
P: 27 GD: -21
League Standings
P: 28 GD: +37
P: 29 GD: +28
P: 30 GD: +15
P: 30 GD: +15
P: 30 GD: +11
P: 30 GD: +18
P: 30 GD: +7
P: 29 GD: +9
P: 30 GD: -4
P: 30 GD: -6
P: 30 GD: -1
P: 29 GD: -6
P: 30 GD: -14
P: 30 GD: -13
P: 30 GD: -22
P: 30 GD: -14
P: 29 GD: -21
Match previews and recaps to help you decide which games are worth watching
VAR Heartbreak Caps Frustrating Relegation Scrap
Worth Watching Futmetrix Score: 54/100. A tense basement battle erupted into a one-sided siege, ultimately ending in a stalemate that severely damages both teams' survival hopes.
Basement Battle Nerves
At Stade Saint-Symphorien, the anxiety was palpable long before the first whistle. With both clubs languishing in the relegation zone, the massive Stakes of this six-pointer dictated a cautious, cagey opening phase. Metz and Nantes engaged in a physical midfield battle, prioritizing defensive solidity over attacking adventure. The early tempo was broken up by fouls and fragmented play, typical of two squads desperate to avoid a catastrophic defeat. Neither side could establish sustained rhythm, leaving the home crowd nervously waiting for a spark.
The Turning Point
Our take on this match hinges entirely on a moment of madness in the 39th minute. A straight red card for T. Tati instantly destroyed the tactical Balance of the contest. Reduced to ten men, the visitors were forced to completely abandon their attacking ambitions. Metz immediately seized control, with Jean-Philippe Gbamin orchestrating the midfield and Sadibou Sané shutting down any rare counter-attacks. The hosts dominated possession, holding the ball 66% of the time, effectively pinning their opponents deep inside their own penalty area as the first half drew to a close.
The Siege and the Savior
The second half transformed into a relentless bombardment, driving the Intensity through the roof. Metz unleashed a barrage of 19 total shots, generating an expected goals (xG) figure of 2.32. However, they found a brick wall in the form of Anthony Lopes, who produced five crucial saves to keep his side afloat. The drama peaked deep into stoppage time when G. Hein thought he had won it, only for VAR to disallow the 90th-minute goal for offside. Given Metz's struggles in front of goal all season, the low Upset Factor of this scoreless draw makes logical sense, even if it feels like a bitter defeat for the home side.
Key Questions
How did the red card for T. Tati impact the match?
The 39th-minute dismissal forced Nantes into a deep defensive block, handing Metz total control of possession and leading to a one-sided 19-shot attacking siege.
What does this mean for Metz's season?
Sitting 18th with just 15 points, failing to beat a 10-man relegation rival at home is a devastating blow to Metz's hopes of escaping the drop zone.
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.
The Ultimate Ligue 1 Survival Showdown
Highly Entertaining Futmetrix Score: 71/100. A pure relegation six-pointer where desperation guarantees high stakes, even if the quality on the pitch might suffer.
The Setup
On April 05, 2026, the Stade Saint-Symphorien hosts a match that will define two clubs' futures. Metz sit dead last in 18th with 14 points, while Nantes hover just above them in 17th with 17 points. The Stakes are absolutely astronomical in this relegation battle. Both sides enter with dreadful Form—Metz have lost four of their last five, while Nantes have equally struggled to string results together. However, the probability gap is remarkably tight, resulting in a high Balance rating that promises a tense, nail-biting affair where neither side can afford a slip-up.
Key Battle
Metz will be relying heavily on Pape Sy between the sticks to keep their survival hopes alive. Sy's crucial shot-stopping faces a direct threat from Nantes' Dehmaine Tabibou, who brings a much-needed spark to the visitors' attack and elevates their Stars metric. Tabibou's ability to find the net in crucial moments could be the deciding factor against Sy's heroics.
Our Prediction
Expect a cagey, nerve-wracking 90 minutes dictated by fear of losing rather than the desire to win. Nantes' slight edge in attacking quality should see them snatch a scrappy 1-0 away victory, pushing Metz closer to the drop.