Ramba uchiverenga ndima ino - Akakwikwidza pa2005 IAAF World Cross Country Championships uye akava wechi28 munhangemutange pfupi. Akabudirira zvikuru panzira paakakunda menduru yegoridhe pamamita 3000 pa2005 European Cup
. Akasarudza kumhanya mamita zviuru gumi pa2005 World Championships uye akaputsa rekodhi yenyika yaMarkus Ryffel kwenguva refu nekumhanya kwe27:53.16 kunzvimbo yegumi nemana. Gore rakatevera akachengetedza zita rake re3000 m pa2006 European Cup uye akasvika pedyo nemenduru ye10,000 m pa2006 European Athletics Championships, kwaakapedza ari pachinzvimbo chechina. Akavhara gore negumi repamusoro pakupedzisira pa2006 European Cross Country Championships.