Pedzisa mutsara unotevera: Akapedza ari wechitanhatu munhangemutange yehafu yemarathon pa2003 Summer Universiade. Pa 2005 Summer Universiade akapedza wechinomwe mumamita zviuru gumi uye chegumi muhafu yemarathon. Akakwikwidzawo paWorld Cross Country Championships mu
2005 na2008.