Pedzisa mutsara unotevera: Akatanga kukura semumhanyi wemugwagwa, achitora kukunda katatu mumakore mana pakati pa2003<unk>2007 paBudapest Half Marathon. Zvisinei, akaramba achimhanya, uye akakwikwidza pa2005 World Championships asina kusvika kumagumo, akapedza ari wechigumi nerimwe pa
2006 World Road Running Championships uye mumamita zviuru gumi akapedza 22nd pa2008 Olympic Games. Akanga ari mukwikwidzi akakurumbira mumugwagwa weItaly mumugwagwa uye akakunda pamusoro pemakwikwi akawanda uye madaro: kukunda muna 2005 kuStramilano Half Marathon yakakura ikava makore matatu asina kukundwa uye akakunda zvose Italian Marathon uye BOclassic muna 2006, pamwe nekukunda kwenyika kuCinque Mulini. Akadzokorora semakwikwi paMarathon yeItaly muna 2007 uye ndiye akanga ari mukundi we2008 weVenice Marathon.