Ligue 1 Gameweek 7

Metz 0 - 3 FT Marseille

Stade Saint-Symphorien

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
43
FT
Sat, Oct 4
Français
Metz
0-3
Marseille
⚡ Intensity 36
⚖️ Balance 8
🏆 Stakes 67
🎲 Upset 0
Marseille demolishes Metz in clinical masterclass

Win Probability

  • Metz 14%
  • Draw 28%
  • Marseille 58%

Futmetrix AI estimate

Marseille's Siege at Saint-Symphorien: Clinical Destruction of a Drowning Metz

Average Entertainment Futmetrix Score: 43/100. 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 intensity that left no room for resistance. With 62% possession and territorial dominance, the visitors unleashed an attacking siege: 21 shots to Metz's paltry 4. That 5.2-to-1 shot ratio is not a statistic—it's a statement of intent. Nine shots found the target; Metz managed just one. This was not a match; it was an execution.

O'Riley Orchestrates, Gouiri Finishes

Matt O'Riley was the puppet master, threading three key passes while finding the net at the 69-minute mark. But it was Amine Gouiri, summoned from the bench at the 64th minute, who delivered the knockout blows. The substitute struck twice in 12 minutes—a reminder that Marseille's depth is as lethal as its starting XI. Igor Paixão had opened the scoring at 51 minutes, but the avalanche came thereafter: O'Riley's finish at 69, Gouiri's brace at 76. Three goals, three different architects—the hallmark of a team firing on all cylinders.

Metz's Descent Accelerates

For Metz, this is not merely a defeat—it's a symptom of terminal decline. Languishing 18th with just 2 points from 7 matches, the Lorrains have won zero games and lost five. Their form reads LDLDL: a death spiral. This mauling at home, against a Marseille side second in the table, illustrates the chasm between ambition and reality. Metz's xG of 0.16 versus Marseille's 2.71 tells the story: one team creates chances; the other creates mirages.

Marseille's Title Bid Gains Momentum

This victory propels Marseille to 15 points with a +10 goal difference and five wins in seven outings. They are clinical, efficient, and ruthless—the profile of genuine contenders. The stakes are unmistakable: Marseille is building a title challenge, while Metz is building a case for the drop.

Key Questions

What made Matt O'Riley the standout performer?

O'Riley's rating of 8.7 reflects a goal, assist, and three key passes—he dictated tempo and execution in Marseille's midfield dominance.

What does this result mean for Metz's season?

Catastrophic. Metz sits 18th with 2 points, zero wins, and five losses in seven. Relegation is no longer a threat—it's a trajectory.

How did Gouiri's substitution shift the match?

Gouiri entered at 64 minutes and scored twice by the 76th, embodying Marseille's depth and finishing prowess against a broken opponent.

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.

Match Statistics

Possession
38%
62%
Metz 38%
Marseille 62%
Shots
4
21
Metz 4
Marseille 21
Shots on Target
1
9
Metz 1
Marseille 9
Expected Goals (xG)
0.16
2.71
Metz 0.16
Marseille 2.71
Passes
375
639
Metz 375
Marseille 639
Pass Accuracy
86%
92%
Metz 86%
Marseille 92%
Corners
4
4
Metz 4
Marseille 4
Fouls
8
7
Metz 8
Marseille 7
Yellow Cards
0
0
Metz 0
Marseille 0
Red Cards
0
0
Metz 0
Marseille 0

Match Events

21' 🔄 J. Gbamin M. Colin
HT
I. Paixao (R. Vaz) 51'
A. Gomes L. Balerdi 🔄 64'
R. Vaz A. Gouiri 🔄 64'
M. O'Riley (A. Gouiri) 69'
A. Gouiri (M. O'Riley) 76'
79' 🔄 F. Ballo-Toure G. Tsitaishvili
79' 🔄 J. Deminguet A. Toure
79' 🔄 H. Diallo B. Madjo
T. Weah M. Murillo 🔄 80'
I. Paixao B. Nadir 🔄 80'
M. O'Riley A. Vermeeren 🔄 85'
FT

Player Cards

Our take on every player in this match

Metz

Goalkeepers
Jonathan Fischer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Sadibou Sané
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jean-Philippe Gbamin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
21
Entry
Terry Yegbe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Koffi Kouao
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Boubacar Traoré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jessy Deminguet
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Fodé Ballo-Touré
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Forwards
Gauthier Hein
MAGNET
MAGNET
48
Activity
48
Activity
42
Passes
6
Duels
Cheikh Tidiane Sabaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Habib Diallo
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
BENCH
Pape Mamadou Sy
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Maxime Colin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
Started
Entry
Alpha Touré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Ismaël Guerti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ibou Sané
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Brian Djomeni Madjo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Giorgi Tsitaishvili
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Giorgi Abuashvili
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Morgan Bokele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Marseille

Goalkeepers
Gerónimo Rulli
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Timothy Weah
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
42%
Pass Acc
Benjamin Pavard
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Nayef Aguerd
MAGNET
MAGNET
95
Activity
95
Activity
91
Passes
4
Duels
Emerson Palmieri
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Midfielders
Matt O'Riley
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
60%
Pass Acc
Pierre-Emile Højbjerg
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
80%
Pass Acc
Mason Greenwood
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
André Gomes
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Igor Paixão
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Robinio Vaz
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.2
Rating
BENCH
Jeffrey de Lange
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Michael Murillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Ulisses Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Conrad Egan-Riley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Leonardo Balerdi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Arthur Vermeeren
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Bilal Nadir
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Pierre-Emerick Aubameyang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amine Gouiri
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute

Head to Head

Date Home Score Away Competition Venue
10/04/2025 Metz 0 - 3 Marseille Ligue 1 Stade Saint-Symphorien
02/09/2024 Marseille 1 - 1 Metz Ligue 1 Orange Vélodrome
08/18/2023 Metz 2 - 2 Marseille Ligue 1 Stade Saint-Symphorien
02/13/2022 Metz 1 - 2 Marseille Ligue 1 Stade Saint-Symphorien
11/07/2021 Marseille 0 - 0 Metz Ligue 1 Orange Vélodrome
05/23/2021 Metz 1 - 1 Marseille Ligue 1 Stade Saint-Symphorien
10/04/2025
0 - 3
Ligue 1 Stade Saint-Symphorien
02/09/2024
1 - 1
Ligue 1 Orange Vélodrome
08/18/2023
2 - 2
Ligue 1 Stade Saint-Symphorien
02/13/2022
1 - 2
Ligue 1 Stade Saint-Symphorien
11/07/2021
0 - 0
Ligue 1 Orange Vélodrome
05/23/2021
1 - 1
Ligue 1 Stade Saint-Symphorien
Metz Win
Marseille Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 7 16 13 5 +8 DLille 1 - 1 Paris Saint Germain (05-10-2025)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)
2 Marseille 7 15 15 5 +10 WMetz 0 - 3 Marseille (04-10-2025)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)
3 Strasbourg 7 15 14 7 +7 WStrasbourg 5 - 0 Angers (05-10-2025)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)
4 Lyon 7 15 9 5 +4 LLyon 1 - 2 Toulouse (05-10-2025)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)
5 Monaco 7 13 16 12 +4 DMonaco 2 - 2 Nice (05-10-2025)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)
6 Lens 7 13 10 6 +4 WAuxerre 1 - 2 Lens (04-10-2025)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)
7 Nice 9 12 13 13 0 WNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)DMonaco 2 - 2 Nice (05-10-2025)DNice 1 - 1 Paris FC (28-09-2025)LStade Brestois 29 4 - 1 Nice (20-09-2025)
8 Lille 7 11 14 10 +4 DLille 1 - 1 Paris Saint Germain (05-10-2025)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)
9 Paris FC 7 10 12 13 -1 WParis FC 2 - 0 Lorient (03-10-2025)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)
10 Toulouse 7 10 11 12 -1 WLyon 1 - 2 Toulouse (05-10-2025)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)
11 Rennes 7 10 9 10 -1 DLe Havre 2 - 2 Rennes (05-10-2025)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)
12 Stade Brestois 29 7 8 11 11 0 DStade Brestois 29 0 - 0 Nantes (04-10-2025)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)
13 Lorient 7 7 9 16 -7 LParis FC 2 - 0 Lorient (03-10-2025)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)
14 Le Havre 7 6 8 10 -2 DLe Havre 2 - 2 Rennes (05-10-2025)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)
15 Nantes 7 6 5 7 -2 DStade Brestois 29 0 - 0 Nantes (04-10-2025)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)
16 Auxerre 7 6 5 10 -5 LAuxerre 1 - 2 Lens (04-10-2025)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)
17 Angers 7 5 3 11 -8 LStrasbourg 5 - 0 Angers (05-10-2025)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)
18 Rodez 2 4 3 2 +1 DSaint Etienne 0 - 0 (PEN 7-6) Rodez (15-05-2026)WRED Star FC 93 2 - 3 Rodez (12-05-2026)
19 Saint Etienne 3 2 1 4 -3 LNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)DSaint Etienne 0 - 0 (PEN 7-6) Rodez (15-05-2026)
20 Metz 7 2 5 16 -11 LMetz 0 - 3 Marseille (04-10-2025)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)
21 RED Star FC 93 1 0 2 3 -1 LRED Star FC 93 2 - 3 Rodez (12-05-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.