Skriv en fortsættelse til dette afsnit - Han gik endnu længere op på podiet ved IAAF World Cross Country Championships 2007. Han blev anden i seniorløbet og vandt holdguld med Kenya. Han vandt back-to-back i Giro al Sas 10K løb i 2007 og 2008. I marts 2009 vandt han Cross di Alà dei Sardi på Sardinien. Han vendte tilbage til verdenskonkurrencen to år senere, men han kunne ikke gentage sin medaljeform ved 2009 World Cross Country Championships
(afslutter på ellevte plads), selvom han stadig vandt holdguld med Kenya.