Current club
Played for
Plays in
USM Alger
US Monastirienne
Étoile du Sahel
AB Mérouana
CA Batna
JS Kabylie
MO Bejaïa
Ol. Medea
RC Arbaâ
Abha Club