 Ramba uchiverenga ndima ino - Akanga ari muridzi wemenduru yesirivha mumakwikwi e1994 IAAF World Cup uye akakunda mutambo iwoyo pa1994 IAAF Grand Prix Final nenguva yakanakisisa yebasa yemasekondi 12.53. Muna 1997 akakwikwidza mumakwikwi eWorld Championships akaitirwa muAthens, Greece mumakwikwi emamita zana, kwaakapedza ari wechipiri mushure meSweden Ludmila Engquist. Akakunda mbiri dzakatevedzana hurdles mazita pa1994 European Athletics Championships uye 1998 European Athletics Championships. Pa1999 World Championships in Athletics akauya wechishanu mumakwikwi ekupedzisira uye akavandudza kusvika pachina pa2001 World Championships in Athletics. Akaedza kuwana zita rechitatu rakatwasuka reEurope pa2002 European Athletics Championshipsasi akarova chipingamupinyi mumutambo wokupedzisira uye akapedza ari wokupedzisira. Akasiya makwikwi muna 2004. 