Active in Ligue 1

Lille

LIL

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

Lille have climbed to 5th, trending positively. Recent fixtures show DWWWL, suggesting a team finding rhythm. The data captures improvement, but conversion to consistency requires proving it wasn't variance masquerading as progress. 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

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

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

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 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

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

Stalemate at Saint-Symphorien as Metz and Lille play out a 0-0 draw. Lille dominated possession (58%) but failed to record a single shot on target from 14 attempts. A VAR-overturned goal for Toure was the closest we came. #Ligue1 #FCMOSC

Tactical Stalemate at Saint-Symphorien: Lille Blunt Against Metz A sterile stalemate that leaves Metz fighting for survival and Lille struggling to find their clinical edge in the European race. Early Drama and VAR Intervention The encounter at Stade Saint-Symphorien began with high tension as Metz looked to defy their lowly...
Read our take

Lyon extend their winning streak to six as Noah Nartey's strike decides a high-stakes clash at Parc Olympique Lyonnais. Despite Lille dominating possession, the hosts held firm to secure a massive three points in the race for Europe. 1-0. #Ligue1 #Lyon #Lille

Nartey Strike Propels Lyon as Lille Waste Dominance A tactical masterclass in efficiency sees Lyon tighten their grip on the top four while extending a blistering winning run against a direct rival. Opening Act: A High-Stakes Chess Match The Intensity of this top-of-the-table clash was evident from the start at...
Read our take

A masterclass at Decathlon Arena - Stade Pierre-Mauroy! Strasbourg crush Lille 4-1 as Martial Godo bags a brace and Julio Enciso dominates. Huge upset in the European race! #Ligue1 #LOSCRCSA #Strasbourg

Strasbourg Blitz Stuns Slumping Lille A clinical counter-attacking masterclass saw Strasbourg dismantle Lille's European ambitions in a chaotic encounter at the Decathlon Arena - Stade Pierre-Mauroy. The Sixty-Second Surge The match at Decathlon Arena - Stade Pierre-Mauroy ignited with a sudden burst of clinical Intensity that left the home faithful...
Read our take

PSG crush Lille 3-0 at the Parc des Princes! A sensational brace from Ousmane Dembélé and a late Bradley Barcola goal move the Parisians 10 points clear at the top of Ligue 1. Total dominance from start to finish. #PSGLOSC #Ligue1

Dembélé Masterclass Leaves Lille Stunned at the Parc A ruthless display of clinical finishing ensures the Parisians tighten their grip on the Ligue 1 summit, moving ten points clear of their closest rivals. Setting the Tempo Early The atmosphere at the Parc des Princes was electric as Paris Saint Germain...
Read our take

Disaster for Lille at Decathlon Arena! Alexsandro's 13th-minute red card paved the way for a professional 2-0 Rennes win. Frankowski and Merlin clinical. Rennes close the gap in the European race! #LOSCSRFC #Ligue1

Rennes Exploit Early Advantage to Silence Lille A moment of madness in the opening quarter-hour dictated the narrative as Rennes systematically dismantled a ten-man Lille side to tighten the race for Europe. The Red Card That Changed Everything The Stakes were high at the Decathlon Arena - Stade Pierre Mauroy...
Read our take

Auxerre fall 3-4 to Lille in a six-pointer gone mad: Sinayoko's brace shines, but four reds turn Stade de l'Abbé Deschamps into bedlam. An intensity masterclass that defied all logic.

Auxerre Engulfed by Lille's Fury: Seven Goals and Mayhem at Abbé Deschamps A clash between a title-chasing side and a relegation battler spiralled into an offensive festival where intensity obliterated tactical discipline. Lightning Strike and the Balance Tilts Lille struck immediately: H. Haraldsson's 9th-minute opener set the tempo for a...
Read our take

Mbappé's 10th-minute opener settles it. Lille edges Marseille 1-0 in a six-pointer at Stade Pierre Mauroy. Özer stands firm in goal. A statement win in the title race.

Mbappé's Early Strike Settles Six-Pointer: Lille Edges Marseille in Title Clash In a winner-takes-all encounter between Ligue 1 contenders, Lille defeats Marseille 1-0 at Stade Pierre Mauroy, a result that reshapes the title race. Mbappé Strikes Before Marseille Settles By the 10th minute, Ethan Mbappé has already made his statement....
Read our take

Drama in Normandy: Lille edge Le Havre 1-0 at Stade Océane thanks to Igamane's 88th-minute strike after Bouaddi's red card (51') and VAR's penalty cancellation (37'). Intensity through the roof.

Lille Snatch Victory from the Jaws of Chaos at Stade Océane A rare intensity transformed this Norman clash into a battle where VAR intervention, a sending-off, and a last-gasp goal decided a crucial stakes fixture for Lille's title ambitions. VAR Reprieve, Then Red Mist At the 37th minute, Lille faced...
Read our take

Giroud scores twice, Mandi adds the clincher: Lille crushes Paris FC 4-2 at Stade Pierre Mauroy in a display of intensity that saw three goals in seven minutes. Masterclass. 🔥

Giroud and Mandi lead Lille's four-goal onslaught against Paris FC Lille transformed Stade Pierre Mauroy into a fortress of relentless attacking football, dismantling Paris FC 4-2 in a match where lead changes, penalty drama, and a devastating goal flurry defined an unmissable spectacle. Geubbels' early strike met with Lille's measured...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Ligue 1 5th Place
Form
DWWWLLDWWL

Record

P26
W13
D5
L8
Pts44
Win%50%

Goals

Scored40
Conceded33
Diff +7
Avg/G1.5
Conc/G1.3

Defense & Discipline

Clean Sheets8
Failed to Score8
Pens Scored4
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 26 60 58 22 +36 WNice 0 - 4 Paris Saint Germain (21-03-2026)LParis Saint Germain 1 - 3 Monaco (06-03-2026)WLe Havre 0 - 1 Paris Saint Germain (28-02-2026)WParis Saint Germain 3 - 0 Metz (21-02-2026)LRennes 3 - 1 Paris Saint Germain (13-02-2026)
2 Lens 27 59 54 24 +30 WLens 5 - 1 Angers (20-03-2026)LLorient 2 - 1 Lens (14-03-2026)WLens 3 - 0 Metz (08-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)LLens 2 - 3 Monaco (21-02-2026)
3 Marseille 27 49 54 35 +19 LMarseille 1 - 2 Lille (22-03-2026)WMarseille 1 - 0 Auxerre (13-03-2026)WToulouse 0 - 1 Marseille (07-03-2026)WMarseille 3 - 2 Lyon (01-03-2026)LStade Brestois 29 2 - 0 Marseille (20-02-2026)
4 Lyon 27 47 41 29 +12 LLyon 1 - 2 Monaco (22-03-2026)DLe Havre 0 - 0 Lyon (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)LMarseille 3 - 2 Lyon (01-03-2026)LStrasbourg 3 - 1 Lyon (22-02-2026)
5 Lille 27 47 42 34 +8 WMarseille 1 - 2 Lille (22-03-2026)WRennes 1 - 2 Lille (15-03-2026)DLille 1 - 1 Lorient (08-03-2026)WLille 1 - 0 Nantes (01-03-2026)WAngers 0 - 1 Lille (22-02-2026)
6 Monaco 27 46 47 38 +9 WLyon 1 - 2 Monaco (22-03-2026)WMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WParis Saint Germain 1 - 3 Monaco (06-03-2026)WMonaco 2 - 0 Angers (28-02-2026)WLens 2 - 3 Monaco (21-02-2026)
7 Rennes 27 44 43 37 +6 DRennes 0 - 0 Metz (22-03-2026)LRennes 1 - 2 Lille (15-03-2026)WNice 0 - 4 Rennes (08-03-2026)WRennes 1 - 0 Toulouse (28-02-2026)WAuxerre 0 - 3 Rennes (22-02-2026)
8 Strasbourg 26 37 40 31 +9 WNantes 2 - 3 Strasbourg (22-03-2026)DStrasbourg 0 - 0 Paris FC (15-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)WStrasbourg 3 - 1 Lyon (22-02-2026)
9 Toulouse 27 37 38 32 +6 WToulouse 1 - 0 Lorient (21-03-2026)WMetz 3 - 4 Toulouse (15-03-2026)LToulouse 0 - 1 Marseille (07-03-2026)LRennes 1 - 0 Toulouse (28-02-2026)DToulouse 1 - 1 Paris FC (21-02-2026)
10 Lorient 27 37 37 41 -4 LToulouse 1 - 0 Lorient (21-03-2026)WLorient 2 - 1 Lens (14-03-2026)DLille 1 - 1 Lorient (08-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)
11 Stade Brestois 29 27 36 34 39 -5 LAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WStade Brestois 29 2 - 0 Le Havre (08-03-2026)WMetz 0 - 1 Stade Brestois 29 (01-03-2026)WStade Brestois 29 2 - 0 Marseille (20-02-2026)
12 Angers 27 32 24 37 -13 LLens 5 - 1 Angers (20-03-2026)LAngers 0 - 2 Nice (14-03-2026)WNantes 0 - 1 Angers (07-03-2026)LMonaco 2 - 0 Angers (28-02-2026)LAngers 0 - 1 Lille (22-02-2026)
13 Paris FC 27 31 32 43 -11 WParis FC 3 - 2 Le Havre (22-03-2026)DStrasbourg 0 - 0 Paris FC (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)WParis FC 1 - 0 Nice (01-03-2026)DToulouse 1 - 1 Paris FC (21-02-2026)
14 Le Havre 27 27 22 35 -13 LParis FC 3 - 2 Le Havre (22-03-2026)DLe Havre 0 - 0 Lyon (15-03-2026)LStade Brestois 29 2 - 0 Le Havre (08-03-2026)LLe Havre 0 - 1 Paris Saint Germain (28-02-2026)LNantes 2 - 0 Le Havre (22-02-2026)
15 Nice 27 27 32 52 -20 LNice 0 - 4 Paris Saint Germain (21-03-2026)WAngers 0 - 2 Nice (14-03-2026)LNice 0 - 4 Rennes (08-03-2026)LParis FC 1 - 0 Nice (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)
16 Auxerre 27 22 22 36 -14 WAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMarseille 1 - 0 Auxerre (13-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)LAuxerre 0 - 3 Rennes (22-02-2026)
17 Nantes 25 17 22 42 -20 LNantes 2 - 3 Strasbourg (22-03-2026)LNantes 0 - 1 Angers (07-03-2026)LLille 1 - 0 Nantes (01-03-2026)WNantes 2 - 0 Le Havre (22-02-2026)LMonaco 3 - 1 Nantes (13-02-2026)
18 Metz 27 14 25 60 -35 DRennes 0 - 0 Metz (22-03-2026)LMetz 3 - 4 Toulouse (15-03-2026)LLens 3 - 0 Metz (08-03-2026)LMetz 0 - 1 Stade Brestois 29 (01-03-2026)LParis Saint Germain 3 - 0 Metz (21-02-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