Ramba uchinyora ndima iyi - Akakunda mikombe miviri yenyika pamwero mukuru. Akakundawo menduru yesirivheri pamatanho epasi pemakore makumi maviri nematatu pamakwikwi e2011European U23 Championships
, akapedza 8 yepamusoro mumakwikwi epamusoro kunze kweMitambo yeOlympic uye makwikwi eNyika, akapedza 6th pa2017 European 10,000m Cup uye akakwikwidza pa2011 IAAF World Cross Country Championships (mutambo mukuru).