Ramba uchiverenga ndima iyi - Akapedza ari wechina pa2002 European Athletics Indoor Championships
uye akahwina menduru yebronze pa2005 Summer Universiade. Akakwikwidzawo paWorld Championships muna 2003, 2005 na2009 asina kusvika kumagumo. Mukusvetuka kureba akapedza ari wechinomwe pa2001 Summer Universiade.