Rambai muchinyora ndima iyi - Akapedza ari wechigumi nematanhatu pamamita zviuru gumi pa2007 World Championships in Athletics uye aive wechinomwe pa2007 IAAF World Road Running Championships
gore iroro. Akanga ari gumi nemana panzira paMitambo yeOlympic yeBeijing uye akapedza gumi nematanhatu kechipiri pa2009 World Championships muAthletics.