Weightclass:  Middleweight
Location:  Zagreb, Croatia
Record:  23(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2027Zagreb, Croatia22(1) - 12 Milorad Polic3 - 1 WPts
11/09/2027Zagreb, Croatia21(1) - 12 Uuno Ovaska0 - 12 WPts
12/07/2027Zagreb, Croatia20(1) - 12 Jasper Oksanen4 - 3 WPts
12/05/2027Zagreb, Croatia19(1) - 12 Gower Nys3 - 23 WPts
12/03/2027Zagreb, Croatia18(1) - 12 Fatlum Petrela6 - 8 WPts
11/01/2027Zagreb, Croatia17(1) - 12 Fraco Oseguera8 - 13 WPts
12/11/2026Zagreb, Croatia16(1) - 12 Doncho á Kovalkov3 - 8 WPts
13/09/2026Zagreb, Croatia15(1) - 12 Ahmed Kaddouri1 - 5(1) WPts
14/07/2026Zagreb, Croatia15(1) - 11 Marijo Marinic21(1) - 13 LPts
14/05/2026Zagreb, Croatia14(1) - 11 KaÜpar Opalka1 - 20(2) WPts
16/03/2026Zagreb, Croatia13 - 11 Joso Šporcic2 - 15(4) WKO3
15/01/2026Zagreb, Croatia12 - 11 Anton Berkutov4 - 6 WPts
16/11/2025Zagreb, Croatia11 - 11 Vito Hrvatin7 - 7 WPts
19/09/2025Zagreb, Croatia10 - 11 Lisandro Florentino1 - 2 WPts
22/07/2025Zagreb, Croatia9 - 11 Boro Oreškovic8 - 3 WPts
23/05/2025Dubai, UAE8 - 11 Mohsin Gallaty9 - 20 WPts
25/03/2025Puebla, Mexico8 - 10 Vicente Leyva2 - 2 LPts
25/01/2025Zagreb, Croatia7 - 10 Yves Niel1 - 10 WPts
27/11/2024Split, Croatia7 - 9 Lovre Kneževic2 - 13 LPts
06/10/2024Zagreb, Croatia6 - 9 Sebastian Kawecki4 - 3 WPts
08/08/2024Zagreb, Croatia5 - 9 David Finlay4 - 3 WPts
10/06/2024Almaty, Kazakhstan4 - 9 Abdul Abildaeff0 - 7 WPts
12/04/2024Gaineau, Canada4 - 8 Blake Laidley5 - 9(1) LPts
13/02/2024Zagreb, Croatia4 - 7 Darijo Padovan2 - 3 LPts
17/12/2023Halifax, Canada4 - 6 Dale Sebastian16(1) - 18 LPts
19/10/2023Lublin, Poland4 - 5 Marik Gadzinski7 - 17 LPts
21/08/2023Zagreb, Croatia3 - 5 Bojan Jelic0 - 3 WPts
21/06/2023Roskilde, Denmark2 - 5 Carolus Bille1 - 3 WPts
23/04/2023Tijuana, Mexico2 - 4 Jose Escovedo6(1) - 20(2) LPts
23/02/2023Zagreb, Croatia1 - 4 Xalvador Granada1 - 7 WPts
25/12/2022Zagreb, Croatia1 - 3 Marinko Krišto1 - 2 LPts
26/10/2022Rijeka, Croatia1 - 2 Igor Tokic0 - 5 LPts
28/08/2022Zagreb, Croatia0 - 2 Tvrtko Dragic12 - 15(1) WPts
03/07/2022Split, Croatia0 - 1 Zunich Blagojevic18 - 8 LPts
05/05/2022Zagreb, Croatia0 - 0 Diradur Tarakjyan18 - 6 LPts