Age 24
Height 195 cm
Foot Left
Country Morocco
Value €9.2m
Contract 2029-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.72
5 matches
Last 5
6.74
+0.02 vs season
Best
7.9
vs Dynamo Kyiv
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
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
5
Goals
0
Assists
0
Rating
6.72
Goals
0
0%
Assists
0
0%
Rating
6.79
46%
Matches
4
5%
Started
2
5%
Minutes
192
7%
🎯
Stats compared to other midfielders
Superligaen · percentile vs peers
Chances created
59%
Aerial duels
35%
Defensive actions
96%
Goals
0%
Shot attempts
63%
Touches
82%
🎯
Shot Map
2 shots per season
Goals
0
On target
1
xG
0.09
Conversion
0%
Goal
Saved
Off target
🔥
Heatmap
31 touches this season
Attack
Touches
31
Attack
13%
Middle
45%
Ø position
42%
Detailed Stats & Percentiles (Superligaen)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 13%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.09 | 0.04 |
5
|
21
|
| xG excl. penalty | 0.09 | 0.04 |
5
|
21
|
| Shots | 2 | 0.94 |
8
|
41
|
| Headed shots | 1 | 0.47 |
46
|
97
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 4%
|
Per 90 pctl
avg 12%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.06 | 0.03 |
3
|
7
|
| Accurate passes | 66 | 30.94 |
6
|
31
|
| Pass accuracy | 72.5 | 72.53 |
5
|
5
|
| Accurate long balls | 2 | 0.94 |
7
|
18
|
| Long ball accuracy | 25.0 | 25.00 |
7
|
7
|
| Chances created | 1 | 0.47 |
1
|
15
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Dribbles | 6 | 2.81 |
41
|
97
|
| Dribbles success rate | 66.7 | 66.67 |
77
|
77
|
| Duels won | 22 | 10.31 |
17
|
97
|
| Duels won % | 50.0 | 50.00 |
46
|
46
|
| Aerials won | 2 | 0.94 |
10
|
54
|
| Aerials won % | 50.0 | 50.00 |
51
|
51
|
| Touches | 147 | 68.91 |
8
|
62
|
| Touches in opposition box | 4 | 1.88 |
12
|
58
|
| Dispossessed | 7 | 3.28 |
59
|
0
|
| Fouls won | 4 | 1.88 |
16
|
83
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 32%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Defensive actions | 19 | 8.91 |
15
|
97
|
| Tackles | 10 | 4.69 |
20
|
97
|
| Interceptions | 7 | 3.28 |
24
|
100
|
| Fouls committed | 7 | 3.28 |
18
|
97
|
| Recoveries | 19 | 8.91 |
13
|
97
|
| Possession won final 3rd | 2 | 0.94 |
15
|
92
|
| Dribbled past | 3 | 1.41 |
88
|
18
|
| Clearances | 2 | 0.94 |
1
|
20
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 3.75 |
81
|
2
|
| xG against while on pitch | 6.86 | 3.22 |
83
|
0
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.94 |
39
|
0
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 13%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.09 | 0.04 |
5
|
21
|
| xG excl. penalty | 0.09 | 0.04 |
5
|
21
|
| Shots | 2 | 0.94 |
8
|
41
|
| Headed shots | 1 | 0.47 |
46
|
97
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 4%
|
Per 90 pctl
avg 12%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.06 | 0.03 |
3
|
7
|
| Accurate passes | 66 | 30.94 |
6
|
31
|
| Pass accuracy | 72.5 | 72.53 |
5
|
5
|
| Accurate long balls | 2 | 0.94 |
7
|
18
|
| Long ball accuracy | 25.0 | 25.00 |
7
|
7
|
| Chances created | 1 | 0.47 |
1
|
15
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Dribbles | 6 | 2.81 |
41
|
97
|
| Dribbles success rate | 66.7 | 66.67 |
77
|
77
|
| Duels won | 22 | 10.31 |
17
|
97
|
| Duels won % | 50.0 | 50.00 |
46
|
46
|
| Aerials won | 2 | 0.94 |
10
|
54
|
| Aerials won % | 50.0 | 50.00 |
51
|
51
|
| Touches | 147 | 68.91 |
8
|
62
|
| Touches in opposition box | 4 | 1.88 |
12
|
58
|
| Dispossessed | 7 | 3.28 |
59
|
0
|
| Fouls won | 4 | 1.88 |
16
|
83
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 32%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Defensive actions | 19 | 8.91 |
15
|
97
|
| Tackles | 10 | 4.69 |
20
|
97
|
| Interceptions | 7 | 3.28 |
24
|
100
|
| Fouls committed | 7 | 3.28 |
18
|
97
|
| Recoveries | 19 | 8.91 |
13
|
97
|
| Possession won final 3rd | 2 | 0.94 |
15
|
92
|
| Dribbled past | 3 | 1.41 |
88
|
18
|
| Clearances | 2 | 0.94 |
1
|
20
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 3.75 |
81
|
2
|
| xG against while on pitch | 6.86 | 3.22 |
83
|
0
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.94 |
39
|
0
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (34)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-27 | vs Vejle Boldklub | Superligaen Relegation Group | 3-0 | 0 | 0 | 0 | |
| 2026-03-15 | @ OB | Superligaen Relegation Group | 2-1 | 28 | 0 | 0 | 5.6 |
| 2026-03-01 | vs Randers FC | Superligaen | 1-2 | 0 | 0 | 0 | |
| 2026-02-21 | @ OB | Superligaen | 2-2 | 60 | 0 | 0 | 7.0 |
| 2026-02-14 | vs Nordsjælland | Superligaen | 1-2 | 82 | 0 | 0 | 7.8 |
| 2026-02-11 | vs Viborg | DBU Pokalen | 2-1 | 22 | 0 | 0 | 6.5 |
| 2026-02-08 | @ FC Midtjylland | Superligaen | 2-1 | 22 | 0 | 0 | 6.8 |
| 2025-12-21 | vs Udinese | Serie A | 5-1 | 0 | 0 | 0 | |
| 2025-12-18 | @ Lausanne | Conference League | 1-0 | 70 | 0 | 0 | 6.1 |
| 2025-12-14 | vs Hellas Verona | Serie A | 1-2 | 29 | 0 | 0 | 6.6 |
| 2025-12-11 | vs Dynamo Kyiv | Conference League | 2-1 | 90 | 0 | 0 | 7.9 |
| 2025-12-06 | @ Sassuolo | Serie A | 3-1 | 0 | 0 | 0 | |
| 2025-11-30 | @ Atalanta | Serie A | 2-0 | 11 | 0 | 0 | 5.8 |
| 2025-11-27 | vs AEK Athens | Conference League | 0-1 | 0 | 0 | 0 | |
| 2025-11-22 | vs Juventus | Serie A | 1-1 | 0 | 0 | 0 | |
| 2025-11-09 | @ Genoa | Serie A | 2-2 | 0 | 0 | 0 | |
| 2025-11-06 | @ Mainz 05 | Conference League | 2-1 | 0 | 0 | 0 | |
| 2025-11-02 | vs Lecce | Serie A | 0-1 | 0 | 0 | 0 | |
| 2025-10-29 | @ Inter | Serie A | 3-0 | 0 | 0 | 0 | |
| 2025-10-26 | vs Bologna | Serie A | 2-2 | 0 | 0 | 0 | |
| 2025-10-23 | @ Rapid Wien | Conference League | 0-3 | 0 | 0 | 0 | |
| 2025-10-05 | vs Roma | Serie A | 1-2 | 0 | 0 | 0 | |
| 2025-10-02 | vs Sigma Olomouc | Conference League | 2-0 | 0 | 0 | 0 | |
| 2025-09-28 | @ Pisa | Serie A | 0-0 | 0 | 0 | 0 | |
| 2025-09-21 | vs Como | Serie A | 1-2 | 0 | 0 | 0 | |
| 2025-09-13 | vs Napoli | Serie A | 1-3 | 0 | 0 | 0 | |
| 2025-08-28 | vs Polissya Zhytomyr | Conference League Qualification | 3-2 | 0 | 0 | 0 | |
| 2025-08-24 | @ Cagliari | Serie A | 1-1 | 0 | 0 | 0 | |
| 2025-08-21 | @ Polissya Zhytomyr | Conference League Qualification | 0-3 | 0 | 0 | 0 | |
| 2025-08-09 | @ Manchester United | Club Friendlies | 1-1 | 27 | 0 | 0 | 6.1 |
| 2025-08-05 | @ Nottingham Forest | Club Friendlies | 0-0 | 16 | 0 | 0 | 6.8 |
| 2025-08-03 | @ Leicester City | Club Friendlies | 2-0 | 63 | 0 | 0 | 5.8 |
| 2025-06-09 | vs Benin | Friendlies | 1-0 | 0 | 0 | 0 | |
| 2025-06-06 | vs Tunisia | Friendlies | 2-0 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | FC København | senior | 5 | 0 | 0 | 6.72 |
| 2025/2026 | Fiorentina | senior | 4 | 0 | 0 | 6.58 |
| 2024/2025 | Fiorentina | senior | 39 | 2 | 1 | 6.64 |
| 2023/2024 | Reims | senior | 28 | 3 | 1 | 6.70 |
| 2022/2023 | Le Havre | senior | 34 | 3 | 4 | 7.00 |
| 2021/2022 | Le Havre | senior | 34 | 0 | 1 | 6.81 |
| 2020/2021 | Le Havre | senior | 1 | 0 | 0 | 7.56 |
| 2026 | Morocco | national team | 1 | 0 | 0 | - |
| 2025 | Morocco | national team | 2 | 0 | 0 | - |
| 2024 | Morocco | national team | 2 | 0 | 0 | 6.74 |
| 2023 | Morocco | national team | 3 | 0 | 0 | 6.29 |
| 2024 | Morocco U23 | national team | 6 | 1 | 0 | 7.38 |
| 2023 | Morocco U23 | national team | 5 | 1 | 0 | - |
| 2022 | France U20 | national team | 4 | 0 | 0 | - |
Transfer Value History
Teammates
Dominik Kotarski
Gabriel Pereira
Pantelis Hatzidiakos
Viktor Claesson
Magnus Mattsson
Youssoufa Moukoko
Mohamed Elyounoussi
Jordan Larsson
Rodrigo Huescas
Andreas Cornelius
Marcos López
Robert
Aurélio Buta
Kenay Myrie
Junnosuke Suzuki
Mads Emil Madsen
Birger Meling
Mathias Jørgensen
Liam West
Thomas Delaney
Jonathan Moalem
Elias Achouri
Rúnar Rúnarsson
William Clem
Oliver Höjer
Viktor Dadason
Geovanni Vianney
Oscar Gadeberg Buur
Trophies
Morocco U23
🏆
CAF U23 Cup of Nations
x1
Le Havre
🏆
Ligue 2
x1
France U20
🏆
Tournoi Maurice Revello
x1
FC København