 Nyorai kupfuurira kweiyi ndima - Akapedza ari wechinomwe pa2005 Summer Universiade. Akakwikwidzawo pa2007 World Championships ne2008 Olympic Games asina kusvika kumagumo. Akazopedza ari wechisere pa2008 World Athletics Final uye 2009 World Athletics Final, apo vatambi vasere vakakurumbira munyika vanokokwa. 