Active in Ligue 1

Lens

LEN

Français flag Français
Form: LWWLW
Squad Size 44
City Lens
Stadium Stade Bollaert-Delelis
Founded 1906

Lens sit 2nd in Ligue 1 with 70 points collected, building momentum. Recent matches show LWWLW across their last five fixtures. The data presents a team in contention, but title races reward consistency over flashes of brilliance. The squad features S. Baidoo (SHIELD), R. Aguilar (INTERCEPTOR), and F. Medina (MAGNET).

Match Coverage

Lens results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

Absolute sheer dominance! Lens silenced Groupama Stadium with a ruthless 4-0 demolition of Lyon. Wesley Saïd's lethal early brace set the stage for an unforgettable away day. A magnificent way to sign off the regular season! #Ligue1 #RCLens #Lyon

Lens Execute Four-Goal Masterclass to Silence Groupama Stadium A ruthless attacking display from the visitors severely punished a wasteful Lyon, sealing a stunning four-goal away victory to cap off the regular season in style. Clinical Edge Defines the Start The Stakes on the final day meant everything, but only one...
Read our take

The scoreboard says 0-2, but the real story is Safonov's absolute masterclass. 8 crucial saves broke Lens hearts and practically handed Paris the Ligue 1 title. #Ligue1 #PSG #RCLLens

Safonov's Masterclass Shuts Down Lens in Title Decider Our verdict: Paris Saint Germain absorbed a staggering barrage of pressure before delivering a clinical knockout blow to effectively seal the title at Stade Bollaert-Delelis. The Siege of Bollaert This top-of-the-table clash had everything you want from a late-season title decider. The...
Read our take

Late drama at Stade Bollaert-Delelis! M. Soares' strike keeps Lens's Champions League push alive while plunging Nantes deeper into the relegation abyss. #Ligue1 #RCLens #FCNantes

Soares Strikes Late as Lens Deepen Nantes' Misery Our verdict: A cruel but decisive clash where Lens cemented their Champions League credentials while effectively sealing Nantes' relegation fate. Nerves Under the Floodlights The Stakes were exceptionally high as this fixture kicked off at Stade Bollaert-Delelis, with both sides desperate for...
Read our take

Title-chasing Lens were marching toward victory until a late red card flipped the script at Allianz Riviera. Ali Abdi's super-sub strike rescues a massive point for Nice! #Ligue1 #OGCNice #RCLens

Late Abdi Strike Punishes Ten-Man Lens on the Riviera A dramatic late collapse derailed Lens' title pursuit while handing Nice a vital lifeline in their desperate fight for survival. The Setup The Stakes were palpably high as the teams took to the pitch at the Allianz Riviera, setting the stage...
Read our take

0-3 down at half-time? No problem. Lens flipped the script with a barrage of 23 shots, snatching a stoppage-time equalizer to keep their title hopes alive! 🤯🔥 #Ligue1 #RCLens #Comeback

The Great Escape: Lens Erase Three-Goal Deficit An extraordinary late collapse from the hosts allowed title-chasing Lens to salvage a point in a breathless six-goal thriller. Clinical Hosts Punish the Visitors The home side wasted no time dismantling their high-flying opponents at Stade Francis-Le Blé. A 7th-minute strike from D....
Read our take

Down 2-0 early, a red card changed everything. Lens battered Toulouse with 42 shots before snatching a 90th-minute winner to keep title hopes alive. Absolute madness! #Ligue1 #RCLens #Football

Lens Complete Sensational Comeback After Early Toulouse Blitz A dramatic five-goal thriller that proved vital for Lens' title chase, showcasing relentless attacking pressure against a stubborn ten-man resistance. The Opening Shock Toulouse struck early, defying the Stakes against title-chasing Lens in an astonishing start to the evening. In the 6th...
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

A five-goal statement at Stade Bollaert-Delelis! Lens crush Angers to stay right on the heels of the league leaders, driven by a vintage Florian Thauvin masterclass. #RCLLens #Ligue1 #Thauvin

Lens Send a Title Warning with Five-Goal Demolition A ruthless attacking masterclass keeps the championship race burning brightly in the north of France. Opening Act Stade Bollaert-Delelis demanded a performance worthy of a championship charge before a ball was even kicked. The Stakes were immense for a Lens side hunting...
Read our take

Lens dominated the ball, but the scoreboard tells a story of ruthless Lorient efficiency. A massive 2-1 upset at Stade du Moustoir that dents the visitors' title hopes. #Ligue1 #Lorient #RCLens

Lorient's Clinical Smash-and-Grab Stuns Title-Chasing Lens A masterclass in absorbing pressure and striking with deadly efficiency has severely dented the visitors' championship aspirations in a thrilling encounter. Against the Run of Play The Intensity was palpable from the first touch at Stade du Moustoir as Lens immediately dominated possession and...
Read our take

Lens crush Metz with a lethal eight-minute scoring burst at Stade Bollaert-Delelis. Thauvin stars as the title race heats up. #RCLens #Ligue1 #Football

The Eight-Minute Blitz at Bollaert A devastating burst of goals ensures Lens keep the pressure on the league leaders while leaving Metz stranded in the relegation mire. Pressure at the Bollaert-Delelis From the opening whistle at Stade Bollaert-Delelis, Lens established a dominant Balance that left the visitors suffocating. The home...
Read our take

Lens missed a huge chance at the Meinau. Despite 25 shots, they only find a draw against a stubborn Strasbourg side. Title race tension is rising. #Ligue1 #Lens #Strasbourg

Lens Frustrated by Meinau Wall A wasteful Lens side failed to capitalize on their absolute dominance, handing a lifeline to their title rivals while Strasbourg played the role of the ultimate disruptor. Early Clinical Edge The atmosphere at Stade de la Meinau was electric, but it was the hosts who...
Read our take

Incredible scenes at Stade Bollaert-Delelis! Monaco erase a 2-0 deficit to beat leaders Lens 3-2. Three goals in 10 minutes leave the hosts speechless. #Ligue1 #RCLens #ASMonaco

Monaco Shock the League Leaders at the Bollaert-Delelis A title-race shocker that saw the league leaders crumble under a ten-minute onslaught from a clinical Monaco side. The Early Siege Stade Bollaert-Delelis was rocking from the start as the league leaders looked to cement their dominance over the chasing pack. It...
Read our take

Lens strengthen their grip on first place with a 5-0 demolition of Paris FC at Stade Jean Bouin! A clinical Wesley Saïd brace and a late double from Fofana highlighted the gulf in class between the title favorites and the hosts. #Ligue1 #Lens #PFC

Clinical Lens Run Riot at Stade Jean Bouin A masterclass in clinical finishing saw the league leaders dismantle a struggling Paris FC, reinforcing their title credentials while leaving the hosts' survival hopes in tatters. Precision Over Possession The match at Stade Jean Bouin began with a deceptive rhythm, as Paris...
Read our take

Drama at Stade Bollaert-Delelis! Despite an early Rennes lead and a red card for goalscorer Ruben Aguilar, league leaders Lens secure a 3-1 victory. Edouard and Saint-Maximin ensure the title charge continues in style. #RCLSRFC #Ligue1

Lens Defy Red Card to Sink Rennes at Bollaert-Delelis A 3-1 victory for Lens cements their place at the summit as they defied a man disadvantage to dismantle a Rennes side that failed to capitalize on their early dominance. Rennes Strike Fast in Early Exchanges The atmosphere at Stade Bollaert-Delelis...
Read our take

Lens maintain their Ligue 1 lead with a gritty 1-0 win over Le Havre at Stade Bollaert-Delelis! Ruben Aguilar's first-half strike was the difference as the league leaders survived a VAR scare to take all three points. #Lens #Ligue1 #LeHavre

Lens Cement Top Spot with Grit A solitary strike from Aguilar ensured Lens maintained their grip on the summit while leaving Le Havre's survival hopes hanging by a thread. The Opening Act Lens dominated the narrative at the Stade Bollaert-Delelis , though the scoreline remained dangerously thin throughout the evening....
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Ligue 1 2nd Place
Form
LWWLWDWWWL

Record

P33
W21
D4
L8
Pts67
Win%64%

Goals

Scored62
Conceded35
Diff +27
Avg/G1.9
Conc/G1.1

Defense & Discipline

Clean Sheets11
Failed to Score6
Pens Scored4
Pens Missed0

Best Streaks

8 Win Streak
2 Draw Streak
1 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 34 79 74 27 +47 LParis FC 2 - 1 Paris Saint Germain (17-05-2026)WLens 0 - 2 Paris Saint Germain (13-05-2026)WParis Saint Germain 1 - 0 Stade Brestois 29 (10-05-2026)DParis Saint Germain 2 - 2 Lorient (02-05-2026)WAngers 0 - 3 Paris Saint Germain (25-04-2026)
2 Lens 34 70 66 35 +31 WLyon 0 - 4 Lens (17-05-2026)LLens 0 - 2 Paris Saint Germain (13-05-2026)WLens 1 - 0 Nantes (08-05-2026)DNice 1 - 1 Lens (02-05-2026)DStade Brestois 29 3 - 3 Lens (24-04-2026)
3 Lille 34 61 52 36 +16 LLille 0 - 2 Auxerre (17-05-2026)WMonaco 0 - 1 Lille (10-05-2026)DLille 1 - 1 Le Havre (03-05-2026)WParis FC 0 - 1 Lille (26-04-2026)DLille 0 - 0 Nice (18-04-2026)
4 Lyon 34 60 53 40 +13 LLyon 0 - 4 Lens (17-05-2026)LToulouse 2 - 1 Lyon (10-05-2026)WLyon 4 - 2 Rennes (03-05-2026)WLyon 3 - 2 Auxerre (25-04-2026)WParis Saint Germain 1 - 2 Lyon (19-04-2026)
5 Marseille 34 59 63 44 +19 WMarseille 3 - 1 Rennes (17-05-2026)WLe Havre 0 - 1 Marseille (10-05-2026)LNantes 3 - 0 Marseille (02-05-2026)DMarseille 1 - 1 Nice (26-04-2026)LLorient 2 - 0 Marseille (18-04-2026)
6 Rennes 34 59 58 50 +8 LMarseille 3 - 1 Rennes (17-05-2026)WRennes 2 - 1 Paris FC (10-05-2026)LLyon 4 - 2 Rennes (03-05-2026)WRennes 2 - 1 Nantes (26-04-2026)WStrasbourg 0 - 3 Rennes (19-04-2026)
7 Monaco 34 57 59 50 +9 LStrasbourg 5 - 4 Monaco (17-05-2026)LMonaco 0 - 1 Lille (10-05-2026)WMetz 1 - 2 Monaco (02-05-2026)DToulouse 2 - 2 Monaco (25-04-2026)DMonaco 2 - 2 Auxerre (19-04-2026)
8 Strasbourg 34 50 54 46 +8 WStrasbourg 5 - 4 Monaco (17-05-2026)WStade Brestois 29 1 - 2 Strasbourg (13-05-2026)DAngers 1 - 1 Strasbourg (10-05-2026)LStrasbourg 1 - 2 Toulouse (03-05-2026)WLorient 2 - 3 Strasbourg (26-04-2026)
9 Lorient 34 45 48 50 -2 LLorient 0 - 2 Le Havre (17-05-2026)WMetz 0 - 4 Lorient (10-05-2026)DParis Saint Germain 2 - 2 Lorient (02-05-2026)LLorient 2 - 3 Strasbourg (26-04-2026)WLorient 2 - 0 Marseille (18-04-2026)
10 Toulouse 33 44 47 46 +1 WToulouse 2 - 1 Lyon (10-05-2026)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)
11 Paris FC 34 41 45 50 -5 WParis FC 2 - 1 Paris Saint Germain (17-05-2026)LRennes 2 - 1 Paris FC (10-05-2026)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)
12 Stade Brestois 29 34 41 43 54 -11 DStade Brestois 29 1 - 1 Angers (17-05-2026)LStade Brestois 29 1 - 2 Strasbourg (13-05-2026)LParis Saint Germain 1 - 0 Stade Brestois 29 (10-05-2026)LParis FC 4 - 0 Stade Brestois 29 (03-05-2026)DStade Brestois 29 3 - 3 Lens (24-04-2026)
13 Le Havre 34 35 31 44 -13 WLorient 0 - 2 Le Havre (17-05-2026)LLe Havre 0 - 1 Marseille (10-05-2026)DLille 1 - 1 Le Havre (03-05-2026)DLe Havre 4 - 4 Metz (26-04-2026)DAngers 1 - 1 Le Havre (18-04-2026)
14 Angers 34 35 28 48 -20 DStade Brestois 29 1 - 1 Angers (17-05-2026)DAngers 1 - 1 Strasbourg (10-05-2026)LAuxerre 3 - 1 Angers (03-05-2026)LAngers 0 - 3 Paris Saint Germain (25-04-2026)DAngers 1 - 1 Le Havre (18-04-2026)
15 Auxerre 34 34 33 44 -11 WLille 0 - 2 Auxerre (17-05-2026)WAuxerre 2 - 1 Nice (10-05-2026)WAuxerre 3 - 1 Angers (03-05-2026)LLyon 3 - 2 Auxerre (25-04-2026)DMonaco 2 - 2 Auxerre (19-04-2026)
16 Nice 34 32 37 60 -23 WNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)DNice 0 - 0 Metz (17-05-2026)LAuxerre 2 - 1 Nice (10-05-2026)DNice 1 - 1 Lens (02-05-2026)
17 Nantes 33 23 29 52 -23 LLens 1 - 0 Nantes (08-05-2026)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)
18 Metz 34 17 32 76 -44 DNice 0 - 0 Metz (17-05-2026)LMetz 0 - 4 Lorient (10-05-2026)LMetz 1 - 2 Monaco (02-05-2026)DLe Havre 4 - 4 Metz (26-04-2026)LMetz 1 - 3 Paris FC (19-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 44 players