 Ramba uchinyora ndima iyi - Akapedza ari wechishanu pa 1976 Summer Olympics, wokutanga pa 1977 World Cupuye wechina pa 1978 European Championships. Akakundawo menduru mbiri dzesirivha neimwe yegoridhe paSummer Universiades muna 1973, 1975 na1977. Pa 1977 European Indoor Championships akapedza ari wechitanhatu mumamita 3000. 