Tuhia he haere tonu mo tenei waahanga - I tiimata a Kibiwott ki te whakataetae i runga i te ara rere ara ngaio o Europi i te 2006 whai muri i te mutunga o te toru tuatahi i te haurua marathon o Eldoret. I wikitoria ia i te hawhe marathon o Prague me te marathon o Turin i taua tau ano, a ko ia te kaihauturu i te Alexander the Great Marathon. He iti ake tana angitu i te tau 2007, kaore i oti i a ia nga London me Prague Marathons, ka mutu i te 28 i te Frankfurt Marathon. I hoki mai ia ki te ahua i te tau 2008 me nga wikitoria i te Haurua Marathon o Paris me tetahi wikitoria i Turin. Ko tana mutunga tuarua i roto i te 59: 44 meneti i te haurua o te haurua o Lille i whakarite i tana whiringa mo Kenya i te 2008 IAAF World Half Marathon Championships
, ko ia te tuawha.