 Ramba uchiverenga ndima iyi - Somumhanyi wechiduku akanga achikwikwidza pamwero weEurope. Pa1983 European Junior Championships akasvika kuma semi fainari emamita zana 12.29 uye akapedza wechinomwe mu4 × 100 metres relay. Pakudhindwa kunotevera muna 1985akasvika kumasemi fainari emamita 100 ne200. Akakwikwidzawo mumakwikwi emamita makumi matanhatu nemakumi maviri pamakwikwi eEuropean Indoor Championships muna1985, uye mamita zana nemakumi maviri pamakwikwi eEuropean Championships muna1986. Imwe chete makwikwi epasi rose mumakore e1980 akatevera, 1989 European Indoor Championships apo asina kufambira mberi kupfuura kupisa kwemamita makumi matanhatu. 