Weightclass:  Welterweight
Location:  Rijeka, Croatia
Record:  30(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2027Rijeka, Croatia29(1) - 24 Aleksandar Šodan2 - 5 WPts
24/01/2027Rijeka, Croatia28(1) - 24 Lovro Medic1 - 0 WPts
25/11/2026Rijeka, Croatia27(1) - 24 Xhosas Abadamloora9 - 7 WPts
25/09/2026Rijeka, Croatia26(1) - 24 Thompson Mpeba1 - 7 WPts
27/07/2026Rijeka, Croatia25(1) - 24 Chris Dunn10 - 8 WPts
28/05/2026Rijeka, Croatia24(1) - 24 Julius Kaska2 - 7 WPts
29/03/2026Rijeka, Croatia23(1) - 24 Fedar Freijs4 - 9 WPts
28/01/2026Rijeka, Croatia22(1) - 24 Gavril á Astakhov3 - 2 WPts
29/11/2025Rijeka, Croatia21(1) - 24 Aramis Beauchamp5 - 4 WPts
30/09/2025Rijeka, Croatia20(1) - 24 Niko Škara1 - 4 WPts
02/08/2025Rijeka, Croatia19(1) - 24 Mladen Razum1 - 0 WPts
03/06/2025Rijeka, Croatia19(1) - 23 Stipe Hren15 - 20 LPts
05/04/2025Lyon, France18(1) - 23 Raul Char8 - 9 WPts
05/02/2025San Juan, Puerto Rico18(1) - 22 Emanuel Badilla32(1) - 8 LPts
08/12/2024Split, Croatia18(1) - 21 Damjan Devic16 - 16 LPts
10/10/2024Rijeka, Croatia17 - 21 Azam Sani0 - 5 WKO3
11/08/2024Sofia, Bulgaria16 - 21 Iordan á Fedotov1 - 8(8) WPts
13/06/2024Aalborg, Denmark15 - 21 Vannevar Bott2 - 6 WPts
15/04/2024Copenhagen, Denmark14 - 21 Rad Silberg5 - 10 WPts
16/02/2024Rijeka, Croatia13 - 21 Amer Hadjadj3 - 4 WPts
18/12/2023Suez, Egypt13 - 20 Jawad Tantawi18 - 8 LPts
19/10/2023Toronto, Canada13 - 19 Bart Munroe16 - 15 LPts
21/08/2023Zagreb, Croatia12 - 19 Dino Žalac21(3) - 14 WPts
26/06/2023Zagreb, Croatia12 - 18 Borislav Razum17 - 14 LPts
29/04/2023Rijeka, Croatia12 - 17 Mijo Vidic9(1) - 22 LPts
28/02/2023Wellington, New Zealand12 - 16 Jack Haturini3 - 3 LPts
30/12/2022Rijeka, Croatia11 - 16 Borislav Razum15 - 13 WPts
31/10/2022Perth, Australia10 - 16 Nick Tosh0 - 5 WPts
02/09/2022Amman, Jordan9 - 16 Abdul Mahmood15 - 12 WPts
04/07/2022Le Mans, France9 - 15 Chrestien Dreyfus16 - 10 LPts
06/05/2022San Salvador, El Salvador9 - 14 Selestino Baena13 - 12 LPts
08/03/2022Ankara, Turkey9 - 13 Onur Sarica26 - 3 LPts
07/01/2022Oslo, Norway8 - 13 Ronald Folland1 - 8 WPts
09/11/2021Zagreb, Croatia8 - 12 Duško Calic12 - 10 LPts
10/09/2021Zagreb, Croatia8 - 11 Zelijko Grabrovec14 - 7 LPts
16/07/2021Zagreb, Croatia7 - 11 Branimir Jurišic7 - 14 WPts
17/05/2021Dnipropetrovsk, Ukraine6 - 11 Dmitri Darin2 - 9 WPts
19/03/2021Bucaramanga, Colombia6 - 10 Angel Leston17 - 3 LPts
19/01/2021Zagreb, Croatia6 - 9 Milorad Mahovlic11 - 7 LPts
28/11/2020Kingston, Jamaica6 - 8 Ian Laidley10 - 6 LPts
30/09/2020Zapopan, Mexico6 - 7 Pancho Curto4 - 6 LPts
01/08/2020Rijeka, Croatia5 - 7 Božo Krajacic1 - 0 WPts
31/05/2020Rijeka, Croatia4 - 7 Mike Running6 - 7 WPts
31/03/2020Rijeka, Croatia4 - 6 Miodrag Ceranic1 - 4 LPts
06/02/2020Zagreb, Croatia4 - 5 Draško Piškulic6 - 7(2) LPts
08/12/2019Rijeka, Croatia4 - 4 Ivica Mamic4 - 5 LPts
08/10/2019Zagreb, Croatia4 - 3 Jadran Penic3 - 6 LPts
10/08/2019Rijeka, Croatia3 - 3 Florijan Ercegovic0 - 6 WPts
10/06/2019Riyadh, Saudi Arabia2 - 3 Tariq Alshehhi0 - 9 WPts
12/04/2019Rijeka, Croatia2 - 2 Nebojša Cesarec3 - 1 LPts
09/02/2019Zagreb, Croatia2 - 1 Dragoslav Herceg1 - 2 LPts
06/01/2019Almaty, Kazakhstan1 - 1 Dadash Zaiylkanoff0 - 0 WPts
07/11/2018Kryvyi Rih, Ukraine1 - 0 Kolya Babushkin5 - 1 LPts
07/09/2018Rijeka, Croatia0 - 0 Fabio Cerci2 - 0 WPts