 Rambai muchinyora ndima iyi - Akapedza ari mugumi nemapfumbamwe kumaOlympics ezhizha ra2004 uye wechishanu paCommonwealth Games ya2006, yekupedzisira aine huwandu hwepamusoro hwe6181 mapoinzi. Munzvimbo dzematunhu akahwina menduru yesirivheri pa2004 African Championships negoridhe pa2006 African Championships. Mumitambo yeAll-Africa ya2007 akangopinda mumakwikwi ekusvetuka kure, ayo akahwina nehuwandu hutsva hwemamita 6.79. Haana kusvika kumagumo pa2007 World Championships, asi akapedza wechisere pa2008 World Indoor Championshipsuye akahwina imwe menduru yegoridhe pa2008 African Championships. 