Pedzisa mutsara unotevera: Mukukanda dhisiki akahwina menduru yesirivha pa
2007 European U23 Championships uye vakakwikwidza pa2008 Olympic Games. Chibodzwa chake chakanakisa chemamita 66.00, chakawanikwa muna 2011 muBrno.