22.03.2026 16:15
0 - 0
Finished

Rennes vs Metz

Rennes vs Metz Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
0 - 0
32'
Toure A. (Holding)
Rouault A. (Tripping)
33'
2nd Half
0 - 0
4-3-3
Formations
4-2-3-1
30
7.4
Samba
95
7.8
Frankowski
24
8.2
Rouault
3
7.8
Brassier
26
8.4
Merlin
17
6.7
Szymanski
21
8.3
Rongier
45
6.9
Camara
10
6.7
Blas
9
6.1
Lepaul
70
6.6
Nordin
30
5.7
Diallo
70
6.2
Sarr
20
5.7
Deminguet
7
6.0
Tsitaishvili
5
6.2
Gbamin
12
6.0
Toure
39
8.3
Kouao
38
7.0
Sane
15
6.5
Yegbe
2
7.0
Colin
61
9.1
Sy
6
6.2
Cisse
7
6.6
Embolo
11
6.6
Al-Tamari
18
6.7
Nagida
77
Zabiri
33
Munongo
34
Mbala
1
Fischer
4
Mboula
9
Abuashvili

Starting Lineups:

3
Lilian Brassier
9
Esteban Lepaul
10
Ludovic Blas
17
Sebastian Szymanski
21
Valentin Rongier (C)
24
Anthony Rouault
26
Quentin Merlin
30
Brice Samba (G)
45
Mahdi Camara
70
Arnaud Nordin
95
Przemyslaw Frankowski
2
Maxime Colin
5
Jean-Philippe Gbamin
7
Georgiy Tsitaishvili
12
Toure A.
15
Terry Yegbe
20
Jessy Deminguet
30
Habib Diallo (C)
38
Sane S.
39
Koffi Kouao
61
Pape Sy (G)
70
Bouna Sarr

Substitutes

4
Glen Kamara
6
Djaoui Cisse
7
Breel Embolo
11
Mousa Al-Tamari
18
Nagida M.
36
Alidu Seidu
48
Abdelhamid Ait Boudlal
50
Silistrie M. (G)
77
Zabiri Y.
1
Jonathan Fischer (G)
4
Urie-Michel Mboula
9
Giorgi Abuashvili
11
Giorgi Kvilitaia
19
Lucas Michal
33
Munongo B.
34
Mbala N.
40
Ousmane Ba (G)
97
Fode Ballo-Toure

Coaches:

Franck Haise
Benoit Tavenot

Missing Players:

Jeremy Jacquet (Shoulder Injury)
Nordan Mukiele (Injury)
Rosier L. (Inactive)
Gauthier Hein (Illness)
Mangondo J. (Knee Injury)
Melieres C. (Injury)
Boubacar Traore (Injury)

Final Results and Statistics of Match:

2
Accurate through passes
0
203
Ball possession
97
12
Big chances
0
12
Blocked shots
2
32
Clearances
80
32
Corner kicks
8
52
Crosses
38
106
Duels won
110
0
Errors leading to goal
2
0
Errors leading to shot
2
3.74
Expected assists (xA)
0.42
5.96
Expected goals (xG)
1.32
26
Fouls
26
26
Free kicks
26
4
Goalkeeper saves
16
0.42
Goals prevented
1.5
2
Hit the woodwork
0
8
Interceptions
20
151
Long passes
83
4
Offsides
4
530
Passes
428
237
Passes in final third
144
26
Shots inside the box
8
22
Shots off target
8
32
Shots on target
8
24
Shots outside the box
6
154
Tackles
219
42
Throw ins
40
100
Total shots
28
82
Touches in opposition box
16
3.5
xG on target (xGOT)
0.42
0.42
xGOT faced
3.5
2
Yellow cards
6
1.00
Accurate through passes
0.00
70.00
Ball possession
30.00
2.00
Big chances
0.00
2.00
Blocked shots
0.00
5.00
Clearances
13.00
2.00
Corner kicks
1.00
24.00
Crosses
25.00
26.00
Duels won
26.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
1.24
Expected assists (xA)
0.15
0.93
Expected goals (xG)
0.18
4.00
Fouls
6.00
6.00
Free kicks
4.00
1.00
Goalkeeper saves
7.00
0.01
Goals prevented
1.71
0.00
Hit the woodwork
0.00
3.00
Interceptions
6.00
39.00
Long passes
19.00
0.00
Offsides
2.00
90.00
Passes
72.00
83.00
Passes in final third
56.00
5.00
Shots inside the box
2.00
2.00
Shots off target
1.00
7.00
Shots on target
1.00
6.00
Shots outside the box
0.00
58.00
Tackles
82.00
8.00
Throw ins
11.00
11.00
Total shots
2.00
19.00
Touches in opposition box
4.00
1.71
xG on target (xGOT)
0.01
0.01
xGOT faced
1.71
1.00
Yellow cards
1.00
0.00
Accurate through passes
0.00
65.00
Ball possession
35.00
1.00
Big chances
0.00
4.00
Blocked shots
1.00
11.00
Clearances
27.00
6.00
Corner kicks
1.00
11.00
Crosses
0.00
27.00
Duels won
29.00
0.00
Errors leading to goal
1.00
0.00
Errors leading to shot
1.00
0.63
Expected assists (xA)
0.06
0.56
Expected goals (xG)
0.15
9.00
Fouls
7.00
7.00
Free kicks
9.00
1.00
Goalkeeper saves
1.00
0.20
Goals prevented
-0.96
1.00
Hit the woodwork
0.00
1.00
Interceptions
4.00
64.00
Long passes
36.00
2.00
Offsides
0.00
86.00
Passes
71.00
74.00
Passes in final third
39.00
8.00
Shots inside the box
2.00
9.00
Shots off target
3.00
1.00
Shots on target
1.00
6.00
Shots outside the box
3.00
44.00
Tackles
63.00
13.00
Throw ins
9.00
14.00
Total shots
5.00
22.00
Touches in opposition box
4.00
0.04
xG on target (xGOT)
0.20
0.20
xGOT faced
0.04
0.00
Yellow cards
2.00
1.00
Accurate through passes
0.00
68.00
Ball possession
32.00
3.00
Big chances
0.00
6.00
Blocked shots
1.00
16.00
Clearances
40.00
8.00
Corner kicks
2.00
17.00
Crosses
13.00
53.00
Duels won
55.00
0.00
Errors leading to goal
1.00
0.00
Errors leading to shot
1.00
1.87
Expected assists (xA)
0.21
1.49
Expected goals (xG)
0.33
13.00
Fouls
13.00
13.00
Free kicks
13.00
2.00
Goalkeeper saves
8.00
0.21
Goals prevented
0.75
1.00
Hit the woodwork
0.00
4.00
Interceptions
10.00
48.00
Long passes
28.00
2.00
Offsides
2.00
89.00
Passes
71.00
80.00
Passes in final third
49.00
13.00
Shots inside the box
4.00
11.00
Shots off target
4.00
8.00
Shots on target
2.00
12.00
Shots outside the box
3.00
52.00
Tackles
74.00
21.00
Throw ins
20.00
25.00
Total shots
7.00
41.00
Touches in opposition box
8.00
1.75
xG on target (xGOT)
0.21
0.21
xGOT faced
1.75
1.00
Yellow cards
3.00

Online Stream (Rennes - Metz Text Broadcast)

90+7' Nothing more will happen in this game as the referee blows for full time.
90+5' What a wasted chance that is! An inch-perfect cross into the box finds Esteban Lepaul (Rennes) who sends his header well wide of the left post.
90+4' The ball is cleared after Believe Munongo (Metz) attempted to dribble past an opposing player.
90+2' The Rennes players can't believe it after the referee disallows the goal after the intervention of the VAR!
90+1' The Rennes players celebrate the goal but the referee immediately signals a VAR review. Let's see what happens. Big moment in the game.
90' We will have 6 min. of added time.
89' Goal! Anthony Rouault (Rennes) has the simplest of tasks to roll the ball into an empty net from close range after a rebound left the keeper stranded. 0:0.
88' What was Sadibou Sane (Metz) thinking? He will not get away with that. The referee shows him a yellow card.
87' We can have a look at the statistics now, shots on target are 8:2.
85' Franck Haise prepares a substitution. Mahdi Camara is replaced by Yassir Zabiri (Rennes).
85' The referee stops play so that a substitution can be made and Nathan Mbala (Metz) comes onto the pitch for Georgiy Tsitaishvili.
84' Georgiy Tsitaishvili (Metz) takes the corner, but one of the defenders reacts well and rises highest to head the ball away.
82' The resulting set piece from Rennes is comfortably intercepted by one of the defending players.
82' Breel Embolo (Rennes) tries to send a pass but it's blocked. The referee and one of his assistants signal for a corner kick to Rennes.
80' Benoit Tavenot decides to make a substitution. Jessy Deminguet will be replaced by Believe Munongo (Metz).
78' Bastien Dechepy shows a yellow card to Terry Yegbe (Metz) for his blatant foul.
75' Alpha Toure (Metz) tries his luck from the edge of the box, but it's one to forget and goes well wide of the left post.
74' Here comes a substitution. Ludovic Blas is given a rest as he is replaced by Breel Embolo (Rennes).
74' Lilian Brassier (Rennes) receives a pass and unleashes a shot which goes well wide of the right post.
72' Mahamadou Nagida (Rennes) finds himself some space and fires in a superb first-time shot from long distance low towards the middle of the goal. Pape Sy makes a good save to deny him.
71' Pape Sy (Metz) is moving okay again after that injury scare.
70' Pape Sy (Metz) is clearly asking for some medical attention with his painful gestures. The extent of his injury is yet to be discovered.
69' Quentin Merlin (Rennes) takes the resulting corner which is well defended.
69' Mousa Tamari (Rennes) delivers a long ball, but it lacks enough power to reach his teammates and is intercepted by one of the defenders. Rennes have a corner.
67' Substitution. Arnaud Nordin makes way for Mousa Tamari (Rennes).
67' Here is a change. Przemyslaw Frankowski is going off and Franck Haise gives the last tactical orders to Mahamadou Nagida (Rennes).
67' We are about to witness a subsitution. Djaoui Cisse (Rennes) for Sebastian Szymanski.
66' Sebastian Szymanski (Rennes) should know this behaviour is beyond the rules. He was too careless with his challenge and left Bastien Dechepy no option but to blow his whistle.
63' Ludovic Blas (Rennes) decided to surprise the goalkeeper with a quick shot from the edge of the box, but his effort crashes against the crossbar.
61' A clever short pass gives Arnaud Nordin (Rennes) a clear goal scoring opportunity, but he fluffs his lines and rifles the ball high over the bar.
61' Przemyslaw Frankowski (Rennes) takes the corner which is cleared by the opposition's defence.
61' The resulting corner from Przemyslaw Frankowski (Rennes) only finds one of the defenders, who heads it out of danger. The linesman points to the corner flag, Rennes are going to take it.
61' Arnaud Nordin (Rennes) pulls the trigger and strikes the ball towards goal from long-range, but his effort is blocked by one of the defenders. Rennes force a corner. Their opponents will face another attacking threat.
59' Lilian Brassier (Rennes) makes an overly-aggressive challenge and Bastien Dechepy blows his whistle for a foul.
59' Sebastian Szymanski (Rennes) sends a teasing cross into the area, but Pape Sy intercepts the ball.
56' Sebastian Szymanski (Rennes) swings in the corner, but it's comfortably cleared away.
55' Esteban Lepaul (Rennes) commits a foul after unfairly pressing his opponent during an attacking move.
53' Metz enjoy a period of possession as they are exchanging some passes and waiting for an opportunity to strike.
52' Esteban Lepaul (Rennes) brings his opponent down with a tackle and Bastien Dechepy blows his whistle for a foul.
50' Rennes have a chance to score from a corner kick, but the ball is cleared by a defender.
50' Ludovic Blas (Rennes) tries to slide the ball through to a teammate but it's well blocked by a defender. Rennes have been awarded a corner kick.
48' Rennes control the tempo of the game by exchanging some accurate short passes.
46' A pass by Arnaud Nordin (Rennes) ends up in no man's land, and the attacking effort comes to an end. The ball is off of the pitch and it's a goal kick for Metz.
46' Referee Bastien Dechepy blows his whistle to start the second half.
45+2' That is it for the first half after the referee blows his whistle and the players head to their respective dressing rooms.
45' The fourth official shows 1 min. of added time.
42' What a wasted chance that was! A precise cross into the box finds Ludovic Blas (Rennes), whose header flies narrowly wide of the right post.
41' Georgiy Tsitaishvili (Metz) sends a cross into the box, but Brice Samba comes off his line to gather the ball.
39' Rennes take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
38' The ball is laid off to Mahdi Camara (Rennes) on the edge of the box. He shoots through a crowd of players towards the middle of the goal and forces Pape Sy to make a decent save.
36' Quentin Merlin (Rennes) makes an unfair challenge by holding his opponent to prevent him from getting the ball.
33' Anthony Rouault (Rennes) has tested the patience of referee Bastien Dechepy and goes into the book for a previous late challenge.
33' Lilian Brassier (Rennes) slides a pass forward, but one of the defenders cuts it out.
33' Ludovic Blas (Rennes) whips the ball in, but it fails to reach any of his teammates as the opposition's defence averts the threat.
32' This yellow card was deserved. The tackle by Alpha Toure (Metz) was quite harsh and Bastien Dechepy didn't hesitate to show him a yellow card.
29' Lilian Brassier (Rennes) had a good opportunity from long range. His shot was directed towards the bottom right corner, but Pape Sy was alert and made a comfortable save.
27' Georgiy Tsitaishvili (Metz) times his run too early and the linesman raises his flag for offside.
26' Anthony Rouault (Rennes) connects with the ball in the six-yard box after the resulting free kick and shoots towards the leftside of the goal, but Pape Sy makes a magnificent save!
24' Neat passing move from Rennes in order to create new attacking opportunities.
20' Pape Sy (Metz) seems to have picked up a minor injury, but it looks like he will be able to continue playing. Ludovic Blas (Rennes) hasn't suffered any serious injury which would see him leave the pitch. He's back in the game now.
18' Ludovic Blas (Rennes) is down injured and the referee stops play so that he can receive medical treatment.
17' Pape Sy (Metz) requires medical treatment, so the referee stops play and signals for the physio to come onto the pitch.
17' Rennes seem to be finding their feet as they enjoy some possession. They are waiting for the right moment to create new attacking opportunities.
14' Ludovic Blas (Rennes) latches on to a loose ball on the edge of the box and fires in a first-time shot on goal, but the effort lacks accuracy and flies high over the bar.
14' The referee blows his whistle, Rennes are awarded a corner kick.
14' Sebastian Szymanski (Rennes) causes huge trouble for the goalkeeper with an astonishing free kick.
13' Sadibou Sane (Metz) commits a rough challenge and Bastien Dechepy blows his whistle for a foul. Rennes have a free kick from a promising distance.
12' The ball is laid off to Arnaud Nordin (Rennes) on the edge of the box. He shoots through a crowd of players low towards the middle of the goal and forces Pape Sy to make a decent save.
11' Georgiy Tsitaishvili (Metz) steps up to take the corner. He launches the ball into the penalty area, but it only finds the head of an opposing player who clears the danger.
10' Valentin Rongier (Rennes) shoots from the edge of the penalty area. The ball travels towards the bottom left corner, but Pape Sy easily deals with the threat.
9' 53:47 – the ratio of ball possession.
8' Bastien Dechepy has a clear sight and sees a foul from Anthony Rouault (Rennes).
5' Rennes players are playing combination football and attempting to create a goal-scoring opportunity, but they will have to wait for that as they have just lost possession due to a poor pass.
1' Today's match has just started, enjoy the game!
The players are on the pitch and Rennes will have the kick-off.
Bastien Dechepy will supervise the game today.
We now know the starting lineups. You can find them in the match details of this match.
Welcome to our live text commentary, ladies and gentlemen! The starting lineups will be announced very soon, so just sit back and get ready to enjoy the action.

Last Matches of Rennes

03.05.26
L1
(2) - (1)
L
26.04.26
L1
(1) - (1)
W
19.04.26
L1
(0) - (1)
W
11.04.26
L1
(2) - (0)
W
04.04.26
L1
(1) - (2)
W
22.03.26
L1
(0) - (0)
D
26.04.26
L1
(1) - (1)
W
11.04.26
L1
(2) - (0)
W
22.03.26
L1
(0) - (0)
D
15.03.26
L1
(0) - (1)
L
28.02.26
L1
(1) - (0)
W
13.02.26
L1
(1) - (0)
W

Last Matches of Metz

02.05.26
L1
(0) - (0)
L
26.04.26
L1
(2) - (2)
D
19.04.26
L1
(1) - (1)
L
10.04.26
L1
(1) - (0)
L
05.04.26
L1
(0) - (0)
D
22.03.26
L1
(0) - (0)
D
26.04.26
L1
(2) - (2)
D
10.04.26
L1
(1) - (0)
L
22.03.26
L1
(0) - (0)
D
08.03.26
L1
(1) - (0)
L
21.02.26
L1
(2) - (0)
L
01.02.26
L1
(1) - (0)
L

Rennes vs Metz matches

22.03.26
L1
(0) - (0)
28.11.25
L1
(0) - (1)
04.05.24
L1
(2) - (1)
13.08.23
L1
(1) - (1)
20.03.22
L1
(3) - (0)
17.10.21
L1
(0) - (3)
22.03.26
L1
(0) - (0)
13.08.23
L1
(1) - (1)
20.03.22
L1
(3) - (0)
23.12.20
L1
(0) - (0)
14.04.18
L1
(1) - (0)
30.10.16
L1
(0) - (0)

Follow Game Online:

Rennes vs Metz live stream online is not available right now. You can see the full history of Rennes vs Metz head to head confrontation.

Rennes vs Metz Head To Head Confrontation

Our site's database keeps all result's history of previous games between Rennes and Metz, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Rennes vs Metz upcoming matches.

22.03.2026

Rennes 0 - 0 Metz

13.08.2023

Rennes 5 - 1 Metz (Kalimuendo A., Maziz Y., Gouiri A.)

20.03.2022

Rennes 6 - 1 Metz (Terrier M., Terrier M., Guirassy S.)

23.12.2020

Rennes 1 - 0 Metz (Grenier C.)

14.04.2018

Rennes 1 - 2 Metz (Bourigeaud B., Roux N., Roux N.)

30.10.2016

Rennes 1 - 0 Metz (Said W.)

07.03.2015

Rennes 1 - 0 Metz (N'Tep P.)

25.08.2007

Rennes 2 - 0 Metz (Thomert O., Thomert O.)

29.10.2005

Rennes 2 - 1 Metz (Utaka J. C., Frei A., Tum H.)

23.10.2004

Rennes 3 - 1 Metz (Borbiconi S., Frei A., Frei A.)

12.05.2004

Rennes 0 - 0 Metz

12-05-2004 18:30

Ligue 1

28.11.2001

Rennes 0 - 0 Metz

28-11-2001 19:30

Ligue 1

09.09.2000

Rennes 0 - 1 Metz

09-09-2000 18:00

Ligue 1

13.05.2000

Rennes 2 - 0 Metz

13-05-2000 18:00

Ligue 1

22.05.1999

Rennes 1 - 0 Metz

22-05-1999 18:00

Ligue 1

05.09.1997

Rennes 2 - 2 Metz

05-09-1997 18:00

Ligue 1

30.04.1997

Rennes 1 - 3 Metz

30-04-1997 18:00

Ligue 1

16.03.1996

Rennes 0 - 0 Metz

16-03-1996 19:00

Ligue 1

23.09.1994

Rennes 1 - 2 Metz

23-09-1994 18:00

Ligue 1

26.10.1991

Rennes 3 - 1 Metz

26-10-1991 19:00

Ligue 1