 Ramba uchinyora ndima iyi - Akakunda menduru yegoridhe pa1999 World Youth Championships uye akapedza ari wechina pa2007 European Indoor Championships. Akakwikwidzawo ku2007 World Championships, 2008 World Indoor Championships uye 2008 Olympic Games pasina kusvika kumagumo. 