 Ramba uchinyora ndima iyi - Akakunda menduru yegoridhe paWorld Junior Championships muna 1986 uye menduru yesirivha paWorld Junior Championships muna 1988. Chibodzwa chake chakanakisa chaive 18.94 metres, yakawanikwa muna Chivabvu 1988 muHalle. Izvi zvinomuisa pakati pevatambi vechidiki vakanakisisa vane makore 19 zvichidzika venguva dzose. Zvisinei, akanga asina kubudirira kunokosha pamwero mukuru. 