Pedzisa mutsara unotevera: Akavandudza zvishoma nezvishoma kusvika ku59.35 metres muna May 2005 uye 62.93 metres muna May 2007, zvose zviri muHalle. Akakwikwidza mu2007 World Championships, asi asina kusvika kumagumo. Muna May 2009 akavandudza kusvika 63.46 metres mumusangano muWiesbaden. Akapedza ari wechina pa
2009 European Team Championships, Super League, uye yechitanhatu pa2009 World Championships.