Nyora kupfuurira kweiyi ndima - Ipapo, mamwe makore asina kubudirira zvikuru akatevera. Akakwikwidza asina kusvika kumagumo pa2003 World Championships, 2004 World Indoor Championships uye 2004 Olympic Games. Akakundikana kusvika pa 17 metres zvose muna 2004 na 2005. Muna 2006 akaona kuvandudzwa ne 17.33 metres indoor (Ancona, February) uye 17.24 metres panze (Turin, July), asi akakundikana kusvika kumagumo pa 2006 World Indoor Championships uye 2006 European Championships. Zvisinei akakunda European Cup Super League
mumwedzi waJune, kusvika pamamita 16,99. Muna 2007 akakundikana zvakare kusvika pamamita gumi nemanomwe, uye zvakare akakundikana kusvika kumagumo emakwikwi makuru, panguva ino pa2007 World Championships.