Pedzisa mutsara unotevera: Nechikwata chenyika cheSerbia, kubudirira kwake kunoshamisa ndiro goridhe reEurope kune vadiki muna 2000, menduru dzegoridhe kubva kuWorld Championship muna 2005 na2009, goridhe reEurope muna 2003,
Muna 2006 na2012, uye sirivha yeOlympic muna 2004 nendarira muna 2008 na2012.