Lille

LIL

Français flag Français
Form: DWWWL
Squad Size 40
City Villeneuve d'Ascq
Stadium Decathlon Arena – Stade Pierre-Mauroy
Founded 1944

Currently 4th in Ligue 1, Lille are trending positively. The DWWWL record reflects genuine improvement, yet football history cautions against mistaking form for transformation. Hot streaks end - the question is when, not if. The squad features H. Igamane (CLUTCH HERO), Alexsandro Ribeiro (INTERCEPTOR), and M. Broholm (ARCHITECT).

Match Coverage

Lille results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

The scoreboard says 1-1, but the real story is a legendary goalkeeping performance. Lille brought the heavy artillery, yet Le Havre's wall refused to crumble. #Ligue1 #LOSCHAC #MoryDiaw

Diaw's Masterclass Frustrates Lille's European Push Our take: A textbook example of defensive resilience stealing the spotlight from sheer attacking volume, carrying massive top-four implications. The Early Barrage A ferocious attacking wave washed over the Decathlon Arena - Stade Pierre-Mauroy as Lille immediately dominated possession. The hosts pinned the visitors...
Read our take

Lille ground out a massive 1-0 win, but the real story was Paris FC's late implosion. A missed spot-kick and a late red card ensure the visitors stay firmly in the hunt for Champions League football. #Ligue1 #LOSC #ParisFC

Fernandez-Pardo's Spot-Kick Secures Vital Points at Stade Jean Bouin Lille survived a grueling second-half onslaught to maintain their Champions League push in a match heavily defined by penalty drama and a late dismissal. Opening Exchanges and the Breakthrough The atmosphere at Stade Jean Bouin was thick with anticipation as the...
Read our take

A brilliant defensive display from Mandi couldn't spark Lille, while Nice survived a VAR scare to steal a crucial road point. The Champions League race tightens up! #Lille #OGCNice #Ligue1

Tense Stalemate Leaves Champions League Door Ajar A defensively stubborn display frustrated the hosts' European ambitions while earning the visitors a precious point in their quest for survival. The Early Warning Lille stepped onto the pitch at Stade Pierre-Mauroy intent on dominating the match, but it was Nice who delivered...
Read our take

This 4-0 demolition at the Stadium de Toulouse was entirely decided by McKenzie's red card. A massive away performance keeps Lille's Champions League dreams burning bright. #Ligue1 #LOSC #TFC

Lille Punish Depleted Toulouse in Dominant Fashion A ruthless second-half masterclass from Lille brutally punished a depleted Toulouse squad, sending an unmistakable warning to the rest of the league regarding their Champions League qualification ambitions. Opening Act The visitors wasted no time asserting their absolute authority at the Stadium de...
Read our take

The Derby du Nord belongs to the Dogues! Lille unleash a devastating 14-minute goal flurry to crush Lens 3-0. A massive statement in the chase for Europe. #Lille #Ligue1 #Derby

Lille Dismantle Lens in Ruthless Derby Masterclass What was billed as a tense top-of-the-table showdown quickly unravelled into a breathtaking exhibition of offensive firepower from the dominant hosts. A Deceptive Opening The atmosphere inside the Decathlon Arena - Stade Pierre-Mauroy crackled with raw anticipation, perfectly reflecting the enormous Stakes of...
Read our take

Lille flip the script! Nwaneri struck first, but Meunier and Giroud orchestrated a brilliant smash-and-grab at the Vélodrome. A massive blow to the hosts' European comfort. #Ligue1 #LOSC #TeamOM

Giroud's Late Heroics Stun the Orange Vélodrome A phenomenal substitute masterclass turned this clash on its head, dealing a massive blow to the hosts' Champions League ambitions while igniting the away end. Early Attrition and a Quick Spark The Orange Vélodrome demanded early dominance, and the hosts largely delivered. They...
Read our take

The tie was poised, but Aston Villa flexed their depth at Villa Park to brush Lille aside. Two second-half strikes secure a comfortable aggregate win. The European dream is alive. #UTV #UEL #AVFC

Aston Villa's Bench Breaks French Resistance A masterclass in game management and squad depth sends the hosts cruising into the Europa League quarter-finals at the expense of a toothless visiting side. A Cautious Opening Act Villa Park crackled with anticipation as the hosts looked to protect their slender 1-0 aggregate...
Read our take

A massive away win for Lille at Roazhon Park. Despite controlling possession, Rennes couldn't contain Matías Fernández. The race for Europe just blew wide open. #LOSC #SRFC #Ligue1

Lille Ambush Roazhon Park in European Six-Pointer 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....
Read our take

A tight, tactical scrap in France ends with Watkins finding the only breakthrough. Villa take a slender advantage back to Birmingham for next week's second leg, but the tie remains alive. #AVFC #UEL

Watkins Secures Vital Away Edge in Cagey French Affair A tactical first-leg battle at the Decathlon Arena - Stade Pierre Mauroy demanded patience, but Ollie Watkins' clinical finish handed Aston Villa the crucial edge heading into next week's decider. A Tactical Chess Match The atmosphere inside the Decathlon Arena -...
Read our take

Heartbreak for Lille! A 93rd-minute equalizer from Avom ruins the party at Pierre-Mauroy. Lorient show grit to snatch a point away from home. #Ligue1 #LOSCFCL #Lorient

Lorient Snatch Dramatic Point in Stoppage Time A tactical stalemate turned dramatic as Lille's European ambitions hit a late snag against a resilient Lorient side that refused to buckle. Control Without the Killing Edge From the outset at Decathlon Arena - Stade Pierre-Mauroy, Lille assumed their expected role as protagonists....
Read our take

Nathan Ngoy's 90th-minute header secures a vital 1-0 win for Lille! A dominant display at the Decathlon Arena keeps the European dream alive while Nantes sink deeper. #Ligue1 #LOSC #Nantes

Nathan Ngoy Breaks Nantes Hearts at the Death A relentless Lille siege finally paid dividends in stoppage time, securing three points that cement their European aspirations and leave Nantes in peril. The Siege of Decathlon Arena The Intensity was evident from the opening whistle at the Decathlon Arena - Stade...
Read our take

Lille survive the Belgrade cauldron! Giroud forced extra time before Ngoy's 99th-minute winner sealed the comeback. The tie is theirs, but the true tests in Europe are just beginning. #UEL #LOSC #FKCZ

Extra-Time Drama Sinks Belgrade Lille’s relentless drive overturned a tense first-leg deficit, culminating in a dramatic extra-time victory that silenced the raucous Belgrade crowd and sealed their continental progression. The Opening Salvo The atmosphere at Stadium Rajko Mitić was electric as FK Crvena Zvezda stepped onto the pitch aiming to...
Read our take

Lille snatch a vital win at Stade Raymond-Kopa thanks to Olivier Giroud's clinical penalty. A tough night for Angers despite Koffi's heroics. #Ligue1 #LOSC #SCO

Professional Lille Grind Out Narrow Victory A professional performance from the visitors secures three crucial points in their hunt for European qualification against a stubborn Angers side. Tactical Chess at Stade Raymond-Kopa The match began as a cagey affair at Stade Raymond-Kopa, with Lille settling into their rhythm early on....
Read our take

Crvena Zvezda stun Lille 1-0! Tebo's crucial strike flips this tie on its head. The pressure shifts entirely to the French side ahead of next week's return leg in Belgrade. #UEL #FKCZ #Lille

Belgrade's Blockade Stuns Stade Pierre Mauroy A stunning smash-and-grab victory for the visitors completely rewrites the script of this European knockout tie. Tactical Stalemate The Decathlon Arena - Stade Pierre Mauroy expected a dominant home display to kick off this knockout tie. Instead, the crowd witnessed a grueling tactical gridlock....
Read our take

A 1-1 draw at Decathlon Arena - Stade Pierre-Mauroy as Lille's 70% possession fails to yield a win. Labeau Lascary put Brest ahead against the run of play, before super-sub Gaëtan Perrin rescued a point for the hosts. 30 total shots, but only two goals. #Ligue1 #LOSCSB29

Frustration for the Dogues at Decathlon Arena - Stade Pierre-Mauroy 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 -...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

4th Place
Form
DWWWLLDWWL

Record

P31
W17
D6
L8
Pts57
Win%55%

Goals

Scored50
Conceded34
Diff +16
Avg/G1.6
Conc/G1.1

Defense & Discipline

Clean Sheets12
Failed to Score9
Pens Scored7
Pens Missed0

Best Streaks

4 Win Streak
2 Draw Streak
4 Loss Streak

League Standings

League Standings

Full Ligue 1 table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 31 70 70 27 +43 DParis Saint Germain 2 - 2 Lorient (02-05-2026)WAngers 0 - 3 Paris Saint Germain (25-04-2026)WParis Saint Germain 3 - 0 Nantes (22-04-2026)LParis Saint Germain 1 - 2 Lyon (19-04-2026)WParis Saint Germain 3 - 1 Toulouse (03-04-2026)
2 Lens 31 64 61 33 +28 DNice 1 - 1 Lens (02-05-2026)DStade Brestois 29 3 - 3 Lens (24-04-2026)WLens 3 - 2 Toulouse (17-04-2026)LLille 3 - 0 Lens (04-04-2026)WLens 5 - 1 Angers (20-03-2026)
3 Lyon 31 57 48 32 +16 WLyon 4 - 2 Rennes (03-05-2026)WLyon 3 - 2 Auxerre (25-04-2026)WParis Saint Germain 1 - 2 Lyon (19-04-2026)WLyon 2 - 0 Lorient (12-04-2026)DAngers 0 - 0 Lyon (05-04-2026)
4 Lille 31 57 50 34 +16 DLille 1 - 1 Le Havre (03-05-2026)WParis FC 0 - 1 Lille (26-04-2026)DLille 0 - 0 Nice (18-04-2026)WToulouse 0 - 4 Lille (12-04-2026)WLille 3 - 0 Lens (04-04-2026)
5 Rennes 31 56 54 42 +12 LLyon 4 - 2 Rennes (03-05-2026)WRennes 2 - 1 Nantes (26-04-2026)WStrasbourg 0 - 3 Rennes (19-04-2026)WRennes 2 - 1 Angers (11-04-2026)WStade Brestois 29 3 - 4 Rennes (04-04-2026)
6 Monaco 32 54 56 48 +8 WMetz 1 - 2 Monaco (02-05-2026)DToulouse 2 - 2 Monaco (25-04-2026)DMonaco 2 - 2 Auxerre (19-04-2026)LParis FC 4 - 1 Monaco (10-04-2026)WMonaco 2 - 1 Marseille (05-04-2026)
7 Marseille 32 53 59 44 +15 LNantes 3 - 0 Marseille (02-05-2026)DMarseille 1 - 1 Nice (26-04-2026)LLorient 2 - 0 Marseille (18-04-2026)WMarseille 3 - 1 Metz (10-04-2026)LMonaco 2 - 1 Marseille (05-04-2026)
8 Strasbourg 30 46 49 39 +10 LStrasbourg 1 - 2 Toulouse (03-05-2026)WLorient 2 - 3 Strasbourg (26-04-2026)LStrasbourg 0 - 3 Rennes (19-04-2026)WStrasbourg 3 - 1 Nice (04-04-2026)WNantes 2 - 3 Strasbourg (22-03-2026)
9 Lorient 32 42 44 49 -5 DParis Saint Germain 2 - 2 Lorient (02-05-2026)LLorient 2 - 3 Strasbourg (26-04-2026)WLorient 2 - 0 Marseille (18-04-2026)LLyon 2 - 0 Lorient (12-04-2026)DLorient 1 - 1 Paris FC (05-04-2026)
10 Toulouse 31 38 43 44 -1 WStrasbourg 1 - 2 Toulouse (03-05-2026)DToulouse 2 - 2 Monaco (25-04-2026)LLens 3 - 2 Toulouse (17-04-2026)LToulouse 0 - 4 Lille (12-04-2026)LParis Saint Germain 3 - 1 Toulouse (03-04-2026)
11 Stade Brestois 29 30 38 41 47 -6 LParis FC 4 - 0 Stade Brestois 29 (03-05-2026)DStade Brestois 29 3 - 3 Lens (24-04-2026)DNantes 1 - 1 Stade Brestois 29 (19-04-2026)LStade Brestois 29 3 - 4 Rennes (04-04-2026)LAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)
12 Paris FC 31 38 40 47 -7 WParis FC 4 - 0 Stade Brestois 29 (03-05-2026)LParis FC 0 - 1 Lille (26-04-2026)WMetz 1 - 3 Paris FC (19-04-2026)WParis FC 4 - 1 Monaco (10-04-2026)DLorient 1 - 1 Paris FC (05-04-2026)
13 Angers 31 34 26 43 -17 LAuxerre 3 - 1 Angers (03-05-2026)LAngers 0 - 3 Paris Saint Germain (25-04-2026)DAngers 1 - 1 Le Havre (18-04-2026)LRennes 2 - 1 Angers (11-04-2026)DAngers 0 - 0 Lyon (05-04-2026)
14 Le Havre 31 31 29 42 -13 DLille 1 - 1 Le Havre (03-05-2026)DLe Havre 4 - 4 Metz (26-04-2026)DAngers 1 - 1 Le Havre (18-04-2026)DNice 1 - 1 Le Havre (12-04-2026)DLe Havre 1 - 1 Auxerre (05-04-2026)
15 Nice 32 31 36 58 -22 DNice 1 - 1 Lens (02-05-2026)DMarseille 1 - 1 Nice (26-04-2026)DLille 0 - 0 Nice (18-04-2026)DNice 1 - 1 Le Havre (12-04-2026)LStrasbourg 3 - 1 Nice (04-04-2026)
16 Auxerre 31 25 27 42 -15 WAuxerre 3 - 1 Angers (03-05-2026)LLyon 3 - 2 Auxerre (25-04-2026)DMonaco 2 - 2 Auxerre (19-04-2026)DAuxerre 0 - 0 Nantes (11-04-2026)DLe Havre 1 - 1 Auxerre (05-04-2026)
17 Nantes 32 23 29 51 -22 WNantes 3 - 0 Marseille (02-05-2026)LRennes 2 - 1 Nantes (26-04-2026)LParis Saint Germain 3 - 0 Nantes (22-04-2026)DNantes 1 - 1 Stade Brestois 29 (19-04-2026)DAuxerre 0 - 0 Nantes (11-04-2026)
18 Metz 32 16 32 72 -40 LMetz 1 - 2 Monaco (02-05-2026)DLe Havre 4 - 4 Metz (26-04-2026)LMetz 1 - 3 Paris FC (19-04-2026)LMarseille 3 - 1 Metz (10-04-2026)DMetz 0 - 0 Nantes (05-04-2026)

Match History

Recent results and upcoming fixtures with scores and standings

Squad Cards

Every player in the squad with our season ratings

2025/2026 Season 40 players