Nyora kupfuurira kweiyi ndima - Akapedza ari wechitanhatu muhafu yemarathon pa2003 Summer Universiade. Pa 2005 Summer Universiade akapedza wechinomwe mumamita zviuru gumi uye chegumi muhafu yemarathon. Akakwikwidzawo paWorld Cross Country Championships muna 2005 na2008
.