Lille vs Rennes

3 January 2026 · Ligue 1 · 2025/26 · Referee Eric Wattellier

Full time 0 – 2

Half-time: 0–0

  • Przemyslaw Frankowski 49’
  • Quentin Merlin 56’

Match summary

Rennes took a 2-0 win at Lille. It was goalless at half-time.

Przemyslaw Frankowski put Rennes ahead with a header in the 49th minute, set up by Lilian Brassier and Quentin Merlin made it 0-2 in the 56th minute, set up by Breel Embolo.

The chances backed that up: Rennes created 1.51 expected goals (xG) from 18 shots to Lille's 1.06 from 13. Lille had a player sent off.

Match stats

39% Possession 61%
13 Shots 18
3 Shots on target 4
4 Corners 7
88 Attacks 108
38 Dangerous attacks 76
380 Passes 605
83% Pass accuracy 89%
10 Tackles 14
4 Fouls 14
1 Yellow cards 1
1 Red cards 0
0 Offsides 2

Key events

Lille Rennes
Kick-off
AlexsandroProfessional foul last man
13’
Benjamin AndréArgument
14’
30’
Matias Fernandez-PardoShot on target
40’
Half-time0-0
Matias Fernandez-PardoShot on target
48’
48’
Mousa Al TamariShot on target
Second half underway
49’
Przemyslaw FrankowskiHeader0-1 (Rennes)
56’
Quentin MerlinLeft foot shot0-2 (Rennes)
62’
Estéban LepaulKader Meïté
Félix CorreiaMarius Broholm
70’
75’
Ludovic BlasShot on target
Ayyoub BouaddiShot on target
88’
Full-time0-2

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.06 1.51 49’ Przemyslaw Frankowski (Rennes), 0-1 49’ 56’ Quentin Merlin (Rennes), 0-2 56’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.06 1.51 49’ Przemyslaw Frankowski (Rennes), 0-1 Frankowski 49’ 56’ Quentin Merlin (Rennes), 0-2 Merlin 56’
Lille 1.06 xGRennes 1.51 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rennes attacking Lille attacking 
40’ Matias Fernandez-Pardo (Lille), open play, 0.43 xG, saved 56’ Quentin Merlin (Rennes), open play, 0.32 xG, goal 76’ Lilian Brassier (Rennes), from a corner, 0.14 xG, off target 65’ Breel Embolo (Rennes), open play, 0.13 xG, off target 83’ Esteban Lepaul (Rennes), open play, 0.14 xG, blocked 3’ Breel Embolo (Rennes), from a corner, 0.11 xG, blocked 76’ Jérémy Jacquet (Rennes), from a corner, 0.11 xG, off target 80’ Felix Correia (Lille), open play, 0.10 xG, blocked 36’ Quentin Merlin (Rennes), open play, 0.09 xG, off target 49’ Przemyslaw Frankowski (Rennes), open play, 0.09 xG, goal 82’ Hákon Haraldsson (Lille), open play, 0.09 xG, blocked 88’ Ayyoub Bouaddi (Lille), open play, 0.09 xG, saved 75’ Ludovic Blas (Rennes), open play, 0.09 xG, saved 33’ Thomas Meunier (Lille), open play, 0.06 xG, off target 59’ Olivier Giroud (Lille), open play, 0.06 xG, blocked 43’ Mohamed Meïté (Rennes), open play, 0.05 xG, blocked 81’ Felix Correia (Lille), open play, 0.06 xG, off target 49’ Przemyslaw Frankowski (Rennes), open play, 0.05 xG, off target 59’ Benjamin André (Lille), from a corner, 0.05 xG, off target 28’ Mohamed Meïté (Rennes), open play, 0.04 xG, off target 11’ Przemyslaw Frankowski (Rennes), open play, 0.04 xG, blocked 59’ Matias Fernandez-Pardo (Lille), open play, 0.04 xG, blocked 48’ Matias Fernandez-Pardo (Lille), open play, 0.03 xG, saved 73’ Hákon Haraldsson (Lille), from a corner, 0.03 xG, blocked 90’ Ludovic Blas (Rennes), open play, 0.03 xG, off target 32’ Jérémy Jacquet (Rennes), open play, 0.02 xG, blocked 77’ Esteban Lepaul (Rennes), open play, 0.03 xG, off target 46’ Jérémy Jacquet (Rennes), open play, 0.02 xG, off target 27’ Olivier Giroud (Lille), open play, 0.02 xG, off target 51’ Calvin Verdonk (Lille), open play, 0.02 xG, off target 48’ Mousa Al Tamari (Rennes), open play, 0.01 xG, saved 40’ Matias Fernandez-Pardo (Lille), open play, 0.43 xG, saved 56’ Quentin Merlin (Rennes), open play, 0.32 xG, goal 76’ Lilian Brassier (Rennes), from a corner, 0.14 xG, off target 83’ Esteban Lepaul (Rennes), open play, 0.14 xG, blocked 65’ Breel Embolo (Rennes), open play, 0.13 xG, off target 3’ Breel Embolo (Rennes), from a corner, 0.11 xG, blocked 76’ Jérémy Jacquet (Rennes), from a corner, 0.11 xG, off target 80’ Felix Correia (Lille), open play, 0.10 xG, blocked 36’ Quentin Merlin (Rennes), open play, 0.09 xG, off target 49’ Przemyslaw Frankowski (Rennes), open play, 0.09 xG, goal 82’ Hákon Haraldsson (Lille), open play, 0.09 xG, blocked 88’ Ayyoub Bouaddi (Lille), open play, 0.09 xG, saved 75’ Ludovic Blas (Rennes), open play, 0.09 xG, saved 33’ Thomas Meunier (Lille), open play, 0.06 xG, off target 59’ Olivier Giroud (Lille), open play, 0.06 xG, blocked 81’ Felix Correia (Lille), open play, 0.06 xG, off target 43’ Mohamed Meïté (Rennes), open play, 0.05 xG, blocked 49’ Przemyslaw Frankowski (Rennes), open play, 0.05 xG, off target 59’ Benjamin André (Lille), from a corner, 0.05 xG, off target 28’ Mohamed Meïté (Rennes), open play, 0.04 xG, off target 11’ Przemyslaw Frankowski (Rennes), open play, 0.04 xG, blocked 59’ Matias Fernandez-Pardo (Lille), open play, 0.04 xG, blocked 90’ Ludovic Blas (Rennes), open play, 0.03 xG, off target 48’ Matias Fernandez-Pardo (Lille), open play, 0.03 xG, saved 73’ Hákon Haraldsson (Lille), from a corner, 0.03 xG, blocked 77’ Esteban Lepaul (Rennes), open play, 0.03 xG, off target 32’ Jérémy Jacquet (Rennes), open play, 0.02 xG, blocked 46’ Jérémy Jacquet (Rennes), open play, 0.02 xG, off target 27’ Olivier Giroud (Lille), open play, 0.02 xG, off target 51’ Calvin Verdonk (Lille), open play, 0.02 xG, off target 48’ Mousa Al Tamari (Rennes), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Lille 4-2-3-1 Starting XI
Özer
Meunier
Ngoy
Alexsandro
Verdonk 74’
André
Bentaleb
Broholm 70’
Haraldsson 84’
Fernández-Pardo 70’
Giroud 70’
Rennes 3-5-2 Starting XI
Samba
Brassier
Jacquet
Seidu
Tamari 90’
Merlin 62’
Rongier
Camara
Frankowski
Meïté 62’
Embolo

Player stats

PlayerPosMinGAShxGxAKPCards
Berke Özer GK900 0.000.042
Thomas Meunier DEF901 0.060.000
Nathan Ngoy DEF900 0.000.000
Alexsandro Ribeiro DEF130 0.000.000
Calvin Verdonk DEF771 0.020.000
Nabil Bentaleb MID900 0.000.000
Benjamin André MID901 0.050.335
Marius Broholm MID730 0.000.062
Hákon Haraldsson MID872 0.120.101
Matias Fernandez-Pardo MID733 0.500.000
Olivier Giroud FWD732 0.080.061
Ayyoub Bouaddi Sub171 0.090.000
Soriba Diaoune Sub170 0.000.000
Felix Correia Sub172 0.150.000
Tiago Santos Sub130 0.000.000
Osame Sahraoui Sub30 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Lille win 55% Avg odds 1.73
Draw 24% Avg odds 3.86
Rennes win 21% Avg odds 4.48

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.