 Ramba uchinyora ndima ino - mutambi wenhangemutange uye wenhandare wokuJapan anonyanya kuita zvipingamupinyi zvakakwirira. Akakunda menduru yebronze pa2018 World U20 Championships. Akazokundawo menduru yebronze ku2019 Summer Universiade. 