 Rambai muchinyora ndima iyi - Akapedza ari wechi 12 mumakwikwi eEuropean Championships muna 1974 pamakwikwi e3000 metres. Akabva apedza ari wechinomwe mumakwikwi emamita 1500 pa 1975 European Indoor Championships, ari wechishanu pa 1976 European Indoor Championships, akahwina menduru yebronze pa1977 European Indoor Championships, akapedza wechisere pa1978 European Indoor Championships uye wechishanu pa1979 European Indoor Championships. 