Ligue 1 Regular Season - 24
Metz 0 - 1 FT Stade Brestois 29
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
D. Guindo 22'
↓ J. Dina Ebimbe ↑B. Locko 26'
HT
46' ↓ B. Munongo ↑G. Abuashvili
51' G. Tsitaishvili
J. M. Diaz 52'
59' ↓ B. Sarr ↑G. Kvilitaia
67' S. Sane
L. Ajorque (B. Chardonnet) 69'
↓ K. Doumbia ↑R. Labeau Lascary 74'
76' ↓ M. Colin ↑L. Michal
76' ↓ A. Toure ↑N. Mbala
81' ↓ B. Traore ↑U. Mboula
↓ R. Del Castillo ↑L. Tousart 83'
FT
Player Cards
Our take on every player in this match
Metz
Goalkeepers
Jonathan Fischer
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Koffi Kouao
PROVOCATEUR
2
Fouls Won
2
Fouls Won
10
Duels Won
0
Pens Won
Sadibou Sané
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
70%
Duel Win %
Jean-Philippe Gbamin
MAGNET
87
Activity
87
Activity
78
Passes
9
Duels
Maxime Colin
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
83%
Duel Win %
Midfielders
Boubacar Traoré
MAGNET
72
Activity
72
Activity
54
Passes
18
Duels
Bouna Sarr
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Believe Munongo
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Alpha Touré
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Georgiy Tsitaishvili
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
42%
Pass Acc
Forwards
Habib Diallo
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
Ousmane Ba
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fodé Ballo-Touré
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Terry Yegbe
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Urie-Michel Mboula
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Cléo Mélières
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giorgi Abuashvili
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Giorgi Kvilitaia
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Lucas Michal
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Nathan Mbala
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Stade Brestois 29
Goalkeepers
Grégoire Coudert
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Kenny Lala
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Brendan Chardonnet
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
Michel Diaz
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Daouda Guindo
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
3.7
Rating
Midfielders
Joris Chotard
ENFORCER
4
Tackles
4
Tackles
7
Duels Won
78%
Win %
Hugo Magnetti
ENFORCER
6
Tackles
6
Tackles
11
Duels Won
73%
Win %
Romain Del Castillo
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Kamory Doumbia
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Junior Dina Ebimbe
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
26
Entry
Forwards
Ludovic Ajorque
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Radosław Majecki
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bradley Locko
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
Started
Entry
Soumaila Coulibaly
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Raphaël Le Guen
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luc Zogbé
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hamidou Makalou
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Tousart
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Pathé Mboup
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Remy Labeau Lascary
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 23/11/2025 | Stade Brestois 29 | 3 - 2 | Metz | Ligue 1 | Stade Francis-Le Blé |
| 07/04/2024 | Stade Brestois 29 | 4 - 3 | Metz | Ligue 1 | Stade Francis-Le Blé |
| 10/12/2023 | Metz | 0 - 1 | Stade Brestois 29 | Ligue 1 | Stade Saint-Symphorien |
| 24/04/2022 | Metz | 0 - 1 | Stade Brestois 29 | Ligue 1 | Stade Saint-Symphorien |
| 26/09/2021 | Stade Brestois 29 | 1 - 2 | Metz | Ligue 1 | Stade Francis-Le Blé |
| 31/01/2021 | Stade Brestois 29 | 2 - 4 | Metz | Ligue 1 | Stade Francis-Le Blé |
| 29/11/2020 | Metz | 0 - 2 | Stade Brestois 29 | Ligue 1 | Stade Saint-Symphorien |
| 30/10/2019 | Metz | 1 - 1 | Stade Brestois 29 | Coupe de la Ligue | Stade Saint-Symphorien |
| 05/10/2019 | Stade Brestois 29 | 2 - 0 | Metz | Ligue 1 | Stade Francis-Le Blé |
23/11/2025
07/04/2024
10/12/2023
24/04/2022
26/09/2021
31/01/2021
29/11/2020
30/10/2019
05/10/2019
Metz Win
Stade Brestois 29 Win
Draw
League Standings
P: 24 GD: +34
P: 24 GD: +24
P: 24 GD: +13
P: 24 GD: +18
P: 24 GD: +6
P: 24 GD: +3
P: 24 GD: +4
P: 24 GD: +9
P: 24 GD: -2
P: 24 GD: -4
P: 24 GD: +5
P: 24 GD: -8
P: 24 GD: -10
P: 24 GD: -12
P: 24 GD: -14
P: 24 GD: -16
P: 24 GD: -19
League Standings
P: 25 GD: +32
P: 25 GD: +27
P: 25 GD: +19
P: 24 GD: +13
P: 25 GD: +7
P: 25 GD: +6
P: 25 GD: +6
P: 25 GD: +9
P: 25 GD: 0
P: 25 GD: -5
P: 25 GD: -7
P: 25 GD: +4
P: 24 GD: -12
P: 25 GD: -12
P: 25 GD: -17
P: 25 GD: -16
P: 25 GD: -20
Match previews and recaps to help you decide which games are worth watching
Brest Execute the Ultimate Smash and Grab
Skip It Futmetrix Score: 31/100. A heroic defensive display and clinical counter-attacking saw ten-man Brest snatch victory from the jaws of a siege, leaving Metz stranded at the bottom of the table.
The Siege of Saint-Symphorien
The atmosphere at Stade Saint-Symphorien was charged with desperation as Metz looked to ignite their survival hopes. Dominating possession with a commanding 65%, the home side spent the opening phase camped in the opposition half. Koffi Kouao was a constant outlet on the wing, whipping in deliveries that tested the resolve of the visitors. The Intensity was high from the outset, as Metz forced 12 corners and peppered the goal with a barrage of shots. However, despite the statistical dominance, the clinical edge was missing. Defender Sadibou Sané anchored the backline with poise, allowing the creative players to push forward, but the final touch frequently went begging. The Stakes of this relegation battle seemed to weigh heavy on the Metz attackers, who failed to turn their early territorial advantage into a tangible lead.
The Disruption of Logic
The match underwent a seismic shift in the 22nd minute when D. Guindo was shown a straight red card for a reckless challenge. This moment fundamentally altered the Balance of the contest, forcing Stade Brestois 29 into a survivalist shell. Playing with ten men for over an hour, Brest relied on the exceptional work rate of Hugo Magnetti to disrupt the Metz rhythm. Logic suggested that the home side would eventually break the deadlock given their numerical advantage and 22 total shots. Yet, as the minutes ticked by, the frustration among the home supporters grew palpable. Brest’s disciplined bank of four, marshaled by B. Chardonnet, refused to buckle under the constant pressure. Metz controlled the ball but lacked the ingenuity to unlock a defense that had prioritized survival above all else after the dismissal.
The Heist Complete
Against the run of play and defying the entire narrative of the afternoon, the breakthrough arrived for the visitors in the 69th minute. A rare foray forward saw L. Ajorque connect with a Chardonnet assist to bury Brest’s only shot on target of the match. The goal stunned the stadium into silence, highlighting a significant Surprise factor given the one-sided nature of the stats. Metz continued to throw everything forward in the closing stages, but their efforts remained futile. The result is a crushing blow for the Grenats, who now sit 11 points adrift of safety with the relegation trapdoor looming. For Brest, this victory serves as a testament to their character and tactical resilience, moving them comfortably into mid-table. It was a classic Ligue 1 crunch match where efficiency trumped volume, leaving Metz to rue a wasted opportunity in their fight for top-flight survival.
Key Questions
How did the red card for D. Guindo impact the match?
The dismissal forced Brest to sit deep, creating a siege-like atmosphere where Metz had 22 shots but ultimately failed to break down the defensive wall.
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 Scramble: Metz Fighting for Survival
Average Entertainment Futmetrix Score: 44/100. This is a match where Metz's desperation meets Brest's clinical efficiency, and the result could effectively seal the hosts' fate in the basement.
The Setup
The situation is dire for Metz. Rooted to the bottom of the table in 18th place, their Form rating is a major red flag, having secured only two home wins all season at Stade Saint-Symphorien. They are leaking 1.6 goals per game at home, a statistic that Stade Brestois 29 will be eager to exploit. Brest sits comfortably in 11th, and while the Stakes might feel lower for them, their superior Balance and tactical discipline make them heavy favorites in this clash. They arrive with a defensive unit that has seen Grégoire Coudert pull off 16 saves in his last five outings.
Key Battle
The tactical battle will center on Metz's ability to withstand the pressure from Brest's creative flanks. With no standout individual markers for the hosts, it will be a unit-vs-unit struggle: the Metz backline against the high-octane delivery from R. Del Castillo. If Metz cannot close the gaps in the final third, their afternoon will turn sour very quickly.
Our Take
Brest are the clear pick to walk away with the points. Their Stars are simply performing at a higher level, specifically Ludovic Ajorque, who has been involved in five goals in his last five matches. Metz's offensive output, led by H. Diallo and B. Traoré, has been too inconsistent to suggest they can outgun a Brest side that looks sharp and organized. Expect Brest to control the tempo and capitalize on Metz's fragile confidence.