Ligue 1 Regular Season - 26
Rennes 1 - 2 FT Lille
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
M. Fernandez-Pardo (N. Ngoy) 2'
N. Bentaleb 16'
HT
H. Haraldsson (M. Fernandez-Pardo) 47'
59' E. Lepaul
65' M. Nagida
70' ↓ M. Tamari ↑S. Szymanski
70' ↓ M. Nagida ↑P. Frankowski
71' ↓ A. Nordin ↑B. Embolo
B. Ozer 71'
A. Mandi 73'
↓ N. Mukau ↑R. Perraud 74'
81' ↓ L. Blas ↑Y. Zabiri
84' P. Frankowski
F. Correia 85'
↓ F. Correia ↑O. Giroud 85'
↓ C. Verdonk ↑T. Santos 85'
87' ↓ A. Rouault ↑A. Ait Boudlal
↓ H. Haraldsson ↑Alexsandro 89'
N. Ngoy 90'+3
FT
Player Cards
Our take on every player in this match
Rennes
Goalkeepers
Brice Samba
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Mahamadou Nagida
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Anthony Rouault
MAGNET
104
Activity
104
Activity
96
Passes
8
Duels
Lilian Brassier
MAGNET
91
Activity
91
Activity
84
Passes
7
Duels
Quentin Merlin
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
49%
Pass Acc
Midfielders
Ludovic Blas
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Valentin Rongier
MAGNET
80
Activity
80
Activity
73
Passes
7
Duels
Mahdi Camara
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Forwards
Mousa Tamari
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Esteban Lepaul
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Arnaud Nordin
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
BENCH
Mathys Silistrie
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alidu Seidu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdelhamid Ait Boudlal
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Przemysław Frankowski
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Sebastian Szymański
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Djaoui Cissé
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Glen Kamara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Breel Embolo
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Yassir Zabiri
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Lille
Goalkeepers
Berke Özer
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Thomas Meunier
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Nathan Ngoy
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.5
Rating
Aïssa Mandi
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Calvin Verdonk
LATE SHIFT
5
Late Mins
5
Late Mins
84
Total Mins
85
Entry
Midfielders
Nabil Bentaleb
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Ayyoub Bouaddi
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Ngal'ayel Mukau
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Hakon Arnar Haraldsson
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Félix Correia
LATE SHIFT
5
Late Mins
5
Late Mins
84
Total Mins
85
Entry
Forwards
Matías Fernández
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Arnaud Bodart
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Romain Perraud
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Alexsandro Ribeiro
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Tiago Santos
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Chancel Mbemba
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Saad Boussadia
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marius Sivertsen Broholm
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Soriba Diaoune
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Olivier Giroud
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 03/01/2026 | Lille | 0 - 2 | Rennes | Ligue 1 | Decathlon Arena - Stade Pierre Mauroy |
| 16/02/2025 | Rennes | 0 - 2 | Lille | Ligue 1 | Roazhon Park |
| 24/11/2024 | Lille | 1 - 0 | Rennes | Ligue 1 | Decathlon Arena - Stade Pierre-Mauroy |
| 10/03/2024 | Lille | 2 - 2 | Rennes | Ligue 1 | Decathlon Arena - Stade Pierre-Mauroy |
| 16/09/2023 | Rennes | 2 - 2 | Lille | Ligue 1 | Roazhon Park |
| 04/02/2023 | Rennes | 1 - 3 | Lille | Ligue 1 | Roazhon Park |
| 06/11/2022 | Lille | 1 - 1 | Rennes | Ligue 1 | Decathlon Arena – Stade Pierre-Mauroy |
| 21/05/2022 | Lille | 2 - 2 | Rennes | Ligue 1 | Stade Pierre-Mauroy |
| 01/12/2021 | Rennes | 1 - 2 | Lille | Ligue 1 | Roazhon Park |
| 24/01/2021 | Rennes | 0 - 1 | Lille | Ligue 1 | Roazhon Park |
Rennes Win
Lille Win
Draw
League Standings
P: 25 GD: +32
P: 26 GD: +26
P: 26 GD: +20
P: 26 GD: +13
P: 26 GD: +7
P: 26 GD: +8
P: 26 GD: +6
P: 26 GD: +9
P: 26 GD: -3
P: 26 GD: -2
P: 26 GD: +5
P: 26 GD: -9
P: 26 GD: -12
P: 26 GD: -12
P: 26 GD: -16
P: 26 GD: -17
P: 25 GD: -20
League Standings
P: 25 GD: +32
P: 26 GD: +26
P: 26 GD: +20
P: 26 GD: +13
P: 26 GD: +8
P: 25 GD: +7
P: 25 GD: +6
P: 26 GD: +9
P: 26 GD: -3
P: 26 GD: -2
P: 26 GD: +4
P: 26 GD: -9
P: 26 GD: -12
P: 26 GD: -12
P: 26 GD: -16
P: 26 GD: -17
P: 25 GD: -20
Match previews and recaps to help you decide which games are worth watching
Lille Ambush Roazhon Park in European Six-Pointer
Worth Watching Futmetrix Score: 60/100. A devastating early strike and clinical counter-attacks secured a vital away victory for Lille in this high-stakes battle for European qualification.
The Opening Act
The Intensity was palpable from the very first whistle at Roazhon Park, but the hosts were immediately caught sleeping. Barely two minutes had passed when N. Ngoy carved open the defence, allowing M. Fernandez-Pardo to silence the home crowd with a lightning-fast opener. Despite trailing early, Rennes controlled possession, holding exactly 59% of the ball. Yet, their territorial dominance failed to translate into clear-cut chances during the first period. Lille sat deep, absorbed the pressure, and executed a perfect away game plan. They proved that a high Upset Factor often relies on ruthless efficiency in transition rather than endless sideways passing. Their defensive block operated flawlessly, forcing the home side into wider areas and low-percentage crosses.
The Pivot
If the hosts expected a second-half reset, their hopes were instantly dismantled. Just two minutes after the restart, the match witnessed its decisive pivot. Matías Fernández turned from scorer to provider, slipping a precise ball through for H. Haraldsson to double the advantage. The Icelandic midfielder made no mistake, compounding the misery for the home supporters. This rapid one-two punch thoroughly disrupted the fragile Balance of the match. While Mahdi Camara orchestrated tirelessly in midfield for the home side, creating openings and dictating tempo with a stellar individual display, the defensive lapses at the start of both halves proved totally fatal. This inability to start halves securely ultimately proved to be their undoing.
Resolution
Refusing to capitulate entirely, the hosts clawed their way back into the contest on the hour mark. E. Lepaul found the breakthrough, finishing smartly to set up a remarkably tense final thirty minutes. The Stakes were astronomical in this European six-pointer, and the closing stages reflected that pure desperation. The hosts threw bodies forward, racking up 12 shots to Lille's 8, but the visitors’ rearguard held firm under immense pressure. Ultimately, clinical finishing outweighed sheer volume, perfectly illustrated by Lille's superior 1.62 expected goals. The visitors depart with three crucial points, leapfrogging their rivals in the table. This result reshapes the upper echelons of the standings, leaving the hosts searching for immediate answers as the pressure mounts.
Key Questions
What does this mean for Rennes's season?
Remaining 6th in the Conference League qualification zone, this loss is a major setback. Sitting 14 points off the leaders, they must rebound quickly to secure European football.
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.
A Defining European Six-Pointer
Highly Entertaining Futmetrix Score: 84/100. Tied on points, Rennes and Lille collide in a high-stakes clash that will inevitably make or break their European qualification dreams.
The Setup
On March 15, 2026, Rennes host Lille at Roazhon Park with the Ligue 1 table perfectly poised. Both sides sit locked on 43 points, making the Stakes astronomical as the battle for a top-five finish intensifies. An off-the-charts Balance rating reflects exactly how evenly matched these two outfits are. The hosts boast serious firepower, with their attacking Stars peaking—notably Esteban Lepaul and Sebastian Szymański driving their recent surge. At the back, goalkeeper Brice Samba has been a wall, setting up a thrilling proxy war against his in-form opposite number, Berke Özer. Meanwhile, the visitors arrive backed by solid Form, making themselves incredibly tough to break down on the road.
Key Battle
Expect a gripping tactical war between the home side's relentless attacking units and the visitors' highly disciplined defensive block. It will be a pure battle of patience, where one momentary lapse in concentration inside the final third will ultimately decide where the points go.
Our Prediction
We expect Rennes to edge this tense affair 2-1. Home advantage and a slight edge in finishing quality should help them crack Lille's stubborn resistance late in the second half.