 Ramba uchinyora ndima ino - Akapedza ari wechitanhatu mu giant slalom pa 1985 Junior World Championships uye akakwikwidza mumitambo mina pa 1986 Junior World Championships, achiunza kumba menduru yendarira mu giant slalom uye menduru dzesirivha mu slalom uye yakabatanidzwa. Akazoita makwikwi maviri eWorld Championships, achipedza ari wechi11 mu giant slalom muna 1993 uye ari wechi20 mu super-G muna 1996. 