Rambai muchinyora ndima ino - Kibiwott akatanga kukwikwidza mumakwikwi eEuropean professional road running circuit muna 2006 mushure mekupedza pakati pevatatu vepamusoro paEldoret Half Marathon. Akakunda zvose zviri zviviri Prague Half Marathon neTurin Marathon gore rimwe chetero uye akanga ari mumhanyi wechipiri paAlexander the Great Marathon. Akanga asiri kubudirira zvikuru muna 2007, achitadza kupedza London nePrague Marathons, achibva apedza 28th paFrankfurt Marathon. Akadzokera kumhando muna 2008 nekukunda paParis Half Marathon uye kumwe kukunda muTurin. Mugumo wake wechipiri mumaminitsi 59: 44 mumutambo weLille Half Marathon akachengetedza kusarudzwa kwake kuKenya ku2008 IAAF World Half Marathon Championships
, kwaakauya ari wechina.