Weightclass:  Middleweight
Location:  Split, Croatia
Record:  28 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2030Split, Croatia27 - 21(1) Zach Morrison5(1) - 16 WPts
07/10/2030Split, Croatia27 - 20(1) Jere Karjalainen1 - 2 LPts
08/08/2030Split, Croatia26 - 20(1) Azer Akhmedov1 - 8 WPts
10/06/2030Split, Croatia25 - 20(1) Efe Balogun4(1) - 19(4) WPts
11/04/2030Split, Croatia24 - 20(1) Felix Akinrinade1 - 2 WPts
10/02/2030Split, Croatia23 - 20(1) Konstantin Aho7 - 18 WPts
12/12/2029Split, Croatia22 - 20(1) Quraishi Davaadalai1 - 21 WPts
13/10/2029Split, Croatia22 - 19(1) Li Waung2 - 9 LPts
14/08/2029Split, Croatia21 - 19(1) Kay Handke4 - 6 WPts
15/06/2029Split, Croatia20 - 19(1) Rodrigo Lainez11 - 5 WPts
16/04/2029Split, Croatia19 - 19(1) Vlaho Farkaš19 - 21 WPts
15/02/2029Split, Croatia18 - 19(1) Mislav Calic0 - 17 WPts
17/12/2028Split, Croatia17 - 19(1) Miljenko Katalenic2 - 6 WPts
18/10/2028Poznan, Poland17 - 18(1) Sylwester Starzyk10 - 19 LPts
20/08/2028Nassau, Bahamas17 - 17(1) Chris Leeper15(4) - 26 LPts
22/06/2028Minsk, Belarus16 - 17(1) Afanas Bahan5 - 23(3) WPts
24/04/2028Los Teques, Venezuela15 - 17(1) Rodrigo Viveros10 - 12 WPts
25/02/2028Zagreb, Croatia15 - 16(1) Dobroslav Batur17 - 9(1) LPts
28/12/2027San Salvador, El Salvador15 - 15(1) Seferino Arellano37 - 7(1) LPts
30/10/2027Rijeka, Croatia14 - 15(1) Franko Uremovic9(1) - 19 WPts
31/08/2027Rijeka, Croatia13 - 15(1) Franko Uremovic9(1) - 18 WPts
02/07/2027Split, Croatia13 - 14(1) Tvrtko Ivezic0 - 4 LPts
04/05/2027Split, Croatia12 - 14(1) Davor Zoric1 - 2 WPts
06/03/2027Split, Croatia12 - 13(1) Elvis Sonnichsen10 - 11 LPts
06/01/2027Roskilde, Denmark12 - 12(1) Thorstein Hoyer5(1) - 18 LPts
08/11/2026Warsaw, Poland11 - 12(1) Dominik Jach8 - 8(1) WPts
09/09/2026Split, Croatia10 - 12(1) Chike Fuseini3 - 12 WPts
11/07/2026Split, Croatia9 - 12(1) Srecko Vlahovic1 - 9 WPts
12/05/2026El Alto, Bolivia8 - 12(1) Lorenzo Rey5 - 8 WPts
14/03/2026Tegucigalpa, Honduras8 - 11(1) Oleos Poma59(5) - 19 LPts
14/01/2026Lviv, Ukraine8 - 10(1) Kolya Kozel15(2) - 14 LPts
16/11/2025Split, Croatia8 - 9(1) Andro Vrban6(1) - 17 LPts
17/09/2025Vilnius, Lithuania7 - 9(1) Roman Cieslinski1 - 11 WPts
20/07/2025Warsaw, Poland6 - 9(1) Milosz Bargiel4 - 13 WPts
22/05/2025Vilnius, Lithuania5 - 9(1) Idzi Warchol2 - 13 WPts
24/03/2025Split, Croatia5 - 8(1) Kettil Lauritsen2 - 3 LPts
24/01/2025Split, Croatia4 - 8(1) Angel Peru1 - 17(7) WPts
26/11/2024Kryvyi Rih, Ukraine4 - 7(1) Volodymyr Anastas6 - 3 LPts
28/09/2024Split, Croatia3 - 7(1) Bojan Jelic2 - 9 WPts
30/07/2024Zagreb, Croatia3 - 6(1) Fabijan Gavranovic1 - 0 LPts
11/06/2024Rijeka, Croatia2 - 6(1) Tin Antonijevic8 - 18 WPts
13/04/2024Split, Croatia2 - 5(1) Mateo Valcic0 - 5 LPts
14/02/2024Santa Clara, Cuba2 - 4(1) Joaquin Quevedo12 - 14 LPts
17/12/2023Zagreb, Croatia1 - 4(1) Mile Kolonic1 - 10 WPts
19/10/2023Vilnius, Lithuania1 - 3(1) Krzysztof Kosman8(1) - 16 LPts
21/08/2023Shymkent, Kazakhstan1 - 2 Saleh Bajmuratov24 - 10 LKO3
23/06/2023Zagreb, Croatia1 - 1 Henrik Benic6 - 10 LPts
07/05/2023Rijeka, Croatia0 - 1 Blagoje Ramljak8 - 12 WPts
05/04/2023Split, Croatia0 - 0 Marinko Krišto2 - 3 LPts