Nyorai kuenderera mberi kweiyi ndima - Mumakwikwi eOlympics ya2008 aive nekusvetuka kwakareba kwazvo kwekukwanisa aine 8.27 m, asi mushure mekukanganisa katatu kwakateedzana mumutambo wekupedzisira akapedza ari munzvimbo yekupedzisira. Akanga ari bronze medalist pazvose zviri zviviri 2009 Mediterranean Games uye 2009 European Team Championships
. Akamirira Greece pa2009 World Championships muAthletics, achisvika padanho rekupedzisira, asi akapedza chete yegumi nerimwe. Pa2010 European Athletics Championships aive wechitanhatu.