Age 19
Height 183 cm
Foot Right
Country Morocco
Value €930.5k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.86
12 matches
Last 5
6.98
+0.12 vs season
Best
8.3
vs KSC Lokeren
MOTM
0
of 12 matches
Rating by match (last 12)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
12
Goals
1
Assists
1
Goals
1
22%
Assists
1
32%
Rating
6.86
63%
Matches
12
21%
Started
10
44%
Minutes
696
36%
🎯
Shot Map
15 shots per season
Goals
1
On target
11
xG
1.38
Conversion
7%
Goal
Saved
Off target
Detailed Stats & Percentiles (First Division B)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Goals | 1 | 0.13 |
22
|
43
|
| xG | 1.40 | 0.18 |
41
|
46
|
| xGOT | 1.68 | 0.22 |
50
|
58
|
| xG excl. penalty | 1.40 | 0.18 |
43
|
53
|
| Shots | 15 | 1.94 |
43
|
51
|
| Shots on target | 8 | 1.03 |
57
|
78
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 1 | 0.13 |
32
|
54
|
| xA | 0.77 | 0.10 |
35
|
34
|
| Accurate passes | 102 | 13.19 |
24
|
3
|
| Pass accuracy | 69.4 | 69.39 |
6
|
6
|
| Accurate long balls | 10 | 1.29 |
47
|
64
|
| Long ball accuracy | 58.8 | 58.82 |
69
|
69
|
| Chances created | 11 | 1.42 |
44
|
60
|
| Successful crosses | 4 | 0.52 |
45
|
60
|
| Cross accuracy | 33.3 | 33.33 |
81
|
81
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 64%
|
|---|---|---|---|---|
| Dribbles | 14 | 1.81 |
61
|
76
|
| Dribbles success rate | 32.6 | 32.56 |
15
|
15
|
| Duels won | 51 | 6.59 |
47
|
79
|
| Duels won % | 49.5 | 49.51 |
71
|
71
|
| Aerials won | 7 | 0.91 |
55
|
64
|
| Aerials won % | 53.8 | 53.85 |
88
|
88
|
| Touches | 327 | 42.28 |
31
|
20
|
| Touches in opposition box | 29 | 3.75 |
50
|
64
|
| Dispossessed | 7 | 0.91 |
67
|
77
|
| Fouls won | 18 | 2.33 |
54
|
84
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Defensive actions | 22 | 2.84 |
34
|
39
|
| Tackles | 12 | 1.55 |
40
|
50
|
| Interceptions | 4 | 0.52 |
32
|
38
|
| Fouls committed | 9 | 1.16 |
38
|
41
|
| Recoveries | 30 | 3.88 |
35
|
44
|
| Dribbled past | 1 | 0.13 |
87
|
95
|
| Clearances | 6 | 0.78 |
37
|
53
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 11 | 1.42 |
58
|
53
|
| xG against while on pitch | 12.79 | 1.65 |
57
|
32
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Yellow cards | 4 | 0.52 |
12
|
5
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Goals | 1 | 0.13 |
22
|
43
|
| xG | 1.40 | 0.18 |
41
|
46
|
| xGOT | 1.68 | 0.22 |
50
|
58
|
| xG excl. penalty | 1.40 | 0.18 |
43
|
53
|
| Shots | 15 | 1.94 |
43
|
51
|
| Shots on target | 8 | 1.03 |
57
|
78
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 1 | 0.13 |
32
|
54
|
| xA | 0.77 | 0.10 |
35
|
34
|
| Accurate passes | 102 | 13.19 |
24
|
3
|
| Pass accuracy | 69.4 | 69.39 |
6
|
6
|
| Accurate long balls | 10 | 1.29 |
47
|
64
|
| Long ball accuracy | 58.8 | 58.82 |
69
|
69
|
| Chances created | 11 | 1.42 |
44
|
60
|
| Successful crosses | 4 | 0.52 |
45
|
60
|
| Cross accuracy | 33.3 | 33.33 |
81
|
81
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 64%
|
|---|---|---|---|---|
| Dribbles | 14 | 1.81 |
61
|
76
|
| Dribbles success rate | 32.6 | 32.56 |
15
|
15
|
| Duels won | 51 | 6.59 |
47
|
79
|
| Duels won % | 49.5 | 49.51 |
71
|
71
|
| Aerials won | 7 | 0.91 |
55
|
64
|
| Aerials won % | 53.8 | 53.85 |
88
|
88
|
| Touches | 327 | 42.28 |
31
|
20
|
| Touches in opposition box | 29 | 3.75 |
50
|
64
|
| Dispossessed | 7 | 0.91 |
67
|
77
|
| Fouls won | 18 | 2.33 |
54
|
84
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Defensive actions | 22 | 2.84 |
34
|
39
|
| Tackles | 12 | 1.55 |
40
|
50
|
| Interceptions | 4 | 0.52 |
32
|
38
|
| Fouls committed | 9 | 1.16 |
38
|
41
|
| Recoveries | 30 | 3.88 |
35
|
44
|
| Dribbled past | 1 | 0.13 |
87
|
95
|
| Clearances | 6 | 0.78 |
37
|
53
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 11 | 1.42 |
58
|
53
|
| xG against while on pitch | 12.79 | 1.65 |
57
|
32
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Yellow cards | 4 | 0.52 |
12
|
5
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (18)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-03-21 | @ KSC Lokeren | First Division B | 4-2 | 90 | 1 | 0 | 8.3 |
| 2026-03-13 | vs Eupen | First Division B | 0-1 | 64 | 0 | 0 | 6.6 |
| 2026-03-07 | vs Patro Eisden | First Division B | 0-0 | 63 | 0 | 0 | 6.6 |
| 2026-02-28 | @ Club Brugge NXT | First Division B | 0-5 | 60 | 0 | 0 | 7.1 |
| 2026-02-15 | vs RAAL La Louviere | Belgian Pro League | 0-0 | 0 | 0 | 0 | |
| 2026-02-12 | @ Royal Antwerp | Cup | 0-4 | 0 | 0 | 0 | |
| 2026-02-07 | @ RFC Seraing | First Division B | 1-2 | 27 | 0 | 0 | 6.3 |
| 2026-01-31 | vs FC Liege | First Division B | 0-0 | 13 | 0 | 0 | 6.2 |
| 2025-09-27 | vs Club Brugge NXT | First Division B | 2-2 | 10 | 0 | 0 | 6.3 |
| 2025-09-23 | @ Olympic de Charleroi | First Division B | 0-2 | 81 | 0 | 1 | 7.9 |
| 2025-09-20 | @ FC Liege | First Division B | 1-1 | 66 | 0 | 0 | 6.8 |
| 2025-09-12 | vs Beerschot | First Division B | 0-2 | 90 | 0 | 0 | 6.8 |
| 2025-08-28 | @ AEK Athens | Conference League Qualification | 2-0 | 0 | 0 | 0 | |
| 2025-08-21 | vs AEK Athens | Conference League Qualification | 1-1 | 4 | 0 | 0 | |
| 2025-08-16 | @ Gent U23 | First Division B | 0-1 | 70 | 0 | 0 | 6.9 |
| 2025-08-14 | @ FC Sheriff | Conference League Qualification | 1-1 | 10 | 0 | 0 | |
| 2025-08-09 | vs Kortrijk | First Division B | 1-3 | 62 | 0 | 0 | 6.5 |
| 2025-08-07 | vs FC Sheriff | Conference League Qualification | 3-0 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Anderlecht Futures | senior | 12 | 1 | 1 | - |
| 2024/2025 | Anderlecht Futures | senior | 6 | 1 | 1 | - |
| 2025/2026 | Anderlecht | senior | 2 | 0 | 0 | - |
| 2024/2025 | Anderlecht | senior | 2 | 0 | 0 | - |
| 2024/2025 | Amiens | senior | 17 | 2 | 1 | 6.46 |
| 2023/2024 | Toulouse B | senior | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Zoumana Keita
Thomas Foket
Enzo Sternal
Mattis Seghers
Adjani Mujangi Bia
Joel Matadi
Rami Lougmani
Joël Kana
Gabriel Biladi
Ilyas Benktib
Jayden Onia-Seke
Kaïs Barry
Omar Sarr
Gabriel Djondo
Noa Cobiella
Mohamed Amine Mahroug
Gassimou Sylla
Dwight Ede Eriyo
Joshua-Williame Nga Kana
Basile Vroninks
Timon Vanhoutte
Alexander De Ridder
Ludovick Wola-Wetshay
Michiel Haentjens
Antwi Dacosta
Alexis Flips
Nunzio Engwanda-Ongena
Babatunde Akomolede
Joachim Imbrechts
Terry Van De Ven
Anas Tajaouart
Devon De Corte
Samuel Ntanda
Pape Aliya N'dao
Kamiel Timmermans
Anderlecht Futures