Ramba uchinyora ndima ino - Akakunda menduru yebronze pa2007 European U23 Championships
uye akapedza ari wechishanu paWorld Athletics Final ya2009. Akakwikwidzawo pa2009 na2011 World Championships asina kusvika kumagumo.