Age 24
Height 188 cm
Foot Right
Country Morocco
Value €814.6k
Contract 2030-06-30
🧬
Attributes
Sweeper actions
Goals conceded
Save percentage
High claims
Clean sheets
Long ball percentage
2023/2024
Filter:
Apps
2
Goals
0
Assists
0
Conceded
26
51%
Clean sheets
2
32%
Rating
6.43
16%
Matches
15
38%
Started
15
38%
Penalties saved
1/4
🎯
Stats compared to other keepers
Main league · percentile vs peers
Sweeper actions
74%
Goals conceded
7%
Save percentage
100%
High claims
74%
Clean sheets
1%
Long ball percentage
100%
Detailed Stats & Percentiles (main league)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Saves | 38 | 2.53 |
35
|
16
|
| Save percentage | 59.4 | 59.38 |
9
|
9
|
| Goals conceded | 26 | 1.73 |
51
|
25
|
| Goals prevented | -6.13 | -0.41 |
3
|
9
|
| Clean sheets | 2 | 0.13 |
32
|
25
|
| Penalty saves | 1 | 0.07 |
61
|
93
|
| Penalties conceded | 3 | 0.20 |
35
|
19
|
| Penalty save % | 25.0 | 25.00 |
80
|
80
|
| Error led to goal | 2 | 0.13 |
9
|
6
|
| Acted as sweeper | 10 | 0.67 |
64
|
90
|
| High claims | 19 | 1.27 |
54
|
77
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 41%
|
Per 90 pctl
avg 43%
|
|---|---|---|---|---|
| Accurate passes | 296 | 19.73 |
38
|
32
|
| Pass accuracy | 66.7 | 66.67 |
29
|
29
|
| Accurate long balls | 73 | 4.87 |
41
|
35
|
| Long ball accuracy | 34.4 | 34.43 |
19
|
19
|
| Chances created | 1 | 0.07 |
64
|
83
|
| xA | 0.03 | 0.00 |
54
|
58
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 67%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.07 |
32
|
35
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Saves | 38 | 2.53 |
35
|
16
|
| Save percentage | 59.4 | 59.38 |
9
|
9
|
| Goals conceded | 26 | 1.73 |
51
|
25
|
| Goals prevented | -6.13 | -0.41 |
3
|
9
|
| Clean sheets | 2 | 0.13 |
32
|
25
|
| Penalty saves | 1 | 0.07 |
61
|
93
|
| Penalties conceded | 3 | 0.20 |
35
|
19
|
| Penalty save % | 25.0 | 25.00 |
80
|
80
|
| Error led to goal | 2 | 0.13 |
9
|
6
|
| Acted as sweeper | 10 | 0.67 |
64
|
90
|
| High claims | 19 | 1.27 |
54
|
77
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 41%
|
Per 90 pctl
avg 43%
|
|---|---|---|---|---|
| Accurate passes | 296 | 19.73 |
38
|
32
|
| Pass accuracy | 66.7 | 66.67 |
29
|
29
|
| Accurate long balls | 73 | 4.87 |
41
|
35
|
| Long ball accuracy | 34.4 | 34.43 |
19
|
19
|
| Chances created | 1 | 0.07 |
64
|
83
|
| xA | 0.03 | 0.00 |
54
|
58
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 67%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.07 |
32
|
35
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (34)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-07 | @ Freiburg | Europa League | 3-1 | 0 | 0 | 0 | |
| 2026-04-30 | vs Freiburg | Europa League | 2-1 | 0 | 0 | 0 | |
| 2026-04-26 | @ Santa Clara | Liga Portugal | 2-1 | 0 | 0 | 0 | |
| 2026-01-29 | @ Go Ahead Eagles | Europa League | 0-0 | 0 | 0 | 0 | |
| 2026-01-25 | vs Alverca | Liga Portugal | 5-0 | 0 | 0 | 0 | |
| 2026-01-22 | vs Nottingham Forest | Europa League | 1-0 | 0 | 0 | 0 | |
| 2026-01-18 | @ Tondela | Liga Portugal | 0-1 | 0 | 0 | 0 | |
| 2025-12-15 | vs Santa Clara | Liga Portugal | 1-0 | 0 | 0 | 0 | |
| 2025-12-11 | @ Nice | Europa League | 0-1 | 0 | 0 | 0 | |
| 2025-12-06 | @ Famalicao | Liga Portugal | 1-2 | 0 | 0 | 0 | |
| 2025-12-01 | @ Arouca | Liga Portugal | 0-4 | 0 | 0 | 0 | |
| 2025-11-27 | @ Rangers | Europa League | 1-1 | 0 | 0 | 0 | |
| 2025-11-23 | vs Nacional | Taca de Portugal | 4-2 | 90 | 0 | 0 | |
| 2025-11-09 | vs Moreirense | Liga Portugal | 2-1 | 0 | 0 | 0 | |
| 2025-11-06 | vs Genk | Europa League | 3-4 | 0 | 0 | 0 | |
| 2025-10-29 | vs Santa Clara | League Cup | 5-0 | 0 | 0 | 0 | |
| 2025-10-26 | vs Casa Pia AC | Liga Portugal | 4-0 | 0 | 0 | 0 | |
| 2025-10-23 | vs FK Crvena Zvezda | Europa League | 2-0 | 0 | 0 | 0 | |
| 2025-10-18 | @ Braganca | Taca de Portugal | 0-1 | 0 | 0 | 0 | |
| 2025-10-05 | @ Sporting CP | Liga Portugal | 1-1 | 0 | 0 | 0 | |
| 2025-10-02 | @ Celtic | Europa League | 0-2 | 0 | 0 | 0 | |
| 2025-09-28 | vs Nacional | Liga Portugal | 0-1 | 0 | 0 | 0 | |
| 2025-09-24 | vs Feyenoord | Europa League | 1-0 | 0 | 0 | 0 | |
| 2025-09-20 | @ Vitoria de Guimaraes | Liga Portugal | 1-1 | 0 | 0 | 0 | |
| 2025-09-14 | vs Gil Vicente | Liga Portugal | 0-1 | 0 | 0 | 0 | |
| 2025-08-31 | @ Rio Ave | Liga Portugal | 2-2 | 0 | 0 | 0 | |
| 2025-08-28 | vs Lincoln Red Imps FC | Europa League Qualification | 5-1 | 90 | 0 | 0 | |
| 2025-08-21 | @ Lincoln Red Imps FC | Europa League Qualification | 0-4 | 0 | 0 | 0 | |
| 2025-08-17 | @ Alverca | Liga Portugal | 0-3 | 0 | 0 | 0 | |
| 2025-08-14 | vs CFR Cluj | Europa League Qualification | 2-0 | 0 | 0 | 0 | |
| 2025-08-10 | vs Tondela | Liga Portugal | 3-0 | 0 | 0 | 0 | |
| 2025-08-07 | @ CFR Cluj | Europa League Qualification | 1-2 | 0 | 0 | 0 | |
| 2025-07-31 | vs Levski Sofia | Europa League Qualification | 1-0 | 0 | 0 | 0 | |
| 2025-07-24 | @ Levski Sofia | Europa League Qualification | 0-0 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Braga | senior | 2 | 0 | 0 | - |
| 2024/2025 | Strasbourg B | senior | 3 | 0 | 0 | - |
| 2023/2024 | Strasbourg | senior | 19 | 0 | 0 | 6.63 |
| 2022/2023 | Stade Briochin II | senior | 1 | 0 | 0 | - |
| 2022/2023 | Stade Briochin | senior | 14 | 0 | 0 | - |
| 2021/2022 | Strasbourg B | senior | 17 | 0 | 0 | - |
| 2020/2021 | Strasbourg B | senior | 1 | 0 | 0 | - |
| 2023 | Morocco U23 | national team | 4 | 0 | 0 | - |
| 2021 | Morocco U20 | national team | 4 | 0 | 0 | - |
Transfer Value History
Teammates
Lukás Hornícek
Víctor Gómez
Sikou Niakaté
Leonardo Lelo
Carvalho
João Moutinho
Amine El Ouazzani
Rodrigo Zalazar
Tiago Sá
Gustaf Lagerbielke
Paulo Oliveira
Gabriel Moscardo
Pau Víctor
Mario Dorgeles
Ricardo Horta
Bright Arrey-Mbi
Florian Grillitsch
Jean-Baptiste Gorby
Demir Tiknaz
Adrian Barisic
Fran Navarro
Yanis da Rocha
Diego Rodrigues
Jonatás Noro
Romario Cunha
Nuno Matos
Rodrigo Silva
João Aragão
Gabri Martínez
Luisinho
Afonso Sousa
Trophies
Morocco U23
🏆
CAF U23 Cup of Nations
x1
Braga