Pedzisa mutsara unotevera: Pamakwikwi eOlympics a2008 akanga ane kusvetuka kwakareba zvikuru kwekugadzirira ne8,27 m, asi pashure pemhosho nhatu dzakatevedzana mumakwikwi okupedzisira akapedza ari panzvimbo yokupedzisira. Akanga ari mukundi wemenduru yendarira 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.