Kọ́kọ́ parí gbólóhùn yìí:
1998 World Cross Country Championships ó parí ipò kẹrìndínlógójì nínú eré ìje kúkúrú. Èyí mú kí ó gba ipò kẹjọ nínú ìdíje ẹgbẹ́ pẹ̀lú ẹgbẹ́ Algeria. Nínú ìdíje 3000 metres steeplechase, ó parí ní ipò kẹrin nínú ìdíje 2001 Mediterranean Games, ó sì kópa nínú ìdíje 2000 Olympic Games.