Ramba uchinyora ndima iyi - Akakwikwidza mumakwikwi eOlympics yeZhizha ya2004 muAthens, munhangemutange yemarathon yevarume
. Akafarikanya kukunda mumakwikwi mazhinji epamusoro muNew Zealand anosanganisira mazita mazhinji eAuckland Marathon. Kukunda kwake kwekupedzisira muAuckland Marathon kwaive pachiitiko cha2006 nenguva yekukunda ye2:17.43 mumamiriro ekuyedza, anopfuura maminetsi gumi nemashanu pamberi pechipiri akaiswa Mark Williams. Muna 2007, akachinjira kumakwikwi ehafu yemarathon, achikunda nenguva ye1:06:52.