Ramba uchiverenga ndima ino - Akapedza ari wechina mumakwikwi emamita 1500 kumaOlympics ezhizha ra1976, akapedzazve ari wechina mumakwikwi emamita 5 000 kumaOlympics ezhizha ra1980, uye akapinda muhafu yekupedzisira mumakwikwi emamita 5 000 mumutambo wake wekupedzisira wemaOlympics ezhizha ra1988. Akawana kubudirira kukuru mumamita 1,500 paEuropean Athletics Championships: akakunda mamita 1,500 pa1979 European Athletics Indoor Championships, uye panze akatora sirivheri muchiitiko ichi pa1978 European Athletics Championships
. Akanga ariwo shasha yemamita zviuru zvishanu paIAAF World Cup muna 1981 uye akazova shasha yenyika pamamita zviuru zvishanu pa 1983 World Championships muAthletics.