Ligue 1 Regular Season - 22

Lille 1 - 1 FT Stade Brestois 29

Stade Pierre-Mauroy

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
41
FT
Sat, Feb 14
Français
Lille
1-1
Stade Brestois 29
⚡ Intensity 25
⚖️ Balance 40
🏆 Stakes 33
🎲 Upset 54
Lille held despite total dominance.

Frustration for the Dogues at Decathlon Arena - Stade Pierre-Mauroy

Average Entertainment Futmetrix Score: 41/100. A dominant Lille side was forced to settle for a 1-1 draw as Stade Brestois 29 executed a perfect defensive blueprint to stifle the hosts' European ambitions.

The Siege of Lille

From the opening exchanges at the Decathlon Arena - Stade Pierre-Mauroy, Lille established a complete stranglehold on the contest. Controlling 70% of the possession, the hosts turned the pitch into a one-way street, relentlessly searching for a breakthrough against a deep-lying Brest block. An Intensity rating of 4.2 was fueled by a staggering 11 corners and 19 shots from the home side, yet the finishing touch remained elusive. Joris Chotard was instrumental for the visitors, anchoring a midfield that was constantly under fire but refused to buckle. Despite the tactical dominance, Lille’s failure to convert their territorial advantage into clear-cut goals left the door ajar, with the Stakes of the top-six race clearly weighing heavy on the players.

Clinical Counter-Punch

The match underwent a dramatic shift in the 58th minute when the Balance of play was upended by a clinical Brest counter-attack. Against the run of play, L. Ajorque found space to deliver a precise ball to R. Labeau Lascary, who silenced the home crowd with a composed finish. It was a sucker punch of the highest order, as Stade Brestois 29 capitalized on one of their few sights of goal. The Upset Factor of 5.4 began to loom large over the stadium, as Lille’s high shot volume appeared to be counting for nothing. The visitors’ discipline was exemplary, absorbing pressure and waiting for the singular moment to punish a Lille defense that had been largely untested for the first hour.

Perrin’s Immediate Impact

Desperate to salvage a result and halt a dismal run of form, Lille turned to their bench, and the gamble paid dividends. Gaëtan Perrin was introduced in the 66th minute and took only five minutes to make his mark. Assisted by F. Correia, Perrin found the back of the net in the 71st minute to restore parity. The final twenty minutes saw a barrage of 26 total shots across the game culminate in a frantic search for a winner, but neither side could find the decisive blow. The 1-1 draw is a bitter pill for Lille to swallow given their statistical dominance, while for Brest, the result represents a triumph of organization over individual brilliance, securing a vital point on the road.

Key Questions

How did substitute Remy Labeau Lascary change the game?

Actually starting the match, Labeau Lascary provided the clinical edge Brest required, scoring the opening goal in the 58th minute against the run of play.

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.

Match Statistics

Possession
70%
30%
Lille 70%
Stade Brestois 29 30%
Shots
19
11
Lille 19
Stade Brestois 29 11
Shots on Target
5
4
Lille 5
Stade Brestois 29 4
Expected Goals (xG)
1.43
0.68
Lille 1.43
Stade Brestois 29 0.68
Passes
599
265
Lille 599
Stade Brestois 29 265
Pass Accuracy
87%
69%
Lille 87%
Stade Brestois 29 69%
Corners
11
1
Lille 11
Stade Brestois 29 1
Fouls
6
12
Lille 6
Stade Brestois 29 12
Yellow Cards
0
1
Lille 0
Stade Brestois 29 1
Red Cards
0
0
Lille 0
Stade Brestois 29 0

Match Events

E. Roy 🟨 12'
HT
R. Labeau Lascary (L. Ajorque) 58'
L. Ajorque 🟨 64'
66' 🔄 N. Mukau N. Bentaleb
66' 🔄 S. Diaoune G. Perrin
R. Labeau Lascary P. Mboup 🔄 70'
71' G. Perrin (F. Correia)
74' 🔄 H. Haraldsson O. Giroud
74' 🔄 F. Correia M. Broholm
J. Dina Ebimbe L. Tousart 🔄 77'
85' 🔄 A. Bouaddi T. Santos
FT

Player Cards

Our take on every player in this match

Lille

Goalkeepers
Berke Özer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Ayyoub Bouaddi
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
78%
Duel Win %
Chancel Mbemba
MAGNET
MAGNET
93
Activity
93
Activity
89
Passes
4
Duels
Alexsandro Ribeiro
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Romain Perraud
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
50%
Pass Acc
Midfielders
Benjamin André
MAGNET
MAGNET
75
Activity
75
Activity
63
Passes
12
Duels
Hakon Arnar Haraldsson
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
60%
Pass Acc
Ngal'ayel Mukau
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Soriba Diaoune
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Félix Correia
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
34%
Pass Acc
Forwards
Matías Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
BENCH
Thomas Sajous
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Arnaud Bodart
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Calvin Verdonk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maxima Goffi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tiago Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Nabil Bentaleb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Gaëtan Perrin
SUPER SUB
SUPER SUB
1
Goal
1
Goal
26
Minutes
7.9
Rating
Marius Sivertsen Broholm
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Olivier Giroud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry

Stade Brestois 29

Goalkeepers
Grégoire Coudert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Kenny Lala
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Brendan Chardonnet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Michel Diaz
SHIELD
SHIELD
3
Blocks
3
Blocks
2
Interceptions
1
Tackles
Daouda Guindo
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Midfielders
Joris Chotard
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
5
Interceptions
1
Blocks
Hugo Magnetti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Romain Del Castillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Junior Dina Ebimbe
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Remy Labeau Lascary
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
8%
Pass Acc
Forwards
Ludovic Ajorque
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
BENCH
Radosław Majecki
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Raphaël Le Guen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luc Zogbé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hamidou Makalou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Tousart
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Pathé Mboup
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Serigne Diop
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ibrahim Yayiya Kante
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
17/08/2025 Stade Brestois 29 3 - 3 Lille Ligue 1 Stade Francis-Le Blé
10/05/2025 Stade Brestois 29 2 - 0 Lille Ligue 1 Stade Francis-Le Blé
06/12/2024 Lille 3 - 1 Stade Brestois 29 Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
17/03/2024 Stade Brestois 29 1 - 1 Lille Ligue 1 Stade Francis-Le Blé
22/10/2023 Lille 1 - 0 Stade Brestois 29 Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
24/02/2023 Lille 2 - 1 Stade Brestois 29 Ligue 1 Decathlon Arena – Stade Pierre-Mauroy
17/08/2025
Ligue 1 Stade Francis-Le Blé
10/05/2025
Ligue 1 Stade Francis-Le Blé
06/12/2024
Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
17/03/2024
Ligue 1 Stade Francis-Le Blé
22/10/2023
Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
24/02/2023
Ligue 1 Decathlon Arena – Stade Pierre-Mauroy
Lille Win
Stade Brestois 29 Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Lens 22 52 42 17 +25 WParis FC 0 - 5 Lens (14-02-2026)WLens 3 - 1 Rennes (07-02-2026)WLens 1 - 0 Le Havre (30-01-2026)LMarseille 3 - 1 Lens (24-01-2026)WLens 1 - 0 Auxerre (17-01-2026)
2 Paris Saint Germain 22 51 49 19 +30 LRennes 3 - 1 Paris Saint Germain (13-02-2026)WParis Saint Germain 5 - 0 Marseille (08-02-2026)WStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)WAuxerre 0 - 1 Paris Saint Germain (23-01-2026)WParis Saint Germain 3 - 0 Lille (16-01-2026)
3 Lyon 22 45 36 20 +16 WLyon 2 - 0 Nice (15-02-2026)WNantes 0 - 1 Lyon (07-02-2026)WLyon 1 - 0 Lille (01-02-2026)WMetz 2 - 5 Lyon (25-01-2026)WLyon 2 - 1 Stade Brestois 29 (18-01-2026)
4 Marseille 22 40 48 29 +19 DMarseille 2 - 2 Strasbourg (14-02-2026)LParis Saint Germain 5 - 0 Marseille (08-02-2026)DParis FC 2 - 2 Marseille (31-01-2026)WMarseille 3 - 1 Lens (24-01-2026)WAngers 2 - 5 Marseille (17-01-2026)
5 Lille 22 34 35 31 +4 DLille 1 - 1 Stade Brestois 29 (14-02-2026)DMetz 0 - 0 Lille (06-02-2026)LLyon 1 - 0 Lille (01-02-2026)LLille 1 - 4 Strasbourg (25-01-2026)LParis Saint Germain 3 - 0 Lille (16-01-2026)
6 Rennes 22 34 34 35 -1 WRennes 3 - 1 Paris Saint Germain (13-02-2026)LLens 3 - 1 Rennes (07-02-2026)LMonaco 4 - 0 Rennes (31-01-2026)LRennes 0 - 2 Lorient (24-01-2026)DRennes 1 - 1 Le Havre (18-01-2026)
7 Strasbourg 22 31 36 29 +7 DMarseille 2 - 2 Strasbourg (14-02-2026)LLe Havre 2 - 1 Strasbourg (08-02-2026)LStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)WLille 1 - 4 Strasbourg (25-01-2026)WStrasbourg 2 - 1 Metz (18-01-2026)
8 Monaco 22 31 35 34 +1 WMonaco 3 - 1 Nantes (13-02-2026)DNice 0 - 0 Monaco (08-02-2026)WMonaco 4 - 0 Rennes (31-01-2026)DLe Havre 0 - 0 Monaco (24-01-2026)LMonaco 1 - 3 Lorient (16-01-2026)
9 Lorient 22 31 29 33 -4 WLorient 2 - 0 Angers (15-02-2026)LStade Brestois 29 2 - 0 Lorient (07-02-2026)WLorient 2 - 1 Nantes (31-01-2026)WRennes 0 - 2 Lorient (24-01-2026)WMonaco 1 - 3 Lorient (16-01-2026)
10 Toulouse 22 30 32 26 +6 LLe Havre 2 - 1 Toulouse (15-02-2026)LAngers 1 - 0 Toulouse (08-02-2026)DToulouse 0 - 0 Auxerre (01-02-2026)WStade Brestois 29 0 - 2 Toulouse (25-01-2026)WToulouse 5 - 1 Nice (17-01-2026)
11 Angers 22 29 22 27 -5 LLorient 2 - 0 Angers (15-02-2026)WAngers 1 - 0 Toulouse (08-02-2026)WAngers 1 - 0 Metz (01-02-2026)DParis FC 0 - 0 Angers (25-01-2026)LAngers 2 - 5 Marseille (17-01-2026)
12 Stade Brestois 29 22 27 29 34 -5 DLille 1 - 1 Stade Brestois 29 (14-02-2026)WStade Brestois 29 2 - 0 Lorient (07-02-2026)DNice 2 - 2 Stade Brestois 29 (01-02-2026)LStade Brestois 29 0 - 2 Toulouse (25-01-2026)LLyon 2 - 1 Stade Brestois 29 (18-01-2026)
13 Le Havre 22 26 20 27 -7 WLe Havre 2 - 1 Toulouse (15-02-2026)WLe Havre 2 - 1 Strasbourg (08-02-2026)LLens 1 - 0 Le Havre (30-01-2026)DLe Havre 0 - 0 Monaco (24-01-2026)DRennes 1 - 1 Le Havre (18-01-2026)
14 Nice 22 23 27 40 -13 LLyon 2 - 0 Nice (15-02-2026)DNice 0 - 0 Monaco (08-02-2026)DNice 2 - 2 Stade Brestois 29 (01-02-2026)WNantes 1 - 4 Nice (25-01-2026)LToulouse 5 - 1 Nice (17-01-2026)
15 Paris FC 22 22 26 39 -13 LParis FC 0 - 5 Lens (14-02-2026)DAuxerre 0 - 0 Paris FC (08-02-2026)DParis FC 2 - 2 Marseille (31-01-2026)DParis FC 0 - 0 Angers (25-01-2026)WNantes 1 - 2 Paris FC (18-01-2026)
16 Auxerre 22 17 17 30 -13 WMetz 1 - 3 Auxerre (15-02-2026)DAuxerre 0 - 0 Paris FC (08-02-2026)DToulouse 0 - 0 Auxerre (01-02-2026)LAuxerre 0 - 1 Paris Saint Germain (23-01-2026)LLens 1 - 0 Auxerre (17-01-2026)
17 Nantes 22 14 20 40 -20 LMonaco 3 - 1 Nantes (13-02-2026)LNantes 0 - 1 Lyon (07-02-2026)LLorient 2 - 1 Nantes (31-01-2026)LNantes 1 - 4 Nice (25-01-2026)LNantes 1 - 2 Paris FC (18-01-2026)
18 Metz 22 13 22 49 -27 LMetz 1 - 3 Auxerre (15-02-2026)DMetz 0 - 0 Lille (06-02-2026)LAngers 1 - 0 Metz (01-02-2026)LMetz 2 - 5 Lyon (25-01-2026)LStrasbourg 2 - 1 Metz (18-01-2026)