KickoffDNA
0 live

Lens

Ligue 1 · Champions League 10th of 18 · 4 pts · P4 W1 D1 L2 · GD +1 WLLWD

Coach: Dino Toppmöller · since Jul 2026 · 1.40 ppg over 5

Next: at Monaco · Ligue 1

35 team matches · 72 goals · 2025-09-20 → 2026-09-13 · ranks within the current squad · 12 players who appeared but left not shown

Most influential

#1
Florian Thauvin 10 · Right Wing · captain ×5
▲ 7.97
Minutes #3G+A #1Rating #1Creation #1
Minutes
2671 (85% of team) · 31 starts + 3 sub
Goals + assists
14 + 8 (31% of team goals) · xG 12.6
Rating
7.42 (94th pct, attackers in league)
Creation
90.0 key passes · 20.0 big chances · 3.71/90
  • DLe MansA 1A7.3
  • WSlavia PrahaA1G8.6
  • LLorientH7.5
  • LStrasbourgA1G7.8
  • WAuxerreH2G 1A8.6
#2
Matthieu Udol 14 · Left Back
● 6.9
Minutes #2G+A #3Rating #3Defence #13
Minutes
3038 (96% of team) · 34 starts + 1 sub
Goals + assists
1 + 7 (11% of team goals) · xG 5.0
Rating
7.06 (90th pct, defenders in league)
Defence
4.8 actions/90 · duels 49% · aerials 88%
  • DLe MansA6.6
  • WSlavia PrahaA7.4
  • LLorientH6.7
  • LStrasbourgA7.1
  • WAuxerreH6.6
#3
Ismaëlo Ganiou 25 · Centre Back
● 7.0
Minutes #4G+A #7Rating #4Defence #4
Minutes
2363 (75% of team) · 27 starts + 1 sub
Goals + assists
4 + 0 (6% of team goals) · xG 2.5
Rating
6.99 (86th pct, defenders in league)
Defence
8.4 actions/90 · duels 61% · aerials 66%
With / without
1.93 ppg starting (27) · 2.38 without (8) -0.45
  • DLe MansA
  • WSlavia PrahaA6.4
  • LLorientH7.4
  • LStrasbourgA6.8
  • WAuxerreH1G7.4
#4
Odsonne Édouard 11 · Centre Forward
● 6.64
Minutes #5G+A #2Rating #10Creation #9
Minutes
1866 (59% of team) · 26 starts + 6 sub
Goals + assists
12 + 3 (21% of team goals) · xG 11.1
Rating
6.85 (50th pct, attackers in league)
Creation
23.0 key passes · 5.0 big chances · 1.35/90
With / without
2.0 ppg starting (26) · 2.11 without (9) -0.11
  • DLe MansA6.6
  • WSlavia PrahaA6.8
  • LLorientH6.5
  • WAuxerreH6.8
  • LParis Saint GermainH6.5
#5
Ruben Aguilar 2 · Right Back
● 7.06
Minutes #6G+A #6Rating #6Creation #7
Minutes
1628 (52% of team) · 18 starts + 8 sub
Goals + assists
3 + 3 (8% of team goals) · xG 1.1
Rating
6.96 (68th pct, midfielders in league)
Creation
23.0 key passes · 8.0 big chances · 1.71/90
With / without
2.17 ppg starting (18) · 1.88 without (17) +0.28
  • DLe MansA 1A7.3
  • WSlavia PrahaA1G7.5
  • LLorientH7.0
  • LStrasbourgA6.3
  • WOlympique LyonnaisA7.2

Full squad by position · click a column to sort

PlayerRankAppsMinGAxGRatingFormMin#G+A#Rat#
Goalkeepers
Robin Risser 40 #10 34 3060 0 1 0.0 6.84 ● 6.7 1 15 11
Mathieu Gorgelin 16 #23 1 90 0 0 0.0 7.93 7.93 23 23
Ilan Jourdren 60 0 0 0 0 ● None
Régis Gurtner 1 0 0 0 0 ● None
Defenders
Matthieu Udol 14 #2 35 3038 1 7 5.0 7.06 ● 6.9 2 3 3
Ismaëlo Ganiou 25 #3 28 2363 4 0 2.5 6.99 ● 7.0 4 7 4
Samson Baidoo 6 #6 20 1602 2 1 1.2 7.08 ▼ 6.77 7 9 2
Saud Abdulhamid 23 New signing · 1 Jul #8 23 1366 3 3 1.2 6.82 ▲ 7.23 8 5 12
Kyllian Antonio 32 #11 7 459 0 1 0.1 6.98 ● 6.87 14 13 5
Jonathan Gradit 24 #16 8 594 0 0 0.2 6.75 ● 6.88 12 18 15
Souleymane Sagnan 31 #17 4 308 0 0 0.1 6.72 6.72 17 19 16
Nidal Celik 4 #18 8 619 0 0 0.0 6.59 ● 6.59 11 21 21
Maik Nawrocki 3 New signing · 17 Jul #22 2 152 0 0 0.1 6.62 6.62 21 20 20
Jean-Clair Todibo 20 On loan · from West Ham United 1 35 0 0 0.0 6.58 ● 6.47
Jhoanner Chávez 0 0 0 0 ● None
Midfielders
Ruben Aguilar 2 #5 26 1628 3 3 1.1 6.96 ● 7.06 6 6 6
Andrija Bulatovic 5 #9 23 990 0 4 1.2 6.95 ● 7.08 10 8 7
Amadou Haidara 21 #13 11 455 1 1 0.3 6.76 ● 6.81 15 11 14
Michal Skoras 22 New signing · 14 Jul #15 5 315 0 1 0.0 6.78 ● 6.78 16 14 13
Michaël Cuisance 27 New signing · 1 Jul #19 4 218 0 0 0.8 6.54 6.54 20 16 22
Thorgan Hazard 9 New signing · 13 Jul #20 4 129 0 0 0.4 6.67 6.62 22 17 19
Yassine Titraoui 8 New signing · 3 Aug #21 3 240 0 0 0.0 6.69 6.56 19 22 18
Mezian Mesloub 38 4 85 1 1 0.2 6.96 6.96
Attackers
Florian Thauvin 10 #1 34 2671 14 8 12.6 7.42 ▲ 7.97 3 1 1
Odsonne Édouard 11 #4 32 1866 12 3 11.1 6.85 ● 6.64 5 2 10
Abdallah Sima 19 #7 25 1075 4 3 4.7 6.85 ▲ 7.15 9 4 9
Franjo Ivanović 29 On loan · from Benfica #12 4 240 2 0 0.7 6.91 ● 6.83 18 10 8
Florian Sotoca 7 #14 26 526 1 0 1.4 6.71 ● 6.82 13 12 17
Junior Kadile 28 On loan · from Servette 1 15 0 0 0.0 6.44 6.44

Ranks need 90+ minutes in the window (rating also 2+ rated matches). Form = average rating over the player's last 5 appearances anywhere, arrow vs their own last-365 average (±0.3). With/without shown only with 5+ matches each side and is a record, not an effect.

This week · last 7 days

1match played · last one 5 days ago
674 kmtravelled · round trips from Stade Bollaert-Delelis, as the crow flies
todayuntil the next match
Last win from behind · 8 days ago 10 Sep 2026 · at Slavia Praha 3-2 · Champions League From 1 down at 51′ · level Florian Thauvin 90+1′ · winner Ruben Aguilar 90+3′
  • 13 Sepat Le Mans · Stade de La Pincenardière, Mulsanne · 337 km each way · FRA L1

Market · 2026/2027 · Ligue 1 · 4 priced matches

4 ptsthe market expected 7.9 ± 2.5 · gap -3.9 (-1.6 sd)
100%went in as favourite · even 0% · underdog 0%

Pinnacle closing 1X2, margin removed; expected points = 3 × P(win) + P(draw) per match, summed. ± is one standard deviation of the season total, so about a third of team-seasons finish outside it and the gap is a description of this season, not a rating of the team or the market.

35 matches · 2025-09-20 → 2026-09-13

MetricAll 35Home 17Away 18
Results
Matches351718
Points per game2.032.471.61
W / D / L22 / 5 / 814 / 0 / 38 / 5 / 5
Goals for / match2.062.181.94
Goals against / match1.110.821.39
Clean sheets34%47%22%
Failed to score14%12%17%
Both teams scored54%41%67%
Over 2.569%59%78%
Expected goals
xG for / match1.972.151.80
xG against / match1.351.111.59
xG difference0.621.040.22
Finishing vs xG0.090.030.14
xPts / match1.711.971.46
Points vs xPts0.320.500.15
Game state
Scored first60%71%50%
PPG when scoring first2.622.752.44
PPG when conceding first1.151.800.75
Came back from behind47%50%44%
Won from behind431
Came back for a point or win734
Leads held88%93%80%
Minutes leading34%46%23%
Minutes level48%40%54%
Minutes trailing18%14%23%
First goal (min)403546
First goal conceded (min)403643
Timing
Goals scored in 2nd half62%62%63%
Goals conceded in 2nd half54%57%52%
Late goals for (76'+)0.460.350.56
Late goals against0.200.060.33
Style
Possession52%51%52%
Shots16.617.116.2
On target5.86.45.3
Shot conversion12%13%12%
Shots inside box69%67%70%
Big chances created3.83.93.6
Corners6.25.96.5
xG from set plays23%24%22%
Goals from headers21%25%17%
Pressure index16.817.915.8
Dominant minutes55.859.752.1
Pass accuracy84%84%84%
Fouls12.612.912.3
Cards2.311.882.72

Goal timing for / against per 15 min

0–15'66
16–30'76
31–45'146
46–60'185
61–75'119
76–90'167

Current: unbeaten 2 · winless 1 · scoring 2 · conceding 5

FormationUsePPGGFGAxGxGA
3-4-2-135 100%2.032.061.111.971.35

Windows with fewer than 5 matches show no figures. Won from behind counts matches the team trailed in at any point and won on goals; a shootout win after coming back to level counts as a comeback, not a win from behind. Distances are straight-line round trips from the ground the team hosts most, never road or air miles.

5 matches with pressure data · intensity v an average side in the same situations, SD units · raw 12.51 for, 11.22 against

Pressure in line with an average side in the same situations (+0.01) · stands out: when ahead -0.48

Typical match · pressure by minute, smoothed · overall home away

0'15'30'45'60'75'90'

Tempo

Overall intensity+0.015
Early press (0-15, level)-0.195
Late push (76+, level)+0.023
Late chase (76+, behind)+0.043

Game state

When ahead-0.483
When level+0.055
When behind+0.274
10 min after conceding-0.155
10 min after scoring-0.234

Situations

Against ten men+0.012
At home-0.112
Away+0.083
4+ days rest-0.044

Opposition

v mid-tier opponents+0.073
v bottom-tier opponents-0.102
As favourite-0.054

Conceded

Pressure conceded+0.115
Conceded when ahead+0.513
Conceded late (76+)-0.365

Congested vs rested +0.22 · Ahead vs level -0.54 · Behind vs level +0.22

Bars are SD units against the league baseline for the same venue, game state, men on the pitch and minute; the last column is the number of matches behind each figure. Fewer than 3 matches shows greyed.

5 played in the 2026/27 season · W2 D1 L2 · tap a result for the summary, events, stats, lineups, player stats and closing odds.

Ligue 1· 2026/2027W1 D1 L2
Champions League· 2026/2027W1 D0 L0

37 fixtures in the feed · kick-off times in your local time.

Fri 18 SepLigue 1 · Matchweek 5 Monaco v Lens 1/1 Fri 9 OctLigue 1 · Matchweek 6 Lens v Olympique Lyonnais 1/1 Tue 13 OctChampions League · League Stage · Matchday 2 Lens v Sporting CP 1/1 Sat 17 OctLigue 1 · Matchweek 7 Troyes v Lens 1/1 Wed 21 OctChampions League · League Stage · Matchday 3 Club Brugge v Lens 1/1 Sat 24 OctLigue 1 · Matchweek 8 Lens v Paris 1/1 Fri 30 OctLigue 1 · Matchweek 9 LOSC Lille v Lens 1/1 Wed 4 NovChampions League · League Stage · Matchday 4 Lens v Como 1/1 Sun 8 NovLigue 1 · Matchweek 10 Lens v Olympique Marseille 1/1 Sat 21 NovLigue 1 · Matchweek 11 Lens v Toulouse 1/1 Tue 24 NovChampions League · League Stage · Matchday 5 RB Leipzig v Lens 1/1 Sat 28 NovLigue 1 · Matchweek 12 Angers SCO v Lens 1/1 Sat 5 DecLigue 1 · Matchweek 13 Lens v Le Havre 1/1 Wed 9 DecChampions League · League Stage · Matchday 6 Lens v Bodø / Glimt 1/1 Sat 12 DecLigue 1 · Matchweek 14 Nice v Lens 1/1 Sun 3 JanLigue 1 · Matchweek 15 Lens v Paris Saint Germain 1/1 Sat 16 JanLigue 1 · Matchweek 16 Rennes v Lens 1/1 Wed 20 JanChampions League · League Stage · Matchday 7 Lens v Manchester City 1/1 Sat 23 JanLigue 1 · Matchweek 17 Lens v Brest 1/1 Wed 27 JanChampions League · League Stage · Matchday 8 Liverpool v Lens 1/1 Sat 30 JanLigue 1 · Matchweek 18 Toulouse v Lens 1/1 Sat 6 FebLigue 1 · Matchweek 19 Lens v Angers SCO 1/1 Sat 13 FebLigue 1 · Matchweek 20 Olympique Lyonnais v Lens 1/1 Sat 20 FebLigue 1 · Matchweek 21 Lens v Troyes 1/1 Sun 28 FebLigue 1 · Matchweek 22 Paris Saint Germain v Lens 1/1 Sat 6 MarLigue 1 · Matchweek 23 Lens v Strasbourg 1/1 Sat 13 MarLigue 1 · Matchweek 24 Le Havre v Lens 1/1 Sat 20 MarLigue 1 · Matchweek 25 Lens v LOSC Lille 1/1 Sat 3 AprLigue 1 · Matchweek 26 Auxerre v Lens 1/1 Sat 10 AprLigue 1 · Matchweek 27 Lorient v Lens 1/1 Sat 17 AprLigue 1 · Matchweek 28 Lens v Nice 1/1 Sat 24 AprLigue 1 · Matchweek 29 Paris v Lens 1/1 Sat 1 MayLigue 1 · Matchweek 30 Lens v Le Mans 1/1 Sat 8 MayLigue 1 · Matchweek 31 Lens v Monaco 1/1 Sun 16 MayLigue 1 · Matchweek 32 Olympique Marseille v Lens 1/1 Sat 22 MayLigue 1 · Matchweek 33 Lens v Rennes 1/1 Sat 29 MayLigue 1 · Matchweek 34 Brest v Lens 1/1

29 players in the current squad · 2026/2027. Appearances, minutes and rating over the last 365 days for this club.

Goalkeepers 4

Defenders 11

  • 3 Maik Nawrocki New signing · 17 JulCentre Back · 25 · Poland 2 (2) 152′ 0+0 6.62
  • 4 Nidal CelikCentre Back · 20 · Bosnia and Herzegovina 8 (8) 619′ 0+0 6.59
  • 6 Samson BaidooCentre Back · 22 · Austria 20 (18) 1602′ 2+1 7.08
  • 14 Matthieu UdolLeft Back · 30 · France 35 (34) 3038′ 1+7 7.06
  • 20 Jean-Clair Todibo On loan · from West Ham UnitedCentre Back · 26 · France 1 35′ 0+0 6.58
  • 23 Saud Abdulhamid New signing · 1 JulRight Back · 27 · Saudi Arabia 23 (15) 1366′ 3+3 6.82
  • 24 Jonathan GraditCentre Back · 33 · France 8 (8) 594′ 0+0 6.75
  • 25 Ismaëlo GaniouCentre Back · 21 · France 28 (27) 2363′ 4+0 6.99
  • 31 Souleymane SagnanCentre Back · 21 · France 4 (3) 308′ 0+0 6.72
  • 32 Kyllian AntonioCentre Back · 18 · France 7 (5) 459′ 0+1 6.98
  • Jhoanner ChávezLeft Back · 24 · Ecuador 0 0′ 0+0

Midfielders 8

  • 2 Ruben AguilarRight Back · 33 · France 26 (18) 1628′ 3+3 6.96
  • 5 Andrija BulatovicCentral Midfield · 19 · Montenegro 23 (8) 990′ 0+4 6.95
  • 8 Yassine Titraoui New signing · 3 AugCentral Midfield · 23 · Algeria 3 (3) 240′ 0+0 6.69
  • 9 Thorgan Hazard New signing · 13 JulAttacking Midfield · 33 · Belgium 4 (1) 129′ 0+0 6.67
  • 21 Amadou HaidaraCentral Midfield · 28 · Mali 11 (4) 455′ 1+1 6.76
  • 22 Michal Skoras New signing · 14 JulLeft Wing · 26 · Poland 5 (4) 315′ 0+1 6.78
  • 27 Michaël Cuisance New signing · 1 JulCentral Midfield · 27 · France 4 (3) 218′ 0+0 6.54
  • 38 Mezian MesloubAttacking Midfield · 16 · France 4 85′ 1+1 6.96

Attackers 6

  • 7 Florian SotocaCentre Forward · 35 · France 26 (4) 526′ 1+0 6.71
  • 10 Florian ThauvinRight Wing · 33 · France 34 (31) 2671′ 14+8 7.42
  • 11 Odsonne ÉdouardCentre Forward · 28 · France 32 (26) 1866′ 12+3 6.85
  • 19 Abdallah SimaLeft Wing · 25 · Senegal 25 (11) 1075′ 4+3 6.85
  • 28 Junior Kadile On loan · from ServetteLeft Wing · 23 · France 1 15′ 0+0 6.44
  • 29 Franjo Ivanović On loan · from BenficaCentre Forward · 22 · Croatia 4 (3) 240′ 2+0 6.91