Faatumu le fuaiupu lenei: Na amata ona tauva Kibiwott i le taamilosaga tauva i luga o le auala i Europa i le 2006 ina ua maeʻa le tolu pito i luga i le Eldoret Half Marathon. Na manumalo o ia i le Prague Half Marathon ma le Turin Marathon i lenā lava tausaga, ma na manumalo foʻi o ia i le tulaga lua i le Alexander the Great Marathon. E leʻi taulau manuia o ia i le 2007, ina ua lē mafai ona faaiʻu le Marathon i Lonetona ma Prague, ona faaiʻu lea i le 28 i le Marathon i Frankfurt. Na ia toe foʻi mai i le 2008 ma manumalo ai i le Half Marathon i Pale ma le isi manumalo i Turin. O lona tulaga lua i se taimi e sili ona lelei e 59:44 minute i le Lille Half Marathon na faamautinoa ai lona filifilia mo Kenya i le
2008 IAAF World Half Marathon Championships, lea na sau ai o ia i le tulaga fa.