I le 2003 World Cross Country Championships na faaiʻu ai lona valu i le tuuga umi, ae o le au a Kenya, lea sa avea ai Kilel ma vaega, na manumalo i le pine siliva i le tauvaga a le au. Ina ua maeʻa lona lua i le 2003 Venice Marathon ma le 2004 Prague Marathon, na ia manumalo ai i lana tuuga muamua i le mamao masani i le Palermo City Marathon, ma tuʻituʻi i le lima minute mai le faʻamaumauga muamua o le vasega ma lona taimi o le 2:31:15. Na faaiu lona sefuluono i le 2005 IAAF World Half Marathon Championships
ma manumalo ai i le Marathon i Nairobi i lenā tausaga. I isi tauvaga, na manumalo ai o ia i le Semi-Marathon Marvejols-Mende ma na sau lona fitu i le Hamburg Marathon.