Pedzisa mutsara unotevera: Akatanga kukwikwidza achimiririra Kazakhstan, akahwina menduru yegoridhe yechikwata pa2006 Junior World Championships, menduru yebronze yechikwata pa2006 Asian Games uye menduru yesirivha yevanhu vamwe nevamwe. Akabva aenda kuRussia, achibatana nechikwata chenyika muna 2010. Navo aive timu bronze menduru pa2011 uye 2014 European Championships. Akawana nzvimbo yechina pa2010 uye
2014 World Championships, zvakare nechikwata.