Weightclass:  Middleweight
Location:  Zagreb, Croatia
Record:  25 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2033Zagreb, Croatia24 - 9 Vince Dower1 - 4 WPts
19/05/2033Zagreb, Croatia24 - 8 Waqar Majidova4 - 3 LPts
19/03/2033Zagreb, Croatia23 - 8 Neil Madoc1 - 3 WPts
14/01/2033Zagreb, Croatia23 - 7 Khalid Muhammad22 - 6 LPts
13/11/2032Zagreb, Croatia22 - 7 Ora Galdamez5 - 25(3) WPts
12/09/2032Zagreb, Croatia21 - 7 Ed McNichols0 - 6 WPts
13/07/2032Zagreb, Croatia20 - 7 Jacques Brame3 - 4 WPts
14/05/2032Zagreb, Croatia19 - 7 Michael MacRae6 - 7 WPts
14/03/2032Zagreb, Croatia18 - 7 Vince Hughes3 - 2 WPts
14/01/2032Zagreb, Croatia17 - 7 Antonijo Zubovic0 - 0 WPts
14/11/2031Zagreb, Croatia16 - 7 Miko Kytolehto3 - 8 WPts
13/09/2031Zagreb, Croatia15 - 7 Denis Jelic3 - 6 WPts
15/07/2031Zagreb, Croatia14 - 7 Gerard Hendryckx3 - 4 WPts
16/05/2031Zagreb, Croatia13 - 7 Jakov Lovrencic8 - 16 WPts
17/03/2031Split, Croatia12 - 7 Antonijo Bacic5 - 10 WPts
19/01/2031Zagreb, Croatia12 - 6 Danilo Hercigonja0 - 1 LPts
20/11/2030Sofia, Bulgaria11 - 6 Valko á Kramorov5 - 5 WPts
22/09/2030Zagreb, Croatia10 - 6 Luka Rutinsh4 - 8 WPts
24/07/2030Split, Croatia9 - 6 Antonijo Bacic4 - 7 WPts
27/05/2030Yerevan, Armenia8 - 6 Vramshabuh Pabian7 - 8 WPts
29/03/2030Melbourne, Australia8 - 5 Kenzie Bazarevich5 - 11 LPts
29/01/2030Zagreb, Croatia7 - 5 Sam Terentiev3 - 9 WPts
01/12/2029Zagreb, Croatia7 - 4 Joško Matešic6 - 2 LPts
02/10/2029Touba, Senegal7 - 3 Carolus Tiozzo24(3) - 30 LPts
04/08/2029Zagreb, Croatia7 - 2 Henrik Dragicevic9 - 3 LPts
09/06/2029Zagreb, Croatia7 - 1 Krunoslav Gauš2 - 0 LPts
13/04/2029Split, Croatia6 - 1 Ljubo Topic4(1) - 11 WPts
13/02/2029Zagreb, Croatia5 - 1 Berislav Križanovic8 - 25(1) WPts
17/12/2028Zagreb, Croatia4 - 1 Bojan Pavlic6 - 18 WPts
19/10/2028Split, Croatia3 - 1 Edi Šestan10 - 11 WPts
24/08/2028Zagreb, Croatia2 - 1 Dinko Bogdanic3 - 32(9) WPts
27/06/2028Zurich, Switzerland1 - 1 Ernest Hemmelgarn8 - 19 WPts
28/04/2028San Juan, Puerto Rico1 - 0 Jaguar Marcello18 - 14 LPts
29/02/2028Zagreb, Croatia0 - 0 Aleksandar Vrabec2 - 6 WPts