Played for
Plays in
MC Oran
JS Kabylie
JSM Bejaïa
JSM Skikda
MC Alger
MCE Bayadh
MO Bejaïa
MSP Batna
NA Hussein-Dey
RC Relizane
US Biskra
USM Alger
Shabab Al-Aqabah
Al-Sharq