Skryf 'n voortsetting vir hierdie paragraaf - Hy het die byeenkomsrekord vir die 3000 m by die KBC Night of Athletics in 1998 gebreek en 'n tyd van 7:41.17 behaal. Hierna het hy Marathon wêreldrekordhouer Paul Tergat in die Belgrado Race Through History kompetisie in 1998 verslaan en die kompetisie in 17:02 gewen. Hy het in die senior kort wedloop gehardloop by die Wêreldkruisveldkampioenskappe in 2000
, wat in die algehele reeks op die sewende plek eindig. Hy het in 2000 en 2001 in die top tien geëindig in die Zevenheuvelenloop 15 km-wedloop en het die Parelloop-kompetisie in 2002 gewen. Hy het 'n 10-myl-wedloop in 2001 opgestel in die Dam tot Damloop, waar hy op die vyfde plek geëindig het met 46:34. Hy het die silwermedalje in die 3000 m by die Fanny Blankers-Koen Spele in 2002 gewen, sy tyd van 7:42.76 was nie genoeg om landgenoot Richard Limo te verslaan nie.