Season | League | Team | A | G | Assists | Y/YR/R | MP |
---|---|---|---|---|---|---|---|
2023 | Emir Cup |
Al Sadd
|
1 | 1 | 0 | 0/0/0 | 0 |
2022/2023 | Qatar Stars League |
Al Sadd
|
1 | 0 | 0 | 0/0/0 | 9 |
2022/2023 | Süper Lig |
Hatayspor
|
21 | 8 | 3 | 3/0/0 | 1800 |
2021/2022 | Süper Lig |
Hatayspor
|
32 | 18 | 2 | 2/0/0 | 2453 |
2021/2022 | Turkish Cup |
Hatayspor
|
2 | 0 | 0 | 0/0/0 | 152 |
2019 | Super League |
Hebei CFFC
|
15 | 4 | 0 | 2/0/0 | 1224 |
2018 | Super League |
Hebei CFFC
|
13 | 5 | 2 | 0/0/0 | 976 |
2018 | CAF Confederations Cup |
RSB Berkane
|
2 | 2 | 1 | 0/0/0 | 180 |
Total: | 87 | 38 | 8 | 7/0/0 | 6794 |
Season | League | Team | A | G | Assists | Y/YR/R | MP |
---|---|---|---|---|---|---|---|
2023 | Africa Cup of Nations Qualifications |
Morocco
|
2 | 1 | 0 | 0/0/0 | 0 |
2022 | World Cup Qualification Africa |
Morocco
|
7 | 5 | 3 | 0/0/0 | 448 |
2022 | Friendly International |
Morocco
|
1 | 0 | 0 | 0/0/0 | 0 |
2021 | Africa Cup of Nations Qualifications |
Morocco
|
0 | 0 | 0 | 0/0/0 | 0 |
2021 | Friendly International |
Morocco
|
1 | 0 | 0 | 0/0/0 | 8 |
2021 | Arab Cup |
Morocco
|
0 | 0 | 0 | 0/0/0 | 0 |
2021 | Africa Cup of Nations |
Morocco
|
3 | 0 | 0 | 0/0/0 | 175 |
2020 | African Nations Championship |
Morocco
|
6 | 3 | 0 | 1/0/0 | 531 |
2019 | Africa Cup of Nations Qualifications |
Morocco
|
6 | 9 | 0 | 0/0/0 | 445 |
2018 | World Cup |
Morocco
|
2 | 0 | 0 | 0/0/0 | 98 |
2018 | African Nations Championship |
Morocco
|
6 | 9 | 0 | 0/0/0 | 430 |
2018 | Friendly International |
Morocco
|
2 | 1 | 0 | 0/0/0 | 153 |
African Nations Championship |
Morocco
|
4 | 2 | 1 | 0/0/0 | 182 | |
Total: | 40 | 30 | 4 | 1/0/0 | 2470 |
From | To | Date | Amount |
---|---|---|---|
Al Sadd
|
Hatayspor
|
02/03/2023 | n/a |
Hatayspor
|
Wydad Casablanca
|
20/08/2021 | Free |
Wydad Casablanca
|
Hebei CFFC
|
20/07/2019 | Loan |
Hebei CFFC
|
RSB Berkane
|
12/07/2018 | 5M € |