W latach 2006–2012 był zawodnikiem RK Zagrzeb, z którym wywalczył sześć mistrzostw Chorwacji i sześć Pucharów Chorwacji. Będąc graczem stołecznej drużyny, występował regularnie od sezonu 2008/2009 w Lidze Mistrzów, w której w ciągu czterech lat zdobył 134 gole[2]. W sezonie 2011/2012 zajął z RK Zagrzeb 3. miejsce w Lidze SEHA – w rozegranym 15 kwietnia 2012 meczu o tę pozycję ze słowackim Tatranem Preszów (31:29) rzucił sześć bramek[3].
W 2012 został graczem Vive Kielce. Z klubem tym wywalczył sześć mistrzostw Polski i sześć Pucharów Polski. W sezonie 2015/2016, w którym rozegrał 29 meczów i zdobył 119 goli, był najlepszym strzelcem kieleckiej drużyny w Superlidze[4]. W sezonie 2017/2018, w którym wystąpił w 30 spotkaniach i rzucił 150 bramek[5], po raz kolejny był najlepszym strzelcem Vive w lidze, a ponadto otrzymał nominację do nagrody dla najlepszego skrzydłowego rozgrywek[6]. Z Vive Kielce odnosił również sukcesy w Lidze Mistrzów. W sezonach 2012/2013 (rzucił w nim 29 bramek, w tym dziewięć w Final Four) i 2014/2015 (zdobył w nim 33 gole, w tym cztery w Final Four) zajął w tych rozgrywkach z kielecką drużyną 3. miejsce. W sezonie 2015/2016, w którym rzucił 53 bramki, wygrał z Vive Ligę Mistrzów. W rozegranym 29 maja 2016 meczu finałowym z węgierskim Veszprém (39:38) zdobył cztery gole, a także rzucił bramkę w serii rzutów karnych[2]. W sezonie 2015/2016 został też wybrany najlepszym lewoskrzydłowym Ligi Mistrzów[7]. Łącznie w ciągu sześciu sezonów zdobył dla Vive 250 goli w Lidze Mistrzów[2].
W lipcu 2018 przeszedł do węgierskiego Veszprém, z którym podpisał trzyletnią umowę (informację o transferze podano w marcu 2017)[8].
Kariera reprezentacyjna
W 2006 wraz z reprezentacją Chorwacji juniorów zdobył mistrzostwo Europy U-18 – podczas turnieju, który odbył się w Estonii, rozegrał siedem meczów i rzucił 33 bramki[9]. W 2007 wywalczył srebrny medal podczas mistrzostw świata U-19 w Bahrajnie, w których zdobył 43 gole (5. miejsce w klasyfikacji najlepszych strzelców turnieju)[10], a także został wybrany najlepszym lewoskrzydłowym zawodów[11]. W 2008 uczestniczył w mistrzostwach Europy U-20 w Rumunii.
Dwukrotnie uczestniczył w igrzyskach olimpijskich. Podczas turnieju w Londynie (2012), w którym rozegrał osiem meczów i zdobył 28 goli, wywalczył z reprezentacją Chorwacji brązowy medal[12]. Podczas igrzysk w Rio de Janeiro (2016) wystąpił w sześciu meczach, w których rzucił 29 bramek[13].
Brał udział w mistrzostwach świata w 2011, 2013, 2015 i 2017. Podczas turnieju w Hiszpanii (2013), w którym rozegrał pięć meczów i rzucił 11 goli[14], zdobył brązowy medal. Wystąpił również w mistrzostwach Europy w 2010, 2012, 2014, 2016 oraz 2018. Podczas turnieju w Austrii (2010), w którym rozegrał osiem meczów i rzucił 21 goli[15], zdobył srebrny medal i został wybrany najlepszym lewoskrzydłowym zawodów. Podczas mistrzostw w Serbii (2012), w których wystąpił w sześciu spotkaniach i zdobył 17 goli[16], wywalczył brązowy medal. Brązowy medal mistrzostw Europy zdobył również w 2016 – w turnieju, który odbył się w Polsce, rzucił 43 bramki (4. miejsce w klasyfikacji najlepszych strzelców turnieju) i został wybrany najlepszym lewoskrzydłowym zawodów[17][18]. Podczas mistrzostw Europy w Chorwacji (2018) zdobył 29 goli i został uznany najlepszym lewoskrzydłowym turnieju[19][20].
Sukcesy
RK Zagrzeb
Mistrzostwo Chorwacji: 2006/2007, 2007/2008, 2008/2009, 2009/2010, 2010/2011, 2011/2012
Puchar Chorwacji: 2006/2007, 2007/2008, 2008/2009, 2009/2010, 2010/2011, 2011/2012