Played for
Plays in
FUS Rabat
Dijon
FAR Rabat
Hassania Agadir
IZK
Kawkab
Maghreb Fès
OC Safi
Raja Beni Mellal
Raja Casablanca
Union Touarga
WAF