Played for
Plays in
MC Oran
US Biskra
AS Khroub
ASO Chlef
ESM Kolea
JS Kabylie
JSM Bejaïa
MC Alger
MC Mekhadma
MO Bejaïa
MO Constantine
RC Relizane
Tadjenanet
US Beni Douala
USM Alger
USM Bel-Abbès
USM Blida