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 muna 2005 uye
Gore ra2008.