 Ramba uchinyora ndima iyi - Akapedza ari wechishanu pa 1992 World Junior Championships. Akabva apinda mumakwikwi matatu eWorld Championships 1997, 1999 na2003 pamwe ne2000 Summer Olympics asati asvika kumagumo epasi rose, sezvo akapedza chegumi pa2004 Summer Olympics. 