Weightclass:  Middleweight
Location:  Split, Croatia
Record:  33 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2033Split, Croatia32 - 21 Mirko Kokic3 - 7 WPts
14/09/2033Split, Croatia31 - 21 Jasper Neaves7 - 8 WPts
13/07/2033Split, Croatia31 - 20 Loredo Fontan15 - 25 LPts
12/05/2033Split, Croatia30 - 20 Ivan Brasil15 - 17 WPts
12/03/2033Split, Croatia29 - 20 Johar Havanur12 - 7 WPts
10/01/2033Split, Croatia28 - 20 Hello Tiozzo1 - 4 WPts
09/11/2032Split, Croatia27 - 20 Dubravko Mijatovic1 - 0 WPts
08/09/2032Split, Croatia26 - 20 Leon Crawford0 - 8 WPts
09/07/2032Split, Croatia25 - 20 Mirko Kokic1 - 0 WPts
09/05/2032Split, Croatia24 - 20 Branimir Jankovic20 - 28 WPts
10/03/2032Poznan, Poland23 - 20 Mateusz Wolanski18 - 12 WPts
11/01/2032Geneva, Switzerland22 - 20 Audric Olin12 - 14 WPts
13/11/2031Al Ain, UAE21 - 20 Gazi Eid12 - 21 WPts
15/09/2031Rijeka, Croatia21 - 19 Branimir Jankovic18 - 26 LPts
17/07/2031Bangkok, Thailand21 - 18 Paithong Viwatchaichok3 - 7 LPts
19/05/2031Split, Croatia20 - 18 Zelimir Lukacic0 - 7 WPts
21/03/2031Split, Croatia19 - 18 Milivoj Pervan11(1) - 24 WPts
21/01/2031Melbourne, Australia18 - 18 Kyle Williams13 - 12 WPts
23/11/2030Split, Croatia17 - 18 Darko Ceranic0 - 2 WPts
24/09/2030Kingston, Jamaica16 - 18 Corey Halley0 - 8 WPts
25/07/2030Split, Croatia15 - 18 Mislav Calic2 - 24 WPts
28/05/2030Mejicanos, El Salvador14 - 18 Reyes Maradiaga8 - 19 WPts
30/03/2030Split, Croatia14 - 17 Edi Stepinac4 - 20 LPts
30/01/2030Schaerbeek, Belgium14 - 16 Larrimore Cruguet7 - 15 LPts
02/12/2029Richmond, Canada14 - 15 Jay Maver13 - 9 LPts
04/10/2029Dnipropetrovsk, Ukraine14 - 14 Fedya Pawluk17 - 14 LPts
06/08/2029Split, Croatia13 - 14 Jack Nkrumah3 - 3 WPts
08/06/2029Split, Croatia12 - 14 Yoan á Starkov5 - 10 WPts
10/04/2029Al Hudaydah, Yemen11 - 14 Waqar Lahood1 - 6 WPts
10/02/2029Split, Croatia10 - 14 Dorota Kortas0 - 15 WPts
13/12/2028Split, Croatia9 - 14 Karlo Dragojevic4 - 7 WPts
14/10/2028Accra, Ghana8 - 14 Mark Kpegah0 - 4 WPts
16/08/2028Riga, Latvia7 - 14 Sergey Laukbalodis9 - 14 WPts
18/06/2028Zagreb, Croatia7 - 13 Dragutin Jurcic16 - 6 LPts
21/04/2028Perth, Australia7 - 12 Chris Cody3 - 10 LPts
22/02/2028Zagreb, Croatia7 - 11 Mato Mihalic8 - 6 LPts
25/12/2027Chihuahua, Mexico7 - 10 Santiago Aragon0 - 1 LPts
27/10/2027Split, Croatia6 - 10 Vjekoslav Zubak0 - 10 WPts
28/08/2027Split, Croatia5 - 10 Dragutin Vucina5 - 17 WPts
30/06/2027Split, Croatia5 - 9 Roman Cieslinski3 - 20 LPts
02/05/2027Zagreb, Croatia4 - 9 Joso Penic4 - 6 WPts
09/03/2027Zagreb, Croatia4 - 8 Bogdan Miškulin20 - 7 LPts
10/01/2027Zagreb, Croatia4 - 7 Nedeljko Mikulic12 - 16 LPts
10/11/2026Split, Croatia3 - 7 Igor Grdic2 - 10 WPts
11/09/2026Split, Croatia2 - 7 Matko Zekic2 - 8 WPts
12/07/2026Hohhot, China1 - 7 Deshi Bi1 - 4 WPts
13/05/2026Zagreb, Croatia1 - 6 Darko Ljubanovic10 - 12 LPts
17/03/2026Accra, Ghana1 - 5 John Sadami0 - 14 LPts
17/01/2026Split, Croatia0 - 5 Aukusti Virjonen4 - 11(1) WPts
19/11/2025Zagreb, Croatia0 - 4 Jurica Stipic2 - 2 LPts
25/09/2025Zagreb, Croatia0 - 3 Vito Bunic1 - 13 LPts
30/07/2025Split, Croatia0 - 2 Yulian Isaev3 - 10(2) LPts
01/06/2025Zagreb, Croatia0 - 1 Nedeljko Kosic17(2) - 21 LPts
20/04/2025Split, Croatia0 - 0 Marc Mestrallet4 - 3 LPts