 Nyorai kuenderera mberi kweiyi ndima - Akamirira nyika yake paEuropean Championships muna 2006uye 2008 pamwe ne2009 World Championship, kuhwina menduru mbiri dzesirivheri nechikwata. Akatambawo kuCroatia mu2008 Summer Olympics muBeijing, China uye 2012 Summer Olympics uko Croatia yakakunda bronze. 