Weightclass:  Middleweight
Location:  Zagreb, Croatia
Record:  14 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Lira, Uganda14 - 35 Atif Badie6 - 16 LPts
27/10/2033Zagreb, Croatia13 - 35 Colin Manuel0 - 11 WPts
27/08/2033Geneva, Switzerland13 - 34 Noel Normandeau16 - 13 LPts
28/06/2033Ulaanbaatar, Mongolia12 - 34 Afon Donduk8 - 5 WPts
30/04/2033Zagreb, Croatia11 - 34 Etebo Aniche1 - 3 WPts
02/03/2033Aarhus, Denmark11 - 33 Dag Post18 - 18 LPts
01/01/2033Achiaman, Ghana11 - 32 Greg Kpesebaan10 - 15 LPts
02/11/2032Rijeka, Croatia10 - 32 Mislav Calic8 - 32(1) WPts
04/09/2032Zagreb, Croatia10 - 31 Dragutin Glavinic11 - 27 LPts
07/07/2032Zagreb, Croatia10 - 30 Thomas McCausland15 - 7 LPts
08/05/2032Kumasi, Ghana10 - 29 Kyrone Ako9 - 10 LPts
10/03/2032Kiev, Ukraine10 - 28 Oleksiy Bondar13 - 16 LPts
11/01/2032Yerevan, Armenia10 - 27 Bared Jeghelian6 - 14 LPts
13/11/2031Zagreb, Croatia9 - 27 Joso Penic20 - 18 WPts
15/09/2031Zagreb, Croatia8 - 27 Milorad Topalovic19 - 26 WPts
17/07/2031Achiaman, Ghana8 - 26 Edward Adade12 - 6 LPts
19/05/2031New Kingston, Jamaica7 - 26 Rob Creech2 - 5 WPts
21/03/2031Zagreb, Croatia6 - 26 Salman Pasha5 - 7 WPts
21/01/2031Malmo, Sweden6 - 25 Vidar Asplund13 - 9 LPts
23/11/2030Zagreb, Croatia5 - 25 Edi Stepinac6 - 22 WPts
25/09/2030Riga, Latvia5 - 24 Dmitriy Vasarinsh11 - 9 LPts
27/07/2030Zagreb, Croatia5 - 23 Neno Šodan11 - 9 LPts
07/06/2030Zagreb, Croatia5 - 22 Ilija Feretic27 - 10 LPts
07/05/2030Zagreb, Croatia5 - 21 Lovro Beloševic12 - 8 LPts
31/03/2030Zagreb, Croatia4 - 21 Slavco Bešlic9 - 13 WPts
01/02/2030Kumasi, Ghana4 - 20 Sean Boye3 - 14 LPts
04/12/2029Zagreb, Croatia3 - 20 Antonijo Bacic1 - 6 WPts
05/10/2029Wroclaw, Poland2 - 20 Krystian Blaszczak2 - 13 WPts
07/08/2029Zagreb, Croatia2 - 19 Jadran Ivanda3 - 8 LPts
09/06/2029Havana, Cuba2 - 18 Marjun Losada2 - 0 LPts
11/04/2029Zagreb, Croatia2 - 17 Fonluang Onesongchaigym2 - 10 LPts
11/02/2029Zagreb, Croatia2 - 16 Karlo Dragojevic4 - 8 LPts
13/12/2028Holguin, Cuba2 - 15 Ponce Julio7 - 14 LPts
15/10/2028Almaty, Kazakhstan2 - 14 Georgiy Matuzhanoff3 - 7 LPts
17/08/2028Zagreb, Croatia2 - 13 Juan Villalobos6 - 20 LPts
19/06/2028Zagreb, Croatia2 - 12 Kashif Henedi0 - 2 LPts
21/04/2028Zagreb, Croatia2 - 11 Juro Bebic9 - 12 LPts
22/02/2028Accra, Ghana2 - 10 Tevaughn Adarkwa12(2) - 24 LPts
25/12/2027Tegucigalpa, Honduras2 - 9 Carlos Pecha16 - 12(1) LPts
27/10/2027Nassau, Bahamas2 - 8 Isaac Safley7 - 13 LPts
28/08/2027Zagreb, Croatia1 - 8 Marko Milat0 - 7 WPts
28/06/2027Zagreb, Croatia1 - 7 Javor Majcen1 - 7 LPts
30/04/2027Charleroi, Belgium1 - 6 Vere Paquin9 - 6 LPts
02/03/2027Munich, Germany1 - 5 Anson Besser2 - 28(1) LPts
01/01/2027Zagreb, Croatia1 - 4 Vitali Macko8 - 16 LPts
03/11/2026Zagreb, Croatia0 - 4 Kristofor Paskovic0 - 0 WPts
11/09/2026Split, Croatia0 - 3 Darijo Jusic4 - 8 LPts
15/07/2026Rijeka, Croatia0 - 2 Dobroslav Benkovic8 - 7 LPts
03/06/2026Zagreb, Croatia0 - 1 Branislav Ljolje35 - 19 LPts
03/05/2026Zagreb, Croatia0 - 0 Milan Preložnjak1 - 3 LPts