 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 muWorld Championshipsyakaitirwa muAthens, Greece mumakwikwi emamita zana ane zvipingamupinyi kwaakapedza ari wechipiri shure kwaLudmila Engquist wekuSweden. 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 reEuropean pa2002 European Athletics Championships asi akarova chipingamupinyi mumutambo wekupedzisira uye akapedza ari wekupedzisira. Akasiya makwikwi muna 2004. 