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 emamita 5000 muWorld Athletics Final ya2005. Wangui akaita mutambo wake wekutanga pasi rose pahuswa gore iroro pa2005 IAAF World Cross Country Championships
, uko kwavakapedza vari pachinhanho chechishanu munhangemutange pfupi kwakaita kuti chikwata cheKenya chive chechipiri pedyo neEthiopia mumakwikwi echikwata.