 Ramba uchiverenga ndima iyi - Akava wekutanga mumakwikwi e5 000 metres paJapan Athletics Championships muna 2004, achikwikwidza semuenzi. Mushure meizvi aive mumhanyi wechipiri mumakwikwi eOlympic eKenya pamusoro pe10,000 m. Kuonekwa kwake kwokutanga kukuru kwenyika yose kwakauya muOlympics ya2004 muAthens, kwaakapedza wechipfumbamwe mumutambo wemamita zviuru gumi. Akamhanya daro iroro pamusangano weHyogo Relays uye akahwina katatu akatevedzana kubva muna 2005 kusvika muna 2007. Akapedza ari wechigumi mumakwikwi eWorld Athletics Final muna 2005 mumakwikwi e5000 metres.. Wangui akaita mutambo wake wepasi rose pahuswa gore iro pa2005 IAAF World Cross Country Championships, uko kwaakapedza nzvimbo yechishanu mumakwikwi mapfupi akaita kuti timu yeKenya ive yechipiri padyo neEthiopia mumakwikwi echikwata. 