 Ramba uchiverenga ndima iyi - Akakwikwidza pa2014 World Junior Championships, achipedza ari wechipfumbamwe munhangemutange yechinguva chiduku. Mukirasi yeU23 akakwikwidza pa2016uye 2018 World Junior Championships, vakahwina menduru yebronze muna 2018. 