Played for
Plays in
ASO Chlef
Ben Aknoun
JS Kabylie
JS Saoura
JSM Skikda
MC Alger
NC Magra
RC Kouba
US Biskra
US Souf
USM Bel-Abbès
USM Blida
USM El Harrach
WA Tlemcen
Emirates Club
Al Nassr
Al Taawon
Al-Qadisiyah