Kọ itẹsiwaju fun paragirafi yii - O pari ni keje ni Awọn idije Agbaye ti Ọdọọdun 2005
, eyi to dara to lati ran Kenya lọwọ lati pari ni ipo karun ninu idije ẹgbẹ. Ó kópa nínú ìdíje marathon ní ìdíje World Championships 2007, ṣùgbọ́n kò parí eré náà.