 Kọ itẹsiwaju fun paragirafi yii - O gba ami eye goolu ni 1998 ati 2000 African Championships, ati ami eye idẹ ni 2002 African Championships : ó ṣe tán. Ó gba àmì ẹyẹ fàdákà ní ìdíje All-Africa Games 1999 àti àmì ẹyẹ idẹ ní ìdíje All-Africa Games 2003. Ó di aṣẹgun Algeria ní ìgbà márùn-ún nínú ìdíje jíjigbọn, àti ní ìgbà mélòó kan nínú ìdíje díẹ. 