Age 25
Height 170 cm
Foot Right
Country Belgium
Value €610.8k
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.34
14 matches
Last 5
6.76
-0.58 vs season
Best
8.3
vs Nairobi United
MOTM
0
of 6 matches
Rating by match (last 6)
≥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
14
Goals
1
Assists
0
Rating
7.34
Goals
0
0%
Assists
0
0%
Rating
6.34
10%
Matches
3
4%
Started
3
16%
Minutes
270
16%
🎯
Stats compared to other fullbacks
Botola Pro · percentile vs peers
Chances created
97%
Aerial duels
5%
Defensive actions
48%
Goals
96%
Shot attempts
98%
Touches
63%
🎯
Shot Map
4 shots per season
Goals
0
On target
4
xG
0.25
Conversion
0%
Goal
Saved
Off target
Detailed Stats & Percentiles (Botola Pro)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 18%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.25 | 0.08 |
21
|
52
|
| xGOT | 0.22 | 0.07 |
31
|
49
|
| xG excl. penalty | 0.25 | 0.08 |
21
|
55
|
| Shots | 4 | 1.33 |
21
|
65
|
| Shots on target | 1 | 0.33 |
17
|
50
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 35%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 1.29 | 0.43 |
65
|
100
|
| Accurate passes | 44 | 14.67 |
9
|
4
|
| Pass accuracy | 62.9 | 62.86 |
0
|
0
|
| Accurate long balls | 4 | 1.33 |
17
|
44
|
| Long ball accuracy | 23.5 | 23.53 |
9
|
9
|
| Chances created | 10 | 3.33 |
52
|
100
|
| Big chances created | 1 | 0.33 |
31
|
87
|
| Successful crosses | 13 | 4.33 |
84
|
100
|
| Cross accuracy | 35.1 | 35.14 |
83
|
83
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 17%
|
Per 90 pctl
avg 22%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.33 |
7
|
18
|
| Dribbles success rate | 25.0 | 25.00 |
10
|
10
|
| Duels won | 6 | 2.00 |
5
|
0
|
| Duels won % | 28.6 | 28.57 |
1
|
1
|
| Touches | 167 | 55.67 |
16
|
54
|
| Touches in opposition box | 3 | 1.00 |
12
|
37
|
| Dispossessed | 3 | 1.00 |
77
|
40
|
| Fouls won | 2 | 0.67 |
5
|
12
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 31%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Defensive actions | 6 | 2.00 |
8
|
7
|
| Tackles | 3 | 1.00 |
8
|
14
|
| Interceptions | 1 | 0.33 |
5
|
10
|
| Fouls committed | 4 | 1.33 |
10
|
39
|
| Recoveries | 4 | 1.33 |
4
|
0
|
| Possession won final 3rd | 1 | 0.33 |
9
|
29
|
| Dribbled past | 2 | 0.67 |
78
|
68
|
| Clearances | 2 | 0.67 |
13
|
24
|
| Clean sheets | 1 | 0.33 |
45
|
89
|
| Goals conceded while on pitch | 5 | 1.67 |
78
|
22
|
| xG against while on pitch | 4.37 | 1.46 |
81
|
33
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 18%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.25 | 0.08 |
21
|
52
|
| xGOT | 0.22 | 0.07 |
31
|
49
|
| xG excl. penalty | 0.25 | 0.08 |
21
|
55
|
| Shots | 4 | 1.33 |
21
|
65
|
| Shots on target | 1 | 0.33 |
17
|
50
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 35%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 1.29 | 0.43 |
65
|
100
|
| Accurate passes | 44 | 14.67 |
9
|
4
|
| Pass accuracy | 62.9 | 62.86 |
0
|
0
|
| Accurate long balls | 4 | 1.33 |
17
|
44
|
| Long ball accuracy | 23.5 | 23.53 |
9
|
9
|
| Chances created | 10 | 3.33 |
52
|
100
|
| Big chances created | 1 | 0.33 |
31
|
87
|
| Successful crosses | 13 | 4.33 |
84
|
100
|
| Cross accuracy | 35.1 | 35.14 |
83
|
83
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 17%
|
Per 90 pctl
avg 22%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.33 |
7
|
18
|
| Dribbles success rate | 25.0 | 25.00 |
10
|
10
|
| Duels won | 6 | 2.00 |
5
|
0
|
| Duels won % | 28.6 | 28.57 |
1
|
1
|
| Touches | 167 | 55.67 |
16
|
54
|
| Touches in opposition box | 3 | 1.00 |
12
|
37
|
| Dispossessed | 3 | 1.00 |
77
|
40
|
| Fouls won | 2 | 0.67 |
5
|
12
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 31%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Defensive actions | 6 | 2.00 |
8
|
7
|
| Tackles | 3 | 1.00 |
8
|
14
|
| Interceptions | 1 | 0.33 |
5
|
10
|
| Fouls committed | 4 | 1.33 |
10
|
39
|
| Recoveries | 4 | 1.33 |
4
|
0
|
| Possession won final 3rd | 1 | 0.33 |
9
|
29
|
| Dribbled past | 2 | 0.67 |
78
|
68
|
| Clearances | 2 | 0.67 |
13
|
24
|
| Clean sheets | 1 | 0.33 |
45
|
89
|
| Goals conceded while on pitch | 5 | 1.67 |
78
|
22
|
| xG against while on pitch | 4.37 | 1.46 |
81
|
33
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (32)
| 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 | 0 | 0 | 0 | |
| 2026-05-03 | @ Renaissance Club Zemamra | Botola Pro | 1-0 | 0 | 0 | 0 | |
| 2026-04-29 | vs Union Yacoub El-Mansour | Botola Pro | 1-2 | 90 | 0 | 0 | |
| 2026-04-25 | @ KACM | Botola Pro | 0-0 | 15 | 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 | 0 | 0 | 0 | |
| 2026-04-03 | @ FUS Rabat | Botola Pro | 1-0 | 10 | 0 | 0 | |
| 2026-03-22 | vs Olympic Club de Safi | CAF Confederation Cup | 2-2 | 0 | 0 | 0 | |
| 2026-03-15 | @ Olympic Club de Safi | CAF Confederation Cup | 1-1 | 0 | 0 | 0 | |
| 2026-03-08 | @ Union Touarga Sport | Botola Pro | 3-4 | 28 | 0 | 0 | |
| 2026-03-04 | vs FAR Rabat | Botola Pro | 1-2 | 32 | 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 | 0 | 0 | 0 | |
| 2026-02-08 | @ Nairobi United | CAF Confederation Cup Grp. B | 0-1 | 90 | 0 | 0 | 7.1 |
| 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-28 | @ Azam FC | CAF Confederation Cup Grp. B | 0-1 | 45 | 0 | 0 | 6.6 |
| 2025-11-23 | vs Nairobi United | CAF Confederation Cup Grp. B | 3-0 | 89 | 1 | 0 | 8.3 |
| 2025-11-09 | @ Olympic Club de Safi | Botola Pro | 1-2 | 90 | 0 | 0 | |
| 2025-11-05 | @ Hassania Agadir | Botola Pro | 1-2 | 90 | 0 | 0 | |
| 2025-11-02 | vs Ittihad Tanger | Botola Pro | 2-0 | 90 | 0 | 0 | |
| 2025-10-29 | vs Raja Casablanca | Botola Pro | 0-0 | 0 | 0 | 0 | |
| 2025-10-03 | @ CODM Meknes | Botola Pro | 1-3 | 0 | 0 | 0 | |
| 2025-09-28 | vs Renaissance Club Zemamra | Botola Pro | 3-1 | 0 | 0 | 0 | |
| 2025-09-19 | @ Union Yacoub El-Mansour | Botola Pro | 1-1 | 0 | 0 | 0 | |
| 2025-09-12 | vs KACM | Botola Pro | 1-0 | 0 | 0 | 0 | |
| 2025-08-22 | vs Laval | Ligue 2 | 1-1 | 90 | 0 | 0 | 6.9 |
| 2025-08-16 | @ Saint-Etienne | Ligue 2 | 4-0 | 90 | 0 | 0 | 4.9 |
| 2025-08-09 | vs Nancy | Ligue 2 | 0-0 | 90 | 0 | 0 | 7.3 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Wydad Casablanca | senior | 14 | 1 | 0 | 7.34 |
| 2025/2026 | Rodez | senior | 3 | 0 | 0 | 6.34 |
| 2024/2025 | Rodez | senior | 35 | 4 | 6 | 6.96 |
| 2023/2024 | Anderlecht Futures | senior | 21 | 1 | 3 | - |
| 2023/2024 | Anderlecht | senior | 2 | 0 | 0 | - |
| 2022/2023 | FC Emmen | senior | 31 | 1 | 1 | 6.75 |
| 2022/2023 | Anderlecht Futures | senior | 3 | 1 | 1 | - |
| 2019/2020 | F91 Dudelange | senior | 25 | 0 | 2 | 6.20 |
| 2018/2019 | Anderlecht U19 | youth | 4 | 0 | 0 | - |
| 2019 | Belgium U19 | national team | 2 | 0 | 0 | - |
Transfer Value History
Teammates
Abdelali M'Hamdi
Mohamed Moufid
Amine Aboulfath
Ayman El Wafi
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
Wissam Ben Yedder
Chamss El Allaly
Walid Nassi
Mohamed El Ouardi
Brahim El Afouri
Salman Rihani
Aymen El Jaafary
Abdoulaye Coulibaly
Zouheir El Moutaraji