Current club
Played for
Plays in
CR Belouizdad
Espérance de Tunis
RC Arbaâ
Pau FC
Saint-Étienne
FC Emmen
VVV-Venlo
Vitesse
Zwolle
Étoile du Sahel
Maghreb Fès
Raja Casablanca
WAC
ASM Oran
CS Constantinois
MC Alger
Paradou AC
Al Ain