 Kọkọ parí gbólóhùn tó wà nísàlẹ yìí: Ó gba ipò keje nínú ìdíje World Road Running Championships tó wáyé ní ọdún 2006. Ní orí òpópónà, ó kópa nínú ìdíje 10,000 metres ní ìdíje World Championships ní ọdún 2001 àti 2003. Ó gba ìdánwò fún eré ìdárayá 10,000 metres fún ìdíje : 2008 Olympic Games, ṣùgbọn kò díje ní ti gidi. 