Ramba uchiverenga ndima iyi - Asati atanga kumhanya marathon, ainyanya kumhanya makwikwi ekumhanya-mhanya. Akamirira Spain paIAAF World Cross Country Championships gore rega rega kubva muna 2000 kusvika 2010, kunze kwegore ra2007. Kuguma kwake kwakanakisisa kwaiva nzvimbo makumi maviri nemana pachikamu che2009
. Akakunda menduru yegoridhe yechikwata nevakadzi veSpanish pa2007 European Cross Country Championships muToro, Spain kuburikidza nenzvimbo yegumi nenomwe. Akakundawo menduru yebronze yechikwata pa2009 European Cross Country Championships.