 Ramba uchiverenga ndima iyi - Akapedza ari wechisere pa1995 European Junior Championships, akahwina menduru yebronze pa1997 European U23 Championships, akapedza yegumi nembiri pa1999 Summer Universiade, uye wechisere pa2002 European Championships. Pa2002 IAAF World Cup akapedza ari wechinomwe pakusvetuka kureba uye wechisere pakusvetuka katatu. Akakwikwidzawo ku1998 European Championships, 2000 European Indoor Championships uye 2000 Olympic Games pasina kusvika kumagumo. 