| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2025/2026 | Botola Pro |  FAR Rabat | 3 | 0 | 1 | 0/0/0 | 221 | 
| 2024/2025 | Botola Pro |  FAR Rabat | 23 | 3 | 2 | 1/0/0 | 1135 | 
| 2024/2025 | CAF Ligue des champions |  FAR Rabat | 10 | 2 | 1 | 0/0/0 | 467 | 
| 2023/2024 | CAF Ligue des champions |  FAR Rabat | 4 | 2 | 0 | 1/0/0 | 274 | 
| 2023/2024 | Botola Pro |  FAR Rabat | 28 | 4 | 2 | 3/0/0 | 1778 | 
| 2022/2023 | CAF Coupe de la Confédération |  FAR Rabat | 11 | 2 | 0 | 0/0/0 | 523 | 
| 2022/2023 | Botola Pro |  FAR Rabat | 20 | 5 | 0 | 2/0/0 | 903 | 
| 2021/2022 | Botola Pro |  Ittihad Tanger | 20 | 4 | 0 | 1/0/0 | 1686 | 
| 2018/2019 | Pro League |  Al Raed | 29 | 5 | 3 | 4/0/0 | 1987 | 
| Total: | 148 | 27 | 9 | 12/0/0 | 8974 | 
| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2022 | Matchs Amicaux Hybrid |  Maroc A | 1 | 1 | 0 | 0/0/0 | 75 | 
| 2018 | Championnat d'Afrique des nations |  Maroc | 3 | 0 | 0 | 1/0/0 | 101 | 
| Total: | 4 | 1 | 0 | 1/0/0 | 176 | 
| De | À | Date | Montant | 
|---|---|---|---|
|  Ittihad Tanger |  FAR Rabat | 01/08/2022 | N/a | 
|  Umm-Salal SC |  Ittihad Tanger | 01/07/2021 | N/a | 
|  Al Sailiya |  Umm-Salal SC | 05/01/2021 | Prêt | 
|  Ittihad Tanger |  Al Sailiya | 06/09/2020 | Prêt | 
|  Ittihad Tanger |  Al Raed | 02/07/2018 | Prêt |