Nyorai mberi kweiyi ndima - Sommaggio zvakare akakwikwidza mumakwikwi emunyika uye mumigwagwa. Kuguma kwake kwakanakisisa paWorld Cross Country Championships kwaiva 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.