Ramba uchiverenga ndima iyi - Muna April 2004 akahwina kekutanga mumutambo wemarathon kuLondon Marathon uye akauya ari wechi20 aine nguva ya2:41:44 maawa. Akagumawo ari wechina paRotterdam Half Marathon gore iroro. Gore rakatevera akatanga nekukunda paBath Half Marathon ndokuzodzokera kuLondon Marathon kunatsiridza nguva yake kusvika kumaawa 2:37:50 kwe15th. Akasarudzwa nokuda kwe2005 IAAF World Half Marathon Championships
uye akanga ari wechi25, achibetsera vakadzi veBritain kusvika pachinzvimbo chechishanu mumatanho echikwata. Muna 2006, akapedza semumhanyi wechipiri paBarcelona Half Marathon asati aenda kunotanga kuita nyika yake yeScotland pa2006 Commonwealth Games, kwaakauya chegumi. Kubuda kwake kwechipiri kukuru kwegore kwakauya pa2006 IAAF World Road Running Championships pamusoro pe20 km uye akatora 27th nzvimbo.