Ramba uchinyora ndima iyi - Akanga ari mukundi wegoridhe pa 1975 European Athletics Indoor Championships uye 1977 Universiade. Akakundawo menduru yebronze paUniversiade ya1975
uye akanga ari wokupedzisira paEuropean Athletics Championships muna 1974 na1978, achipedza wechipfumbamwe nguva dzose. Akanga ari shasha kanokwana katanhatu paMitambo yeBalkan pakati pa1973 na1980.