Florian Sotoca
France · Attacker

Florian Sotoca

AGE35
HEIGHT187
WEIGHT77
CLUBLens
BORNNarbonne
LEAGUETrophée des Champions
THIS SEASON0G · 0A
Goals00.00 / 90
Assists00.00 / 90
Shots14.74 / 90
Key passes14.74 / 90
Dribbles00.00 / 90
Duels won00.00 / 90
Rating6.41
THIS SEASON vs LASTper 90
Goals 0.000.00
Assists 0.000.00
Shots 4.746.00
Key passes 4.746.00
Dribbles 0.000.00
Duels won 0.0018.00
Filled dot is this season, hollow dot last season.
IN THE CHARTS
5. Ligue 12022 · Lens · 38 app 9A5.
8. Ligue 12023 · Lens · 32 app 6A8.
Position in that season's published scoring or assist chart.
HONOURS
🥈 Ligue 12022/2023 · France · 2nd Place
🥈 Ligue 22019/2020 · France · 2nd Place
GOALS AND ASSISTS BY SEASONbest: 2022/23 · 16 G+A
2020 11 2021 10 2022 16 2023 14 2024 3 2025 1 2026 0
GoalsAssists
2026/27 4 34 0 0 6.61
COMPETITION APP MING A RTG
Ligue 1Lens 3 19 0 0 6.41
UEFA Champions LeagueLens 1 15 0 0 6.88
Shots2
Key passes2
Duels won3%100
Offsides1
Starts31 sub
2025/26 34 531 1 0 6.50
COMPETITION APP MING A RTG
Ligue 1Lens 34 531 1 0 6.50
Shots10%10 on target
Key passes7
Dribbles1%20 success
Duels won25%41
Tackles4
Fouls711 drawn
Offsides2
Starts430 sub
G+A / 900.17
Cards1
Captain4times
2024/25 33 1.977 1 2 7.03
COMPETITION APP MING A RTG
Ligue 1Lens 31 1.797 1 1 6.98
UEFA Europa Conference LeagueLens 2 180 0 1 7.50
Shots41%51 on target
Key passes22
Dribbles17%45 success
Duels won117%52
Tackles23
Fouls1826 drawn
Offsides6
Starts249 sub
G+A / 900.14
Cards21
Captain13times
2023/24 40 3.282 7 7 7.42
COMPETITION APP MING A RTG
Ligue 1Lens 32 2.604 7 6 7.49
UEFA Champions LeagueLens 6 468 0 1 7.00
UEFA Europa LeagueLens 2 210 0 0 7.45
Shots64%41 on target
Key passes61
Dribbles22%54 success
Duels won241%58
Tackles49
Fouls3649 drawn
Offsides16
Penalties4
Starts373 sub
G+A / 900.38
Cards71
Captain1times
2022/23 38 3.062 7 9 7.30
COMPETITION APP MING A RTG
Ligue 1Lens 38 3.062 7 9 7.30
Shots72%44 on target
Key passes59
Dribbles16%47 success
Duels won155%51
Tackles39
Fouls3744 drawn
Offsides9
Penalties12 missed
Starts344 sub
G+A / 900.47
Cards4
Captain3times
2021/22 36 2.496 6 4 7.10
COMPETITION APP MING A RTG
Ligue 1Lens 36 2.496 6 4 7.10
Shots55%47 on target
Key passes32
Dribbles30%60 success
Duels won183%53
Tackles31
Fouls3634 drawn
Offsides8
Penalties2
Starts288 sub
G+A / 900.36
Cards7
2020/21 34 2.422 8 3 6.99
COMPETITION APP MING A RTG
Ligue 1Lens 34 2.422 8 3 6.99
Shots52%37 on target
Key passes25
Dribbles19%53 success
Duels won185%45
Tackles31
Fouls4946 drawn
Offsides7
Penalties2
Starts286 sub
G+A / 900.41
Cards7
GOALS3412 from the spot
STARTS12866 from bench
CARDS27
VAR5reviews involving him
SHIRT7
WHEN HE SCORES34 goals
1-15' — 5 16-30' — 5 31-45' — 5 46-60' — 6 61-75' — 4 76-90+' — 9 1-15 16-30 31-45 46-60 61-75 76-90+ 9 76-90+'
  • 1-15' 5 %15
  • 16-30' 5 %15
  • 31-45' 5 %15
  • 46-60' 6 %18
  • 61-75' 4 %12
  • 76-90+' 9 %26
FORMATIONS HE PLAYS IN
3-4-2-1 — 103 3-4-1-2 — 38 3-4-3 — 21 5-3-2 — 10 4-2-3-1 — 9 3-1-4-2 — 5 186 matches
  • 3-4-2-1103%55
  • 3-4-1-238%20
  • 3-4-321%11
  • 5-3-210%5
  • 4-2-3-19%5
  • 3-1-4-25%3
ASSIST NETWORK
MATCH LOG60 matches
Date Opponent Score minGA ShRTG
10.09.2026 Slavia PrahaA 2-3 15 1 6.9
05.09.2026 LorientH 0-1 18 0 6.5
29.08.2026 StrasbourgA 2-1 1 1 6.3
22.08.2026 AuxerreH 5-2
17.05.2026 LyonAC 0-4 87 1 1 8.0
13.05.2026 Paris Saint GermainH 0-2
08.05.2026 NantesH 1-0 50 6.9
02.05.2026 NiceA 1-1
24.04.2026 Stade Brestois 29AC 3-3 52 6.3
17.04.2026 ToulouseHC 3-2 72 1 6.0
04.04.2026 LilleA 3-0 23 2 6.3
20.03.2026 AngersHC 5-1 70 4 6.7
14.03.2026 LorientA 2-1
08.03.2026 MetzH 3-0 22 1 6.3
27.02.2026 StrasbourgA 1-1 6
21.02.2026 MonacoH 2-3
14.02.2026 Paris FCA 0-5
07.02.2026 RennesH 3-1 2
30.01.2026 Le HavreH 1-0 3
24.01.2026 MarseilleA 3-1 9 6.2
17.01.2026 AuxerreH 1-0 8 6.7
02.01.2026 ToulouseA 0-3 13 6.6
14.12.2025 NiceH 2-0 17 6.3
06.12.2025 NantesA 1-2 1
30.11.2025 AngersA 1-2 20 1 6.2
22.11.2025 StrasbourgH 1-0 12 6.2
08.11.2025 MonacoA 1-4 11 6.3
02.11.2025 LorientH 3-0 8 6.7
29.10.2025 MetzA 2-0
25.10.2025 MarseilleH 2-1
19.10.2025 Paris FCH 2-1 1
04.10.2025 AuxerreA 1-2
28.09.2025 RennesA 0-0
20.09.2025 LilleH 3-0 10 6.5
14.09.2025 Paris Saint GermainA 2-0
29.08.2025 Stade Brestois 29H 3-1 1
24.08.2025 Le HavreA 1-2 23 6.3
16.08.2025 LyonH 0-1 10 6.5
17.05.2025 MonacoH 4-0 10 6.7
10.05.2025 ToulouseA 1-1 9 6.7
27.04.2025 AuxerreH 0-4 30 1 6.2
20.04.2025 Stade Brestois 29AC 1-3 36 6.6
11.04.2025 ReimsHC 0-2 77 4 7.6
06.04.2025 Saint EtienneHC 1-0 66 1 7.0
30.03.2025 LilleAC 1-0 72 6.6
15.03.2025 RennesHC 1-0 90 2 7.6
08.03.2025 MarseilleAC 0-1 90 6.7
01.03.2025 Le HavreHC 3-4 90 1 3 8.7
23.02.2025 NantesA 3-1 18 1 6.3
16.02.2025 StrasbourgHC 0-2 86 6.6
08.02.2025 NiceAC 2-0 90 6.9
26.01.2025 AngersHC 1-0 45 1 7.0
18.01.2025 Paris Saint GermainHC 1-2 80 6.9
12.01.2025 Le HavreAC 1-2 90 1 2 7.7
05.01.2025 ToulouseHC 0-1 80 7.7
14.12.2024 AuxerreA 2-2 9 1 6.6
08.12.2024 MontpellierH 2-0 29 1 6.5
29.11.2024 ReimsA 0-2 19 6.7
23.11.2024 MarseilleH 1-3 58 2 6.7
09.11.2024 NantesH 3-2 27 1 7.2
SHOTS15
GOALS1
xG1.1
vs xG-0.1under performing
CONVERSION%6.7
SHOT MAPcircle size = xG
45' · xG 0.127 · GOL 44' · xG 0.015 68' · xG 0.08 44' · xG 0.043 19' · xG 0.021 7' · xG 0.126 2' · xG 0.016 75' · xG 0.024 70' · xG 0.074 90' · xG 0.02 63' · xG 0.103 90' · xG 0.019 90' · xG 0.056 90' · xG 0.186 90' · xG 0.145
GoalShotGoal is at the top
SHOT BREAKDOWN
By situation
Assisted — 8 (%53) Open play — 3 (%20) Corner — 2 (%13) Fast break — 1 (%7) Set piece — 1 (%7) 15 shots
  • Assisted8%53
  • Open play3%20
  • Corner2%13
  • Fast break1%7
  • Set piece1%7
By body part
Right foot — 10 (%67) Head — 5 (%33) 15 shots
  • Right foot10%67
  • Head5%33
WHEN HE SHOOTS15 shots
1-15' — 2 16-30' — 1 31-45' — 3 46-60' — 0 61-75' — 4 76-90+' — 5 1-15 16-30 31-45 46-60 61-75 76-90+ 5 76-90+'
  • 1-15' 2 %13
  • 16-30' 1 %7
  • 31-45' 3 %20
  • 46-60' 0 %0
  • 61-75' 4 %27
  • 76-90+' 5 %33
ACTION MAP598 actions
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 10 11 12 13 13 13 13 14 15 16 18 26 41
← Own goal Average position: %55 Opponent goal →
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 13 14 15 20
← Own goal Average position: %59 Opponent goal →
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 4 4 4 4 4 4 4 4 4 4 5 5 11 15
← Own goal Average position: %56 Opponent goal →
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 8 16 19
← Own goal Average position: %43 Opponent goal →
MOST FREQUENT ACTIONS598
Pass 337 Pass — 337 (%59) Aerial du… 51 Aerial duel — 51 (%9) Ball re… 41 Ball recovery — 41 (%7) Ball tou… 40 Ball touch — 40 (%7) Foul 33 Foul — 33 (%6) Clearance 27 Clearance — 27 (%5) Take-on — 18 (%3) Tackle — 9 (%2) Challenge — 8 (%1) Dispossessed — 7 (%1)
  • Pass337%59
  • Aerial duel51%9
  • Ball recovery41%7
  • Ball touch40%7
  • Foul33%6
  • Clearance27%5
  • Take-on18%3
  • Tackle9%2
  • Challenge8%1
  • Dispossessed7%1
MARKET VALUE€1.50M-25.0%
GAMES MISSED10
DISCIPLINE1in the card charts
CLUBS2012–2026 · 219 apps
Lens 219app 2020–2026
Grenoble 2016–2018
Montpellier 2014–2015
Martigues 2013
Narbonne 2012
Bar thickness tracks appearances; faded rows predate our match records.
TRANSFER HISTORY
2019-07-01 Grenoble Lens €1.10m
2016-07-01 Montpellier Grenoble free transfer
2015-01-23 Beziers Montpellier
2014-07-01 FC Martigues AS Béziers free transfer
2013-07-01 FU Narbonne FC Martigues free transfer
2009-07-01 FU Narbonne U19 FU Narbonne -
INJURY AND ABSENCE RECORD
05.2025 Red CardMissing Fixture 3 match
01.2025 Calf InjuryMissing Fixture 4 match
04.2022 Yellow CardsMissing Fixture 2 match
05.2021 SuspendedMissing Fixture 1 match
Reason comes from the record; the badge is the availability status the provider filed.
IN THE CARD CHARTS
🟥 Ligue 12023 · Lens 1red · 32 app
SCOUT REPORTAyrıntılı olay verisi · 1 min

Veri yetersiz: Dengeli hücum profili

Örneklem ya da veri kapsamı bir yargıya varmak için yetersiz.

Strengths
Takip listesi adayıProfilde net bir zirve eksen yok; lig ve rol baglaminda izlenmeli.
Question marks
Örneklem sınırlıOynadığı dakika, kesin yorum için maç izleme ve form takibi gerektiriyor.
Piyasa değeri eksikUcuz mu pahalı mı denebilmesi için piyasa değeri ve sözleşme bilgisi eksik.
Veri kapsamı uyarısıOynadığı dakika, kesin bir yorum için henüz sınırlı.
What a scout checks next
  • Şimdilik beklemede; veri veya performans güçlenirse tekrar değerlendirilmeli.
  • Piyasa değeri ve sözleşme bilgisinin tamamlanması.
The report is written by the scouting model from the same season data; this page only renders it.
SCOUT SCORE25.1Ligue 1 2026
PERFORMANCE22.01 min
VERDICTPass40/100
ROLE FIT2026
Pressing forward 45.4
Link forward 45.4
Touchline winger 42.3
Role fit veya performans sinyali aktif liste icin yeterli degil.
WHERE HE RANKS
In his league · 90 players
Scout score %20
Performance %56
Minutes %16
Value for money %25
All leagues · 1284 players
Scout score %13
Performance %39
Minutes %11
Value for money %15
WHY THIS VERDICT
MetricValueTargetScore
Average rating 6.5 7.15 91
Duel win rate 40.98 50 82
Performance score 25.2 76 33
Shots / 90 1.69 3 56
Goals / 90 0.17 0.42 40
Tackles / 90 0.68 1.4 49
Scores, roles and the verdict are produced by the scouting model; this page reads them, it does not recompute them.
SIMILAR PROFILESsame position, per 90
Similarity compares per-90 output, creation, dribbling and duel profile against players in the same position group and season.
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad