Pedzisa mutsara unotevera: Akamirira Kenya paOlympic muAthens muna 2004 uye akasvika kumagumo asi akakundikana kupedza nhangemutange yacho. Chebii akahwina menduru dzesirivheri dzega uye dzechikwata munhangemutange pfupi pa
2005 IAAF World Cross Country Championships. Akakunda makwikwi akawanda pamakwikwi emitambo kusanganisira Cross Internacional de Itálica muna 2002 uye Great Ireland Run muna 2007 na2008. Akawana kusarudzwa kwemamita zviuru zvishanu pa2009 IAAF World Athletics Final uye akauya munzvimbo yechipfumbamwe.