 Nyora kupfuurira kweiyi ndima - Pa1998 World Junior Championshipsakapedza ari wechina mumamita 100 uye ari wechitanhatu mumakwikwi e4 x 100 metres. Akapedzawo ari wechinomwe mumakwikwi e2006 World Cup. Akakwikwidza ega pa2006 European Championships asina kusvika padanho rekupedzisira. 