Highest-scoring season 2020 15 goals · Premier League Most frequent opponent El Geish 8 spelade matches Most starts alongside Zizo 93 starts together Results and matches 2026/27 · Appearances 9 Matches
669 recorded Minutes
2 Goals
0 recorded Assists
6–2–1 W–D–L
6,78 Season rating
Results and form across 9 recorded appearances. Goals recorded in 9, assists in 8 and minutes in 8 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2018 Morocco World Cup - Qualification Africa1 15 0 — — 0 0 — 2017/18 Al-Hilal Saudi FC Pro League7 546 3 2 5 1 0 7,19 2018 Al-Hilal Saudi FC AFC Champions League Elite6 520 0 1 1 1 0 6,9 2018/19 Lens Ligue 223 1 017 3 1 4 3 0 6,83 2018/19 Lens Coupe de France3 190 1 — — 0 0 — 2019/20 Zamalek SC Premier League22 1 433 3 — — 1 0 — 2019/20 Zamalek SC CAF Champions League9 809 7 3 10 0 0 7,39 2020 Morocco Friendlies2 48 0 — — 0 0 — 2020/21 Zamalek SC Premier League30 2 403 15 — — 5 0 — 2020/21 Zamalek SC CAF Champions League6 450 0 2 2 1 0 7,28 2021 Morocco Friendlies1 7 0 — — 0 0 — 2022 Morocco World Cup - Qualification Africa4 27 0 — — 0 0 — 2021/22 Zamalek SC CAF Champions League8 666 2 1 3 0 0 7,18 2021/22 Zamalek SC Premier League21 1 677 8 — — 1 1 — 2021 Morocco Arab Cup3 271 0 — — 0 0 — 2022/23 Al-Jazira Pro League6 533 7 — — 0 0 7,78 2023/24 Al-Rayyan SC Stars League6 533 7 — — 0 0 7,78 2024/25 Al-Rayyan SC AFC Champions League Elite6 540 1 3 4 0 0 7,22 2024/25 Al-Rayyan SC Stars League2 179 2 2 4 0 0 8,55 2024/25 Al Ahly Premier League6 408 1 2 3 0 0 7,18 2024/25 Al Ahly CAF Champions League4 188 — 0 — 1 0 6,65 2025/26 Al Ahly Premier League26 1 545 5 7 12 1 0 6,95 2025/26 Al Ahly CAF Champions League7 520 0 1 1 0 0 6,77 2026/27 Al Ahly Premier League8 656 2 0 2 0 0 6,75
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.