Pedzisa mutsara unotevera: Mumakwikwi emamita 10 000 akapedza ari wechi20 paWorld Championships ya1999. Akapedza ari wechigumi nemasere pa
2000 World Half Marathon Championships, uye mumarathon akapedza ari wechi20 pa2005 World Championships, wechina pa2006 Asian Games uye wechi14 pa2009 World Championships.