| Competition | Apps | Starts | Mins | Goals | Assists | Y | R | Rating |
|---|---|---|---|---|---|---|---|---|
| 16 | 14 | 1296 | 3 | 0 | 4 | 1 | – | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | – | |
| Total | 17 | 14 | 1296 | 3 | 0 | 4 | 1 |
East Bengal II→
Hassania AgadirFree agent
East Bengal II→
Hassania AgadirFree agent
Maghreb Fès→
East Bengal IIFree agent
Maghreb Fès→
East Bengal IIFree agent
FUS Rabat→
Maghreb FèsUndisclosed
Wydad AC→
FUS RabatUndisclosed
Raja Casablanca→
Wydad ACFree transfer
Zamalek SC→
Raja CasablancaUndisclosed
Raja Casablanca→
Zamalek SCUndisclosed
Zamalek SC→
Raja CasablancaLoan
Difaa EL Jadida→
Zamalek SCUndisclosed