Rennes vs Metz

22 March 2026 · Ligue 1 · 2025/26 · Referee Bastien Dechepy

Full time 0 – 0

Half-time: 0–0

Match summary

Neither Rennes nor Metz found the net in a 0-0 draw.

Rennes had the better of the chances, with 1.71 expected goals (xG) from 25 shots to Metz's 0.31 from 7.

Match stats

68% Possession 32%
25 Shots 7
8 Shots on target 2
8 Corners 2
151 Attacks 61
80 Dangerous attacks 23
602 Passes 291
89% Pass accuracy 71%
21 Tackles 19
13 Fouls 13
1 Yellow cards 3
0 Red cards 0
2 Offsides 2

Key events

Rennes Metz
Kick-off
4’
Koffi KouaoShot on target
Valentin RongierShot on target
10’
Arnaud NordinShot on target
12’
Sebastian SzymanskiShot on target
13’
Anthony RouaultShot on target
26’
Lilian BrassierShot on target
28’
32’
Alpha TouréFoul
33’
Mahdi CamaraShot on target
38’
Valentin RongierShot on target
45’
Half-time0-0
Second half underway
Mahamadou NagidaShot on target
72’
Breel EmboloLudovic Blas
74’
78’
Terry YegbeFoul
80’
Believe MunongoJessy Deminguet
85’
Nathan MbalaGiorgi Tsitaishvili
87’
Nathan MbalaShot on target
88’
VAR review
90’
Full-time0-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.71 0.31 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.71 0.31
Rennes 1.71 xGMetz 0.31 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Metz attacking Rennes attacking 
26’ Anthony Rouault (Rennes), set piece, 0.42 xG, saved 42’ Ludovic Blas (Rennes), open play, 0.37 xG, off target 90+3’ Yassir Zabiri (Rennes), set piece, 0.09 xG, off target 13’ Sebastian Szymanski (Rennes), direct free kick, 0.08 xG, saved 66’ Bouna Sarr (Metz), set piece, 0.07 xG, blocked 79’ Mahdi Camara (Rennes), set piece, 0.08 xG, blocked 87’ Nathan Mbala (Metz), open play, 0.08 xG, saved 16’ Arnaud Nordin (Rennes), open play, 0.07 xG, blocked 11’ Habib Diallo (Metz), from a corner, 0.07 xG, off target 82’ Breel Embolo (Rennes), open play, 0.06 xG, blocked 85’ Djaoui Cissé (Rennes), open play, 0.06 xG, off target 12’ Arnaud Nordin (Rennes), open play, 0.05 xG, saved 61’ Arnaud Nordin (Rennes), from a corner, 0.05 xG, off target 63’ Ludovic Blas (Rennes), open play, 0.04 xG, hit the woodwork 4’ Koffi Kouao (Metz), open play, 0.04 xG, saved 45’ Valentin Rongier (Rennes), open play, 0.04 xG, saved 90+4’ Esteban Lepaul (Rennes), set piece, 0.04 xG, off target 14’ Ludovic Blas (Rennes), from a corner, 0.04 xG, off target 10’ Valentin Rongier (Rennes), open play, 0.03 xG, saved 33’ Ludovic Blas (Rennes), open play, 0.03 xG, blocked 77’ Bouna Sarr (Metz), open play, 0.03 xG, off target 68’ Mousa Al Tamari (Rennes), open play, 0.03 xG, off target 72’ Mahamadou Nagida (Rennes), open play, 0.02 xG, saved 60’ Arnaud Nordin (Rennes), open play, 0.02 xG, off target 38’ Mahdi Camara (Rennes), open play, 0.02 xG, saved 75’ Alpha Touré (Metz), open play, 0.02 xG, off target 61’ Sebastian Szymanski (Rennes), from a corner, 0.02 xG, blocked 74’ Lilian Brassier (Rennes), open play, 0.02 xG, off target 82’ Mahamadou Nagida (Rennes), from a corner, 0.01 xG, blocked 28’ Lilian Brassier (Rennes), open play, 0.01 xG, saved 76’ Mahamadou Nagida (Rennes), open play, 0.01 xG, off target 83’ Bouna Sarr (Metz), open play, 0.01 xG, off target 26’ Anthony Rouault (Rennes), set piece, 0.42 xG, saved 42’ Ludovic Blas (Rennes), open play, 0.37 xG, off target 90+3’ Yassir Zabiri (Rennes), set piece, 0.09 xG, off target 13’ Sebastian Szymanski (Rennes), direct free kick, 0.08 xG, saved 66’ Bouna Sarr (Metz), set piece, 0.07 xG, blocked 79’ Mahdi Camara (Rennes), set piece, 0.08 xG, blocked 87’ Nathan Mbala (Metz), open play, 0.08 xG, saved 16’ Arnaud Nordin (Rennes), open play, 0.07 xG, blocked 11’ Habib Diallo (Metz), from a corner, 0.07 xG, off target 82’ Breel Embolo (Rennes), open play, 0.06 xG, blocked 85’ Djaoui Cissé (Rennes), open play, 0.06 xG, off target 12’ Arnaud Nordin (Rennes), open play, 0.05 xG, saved 61’ Arnaud Nordin (Rennes), from a corner, 0.05 xG, off target 63’ Ludovic Blas (Rennes), open play, 0.04 xG, hit the woodwork 45’ Valentin Rongier (Rennes), open play, 0.04 xG, saved 90+4’ Esteban Lepaul (Rennes), set piece, 0.04 xG, off target 4’ Koffi Kouao (Metz), open play, 0.04 xG, saved 14’ Ludovic Blas (Rennes), from a corner, 0.04 xG, off target 33’ Ludovic Blas (Rennes), open play, 0.03 xG, blocked 77’ Bouna Sarr (Metz), open play, 0.03 xG, off target 10’ Valentin Rongier (Rennes), open play, 0.03 xG, saved 68’ Mousa Al Tamari (Rennes), open play, 0.03 xG, off target 72’ Mahamadou Nagida (Rennes), open play, 0.02 xG, saved 60’ Arnaud Nordin (Rennes), open play, 0.02 xG, off target 75’ Alpha Touré (Metz), open play, 0.02 xG, off target 38’ Mahdi Camara (Rennes), open play, 0.02 xG, saved 61’ Sebastian Szymanski (Rennes), from a corner, 0.02 xG, blocked 74’ Lilian Brassier (Rennes), open play, 0.02 xG, off target 82’ Mahamadou Nagida (Rennes), from a corner, 0.01 xG, blocked 28’ Lilian Brassier (Rennes), open play, 0.01 xG, saved 83’ Bouna Sarr (Metz), open play, 0.01 xG, off target 76’ Mahamadou Nagida (Rennes), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Rennes 4-3-3 Starting XI
Samba
Frankowski 67’
Rouault
Brassier
Merlin
Szymanski 67’
Rongier
Camara 85’
Blas 74’
Lepaul
Nordin 67’

Lineup not available for this match.

Player stats

PlayerPosMinGAShxGxAKPCards
Brice Samba GK900 0.000.000
Przemyslaw Frankowski DEF680 0.000.246
Lilian Brassier DEF902 0.030.000
Anthony Rouault DEF901 0.420.031
Quentin Merlin DEF900 0.000.091
Valentin Rongier MID902 0.070.143
Mahdi Camara MID862 0.100.021
Sebastian Szymanski MID682 0.100.421
Ludovic Blas FWD754 0.480.041
Esteban Lepaul FWD901 0.040.062
Arnaud Nordin FWD684 0.180.371
Mahamadou Nagida Sub223 0.050.061
Djaoui Cissé Sub221 0.060.021
Mousa Al Tamari Sub221 0.030.011
Breel Embolo Sub151 0.060.000
Yassir Zabiri Sub41 0.090.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Rennes win 73% Avg odds 1.29
Draw 17% Avg odds 5.58
Metz win 10% Avg odds 9.16

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.