Age 28
Height 190 cm
Foot Right
Country Tunisia
Value €6.4m
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.94
31 matches
Last 5
6.60
-0.34 vs season
Best
8.2
vs Rennes
MOTM
0
of 44 matches
Rating by match (last 30)
≥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
31
Goals
0
Assists
1
Rating
6.94
Goals
0
0%
Assists
1
64%
Rating
6.90
66%
Matches
29
80%
Started
29
89%
Minutes
2610
92%
🎯
Stats compared to other center-backs
Ligue 1 · percentile vs peers
Chances created
32%
Aerial duels
63%
Defensive actions
40%
Goals
57%
Shot attempts
48%
Touches
28%
🎯
Shot Map
14 shots per season
Goals
0
On target
7
xG
0.63
Conversion
0%
Goal
Saved
Off target
🔥
Heatmap
2057 touches this season
Attack
Touches
2057
Attack
4%
Middle
39%
Ø position
32%
Detailed Stats & Percentiles (Ligue 1)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.72 | 0.02 |
64
|
40
|
| xGOT | 0.07 | 0.00 |
31
|
26
|
| xG excl. penalty | 0.72 | 0.02 |
64
|
40
|
| Shots | 14 | 0.48 |
83
|
59
|
| Shots on target | 2 | 0.07 |
47
|
31
|
| Headed shots | 7 | 0.24 |
81
|
57
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Assists | 1 | 0.03 |
64
|
66
|
| xA | 0.50 | 0.02 |
63
|
40
|
| Accurate passes | 1289 | 44.45 |
80
|
38
|
| Pass accuracy | 89.2 | 89.20 |
52
|
52
|
| Accurate long balls | 70 | 2.41 |
84
|
55
|
| Long ball accuracy | 47.6 | 47.62 |
55
|
55
|
| Chances created | 7 | 0.24 |
75
|
54
|
| Big chances created | 1 | 0.03 |
57
|
59
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Dribbles | 3 | 0.10 |
45
|
29
|
| Dribbles success rate | 50.0 | 50.00 |
31
|
31
|
| Duels won | 114 | 3.93 |
80
|
38
|
| Duels won % | 60.0 | 60.00 |
61
|
61
|
| Aerials won | 77 | 2.66 |
95
|
81
|
| Aerials won % | 62.1 | 62.10 |
69
|
69
|
| Touches | 1804 | 62.21 |
81
|
33
|
| Touches in opposition box | 25 | 0.86 |
89
|
59
|
| Dispossessed | 3 | 0.10 |
33
|
58
|
| Fouls won | 12 | 0.41 |
58
|
29
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 51%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Defensive actions | 258 | 8.90 |
92
|
65
|
| Tackles | 22 | 0.76 |
48
|
5
|
| Interceptions | 26 | 0.90 |
69
|
29
|
| Blocked scoring attempt | 24 | 0.83 |
88
|
64
|
| Fouls committed | 6 | 0.21 |
19
|
1
|
| Recoveries | 89 | 3.07 |
67
|
25
|
| Possession won final 3rd | 1 | 0.03 |
41
|
42
|
| Dribbled past | 18 | 0.62 |
7
|
27
|
| Clearances | 186 | 6.41 |
100
|
84
|
| Clean sheets | 6 | 0.21 |
72
|
48
|
| Goals conceded while on pitch | 44 | 1.52 |
5
|
38
|
| xG against while on pitch | 40.31 | 1.39 |
10
|
60
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 83%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.10 |
39
|
66
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.72 | 0.02 |
64
|
40
|
| xGOT | 0.07 | 0.00 |
31
|
26
|
| xG excl. penalty | 0.72 | 0.02 |
64
|
40
|
| Shots | 14 | 0.48 |
83
|
59
|
| Shots on target | 2 | 0.07 |
47
|
31
|
| Headed shots | 7 | 0.24 |
81
|
57
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Assists | 1 | 0.03 |
64
|
66
|
| xA | 0.50 | 0.02 |
63
|
40
|
| Accurate passes | 1289 | 44.45 |
80
|
38
|
| Pass accuracy | 89.2 | 89.20 |
52
|
52
|
| Accurate long balls | 70 | 2.41 |
84
|
55
|
| Long ball accuracy | 47.6 | 47.62 |
55
|
55
|
| Chances created | 7 | 0.24 |
75
|
54
|
| Big chances created | 1 | 0.03 |
57
|
59
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Dribbles | 3 | 0.10 |
45
|
29
|
| Dribbles success rate | 50.0 | 50.00 |
31
|
31
|
| Duels won | 114 | 3.93 |
80
|
38
|
| Duels won % | 60.0 | 60.00 |
61
|
61
|
| Aerials won | 77 | 2.66 |
95
|
81
|
| Aerials won % | 62.1 | 62.10 |
69
|
69
|
| Touches | 1804 | 62.21 |
81
|
33
|
| Touches in opposition box | 25 | 0.86 |
89
|
59
|
| Dispossessed | 3 | 0.10 |
33
|
58
|
| Fouls won | 12 | 0.41 |
58
|
29
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 51%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Defensive actions | 258 | 8.90 |
92
|
65
|
| Tackles | 22 | 0.76 |
48
|
5
|
| Interceptions | 26 | 0.90 |
69
|
29
|
| Blocked scoring attempt | 24 | 0.83 |
88
|
64
|
| Fouls committed | 6 | 0.21 |
19
|
1
|
| Recoveries | 89 | 3.07 |
67
|
25
|
| Possession won final 3rd | 1 | 0.03 |
41
|
42
|
| Dribbled past | 18 | 0.62 |
7
|
27
|
| Clearances | 186 | 6.41 |
100
|
84
|
| Clean sheets | 6 | 0.21 |
72
|
48
|
| Goals conceded while on pitch | 44 | 1.52 |
5
|
38
|
| xG against while on pitch | 40.31 | 1.39 |
10
|
60
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 83%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.10 |
39
|
66
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (44)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-06-01 | @ Austria | Friendlies | 1-0 | 90 | 0 | 0 | 6.5 |
| 2026-05-17 | vs Le Havre | Ligue 1 | 0-2 | 90 | 0 | 0 | 6.7 |
| 2026-05-10 | @ Metz | Ligue 1 | 0-4 | 90 | 0 | 0 | 7.0 |
| 2026-05-02 | @ Paris Saint-Germain | Ligue 1 | 2-2 | 90 | 0 | 0 | 6.3 |
| 2026-04-05 | vs Paris FC | Ligue 1 | 1-1 | 90 | 0 | 0 | 6.5 |
| 2026-03-14 | vs Lens | Ligue 1 | 2-1 | 90 | 0 | 0 | 7.8 |
| 2026-03-08 | @ Lille | Ligue 1 | 1-1 | 90 | 0 | 0 | 7.4 |
| 2026-03-04 | vs Nice | Coupe de France | 0-0 | 90 | 0 | 0 | 7.5 |
| 2026-03-01 | vs Auxerre | Ligue 1 | 2-2 | 90 | 0 | 0 | 7.0 |
| 2026-02-22 | @ Nice | Ligue 1 | 3-3 | 90 | 0 | 0 | 6.3 |
| 2026-02-15 | vs Angers | Ligue 1 | 2-0 | 90 | 0 | 0 | 7.4 |
| 2026-02-07 | @ Brest | Ligue 1 | 2-0 | 90 | 0 | 0 | 6.6 |
| 2026-02-04 | vs Paris FC | Coupe de France | 2-0 | 90 | 0 | 0 | 7.9 |
| 2026-01-31 | vs Nantes | Ligue 1 | 2-1 | 90 | 0 | 0 | 7.0 |
| 2026-01-24 | @ Rennes | Ligue 1 | 0-2 | 90 | 0 | 1 | 8.2 |
| 2026-01-16 | @ Monaco | Ligue 1 | 1-3 | 90 | 0 | 0 | 7.3 |
| 2026-01-03 | @ Mali | Africa Cup of Nations | 1-1 | 120 | 0 | 0 | 7.4 |
| 2025-12-30 | @ Tanzania | Africa Cup of Nations Grp. C | 1-1 | 90 | 0 | 0 | 7.1 |
| 2025-12-27 | @ Nigeria | Africa Cup of Nations Grp. C | 3-2 | 90 | 1 | 0 | 6.3 |
| 2025-12-23 | vs Uganda | Africa Cup of Nations Grp. C | 3-1 | 90 | 0 | 0 | 6.9 |
| 2025-12-14 | @ Strasbourg | Ligue 1 | 0-0 | 90 | 0 | 0 | 7.4 |
| 2025-12-07 | vs Lyon | Ligue 1 | 1-0 | 90 | 0 | 0 | 7.5 |
| 2025-11-30 | vs Nice | Ligue 1 | 3-1 | 90 | 0 | 0 | 7.9 |
| 2025-11-23 | @ Nantes | Ligue 1 | 1-1 | 90 | 0 | 0 | 7.0 |
| 2025-11-18 | @ Brazil | Friendlies | 1-1 | 90 | 0 | 0 | 7.0 |
| 2025-11-14 | vs Jordan | Friendlies | 3-2 | 90 | 1 | 0 | 8.0 |
| 2025-11-09 | vs Toulouse | Ligue 1 | 1-1 | 90 | 0 | 0 | 7.1 |
| 2025-11-02 | @ Lens | Ligue 1 | 3-0 | 90 | 0 | 0 | 6.2 |
| 2025-10-29 | vs Paris Saint-Germain | Ligue 1 | 1-1 | 90 | 0 | 0 | 7.5 |
| 2025-10-26 | @ Angers | Ligue 1 | 2-0 | 90 | 0 | 0 | 6.4 |
| 2025-10-19 | vs Brest | Ligue 1 | 3-3 | 90 | 0 | 0 | 6.5 |
| 2025-10-13 | vs Namibia | World Cup Qualification CAF Grp. H | 3-0 | 90 | 0 | 0 | 6.8 |
| 2025-10-10 | @ Sao Tome and Principe | World Cup Qualification CAF Grp. H | 0-6 | 90 | 0 | 0 | 7.1 |
| 2025-10-03 | @ Paris FC | Ligue 1 | 2-0 | 90 | 0 | 0 | 6.4 |
| 2025-09-27 | vs Monaco | Ligue 1 | 3-1 | 90 | 0 | 0 | 7.4 |
| 2025-09-21 | @ Le Havre | Ligue 1 | 1-1 | 90 | 0 | 0 | 6.9 |
| 2025-09-12 | @ Marseille | Ligue 1 | 4-0 | 90 | 0 | 0 | 5.9 |
| 2025-09-08 | @ Equatorial Guinea | World Cup Qualification CAF Grp. H | 0-1 | 90 | 0 | 0 | 7.3 |
| 2025-09-04 | vs Liberia | World Cup Qualification CAF Grp. H | 3-0 | 90 | 0 | 0 | 7.2 |
| 2025-08-30 | vs Lille | Ligue 1 | 1-7 | 90 | 0 | 0 | 4.1 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Lorient | senior | 31 | 0 | 1 | 6.94 |
| 2024/2025 | Lorient | senior | 31 | 1 | 1 | 7.14 |
| 2023/2024 | Lorient | senior | 25 | 0 | 0 | 6.77 |
| 2022/2023 | Lorient | senior | 41 | 1 | 2 | 6.84 |
| 2021/2022 | Rubin Kazan | senior | 27 | 0 | 0 | 6.56 |
| 2020/2021 | Rizespor | senior | 23 | 1 | 0 | 6.66 |
| 2019/2020 | Rizespor | senior | 29 | 0 | 0 | 6.35 |
| 2018/2019 | Rizespor | senior | 5 | 1 | 0 | - |
| 2017/2018 | Espérance | senior | 21 | 1 | 0 | - |
| 2016/2017 | Espérance | senior | 6 | 0 | 0 | - |
| 2018/2019 | Çaykur Rize Spor Kulübü Under 21 | youth | 2 | 0 | 0 | - |
| 2026 | Tunisia | national team | 11 | 0 | 0 | 7.14 |
| 2025 | Tunisia | national team | 13 | 2 | 0 | 7.00 |
| 2024 | Tunisia | national team | 1 | 0 | 0 | - |
| 2023 | Tunisia | national team | 12 | 1 | 0 | 7.09 |
| 2022 | Tunisia | national team | 13 | 1 | 0 | 6.80 |
| 2021 | Tunisia | national team | 9 | 0 | 0 | 7.26 |
Transfer Value History
Teammates
Lucas Leaudais
Benjamin Leroy
Igor Silva
Bamo Meité
Laurent Abergel
Bandiougou Fadiga
Noah Cadiou
Mohamed Bamba
Pablo Pagis
Théo Le Bris
Bamba Dieng
Trevan Sanusi
Aiyegun Tosin
Jean-Victor Makengo
Bingourou Kamara
Abdoulaye Faye
Sambou Soumano
Dermane Karim
Nathaniel Adjei
Yvon Mvogo
Arsène Kouassi
Darlin Yongwa
Arthur Avom
Panos Katseris
Souleymane Touré
Trophies
Lorient
🏆
Ligue 2
x1
Tunisia
🏆
Kirin Cup
x1
Espérance
🏆
Arab Club Champions Cup
x1
🏆
Ligue I
x2