 Rambai muchinyora ndima ino - Mumakwikwi emamita 5 000 akakwikwidza muna 1997, 1999 uye 2001 World Championships muAthletics pamwe ne2000 uye 2004 Summer Olympics. Mumakwikwi eOlympic a2008 kuBeijing akapedza ari wechi47 mumakwikwi eMarathon evakadzi. Akasarudzwa kumakwikwi eMarathon ku2013 World Championships in Athletics. 