Weightclass:  Welterweight
Location:  Zagreb, Croatia
Record:  58 - 47
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/07/2032Zagreb, Croatia57 - 47 Kishore Kunjir6 - 19 WPts
21/05/2032Zagreb, Croatia56 - 47 Ian Parirenyatwa2 - 10 WPts
21/03/2032Zagreb, Croatia55 - 47 Neron Reinoso2 - 3 WPts
21/01/2032Zagreb, Croatia54 - 47 Danyaal Rashed4 - 5 WPts
21/11/2031Zagreb, Croatia53 - 47 Amer Tagiev4 - 9 WPts
22/09/2031Zagreb, Croatia52 - 47 Montrell Bourvil8 - 5(1) WPts
24/07/2031Zagreb, Croatia51 - 47 Tobias Cooper2 - 2 WPts
26/05/2031Zagreb, Croatia50 - 47 Toma Salminsh29 - 13 WPts
25/03/2031Zagreb, Croatia50 - 46 Alvino Conejo20 - 8 LPts
24/01/2031Zagreb, Croatia49 - 46 John Moffet3 - 10 WPts
25/11/2030Zagreb, Croatia48 - 46 Marshall Platini1 - 1 WPts
26/09/2030Zagreb, Croatia47 - 46 Joel Tyree21 - 5 WPts
28/07/2030Barnaul, Russia47 - 45 Aleksandr Zhukanenko12 - 6 LPts
27/06/2030Zagreb, Croatia47 - 44 Aleksandr Zhukanenko11 - 6 LPts
27/05/2030Zagreb, Croatia46 - 44 Aleksandr Zhukanenko11 - 5 WPts
15/04/2030Barnaul, Russia45 - 44 Aleksandr Zhukanenko11 - 3 WPts
14/03/2030Split, Croatia45 - 43 Davorin Primorac13 - 1 LPts Croatia National Championships 2030View
11/03/2030Split, Croatia44 - 43 Franjo Radman6 - 6 WPts Croatia National Championships 2030View
09/01/2030Donetsk, Ukraine44 - 42 Thor Dotseth28(1) - 4 LPts Europe Championships 2030View
10/12/2029Prague, Czech Republic43 - 42 Marek Tatar70(1) - 33 WPts
09/11/2029Zagreb, Croatia42 - 42 Jacob Lawhead57(6) - 31 WPts
10/09/2029Daegu, South Korea42 - 41 Shirzad Aghamehdiyev22 - 8 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea41 - 41 Diego Natal21 - 10 WPts Daegu World Championships 2029View
13/08/2029Zagreb, Croatia40 - 41 Jacob Lawhead57(6) - 28 WPts
13/07/2029Kingston, Jamaica40 - 40 Jacob Lawhead56(6) - 28 LPts
12/06/2029Bulawayo, Zimbabwe40 - 39 John Magwa40 - 39 LPts
12/05/2029Nagoya, Japan40 - 38 Nao Okimoto39(3) - 32 LPts
11/04/2029Bulawayo, Zimbabwe40 - 37 John Magwa36 - 39 LPts
11/03/2029Split, Croatia40 - 36 Davorin Primorac5 - 0 LPts Croatia National Championships 2029View
21/02/2029Zagreb, Croatia39 - 36 Nao Okimoto36(3) - 31 WPts
29/12/2028Zagreb, Croatia38 - 36 John Magwa35 - 37 WPts
28/11/2028Bulawayo, Zimbabwe38 - 35 John Magwa34 - 37 LPts
28/10/2028Zagreb, Croatia37 - 35 Jacob Lawhead50(6) - 26 WPts
13/09/2028Bulawayo, Zimbabwe37 - 34 John Magwa32 - 37 LPts
13/08/2028Sale, Morocco36 - 34 Bandar Marjouane38(1) - 27 WPts
13/07/2028Nanning, China36 - 33 Ellis Halden44(2) - 11 LPts Nanning Olympics 2028View
03/07/2028Bulawayo, Zimbabwe36 - 32 John Magwa28 - 36 LPts
02/06/2028Zagreb, Croatia35 - 32 John Magwa28 - 35 WPts
20/04/2028Zagreb, Croatia34 - 32 Melor Burak33 - 22(1) WPts
17/03/2028Zagreb, Croatia33 - 32 Niko Štulic21 - 10 WPts Croatia National Championships 2028View
14/03/2028Zagreb, Croatia32 - 32 Darijo Gabric26 - 22 WPts Croatia National Championships 2028View
11/03/2028Zagreb, Croatia31 - 32 Alojz Perovic2 - 0 WPts Croatia National Championships 2028View
12/01/2028Samara, Russia31 - 31 Marek Tatar53 - 31 LPts Europe Championships 2028View
09/01/2028Samara, Russia30 - 31 Veselin á Bachev31 - 17 WPts Europe Championships 2028View
30/12/2027Tirana, Albania30 - 30 Agim Grazdani53(1) - 17 LPts
29/11/2027Zagreb, Croatia29 - 30 John Magwa24 - 31 WPts
29/10/2027Bulawayo, Zimbabwe28 - 30 John Magwa24 - 30 WPts
28/09/2027Ulaanbaatar, Mongolia28 - 29 Jalal al Din Yekhanurov31 - 19(1) LPts
28/08/2027Ulaanbaatar, Mongolia28 - 28 Jalal al Din Yekhanurov30 - 19(1) LPts
28/07/2027Zagreb, Croatia27 - 28 Dana Wangberg40(1) - 22 WPts
18/06/2027Bulawayo, Zimbabwe27 - 27 John Magwa22 - 28 LPts
18/05/2027Zagreb, Croatia26 - 27 Bandar Marjouane28(1) - 22 WPts
17/04/2027Grodno, Belarus25 - 27 Marlen Kasatonov27 - 18 WPts
17/03/2027Split, Croatia25 - 26 Miljenko Anušic20 - 10 LPts Croatia National Championships 2027View
14/03/2027Split, Croatia24 - 26 Boro Gavric13 - 12 WPts Croatia National Championships 2027View
11/03/2027Split, Croatia23 - 26 Ilija Bagaric13 - 8 WPts Croatia National Championships 2027View
06/03/2027Salta, Argentina23 - 25 Eduardo Mantilla41 - 7 LPts
03/02/2027Salta, Argentina23 - 24 Eduardo Mantilla40 - 7 LPts
03/01/2027Salta, Argentina23 - 23 Eduardo Mantilla39 - 7 LPts
03/12/2026Salta, Argentina23 - 22 Eduardo Mantilla38 - 7 LPts
01/11/2026Salta, Argentina23 - 21 Eduardo Mantilla37 - 7 LPts
01/10/2026Caracas, Venezuela22 - 21 Agapetus Serbin26 - 24 WPts
31/08/2026Zagreb, Croatia21 - 21 John Magwa17 - 23 WPts
19/07/2026Zagreb, Croatia20 - 21 Jalal al Din Yekhanurov22 - 12(1) WPts
15/06/2026San Miguel, El Salvador19 - 21 Juan Garcia22 - 24 WPts
15/05/2026San Miguel, El Salvador19 - 20 Juan Garcia21 - 24 LPts
14/04/2026Zagreb, Croatia18 - 20 Vlastimil Charvat14 - 19 WPts
11/03/2026Zagreb, Croatia18 - 19 Ivica Mamic25 - 26 LPts Croatia National Championships 2026View
18/02/2026San Miguel, El Salvador18 - 18 Juan Garcia19 - 23 LPts
18/01/2026London, UK18 - 17 Chrestien Dreyfus46(4) - 13 LPts Europe Championships 2026View
15/01/2026London, UK17 - 17 Dmytro Tkach37 - 23 WPts Europe Championships 2026View
12/01/2026London, UK16 - 17 Vlastimil Charvat13 - 17 WPts Europe Championships 2026View
09/01/2026London, UK15 - 17 Humberto Tatarski18 - 9 WPts Europe Championships 2026View
12/12/2025Vienna, Austria15 - 16 Humberto Tatarski17 - 9 LPts
11/11/2025Vienna, Austria15 - 15 Humberto Tatarski16 - 9 LPts
11/10/2025Stockholm, Sweden14 - 15 Jacob Eng20 - 15 WPts
09/09/2025Stockholm, Sweden14 - 14 Jacob Eng19 - 15 LPts
08/08/2025Toshkent, Uzbekistan14 - 13 Yulian Nadzhafov38(2) - 20 LPts
08/07/2025Tegucigalpa, Honduras14 - 12 Ximen Coito17(1) - 22 LPts
04/06/2025Zagreb, Croatia14 - 11 Dragoslav Herceg28(1) - 14 LPts
19/04/2025Zagreb, Croatia14 - 10 Andro Hren38(3) - 15 LPts
17/03/2025Zagreb, Croatia13 - 10 Ivica Mamic20 - 24 WPts Croatia National Championships 2025View
14/03/2025Zagreb, Croatia12 - 10 Kristijan Josipovic11(2) - 8 WPts Croatia National Championships 2025View
11/03/2025Zagreb, Croatia11 - 10 Vito Calic4 - 4 WPts Croatia National Championships 2025View
02/02/2025Ulaanbaatar, Mongolia10 - 10 Imededdine Salimghanow1 - 13(3) WPts
05/12/2024Zagreb, Croatia9 - 10 Montego Arellanes0 - 1 WPts
07/10/2024Zagreb, Croatia8 - 10 Zafa Khofri0 - 13 WPts
09/08/2024Rijeka, Croatia7 - 10 Henrik Grdan12 - 15(2) WPts
11/06/2024Zagreb, Croatia6 - 10 Krsto Vrkic4 - 31 WPts
13/04/2024Rijeka, Croatia6 - 9 Draško Hecimovic17(2) - 19 LPts
20/02/2024Sydney, Australia6 - 8 Mark Gillogly27 - 8 LPts
23/12/2023Matamoros, Mexico5 - 8 Emanuel Mayorga3 - 12(3) WPts
25/10/2023Zagreb, Croatia4 - 8 Fedir Mazurek9 - 10 WPts
26/08/2023Rijeka, Croatia4 - 7 Milivoj Curic15(1) - 17 LPts
30/06/2023Bayamon, Puerto Rico3 - 7 Alejandro Cordon7 - 20 WPts
02/05/2023Zagreb, Croatia3 - 6 Božo Krajacic9 - 10 LPts
08/03/2023Zagreb, Croatia3 - 5 Lovro Martincevic11 - 8 LPts
05/02/2023Zagreb, Croatia2 - 5 Ljuban Kelemen0 - 0 WPts
31/12/2022Copenhagen, Denmark2 - 4 Canute Giesing21 - 7 LPts
02/11/2022Split, Croatia2 - 3 Zelimir Galjanic16 - 12 LPts
09/09/2022Zagreb, Croatia2 - 2 Borislav Mustapic15 - 14 LPts
19/07/2022Split, Croatia2 - 1 Borislav Dodig16 - 11 LPts
18/06/2022Zagreb, Croatia1 - 1 Jadran Šabalja0 - 0 WPts
02/05/2022Zagreb, Croatia1 - 0 Bruno Ribicic8 - 6 LPts
18/03/2022Zagreb, Croatia0 - 0 Franciszek Bartel0 - 5 WPts