Nyorai mberi kweiyi ndima - Akapfuura mamita masere kwenguva yokutanga gore iroro, achiisa zvakanakisisa zvake zve 8.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 pa2007 European Cup
uye vakasvika mufainari yeUniversiade kechipiri.