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