Active in Ligue 1

Metz

MET

Français flag Français
Form: LLLDL
Squad Size 37
City Longeville-lès-Metz
Stadium Stade Saint-Symphorien
Founded 1932

Metz find themselves at 18th in Ligue 1, fighting for survival with 12 points and in concerning form. Recent form shows LLLDL - numbers that carry existential weight. Every fixture becomes a data point in the survival equation. The squad features Sadibou Sané (Magnet), B. Traoré (Dribbler), and G. Hein (Architect).

Match Analysis

Metz match results, scores and analysis from recent fixtures

Date
Match
Score
League
Analysis

A catastrophic red card for J. Gbamin after just 9 minutes left Metz exposed at Stade Raymond-Kopa. L. Mouton's clinical finish, assisted by C. Arcus, secured a 1-0 win for Angers, who dominated possession (67%) to leave the visitors in deep trouble. #Ligue1 #AngersMetz

Tactical Siege at Stade Raymond-Kopa An early dismissal left Metz exposed, allowing Angers to cement their mid-table security while deepening the visitors' relegation fears. Early Drama and Disciplinary Disaster The atmosphere at Stade Raymond-Kopa was electric, but the narrative shifted dramatically within the opening ten minutes. A lapse in judgment...
Read full analysis

Endrick hits a hat-trick as Lyon dismantle Metz 5-2 at Stade Saint-Symphorien! A 7-goal thriller featuring 28 shots and clinical finishing from the visitors. Metz fought back through Kouao and Diallo, but Lyon's attacking power was too much to handle.

Endrick Hat-trick Dismantles Metz in Seven-Goal Thriller Lyon’s attacking prowess kept their top-four ambitions alive while leaving Metz rooted in a desperate relegation battle after a clinical display of finishing. Lyon's Early Blitz at Saint-Symphorien The atmosphere at Stade Saint-Symphorien was electric, but Lyon quickly silenced the home crowd with...
Read full analysis

Strasbourg claim the Derby de l'Est! A 2-1 victory over Metz at Stade de la Meinau sees Moreira and Godo fire the hosts to glory. Despite Hein's penalty, Metz remain rooted to the bottom of Ligue 1. Pure intensity! 🔵⚪ #RCSAFCM #Ligue1 #Strasbourg

Strasbourg Secure Bragging Rights in Derby This hard-fought victory keeps Strasbourg's European ambitions alive while leaving Metz deeply entrenched in a desperate battle against relegation. Opening Act at Stade de la Meinau The atmosphere at Stade de la Meinau crackled with the unique energy that only a regional derby can...
Read full analysis

Lorient 1-1 Metz: S. Sane put the visitors ahead, but B. Dieng’s second-half strike rescued a point for Lorient at Stade du Moustoir. VAR denied a Dieng winner late on, leaving Metz 18th in Ligue 1. #Ligue1 #FCLFCM

VAR Heartbreak as Lorient and Metz Trade Blows A high-stakes stalemate at Stade du Moustoir sees Metz fail to climb out of the basement while Lorient’s mid-table drift continues. Sane Silences the Moustoir From the opening exchange, the **Stakes** were visible in every crunching challenge as Metz looked to overturn...
Read full analysis

A 5-goal rollercoaster at Stade Saint-Symphorien! PSG secure a 3-2 win thanks to an Ibrahim Mbaye masterclass (2 assists). Metz fought back bravely, but Paris keep the pressure on in the title race. #Ligue1 #FCMPSG

PSG Scrape Past Resilient Metz in Five-Goal Epic A vital victory for Paris Saint Germain that keeps their title charge alive while leaving Metz heartbroken in their battle against the drop. Mbaye Pulls the Strings The Stakes could not have been higher at Stade Saint-Symphorien , with a desperate Metz...
Read full analysis

Auxerre 3-1 Metz at Stade de l'Abbé Deschamps! A nine-minute goal blitz (36-45) seals the win. Danois and El Azzouzi shine. Vital three points in the relegation battle.

Auxerre's nine-minute blitz drowns Metz's possession dominance In a brutal display of intensity , Auxerre exploited a chaotic spell to dispatch Metz 3-1 and inject life into their relegation-battle campaign. The first-half explosion At Stade de l'Abbé Deschamps, Auxerre detonated in the 36th minute. L. Sinayoko opened from the spot,...
Read full analysis

Rennes edge Metz 1-0 at Stade Saint-Symphorien through Rongier's 22nd-minute strike. Metz dominate possession (52%) but squander chances. Rennes climb to 5th with vital three points.

Rongier's Precision Cuts Through Metz's Dominance A narrow victory masks a tale of two footballs: Rennes punish wastefulness to claim a crucial away win. Intensity Without Reward At Stade Saint-Symphorien, Metz unleashed relentless Intensity against the visiting Bretons. Sixteen shots fired, five on target, 52% possession—the home side suffocated Rennes...
Read full analysis

Stade Francis-Le Blé erupts as Brest edges Metz 3-2 with VAR-confirmed penalty in 90+8. Mboup and Doumbia strike, Del Castillo delivers the killer blow. Five goals, three lead changes: pure theatre.

Brest Steals Six-Pointer as VAR Drama Decides Survival Battle When two relegation-haunted sides collide, raw intensity trumps all—and Brest seized their moment against Metz , turning a relegation battle into an unforgettable final-day-style spectacle. Thunder strikes in the second minute Pathé Mboup doesn't allow Metz breathing room. By the 2nd...
Read full analysis

Metz 2-1 Nice: Absolute madness at Saint-Symphorien! Diallo and Hein overturn the Aiglons despite VAR chaos. Three lead changes, two overturned decisions... pure Ligue 1 drama!

Saint-Symphorien Erupts: Metz Stuns Nice in VAR Nightmare A local grudge match transformed into final-day theatre, where referee decisions proved as decisive as goals, and Metz proved that even relegation-form teams can inflict humiliation on European hopefuls. Chaos at the Cathedral From the opening whistle, intensity obliterated tactical discipline. Nice...
Read full analysis

Chaos at Stade de la Beaujoire! Metz stun Nantes 2-0 in the final nine minutes. Abuashvili and Diallo seal the win as both sides battle relegation. Two desperate teams, one winner.

Metz's Late Heist: Two Goals in Nine Minutes Salvage Sinking Season At Stade de la Beaujoire, Metz snatched a lifeline from the jaws of another defeat, turning a balanced contest into a nightmare for Nantes with a devastating late surge that exposed the fragility of both relegation-battlers. Intensity Without Purpose...
Read full analysis

Gauthier Hein's late double fires Metz past Lens 2-0 at Stade Saint-Symphorien, but his 90+2 red card steals the headlines. Drama, penalties, and chaos in Ligue 1.

Hein's Heroics Turn to Heartbreak at Stade Saint-Symphorien Metz snatched a vital 2-0 victory over Lens at Stade Saint-Symphorien, but Gauthier Hein 's late dismissal transforms triumph into a pyrrhic win that could define their survival battle. Hein's Explosive 87-90 Minute Masterclass For 87 minutes, Metz laboured at Stade Saint-Symphorien,...
Read full analysis

Lille turned Stade Pierre Mauroy into a shooting gallery. Correia shines with 2 goals, Fernández orchestrates with 2 assists. Metz crumbles under the onslaught: 6-1, pure offensive dominance.

Correia and Lille Unleash Fury: 6-1 Demolition of Metz No contest— Lille transformed Stade Pierre Mauroy into an offensive masterpiece, proving that title contenders show no mercy to teams in freefall. Intensity From the First Whistle From the 24th minute, H. Igamane opened the scoring off a Matías Fernández assist,...
Read full analysis

Toulouse destroy Metz 4-0 at the Stadium: Cresswell and Dønnum shine, Sadibou Sané sent off at 45'. The Violets tighten their grip on European contention.

Toulouse Crushes Metz: A Clinical Masterclass at the Stadium This 4-0 rout confirms Toulouse's credentials as a genuine European contender whilst exposing Metz's relegation-form fragility. Blitzkrieg from the opening whistle Toulouse struck with surgical precision from the first minute. F. Magri opened the scoring in the 2nd, assisted by Emersonn,...
Read full analysis

Marseille crushes Metz 3-0 at Stade Saint-Symphorien. O'Riley and Gouiri shine in relentless attacking display. Metz's relegation nightmare deepens.

Marseille's Siege at Saint-Symphorien: Clinical Destruction of a Drowning Metz At Stade Saint-Symphorien, Marseille turned their visit to Metz into a shooting gallery, cementing their title credentials against an opponent sinking deeper into relegation peril. Relentless Intensity Meets Utter Balance Collapse From the opening whistle, Marseille suffocated Metz with an...
Read full analysis

0-0 at Stade Saint-Symphorien: Metz and Le Havre cancel each other out in a suffocating battle. Fischer stands tall in defence, but both sides remain mired in the relegation scrap.

Fischer Stands Firm as Metz and Le Havre Grind Out Goalless Stalemate 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...
Read full analysis

Season Statistics

Complete league record with goals, form, and performance streaks

Ligue 1 18th Place
Form
LLLDLDLLLW

Record

P19
W3
D3
L13
Pts12
Win%16%

Goals

Scored21
Conceded45
Diff -24
Avg/G1.1
Conc/G2.4

Defense & Discipline

Clean Sheets3
Failed to Score6
Pens Scored4
Pens Missed0

Best Streaks

3 Win Streak
1 Draw Streak
4 Loss Streak

League Standings

Complete Ligue 1 table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Lens 20 46 34 16 +18 WLens 1 - 0 Le Havre (30-01-2026)LMarseille 3 - 1 Lens (24-01-2026)WLens 1 - 0 Auxerre (17-01-2026)WToulouse 0 - 3 Lens (02-01-2026)WLens 2 - 0 Nice (14-12-2025)
2 Paris Saint Germain 19 45 41 15 +26 WStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)WAuxerre 0 - 1 Paris Saint Germain (23-01-2026)WParis Saint Germain 3 - 0 Lille (16-01-2026)WParis Saint Germain 2 - 1 Paris FC (04-01-2026)WMetz 2 - 3 Paris Saint Germain (13-12-2025)
3 Marseille 20 39 46 22 +24 DParis FC 2 - 2 Marseille (31-01-2026)WMarseille 3 - 1 Lens (24-01-2026)WAngers 2 - 5 Marseille (17-01-2026)LMarseille 0 - 2 Nantes (04-01-2026)WMarseille 1 - 0 Monaco (14-12-2025)
4 Lyon 20 39 33 20 +13 WLyon 1 - 0 Lille (01-02-2026)WMetz 2 - 5 Lyon (25-01-2026)WLyon 2 - 1 Stade Brestois 29 (18-01-2026)WMonaco 1 - 3 Lyon (03-01-2026)WLyon 1 - 0 Le Havre (14-12-2025)
5 Lille 20 32 34 30 +4 LLyon 1 - 0 Lille (01-02-2026)LLille 1 - 4 Strasbourg (25-01-2026)LParis Saint Germain 3 - 0 Lille (16-01-2026)LLille 0 - 2 Rennes (03-01-2026)WAuxerre 3 - 4 Lille (14-12-2025)
6 Rennes 20 31 30 31 -1 LMonaco 4 - 0 Rennes (31-01-2026)LRennes 0 - 2 Lorient (24-01-2026)DRennes 1 - 1 Le Havre (18-01-2026)WLille 0 - 2 Rennes (03-01-2026)WRennes 3 - 1 Stade Brestois 29 (13-12-2025)
7 Strasbourg 19 30 32 23 +9 LStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)WLille 1 - 4 Strasbourg (25-01-2026)WStrasbourg 2 - 1 Metz (18-01-2026)DNice 1 - 1 Strasbourg (03-01-2026)DStrasbourg 0 - 0 Lorient (14-12-2025)
8 Toulouse 20 30 31 23 +8 DToulouse 0 - 0 Auxerre (01-02-2026)WStade Brestois 29 0 - 2 Toulouse (25-01-2026)WToulouse 5 - 1 Nice (17-01-2026)LToulouse 0 - 3 Lens (02-01-2026)WParis FC 0 - 3 Toulouse (13-12-2025)
9 Lorient 20 28 27 31 -4 WLorient 2 - 1 Nantes (31-01-2026)WRennes 0 - 2 Lorient (24-01-2026)WMonaco 1 - 3 Lorient (16-01-2026)DLorient 1 - 1 Metz (04-01-2026)DStrasbourg 0 - 0 Lorient (14-12-2025)
10 Monaco 20 27 32 33 -1 WMonaco 4 - 0 Rennes (31-01-2026)DLe Havre 0 - 0 Monaco (24-01-2026)LMonaco 1 - 3 Lorient (16-01-2026)LMonaco 1 - 3 Lyon (03-01-2026)LMarseille 1 - 0 Monaco (14-12-2025)
11 Angers 20 26 21 25 -4 WAngers 1 - 0 Metz (01-02-2026)DParis FC 0 - 0 Angers (25-01-2026)LAngers 2 - 5 Marseille (17-01-2026)LLe Havre 2 - 1 Angers (04-01-2026)WAngers 4 - 1 Nantes (12-12-2025)
12 Stade Brestois 29 20 25 26 31 -5 DNice 2 - 2 Stade Brestois 29 (01-02-2026)LStade Brestois 29 0 - 2 Toulouse (25-01-2026)LLyon 2 - 1 Stade Brestois 29 (18-01-2026)WStade Brestois 29 2 - 0 Auxerre (04-01-2026)LRennes 3 - 1 Stade Brestois 29 (13-12-2025)
13 Paris FC 20 21 26 34 -8 DParis FC 2 - 2 Marseille (31-01-2026)DParis FC 0 - 0 Angers (25-01-2026)WNantes 1 - 2 Paris FC (18-01-2026)LParis Saint Germain 2 - 1 Paris FC (04-01-2026)LParis FC 0 - 3 Toulouse (13-12-2025)
14 Nice 20 21 25 38 -13 DNice 2 - 2 Stade Brestois 29 (01-02-2026)WNantes 1 - 4 Nice (25-01-2026)LToulouse 5 - 1 Nice (17-01-2026)DNice 1 - 1 Strasbourg (03-01-2026)LLens 2 - 0 Nice (14-12-2025)
15 Le Havre 20 20 16 25 -9 LLens 1 - 0 Le Havre (30-01-2026)DLe Havre 0 - 0 Monaco (24-01-2026)DRennes 1 - 1 Le Havre (18-01-2026)WLe Havre 2 - 1 Angers (04-01-2026)LLyon 1 - 0 Le Havre (14-12-2025)
16 Nantes 20 14 19 36 -17 LLorient 2 - 1 Nantes (31-01-2026)LNantes 1 - 4 Nice (25-01-2026)LNantes 1 - 2 Paris FC (18-01-2026)WMarseille 0 - 2 Nantes (04-01-2026)LAngers 4 - 1 Nantes (12-12-2025)
17 Auxerre 20 13 14 29 -15 DToulouse 0 - 0 Auxerre (01-02-2026)LAuxerre 0 - 1 Paris Saint Germain (23-01-2026)LLens 1 - 0 Auxerre (17-01-2026)LStade Brestois 29 2 - 0 Auxerre (04-01-2026)LAuxerre 3 - 4 Lille (14-12-2025)
18 Metz 20 12 21 46 -25 LAngers 1 - 0 Metz (01-02-2026)LMetz 2 - 5 Lyon (25-01-2026)LStrasbourg 2 - 1 Metz (18-01-2026)DLorient 1 - 1 Metz (04-01-2026)LMetz 2 - 3 Paris Saint Germain (13-12-2025)

Match History

Recent results and upcoming fixtures with scores and standings impact

Squad Cards

Current squad with player profiles, positions, and season performance

2025/2026 Season 37 players