Marselha
| 2025/2026 |
| Época | Equipa | Comp. | |||||||||
| 2025/2026 | Marselha | L1 | 1129 | 13 | 0 | 3 | 1 | 1 | 2 | 0 | 0 |
| 2025/2026 | Marselha | UCL | 450 | 5 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 2025/2026 | West Ham United | PL | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Marrocos | F | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024/2025 |
| Época | Equipa | Comp. | |||||||||
| 2024/2025 | Real Sociedad | PD | 1764 | 21 | 0 | 4 | 3 | 0 | 5 | 0 | 0 |
| 2024/2025 | Real Sociedad | UEL | 879 | 11 | 2 | 1 | 3 | 0 | 2 | 0 | 0 |
| 2024/2025 | West Ham United | PL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Marrocos | F | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023/2024 |
| Época | Equipa | Comp. | |||||||||
| 2023/2024 | West Ham United | PL | 1859 | 21 | 0 | 1 | 3 | 1 | 2 | 1 | 1 |
| 2023/2024 | West Ham United | UEL | 409 | 6 | 1 | 1 | 4 | 1 | 0 | 0 | 0 |
| 2023 | Marrocos | F | 450 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022/2023 |
| Época | Equipa | Comp. | |||||||||
| 2022/2023 | West Ham United | PL | 1595 | 18 | 1 | 1 | 4 | 2 | 4 | 0 | 0 |
| 2022/2023 | West Ham United | UCL | 706 | 8 | 0 | 1 | 1 | 0 | 2 | 0 | 0 |
| 2022 Qatar | Marrocos | CdM | 354 | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| 2022 Qatar | Marrocos | WQA | 720 | 8 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2022 | Marrocos | F | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021/2022 |
| Época | Equipa | Comp. | |||||||||
| 2021/2022 | Rennes | L1 | 2738 | 31 | 0 | 2 | 0 | 2 | 3 | 0 | 1 |
| 2021/2022 | Rennes | UCL | 810 | 9 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
| 2021/2022 | Rennes | CdF | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2021 Cameroon | Marrocos | ACoN | 480 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Marrocos | F | 90 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2020/2021 |
| Época | Equipa | Comp. | |||||||||
| 2020/2021 | Rennes | L1 | 3148 | 35 | 0 | 1 | 0 | 3 | 6 | 0 | 0 |
| 2020/2021 | Rennes | UCL | 273 | 4 | 2 | 0 | 2 | 0 | 0 | 0 | 0 |
| 2020/2021 | Rennes | CdF | 60 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019/2020 |
| Época | Equipa | Comp. | |||||||||
| 2019/2020 | Dijon | CdlL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019/2020 | Dijon | L1 | 958 | 11 | 0 | 1 | 3 | 1 | 2 | 0 | 0 |
| 2019/2020 | Dijon | CdF | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
| 2019/2020 | Dijon II | C2 | 150 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Marrocos | F | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
| 2018/2019 |
| Época | Equipa | Comp. | |||||||||
| 2018/2019 | Dijon | CdlL | 72 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2018/2019 | Dijon | CdF | 270 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018/2019 | Dijon | L1 | 1051 | 13 | 1 | 1 | 8 | 3 | 4 | 0 | 1 |
| 2018/2019 | Dijon II | C2 | 256 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2018 Russia | Marrocos | WQA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 Morocco | Marrocos | ANC | 285 | 4 | 1 | 0 | 3 | 0 | 0 | 0 | 0 |
| 2018 | Marrocos | F | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 Egypt |
| Época | Equipa | Comp. | |||||||||
| 2017 Egypt | FUS Rabat | ACCC | 151 | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 2017 | FUS Rabat | CCC | 900 | 10 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2017 | FUS Rabat | CCL | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2016 |
| Época | Equipa | Comp. | |||||||||
| 2016 | Marrocos | F | 90 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2016 | FUS Rabat | CCC | 547 | 7 | 1 | 0 | 2 | 0 | 1 | 0 | 0 |