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