Pedzisa mutsara unotevera: Akapfuura mamita masere kwenguva yokutanga gore iroro, achigadza nharidzano yomunhu oga ye8.11 m muguta rake rokumusha. Akaitawo kutanga kwake kwepasi rose kweCzech Republic, achikwikwidza pa2005 European Athletics Indoor Championships uye achiisa yechisere pa2005 Summer Universiade. Akanga ari wechitatu pa
2007 European Cup uye yakasvika kumagumo eUniversiade kechipiri.