Weightclass:  Lightweight
Location:  Zagreb, Croatia
Record:  80 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2031Zagreb, Croatia79 - 19 Savio Mauro3 - 2 WPts
08/10/2031Zagreb, Croatia78 - 19 Matthew Atcheson0 - 13 WPts
09/08/2031Zagreb, Croatia77 - 19 David Bird10 - 9 WPts
10/06/2031Zagreb, Croatia76 - 19 Brown Kan8 - 7 WPts
10/04/2031Zagreb, Croatia75 - 19 Melor Rastvortsev7 - 8 WPts
09/02/2031Zagreb, Croatia74 - 19 Phil Magill2 - 9 WPts
12/12/2030Zagreb, Croatia73 - 19 John Cormican2 - 1 WPts
13/10/2030Zagreb, Croatia72 - 19 Felix Manson3 - 9 WPts
14/08/2030Zagreb, Croatia71 - 19 William McCoach2 - 8 WPts
15/06/2030Zagreb, Croatia70 - 19 Daniil Pavlik1 - 17 WPts
16/04/2030Zagreb, Croatia69 - 19 David Foley2 - 8(1) WPts
15/02/2030Zagreb, Croatia68 - 19 Vincent Innes5 - 1 WPts
17/12/2029Zagreb, Croatia67 - 19 Dawid Greb61(2) - 26 WPts
16/11/2029Vilnius, Lithuania66 - 19 Dawid Greb61(2) - 25 WPts
16/10/2029Vilnius, Lithuania66 - 18 Dawid Greb60(2) - 25 LPts
10/09/2029Daegu, South Korea66 - 17 Agon Pojani31(1) - 16 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea65 - 17 Rasul Usubov11 - 17 WPts Daegu World Championships 2029View
03/09/2029Zagreb, Croatia64 - 17 Dawid Greb59(2) - 23 WPts
03/08/2029Zagreb, Croatia63 - 17 Dawid Greb59(2) - 22 WPts
01/07/2029Dushanbe, Tajikistan62 - 17 Samir Jafarov8 - 12 WPts
02/05/2029Zagreb, Croatia61 - 17 Kazuhiko Okino33 - 30 WPts
17/03/2029Split, Croatia60 - 17 Blago Embreuš18 - 10 WPts Croatia National Championships 2029View
14/03/2029Split, Croatia59 - 17 Josip Mesic20 - 19(2) WPts Croatia National Championships 2029View
11/03/2029Split, Croatia58 - 17 Niko Brkovic8 - 7 WPts Croatia National Championships 2029View
28/02/2029Vilnius, Lithuania57 - 17 Dawid Greb54(2) - 20 WPts
28/01/2029Vilnius, Lithuania56 - 17 Dawid Greb54(2) - 19 WPts
28/12/2028Vilnius, Lithuania56 - 16 Dawid Greb53(2) - 19 LPts
26/11/2028Zagreb, Croatia56 - 15 Dawid Greb52(2) - 19 LPts
26/10/2028Vilnius, Lithuania55 - 15 Dawid Greb52(2) - 18 WPts
25/09/2028Zagreb, Croatia55 - 14 Dawid Greb51(2) - 18 LPts
14/08/2028Roodepoort, South Africa55 - 13 Ricky Serero62 - 18 LPts
13/07/2028Nanning, China55 - 12 Bagaskoro Tanu35 - 14(1) LPts Nanning Olympics 2028View
02/06/2028Zagreb, Croatia55 - 11 Sajid Antar53 - 17 LPts
17/04/2028Roodepoort, South Africa55 - 10 Ricky Serero57 - 17 LPts
17/03/2028Zagreb, Croatia54 - 10 Miroslav Markulin21 - 13 WPts Croatia National Championships 2028View
14/03/2028Zagreb, Croatia53 - 10 Joško Lovrencic15 - 6 WPts Croatia National Championships 2028View
11/03/2028Zagreb, Croatia52 - 10 Andrej Cindric26(1) - 13 WPts Croatia National Championships 2028View
18/02/2028Roodepoort, South Africa51 - 10 Ricky Serero57 - 16 WPts
18/01/2028Samara, Russia50 - 10 Dawid Greb46(2) - 14 WPts Europe Championships 2028View
15/01/2028Samara, Russia49 - 10 Adel Karnick53 - 25 WPts Europe Championships 2028View
12/01/2028Samara, Russia48 - 10 Jarmil Burian14 - 15 WPts Europe Championships 2028View
09/01/2028Samara, Russia47 - 10 Daniel MacLennan32 - 4 WPts Europe Championships 2028View
18/12/2027Abu Dhabi, UAE46 - 10 Sajid Antar47 - 14 WPts
17/11/2027Roodepoort, South Africa45 - 10 Ricky Serero54 - 15 WPts
17/10/2027Abu Dhabi, UAE45 - 9 Sajid Antar45 - 14 LPts
16/09/2027Ibadan, Nigeria45 - 8 Ricky Serero53 - 14 LPts Ibadan World Championships 2027View
13/09/2027Ibadan, Nigeria44 - 8 Sajid Antar45 - 13 WPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria43 - 8 Daniel MacLennan31 - 1 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria42 - 8 Malik Majid39(1) - 23 WPts Ibadan World Championships 2027View
19/08/2027Zagreb, Croatia41 - 8 Sab Erlanow32(4) - 30(1) WPts
19/07/2027Zagreb, Croatia40 - 8 Ponce Farfan30(2) - 16 WPts
18/06/2027Zagreb, Croatia39 - 8 Sab Erlanow32(4) - 28(1) WPts
02/05/2027Zagreb, Croatia38 - 8 Hugh Emond26 - 18 WPts
17/03/2027Split, Croatia37 - 8 Andrej Cindric20 - 12 WPts Croatia National Championships 2027View
14/03/2027Split, Croatia36 - 8 Igor Greguric11 - 10 WPts Croatia National Championships 2027View
11/03/2027Split, Croatia35 - 8 Nikša Kunštek21 - 14 WPts Croatia National Championships 2027View
06/02/2027Zagreb, Croatia34 - 8 Hugh Emond22 - 17 WPts
06/01/2027Zagreb, Croatia33 - 8 Hugh Emond22 - 16 WPts
06/12/2026Zagreb, Croatia32 - 8 Ali Salek27 - 13 WPts
05/11/2026Zagreb, Croatia31 - 8 Malvolio Tardio28 - 14 WPts
05/10/2026Zagreb, Croatia30 - 8 Malvolio Tardio28 - 13 WPts
03/09/2026Zagreb, Croatia29 - 8 Owen Stater28 - 8 WPts
03/08/2026Lexington, USA28 - 8 Owen Stater28 - 7 WPts
03/07/2026Zagreb, Croatia27 - 8 Chalermpol Joemdee18 - 15 WPts
18/05/2026Goiania, Brazil26 - 8 Rodrigo Guerrero23 - 13 WPts
17/04/2026Goiania, Brazil26 - 7 Rodrigo Guerrero22 - 13 LPts
17/03/2026Zagreb, Croatia25 - 7 Krešo Mihalic29(5) - 27 WPts Croatia National Championships 2026View
14/03/2026Zagreb, Croatia24 - 7 Gordan Borjanic20(1) - 17 WPts Croatia National Championships 2026View
11/03/2026Zagreb, Croatia23 - 7 Mihovil Kosanovic10 - 4 WPts Croatia National Championships 2026View
18/02/2026Zagreb, Croatia22 - 7 Lucas Meske14 - 15 WPts
18/01/2026Zagreb, Croatia21 - 7 Lucas Meske14 - 14 WPts
06/12/2025Zagreb, Croatia21 - 6 Farhan Maaziz10 - 11 LPts
05/11/2025Zagreb, Croatia20 - 6 Ryo Santillan5 - 23(10) WPts
05/10/2025Zagreb, Croatia19 - 6 Farhan Maaziz10 - 9 WPts
04/09/2025Zagreb, Croatia18 - 6 Farhan Maaziz10 - 8 WPts
13/07/2025Monza, Italy17 - 6 Francesco Santella15 - 10 WPts
15/05/2025Shreveport, USA16 - 6 Hugh Argyle12 - 21 WPts
17/03/2025Zagreb, Croatia15 - 6 Darko Cirjak24 - 24 WPts Croatia National Championships 2025View
14/03/2025Zagreb, Croatia14 - 6 Krešo Mihalic21(4) - 26 WPts Croatia National Championships 2025View
11/03/2025Zagreb, Croatia13 - 6 Ervin Marin25 - 19 WPts Croatia National Championships 2025View
06/02/2025Zagreb, Croatia12 - 6 Marco Madero2 - 7 WPts
09/12/2024Manta, Ecuador11 - 6 Eloy Villafranca7 - 18 WPts
11/10/2024Zagreb, Croatia10 - 6 Fausto Zamora1 - 9 WPts
13/08/2024Bruges, Belgium10 - 5 Walid Ridtsaert25(1) - 15 LPts
15/06/2024Viba del Mar, Chile9 - 5 Montel Monterrosa0 - 12(4) WPts
17/04/2024Zagreb, Croatia8 - 5 Khalid Ayasha2 - 4 WPts
18/02/2024Masaya, Nicaragua8 - 4 Santiago Cruce29(6) - 12 LPts
21/12/2023Zagreb, Croatia7 - 4 Evgeny Serdamba8 - 12(3) WPts
22/10/2023Nassau, Bahamas6 - 4 Ian Darby1 - 7 WPts
24/08/2023Dammam, Saudi Arabia5 - 4 Asif Kayrooz11 - 16 WPts
26/06/2023San Salvador, El Salvador4 - 4 Ignado Fama4 - 14(1) WPts
28/04/2023Aarhus, Denmark4 - 3 Steinar Jochimsen26(1) - 6 LPts
28/02/2023Zagreb, Croatia3 - 3 Jerrold Severo7 - 9 WPts
30/12/2022Baku, Azerbaijan2 - 3 Rashid Haque3 - 6 WPts
01/11/2022Zagreb, Croatia2 - 2 Dragan Loncarevic17 - 13 LPts
07/09/2022Soweto, South Africa2 - 1 Kwanda Nzimande17 - 8 LPts
09/07/2022San Jose, Costa Rica1 - 1 Guillermo Vielma3 - 26 WPts
11/05/2022Zagreb, Croatia1 - 0 Mirko Mirkovic11 - 16 LPts
05/04/2022Zagreb, Croatia0 - 0 Jakša Ðukic0 - 0 WPts