 Ramba uchinyora ndima iyi - Chimwe chete chaakabuda mu2015 Junior World Championships yaive sprint, kwaakakunda menduru yegoridhe. Akakunda menduru yake yechipiri yegoridhe pa2017 Junior World Championships, nguva ino muboka rezera reU-23. 