Nyorai mberi kweiyi ndima - Sommaggio zvakare akakwikwidza mumakwikwi emunyika uye mumigwagwa. Kuguma kwake kwakanakisisa paWorld Cross Country Championships kwakanga kuri 31st muna 2000. Akapedza 28th pa 2001 World Half Marathon Championships, 36th pa 2002 World Half Marathon Championships uye 30th pa 2006 World Road Running Championships
.