 Nyora kupfuurira kweiyi ndima - Akawanazve hutano hwakakwana muna 2007 uye akahwina sirivheri pa2007 European Cup negoridhe pa2007 Summer Universiade. Mushure mekushanda kwakashata pa2007 World Championships, akadzokazve muna2008, achisvika pakupedzisira kwemamita 800mumitambo yeOlympic yeBeijing uye kukwikwidza mumakwikwi eWorld Athletics Final. Akakunda menduru yegoridhe pa2009 European Team Championships muLeiria, uye akapedza wechina mumakwikwi ekupedzisira emamita mazana masere paWorld Championships gore iro. 