Age 21
Foot Right
Country France
Value €1.6m
Contract 2029-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.46
11 matches
Last 5
6.58
+0.12 vs season
Best
8.4
vs South Africa U20
MOTM
0
of 15 matches
Rating by match (last 15)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
11
Goals
0
Assists
0
Rating
6.46
Goals
0
0%
Assists
0
0%
Rating
6.38
24%
Matches
10
28%
Started
0
0%
Minutes
95
16%
🎯
Stats compared to other fullbacks
Ligue 1 · percentile vs peers
Chances created
82%
Aerial duels
55%
Defensive actions
1%
Goals
89%
Shot attempts
96%
Touches
77%
🎯
Shot Map
4 shots per season
Goals
0
On target
2
xG
0.23
Conversion
0%
Goal
Saved
Off target
🔥
Heatmap
146 touches this season
Attack
Touches
146
Attack
52%
Middle
37%
Ø position
65%
Recent Matches (33)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-08 | vs Nantes | Ligue 1 | 1-0 | 11 | 0 | 0 | 6.4 |
| 2026-04-04 | @ Lille | Ligue 1 | 3-0 | 0 | 0 | 0 | |
| 2026-03-20 | vs Angers | Ligue 1 | 5-1 | 0 | 0 | 0 | |
| 2026-03-14 | @ Lorient | Ligue 1 | 2-1 | 17 | 0 | 0 | 6.5 |
| 2026-03-08 | vs Metz | Ligue 1 | 3-0 | 7 | 0 | 0 | |
| 2026-03-05 | @ Lyon | Coupe de France | 2-2 | 0 | 0 | 0 | |
| 2026-02-27 | @ Strasbourg | Ligue 1 | 1-1 | 0 | 0 | 0 | |
| 2026-02-21 | vs Monaco | Ligue 1 | 2-3 | 3 | 0 | 0 | |
| 2026-02-14 | @ Paris FC | Ligue 1 | 0-5 | 0 | 0 | 0 | |
| 2026-01-30 | vs Le Havre | Ligue 1 | 1-0 | 0 | 0 | 0 | |
| 2026-01-24 | @ Marseille | Ligue 1 | 3-1 | 12 | 0 | 0 | 6.4 |
| 2026-01-02 | @ Toulouse | Ligue 1 | 0-3 | 1 | 0 | 0 | |
| 2025-12-19 | vs Feignies Aulnoye | Coupe de France | 3-1 | 70 | 0 | 0 | 7.3 |
| 2025-12-14 | vs Nice | Ligue 1 | 2-0 | 0 | 0 | 0 | |
| 2025-12-06 | @ Nantes | Ligue 1 | 1-2 | 0 | 0 | 0 | |
| 2025-11-30 | @ Angers | Ligue 1 | 1-2 | 0 | 0 | 0 | |
| 2025-11-22 | vs Strasbourg | Ligue 1 | 1-0 | 0 | 0 | 0 | |
| 2025-11-08 | @ Monaco | Ligue 1 | 1-4 | 6 | 0 | 0 | |
| 2025-11-02 | vs Lorient | Ligue 1 | 3-0 | 0 | 0 | 0 | |
| 2025-10-18 | @ Colombia U20 | World Cup U20 | 1-0 | 78 | 0 | 0 | 6.3 |
| 2025-10-15 | @ Morocco U20 | World Cup U20 | 1-1 | 87 | 0 | 0 | 7.4 |
| 2025-10-12 | @ Norway U20 | World Cup U20 | 1-2 | 90 | 0 | 0 | 7.6 |
| 2025-10-08 | @ Japan U20 | World Cup U20 | 0-1 | 59 | 0 | 0 | 6.7 |
| 2025-10-05 | @ New Caledonia U20 | World Cup U20 Grp. E | 0-6 | 90 | 0 | 0 | 7.5 |
| 2025-10-02 | @ USA U20 | World Cup U20 Grp. E | 3-0 | 45 | 0 | 0 | 5.8 |
| 2025-09-29 | vs South Africa U20 | World Cup U20 Grp. E | 2-1 | 90 | 1 | 0 | 8.4 |
| 2025-09-20 | vs Lille | Ligue 1 | 3-0 | 0 | 0 | 0 | |
| 2025-09-14 | @ Paris Saint-Germain | Ligue 1 | 2-0 | 10 | 0 | 0 | 6.2 |
| 2025-08-29 | vs Brest | Ligue 1 | 3-1 | 14 | 0 | 0 | 6.7 |
| 2025-08-24 | @ Le Havre | Ligue 1 | 1-2 | 0 | 0 | 0 | |
| 2025-08-16 | vs Lyon | Ligue 1 | 0-1 | 14 | 0 | 0 | 6.2 |
| 2025-08-02 | vs Roma | Club Friendlies | 0-2 | 25 | 0 | 0 | 6.3 |
| 2025-07-30 | @ Wolverhampton Wanderers | Club Friendlies | 1-3 | 46 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Lens | senior | 11 | 0 | 0 | 6.46 |
| 2024/2025 | Annecy FC | senior | 33 | 2 | 1 | 6.59 |
| 2023/2024 | Lens B | senior | 24 | 5 | 0 | - |
| 2022/2023 | Lens B | senior | 3 | 1 | 0 | - |
| 2023/2024 | Racing Club Lens Under 19 | youth | 7 | 1 | 1 | - |
| 2025 | France U20 | national team | 7 | 1 | 0 | - |
Transfer Value History
Teammates
Régis Gurtner
Ruben Aguilar
Nidal Celik
Andrija Bulatovic
Samson Baidoo
Florian Sotoca
Mamadou Sangaré
Allan Saint-Maximin
Florian Thauvin
Odsonne Édouard
Matthieu Udol
Mathieu Gorgelin
Fodé Sylla
Abdallah Sima
Malang Sarr
Amadou Haidara
Wesley Saïd
Saud Abdulhamid
Jonathan Gradit
Ismaëlo Ganiou
Arthur Masuaku
Adrien Thomasson
Kyllian Antonio
Erawan Garnier
Rayan Fofana
Robin Risser
Mezian Soares
Ilan Jourdren
Trophies
Lens
🏆
Coupe de France
x1