Played for
Plays in
USM Blida
Club Africain
Ben Aknoun
CR Belouizdad
MC Alger
MC El Eulma
NC Magra
OM Arzew
RC Kouba
USM Bel-Abbès
USM El Harrach
WA Tlemcen
Emirates Club
Al Nassr
Al Taawon