France - Ligue 1Roazhon Park, Jan 18
FTRennes
1 - 1
Le Havre
Events:
33'Mousa Tamari
33'Mousa Tamari
HT
0 - 0
Events:
59'Esteban Lepaul0 - 0
59'0 - 0Esteban Lepaul
69'0 - 1(Assist)Felix MambimbiRassoul Ndiaye
69'0 - 1Felix MambimbiRassoul Ndiaye(Assist)
72'Kenny Quetant
72'Kenny Quetant
75'Lionel Nzau Mpasi
75'Lionel Nzau Mpasi
86'Breel EmboloLudovic Blas1 - 1(Assist)
86'1 - 1Breel EmboloLudovic Blas(Assist)
90'Simon Ebonog
90'Simon Ebonog
90 + 10'Ally Samatta
90 + 10'Ally Samatta
FT
1 - 1
Events:
Events:
Match Info:
Referee: Stephanie Frappart (France)
Venue: Roazhon ParkJan 18
Spectators: 27,650
Stats:
Shots on target
7
Shots on target
4
Shots off target
5
Shots off target
1
Blocked Shots
7
Blocked Shots
2
Possession (%)
54
Possession (%)
46
Corner Kicks
10
Corner Kicks
6
Offsides
5
Offsides
1
Fouls
18
Fouls
14
Throw ins
26
Throw ins
17
Yellow cards
1
Yellow cards
4
Crosses
8
Crosses
2
Goalkeeper saves
3
Goalkeeper saves
6
Goal kicks
6
Goal kicks
8
Latest commentaries:
90+11'That's it! The referee blows the final whistle
90+11'Ball possession: Rennes: 54%, Le Havre: 46%.
90+11'The referee signals a free kick as Alidu Seidu from Rennes trips Sofiane Boufal
90+10'The game is restarted.
90+10'Ball possession: Rennes: 54%, Le Havre: 46%.
90+10'Alidu Seidu is down injured and receives medical attention on the field.
90+10'Play has been stopped because there is a player lying on the pitch.
90+10'Yellow card for Mbwana Samatta.
90+9'Reckless challenge there. Mbwana Samatta commits a rough foul on Alidu Seidu
90+9'Mbwana Samatta is penalised for pushing Seko Fofana.
90+9'Oooh... that was a sitter! Ludovic Blas should have scored from that position
90+9'Ludovic Blas from Rennes sends an effort wide of target
90+9'Rassoul Ndiaye comes back onto the field.
90+8'Goal kick for Le Havre.
90+8'The match resumes with a drop ball.
90+8'Rassoul Ndiaye is injured and is taken off the field to receive medical treatment.
90+8'Rassoul Ndiaye is down injured and receives medical attention on the field.
90+7'Play has been stopped because there is a player lying on the pitch.
90+6'Valentin Rongier shoots from outside the box, but Lionel Mpasi-Nzau has it under control
90+6'Ludovic Blas from Rennes swings in the corner from the right.
90+6'Arouna Sangante from Le Havre intercepts a cross aimed towards the box.
90+5'The referee signals a free kick as Mbwana Samatta from Le Havre trips Alidu Seidu
90+5'Le Havre take a throw-in in their own half of the field.
90+5'Ball possession: Rennes: 53%, Le Havre: 47%.
90+4'Breel Embolo is penalised for pushing Arouna Sangante.
90+4'Yanis Zouaoui successfully blocks the shot
90+4'Lilian Brassier from Rennes heads towards goal but sees his effort blocked.
90+4'Ludovic Blas from Rennes swings in the corner from the left.
90+3'Le Havre take a throw-in in their own half of the field.
90+2'Rennes take a throw-in in their own half of the field.
90+2'Przemyslaw Frankowski is leaving the field to be replaced by Seko Fofana in a tactical substitution.
90+1'Mohamed Meite is penalised for pushing Yanis Zouaoui.
90+1'Ayumu Seko from Le Havre intercepts a cross aimed towards the box.
90+1'The fourth official shows there are 8 minute(s) of time to be added.
90'Yellow card for Simon Ebonog.
90'Reckless challenge there. Simon Ebonog commits a rough foul on Mahdi Camara
90'Ball possession: Rennes: 52%, Le Havre: 48%.
89'Rennes take a throw-in in the opponent's half of the field.
89'Goal kick for Rennes.
88'Le Havre are in control of the ball.
Line-ups are confirmed. Last update: Sun Jan 18 2026 17:08:00 GMT+0000 (Coordinated Universal Time)
Rennes3-5-2
30
Brice Samba
36
Alidu Seidu
24
Anthony Rouault
3
Lilian Brassier
95
Przemysław Frankowski
45
Mahdi Camara
21
Valentin Rongier
26
Quentin Merlin
11
Mousa Tamari
7
Breel Embolo
9
Esteban Lepaul
45
Issa Soumare
33
Kenny Quetant
10
Felix Mambimbi
26
Simon Ebonog
15
Ayumu Seko
14
Rassoul Ndiaye
18
Yanis Zouaoui
4
Gautier Lloris
93
Arouna Sangante
7
Loïc Négo
77
Lionel M'Pasi
Le Havre4-3-1-2
Substitutions:
73'
Quentin MerlinLudovic Blas
24'
Issa SoumareAlly Samatta
73'
Esteban LepaulMohamed Kader Meite
42'
Gautier LlorisTimothée Pembélé
80'
Mousa TamariElias Legendre
79'
Timothée PembéléYassine Kechta
90'
Przemysław FrankowskiSeko Fofana
79'
Felix MambimbiSofiane Boufal
79'
Kenny QuetantFode Doucoure
Substitute players:
Mathys Silistrie
Paul Argney
Kilian Belazzoug
Fode Doucoure
Mahamadou Nagida
Timothée Pembélé
Glen Kamara
Yassine Kechta
Djaoui Cisse
Godson Kyeremeh
Seko Fofana
Sofiane Boufal
Ludovic Blas
Noam Obougou
Elias Legendre
Ally Samatta
Mohamed Kader Meite
Enzo Koffi
Coaches:
Habib Beye
Didier Digard
Ligue 1
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Champions LeagueParis Saint-Germain27386320346123
2Champions LeagueLens29286220275729
3Champions LeagueLille30155416684934
4Champions League qualificationRennes3095315875041
5Europa LeagueMarseille301852164105840
6Europa Conference League qualificationLyon29145115684329
7AS Monaco30750155105245
8Strasbourg291143127104635
9Lorient30-441101194044
10Toulouse30-137107134142
11Brest29-736106133744
12Paris FC30-836812103846
13Angers30-143497142640
14Le Havre30-1330612122538
15Nice30-222978153456
16Relegation play-offAuxerre30-1425510152539
17RelegationNantes29-202257172545
18RelegationMetz30-371637202764
Champions League
Champions League qualification
Europa League
Europa Conference League qualification
Relegation play-off
Relegation
Cup result provided 1 additional position in UEFA Europa League
Max favourites reached
Max favourites reached