 Ramba uchiverenga ndima iyi - Akakwikwidza paWorld Championships muna 1983, uye paOlympics muna 1984 akakwikwidza pamakwikwi e800 metres ne1500 metres. Akakunda menduru yebronze paWorld Indoor Championships muna 1987. Akapfuurira kupedza wechishanu mumagumo pa 1987 World Championships uyewo akakwikwidza pa 1988 Olympic Games. Panzvimbo yedunhu akahwina menduru yesirivheri pa1983 Mediterranean Games uye menduru yegoridhe pa1987 Mediterranean Games, uye menduru yesirivheri pa1989 Jeux de la Francophonie. 