Age 22
Height 189 cm
Foot Left
Country Morocco
Value €2.6m
Contract 2030-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.78
11 matches
Last 5
6.64
-0.14 vs season
Best
7.2
vs Olympic Club de Safi
MOTM
0
of 13 matches
Rating by match (last 13)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
Botola Pro
Ittihad Tanger
VS
2026-06-03
Wydad Casablanca
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
11
Goals
0
Assists
0
Rating
6.78
Goals
0
0%
Assists
0
0%
Rating
6.31
13%
Matches
9
21%
Started
5
21%
Minutes
427
21%
🎯
Stats compared to other center-backs
Botola Pro · percentile vs peers
Chances created
0%
Aerial duels
28%
Defensive actions
11%
Goals
0%
Shot attempts
3%
Touches
31%
🔥
Heatmap
349 touches this season
Attack
Touches
349
Attack
0%
Middle
39%
Ø position
29%
Detailed Stats & Percentiles (Botola Pro)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 0 | 0.00 |
0
|
0
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 19%
|
Per 90 pctl
avg 25%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.02 | 0.00 |
11
|
8
|
| Accurate passes | 204 | 43.00 |
26
|
69
|
| Pass accuracy | 84.3 | 84.30 |
59
|
59
|
| Accurate long balls | 8 | 1.69 |
15
|
7
|
| Long ball accuracy | 30.8 | 30.77 |
5
|
5
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 33%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.21 |
23
|
55
|
| Dribbles success rate | 33.3 | 33.33 |
27
|
27
|
| Duels won | 28 | 5.90 |
21
|
62
|
| Duels won % | 54.9 | 54.90 |
33
|
33
|
| Aerials won | 15 | 3.16 |
24
|
72
|
| Aerials won % | 65.2 | 65.22 |
72
|
72
|
| Touches | 308 | 64.92 |
21
|
66
|
| Dispossessed | 1 | 0.21 |
56
|
37
|
| Fouls won | 3 | 0.63 |
17
|
47
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 31%
|
Per 90 pctl
avg 33%
|
|---|---|---|---|---|
| Defensive actions | 40 | 8.43 |
15
|
17
|
| Tackles | 9 | 1.90 |
18
|
59
|
| Interceptions | 2 | 0.42 |
5
|
0
|
| Blocked scoring attempt | 5 | 1.05 |
30
|
69
|
| Fouls committed | 8 | 1.69 |
24
|
84
|
| Recoveries | 19 | 4.00 |
23
|
57
|
| Dribbled past | 4 | 0.84 |
60
|
23
|
| Clearances | 24 | 5.06 |
20
|
27
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 12 | 2.53 |
72
|
11
|
| xG against while on pitch | 10.09 | 2.13 |
73
|
13
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 75%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.42 |
50
|
15
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 0 | 0.00 |
0
|
0
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 19%
|
Per 90 pctl
avg 25%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.02 | 0.00 |
11
|
8
|
| Accurate passes | 204 | 43.00 |
26
|
69
|
| Pass accuracy | 84.3 | 84.30 |
59
|
59
|
| Accurate long balls | 8 | 1.69 |
15
|
7
|
| Long ball accuracy | 30.8 | 30.77 |
5
|
5
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 33%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.21 |
23
|
55
|
| Dribbles success rate | 33.3 | 33.33 |
27
|
27
|
| Duels won | 28 | 5.90 |
21
|
62
|
| Duels won % | 54.9 | 54.90 |
33
|
33
|
| Aerials won | 15 | 3.16 |
24
|
72
|
| Aerials won % | 65.2 | 65.22 |
72
|
72
|
| Touches | 308 | 64.92 |
21
|
66
|
| Dispossessed | 1 | 0.21 |
56
|
37
|
| Fouls won | 3 | 0.63 |
17
|
47
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 31%
|
Per 90 pctl
avg 33%
|
|---|---|---|---|---|
| Defensive actions | 40 | 8.43 |
15
|
17
|
| Tackles | 9 | 1.90 |
18
|
59
|
| Interceptions | 2 | 0.42 |
5
|
0
|
| Blocked scoring attempt | 5 | 1.05 |
30
|
69
|
| Fouls committed | 8 | 1.69 |
24
|
84
|
| Recoveries | 19 | 4.00 |
23
|
57
|
| Dribbled past | 4 | 0.84 |
60
|
23
|
| Clearances | 24 | 5.06 |
20
|
27
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 12 | 2.53 |
72
|
11
|
| xG against while on pitch | 10.09 | 2.13 |
73
|
13
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 75%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.42 |
50
|
15
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (38)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-23 | vs Hassania Agadir | Botola Pro | 3-2 | 0 | 0 | 0 | |
| 2026-05-09 | @ Raja Casablanca | Botola Pro | 0-1 | 0 | 0 | 0 | |
| 2026-05-06 | vs CODM Meknes | Botola Pro | 2-0 | 80 | 0 | 0 | |
| 2026-05-03 | @ Renaissance Club Zemamra | Botola Pro | 1-0 | 90 | 0 | 0 | |
| 2026-04-29 | vs Union Yacoub El-Mansour | Botola Pro | 1-2 | 76 | 0 | 0 | |
| 2026-04-25 | @ KACM | Botola Pro | 0-0 | 90 | 0 | 0 | |
| 2026-04-12 | @ MAS Fes | Botola Pro | 1-0 | 0 | 0 | 0 | |
| 2026-04-06 | vs Difaa El Jadida | Botola Pro | 1-1 | 90 | 0 | 0 | |
| 2026-04-03 | @ FUS Rabat | Botola Pro | 1-0 | 90 | 0 | 0 | |
| 2026-03-22 | vs Olympic Club de Safi | CAF Confederation Cup | 2-2 | 64 | 0 | 0 | 6.2 |
| 2026-03-15 | @ Olympic Club de Safi | CAF Confederation Cup | 1-1 | 90 | 0 | 0 | 7.2 |
| 2026-03-08 | @ Union Touarga Sport | Botola Pro | 3-4 | 90 | 0 | 0 | |
| 2026-03-01 | vs RSB Berkane | Botola Pro | 1-0 | 0 | 0 | 0 | |
| 2026-02-21 | @ Olympique Dcheira | Botola Pro | 0-5 | 22 | 0 | 0 | |
| 2026-02-15 | vs Azam FC | CAF Confederation Cup Grp. B | 2-0 | 90 | 0 | 0 | 7.0 |
| 2026-02-08 | @ Nairobi United | CAF Confederation Cup Grp. B | 0-1 | 0 | 0 | 0 | |
| 2026-02-01 | @ Maniema Union | CAF Confederation Cup Grp. B | 2-1 | 0 | 0 | 0 | |
| 2026-01-25 | vs Maniema Union | CAF Confederation Cup Grp. B | 1-0 | 0 | 0 | 0 | |
| 2025-11-26 | vs St. Gallen | Super League | 1-3 | 37 | 0 | 0 | 6.6 |
| 2025-11-22 | @ Thun | Super League | 0-1 | 1 | 0 | 0 | |
| 2025-11-09 | @ Basel | Super League | 0-1 | 7 | 0 | 0 | |
| 2025-11-02 | vs St. Gallen | Super League | 1-0 | 0 | 0 | 0 | |
| 2025-10-30 | vs Luzern | Super League | 2-0 | 45 | 0 | 0 | 6.2 |
| 2025-10-26 | @ Servette | Super League | 2-1 | 0 | 0 | 0 | |
| 2025-10-18 | vs FC Zürich | Super League | 1-0 | 0 | 0 | 0 | |
| 2025-10-05 | @ Winterthur | Super League | 2-4 | 0 | 0 | 0 | |
| 2025-09-27 | vs Grasshopper | Super League | 2-1 | 0 | 0 | 0 | |
| 2025-09-17 | vs Lausanne | Super League | 1-1 | 57 | 0 | 0 | 5.8 |
| 2025-09-13 | @ St. Gallen | Super League | 1-0 | 0 | 0 | 0 | |
| 2025-08-31 | @ Young Boys | Super League | 3-1 | 90 | 0 | 0 | 6.4 |
| 2025-08-17 | @ Cham | Cup | 3-2 | 56 | 0 | 0 | |
| 2025-08-14 | @ NK Celje | Conference League Qualification | 2-4 | 90 | 0 | 0 | 6.8 |
| 2025-08-10 | vs Basel | Super League | 3-1 | 10 | 0 | 0 | 6.2 |
| 2025-08-07 | vs NK Celje | Conference League Qualification | 0-5 | 60 | 0 | 0 | 6.2 |
| 2025-08-03 | @ Sion | Super League | 4-0 | 90 | 0 | 0 | 5.9 |
| 2025-07-31 | @ CFR Cluj | Europa League Qualification | 1-0 | 0 | 0 | 0 | |
| 2025-07-27 | vs Thun | Super League | 1-2 | 90 | 0 | 0 | 7.1 |
| 2025-07-24 | vs CFR Cluj | Europa League Qualification | 0-0 | 58 | 0 | 0 | 6.3 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Wydad Casablanca | senior | 11 | 0 | 0 | 6.78 |
| 2025/2026 | Lugano | senior | 13 | 0 | 0 | 6.31 |
| 2024/2025 | Lugano | senior | 24 | 2 | 0 | 6.58 |
| 2023/2024 | Lugano | senior | 23 | 1 | 0 | 6.67 |
| 2022/2023 | Hellas Verona FC Under 19 | youth | 25 | 2 | 0 | - |
| 2023 | Morocco U23 | national team | 4 | 0 | 0 | - |
| 2022 | Morocco U20 | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Abdelali M'Hamdi
Mohamed Moufid
Amine Aboulfath
Mouhammed El Jadidi
Walid Sabbar
Hakim Ziyech
Mohamed Rayhi
Arthur Wenderroscky
Ramiro Vaca
Nordin Amrabat
Abderrazak El Wadi
Omar Aqzdaou
Ayman Dairani
Salah Moussadak
Guilherme Ferreira
Abdelghafour Lamirat
El Mehdi Benabid
Rayane Mahtou
Hamza El Wasti
Hamza Hannouri
Moisés Paniagua
Bart Meijers
Ayoub Boucheta
Nabil Khali
Stéphane Aziz Ki
Abdoulaye Coulibaly
Hamza Sakhi
Joseph Bakasu
Naïm Byar
Mohamed Mounssef
Pedrinho
Mohamed Bouchouari
Wissam Ben Yedder
Chamss El Allaly
Walid Nassi
Mohamed El Ouardi
Brahim El Afouri
Salman Rihani
Aymen El Jaafary
Abdoulaye Coulibaly
Zouheir El Moutaraji
Trophies
Morocco U23
🏆
CAF U23 Cup of Nations
x1