 Ramba uchinyora ndima iyi - Akakunda menduru yegoridhe paWorld Junior Championships muna 1986uye menduru yesirivha pa 1988 World Junior Championships. 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. 