Nyora kupfuurira kweiyi ndima - Akaberekerwa muNantes. Akapedza wechina pa2004 World Junior Championships, uye akakunda menduru yegoridhe pa2005 European U23 Championships
. Akakwikwidza pa2010 World Indoor Championships asina kusvika kumagumo.