 Rambai muchinyora ndima ino - Akapedza ari wechina pa2002 European Athletics Indoor Championships uye akahwina menduru yebronze pa2005 Summer Universiade. Akakwikwidzawo paWorld Championships muna 2003, 2005 uye 2009 pasina kusvika kumagumo. Mukusvetuka kureba akapedza ari wechinomwe pa2001 Summer Universiade. 