 Ramba uchiverenga ndima ino - Akanga ari wechisere pa2004 IAAF World Athletics Final, asi akavandudza kuhwina menduru yebronze pamakwikwi gore rakatevera. Mushure menguva yakareba kure nemakwikwi epamusoro, akadzoka ku2009 European Athletics Indoor Championships, kwaakapedza ari panzvimbo yechitanhatu. Akaenderera mberi achikwikwidza pa2009 World Championships muAthletics gare gare gore iroro uye akapedza ari wechisere mumakwikwi evakadzi e1500 m. 