Ligue 1 Regular Season - 27
Rennes 0 - 0 FT Metz
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
A. Toure 32'
33' A. Rouault
HT
67' ↓ S. Szymanski ↑D. Cisse
67' ↓ P. Frankowski ↑M. Nagida
67' ↓ A. Nordin ↑M. Tamari
74' ↓ L. Blas ↑B. Embolo
T. Yegbe 78'
↓ J. Deminguet ↑B. Munongo 80'
↓ G. Tsitaishvili ↑N. Mbala 85'
85' ↓ M. Camara ↑Y. Zabiri
S. Sane 88'
89' A. Rouault
FT
Player Cards
Our take on every player in this match
Rennes
Goalkeepers
Brice Samba
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Przemysław Frankowski
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
54%
Pass Acc
Anthony Rouault
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
42%
Duel Win %
Lilian Brassier
MAGNET
86
Activity
86
Activity
77
Passes
9
Duels
Quentin Merlin
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
67%
Duel Win %
Midfielders
Sebastian Szymański
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Valentin Rongier
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
81%
Pass Acc
Mahdi Camara
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Forwards
Ludovic Blas
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Esteban Lepaul
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Arnaud Nordin
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
Mathys Silistrie
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mahamadou Nagida
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Abdelhamid Ait Boudlal
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alidu Seidu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Djaoui Cissé
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Glen Kamara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mousa Tamari
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Breel Embolo
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Yassir Zabiri
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Metz
Goalkeepers
Pape Sy
OCTOPUS
8
Saves
8
Saves
0
Conceded
100%
Save %
Defenders
Koffi Kouao
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
83%
Duel Win %
Sadibou Sané
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Terry Yegbe
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Maxime Colin
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Midfielders
Jean-Philippe Gbamin
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Alpha Touré
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Bouna Sarr
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Jessy Deminguet
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Georgiy Tsitaishvili
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Forwards
Habib Diallo
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
BENCH
Jonathan Fischer
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ousmane Ba
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Urie-Michel Mboula
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
15
Total Mins
Started
Entry
Giorgi Abuashvili
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giorgi Kvilitaia
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nathan Mbala
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Lucas Michal
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 28/11/2025 | Metz | 0 - 1 | Rennes | Ligue 1 | Stade Saint-Symphorien |
| 04/05/2024 | Metz | 2 - 3 | Rennes | Ligue 1 | Stade Saint-Symphorien |
| 13/08/2023 | Rennes | 5 - 1 | Metz | Ligue 1 | Roazhon Park |
| 20/03/2022 | Rennes | 6 - 1 | Metz | Ligue 1 | Roazhon Park |
| 17/10/2021 | Metz | 0 - 3 | Rennes | Ligue 1 | Stade Saint-Symphorien |
| 20/03/2021 | Metz | 1 - 3 | Rennes | Ligue 1 | Stade Saint-Symphorien |
| 23/12/2020 | Rennes | 1 - 0 | Metz | Ligue 1 | Roazhon Park |
| 04/12/2019 | Metz | 0 - 1 | Rennes | Ligue 1 | Stade Saint-Symphorien |
| 14/04/2018 | Rennes | 1 - 2 | Metz | Ligue 1 | Roazhon Park |
Rennes Win
Metz Win
Draw
League Standings
P: 26 GD: +36
P: 27 GD: +30
P: 26 GD: +20
P: 27 GD: +12
P: 27 GD: +9
P: 26 GD: +7
P: 27 GD: +6
P: 26 GD: +9
P: 27 GD: +6
P: 27 GD: -4
P: 27 GD: -5
P: 27 GD: -13
P: 26 GD: -12
P: 26 GD: -12
P: 27 GD: -20
P: 27 GD: -14
P: 25 GD: -20
League Standings
| Pos | Team | P | Pts | GF | GA | GD | Form |
|---|---|---|---|---|---|---|---|
| 1 | Paris Saint Germain | 26 | 60 | 58 | 22 | +36 | |
| 2 | Lens | 27 | 59 | 54 | 24 | +30 | |
| 3 | Marseille | 26 | 49 | 53 | 33 | +20 | |
| 4 | Lyon | 27 | 48 | 40 | 27 | +13 | |
| 5 | Monaco | 27 | 44 | 45 | 37 | +8 | |
| 6 | Lille | 26 | 44 | 40 | 33 | +7 | |
| 7 | Rennes | 26 | 43 | 43 | 37 | +6 | |
| 8 | Strasbourg | 26 | 37 | 40 | 31 | +9 | |
| 9 | Toulouse | 27 | 37 | 38 | 32 | +6 | |
| 10 | Lorient | 27 | 37 | 37 | 41 | -4 | |
| 11 | Stade Brestois 29 | 27 | 36 | 34 | 39 | -5 | |
| 12 | Angers | 27 | 32 | 24 | 37 | -13 | |
| 13 | Paris FC | 26 | 28 | 29 | 41 | -12 | |
| 14 | Le Havre | 26 | 27 | 20 | 32 | -12 | |
| 15 | Nice | 27 | 27 | 32 | 52 | -20 | |
| 16 | Auxerre | 27 | 22 | 22 | 36 | -14 | |
| 17 | Nantes | 25 | 17 | 22 | 42 | -20 | |
| 18 | Metz | 26 | 13 | 25 | 60 | -35 |
P: 26 GD: +36
P: 27 GD: +30
P: 26 GD: +20
P: 27 GD: +13
P: 27 GD: +8
P: 26 GD: +7
P: 26 GD: +6
P: 26 GD: +9
P: 27 GD: +6
P: 27 GD: -4
P: 27 GD: -5
P: 27 GD: -13
P: 26 GD: -12
P: 26 GD: -12
P: 27 GD: -20
P: 27 GD: -14
P: 25 GD: -20
P: 26 GD: -35
Match previews and recaps to help you decide which games are worth watching
Pape Sy Masterclass Frustrates Rennes Siege
Average Entertainment Futmetrix Score: 38/100. A relentless attacking display from the hosts was met by an impenetrable wall, proving that even desperate relegation battlers can rewrite the script on their day.
The Roazhon Siege
The hosts immediately pinned their visitors back at Roazhon Park, establishing an attacking rhythm that kept the Intensity at maximum capacity from the opening exchanges. Rennes completely controlled possession at 68 percent, turning the pitch into a half-court tactical exercise. Valentin Rongier pulled the strings in the central areas with brilliant distribution, continuously feeding the wide channels to stretch the opposing shape. Defending incredibly deep, Metz braced for impact as endless crosses rained into their crowded penalty area. The overlapping, aggressive runs of Quentin Merlin stretched the defensive lines to their absolute breaking point, generating wave after wave of sustained pressure. Despite unleashing a massive barrage of 25 attempts toward the target, the hosts found themselves totally frustrated by a stubborn rearguard that simply refused to buckle under the sheer weight of the offensive onslaught.
The Immovable Object
The turning point of this gripping encounter was less a single moment and more a continuous exhibition of remarkable goalkeeping defiance. Pape Sy stood incredibly tall between the posts, producing eight monumental saves to single-handedly preserve the fragile deadlock. His individual heroics drastically elevated the Upset Factor, as the resilient visitors absorbed the heavy fire without cracking under the pressure. The escalating tension finally snapped in the 89th minute when A. Rouault scrambled the ball over the line, sending the desperate home crowd into absolute raptures. However, those joyous celebrations were immediately cut short by the raising of the offside flag. The VAR intervention definitively confirmed the agonizingly tight decision, wiping out what surely would have been the decisive killer strike and granting the exhausted visitors a truly massive, match-defining reprieve.
A Point of Defiance
When the final whistle echoed around the stadium, the stark contrast in body language told the complete story of the afternoon. The overall Balance of play heavily favoured the ambitious home side, yet they walked away empty-handed in their desperate pursuit of European qualification spots. For the battered visitors, currently rooted to the absolute bottom of the table, this hard-fought draw represents a massive glimmer of hope in their dire relegation battle. The Stakes were undeniably huge for both clubs, but the tactical execution and sheer willpower belonged entirely to the defensive underdogs. Escaping Roazhon Park with a miraculous clean sheet after conceding so much critical territory requires immense collective discipline, leaving the frustrated hosts to ponder exactly how they failed to convert their overwhelming statistical superiority into a vital victory.
Key Questions
What made Pape Sy the Man of the Match?
The Metz goalkeeper produced a heroic eight-save performance, single-handedly repelling a massive 25-shot barrage to secure a crucial away point for his struggling side.
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.
Desperate Metz Face Daunting Rennes Test
Skip It Futmetrix Score: 19/100. A top-half powerhouse hosts the league's basement dwellers in a clash where survival hangs by a thread for the overwhelmed visitors.
The Setup
This March 22, 2026 fixture at Roazhon Park presents a classic top-versus-bottom dilemma. Rennes are cruising in 6th place, boasting an imposing Form rating that spells trouble for their opponents. Conversely, Metz sit dead last in 18th, drowning in a grim losing streak. The overall Balance of this matchup is heavily skewed toward the hosts. While the Stakes are technically monumental for Metz in their relegation battle, the sheer gulf in quality suggests a foregone conclusion. Rennes possess the Stars to dismantle a leaky defense, with playmakers like Sebastian Szymański pulling the strings.
Key Battle
Expect a one-sided tactical affair pitting Rennes's aggressive attacking unit against Metz's fragile backline. With creative forces like L. Blas operating in the final third, the visiting defense—which has already shipped 56 goals this campaign—will face relentless pressure. If Metz cannot bunker down effectively, it will be a long afternoon in Brittany.
Our Prediction
Rennes to win with ease. The visitors are entirely devoid of momentum, and the hosts will likely dominate possession from the opening whistle. Expect a commanding home performance with multiple goals as Metz struggle to escape their own half.