Weightclass:  Middleweight
Location:  Sharjah, UAE
Record:  29 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/10/2033Sharjah, UAE28 - 19 Ibeamaka Wanyama4 - 12 WPts
27/08/2033Sharjah, UAE27 - 19 Paulo Bakkabulindi6 - 8 WPts
26/06/2033Sharjah, UAE26 - 19 Juliaan de Bock3 - 6 WPts
26/04/2033Sharjah, UAE25 - 19 Dubravko Mijatovic1 - 3 WPts
25/02/2033Sharjah, UAE24 - 19 Kerr Niss2 - 10 WPts
26/12/2032Sharjah, UAE23 - 19 Cyryl Bosak3 - 6 WPts
26/10/2032Sharjah, UAE22 - 19 Konstantin Labalaiks1 - 7 WPts
26/08/2032Sharjah, UAE21 - 19 Stieran Anker5 - 7 WPts
26/06/2032Sharjah, UAE20 - 19 Haider Alajlani11 - 22 WPts
27/04/2032Sharjah, UAE19 - 19 Freyr Arntzen2 - 10 WPts
27/02/2032Sharjah, UAE18 - 19 Kashif Hamed1 - 6 WPts
29/12/2031Sharjah, UAE17 - 19 Toste Wendt1 - 1 WPts
30/10/2031Sharjah, UAE16 - 19 Vegas Irene1 - 1 WPts
30/08/2031Fes, Morocco15 - 19 Thawab Oufkir14 - 19 WPts
02/07/2031Sharjah, UAE14 - 19 Alastair Rodger3 - 7 WPts
02/05/2031Dubai, UAE14 - 18 Haaris Karimi19 - 16 LPts UAE National Championships 2031View
29/04/2031Dubai, UAE13 - 18 Yasin Badat35 - 12 WPts UAE National Championships 2031View
26/04/2031Dubai, UAE12 - 18 Rehan Bookallil5 - 17(1) WPts UAE National Championships 2031View
11/03/2031Bangkok, Thailand12 - 17 Norasing Panich91(1) - 17 LPts
11/01/2031iBhayi, South Africa11 - 17 Naftali Fuseini4 - 16 WPts
13/11/2030Sharjah, UAE10 - 17 Melor Bekhbutov6 - 5 WPts
15/09/2030Dubai, UAE9 - 17 Waqar Altikriti6(1) - 21 WPts
18/07/2030Oslo, Norway9 - 16 Ker Skaug18 - 26 LPts
20/05/2030Kryvyi Rih, Ukraine8 - 16 Goga Barna2 - 3 WPts
22/03/2030Sharjah, UAE7 - 16 Gazi Eid6 - 17 WPts
22/01/2030Vilnius, Lithuania7 - 15 Julian Biesiada8 - 10 LPts
24/11/2029Sharjah, UAE6 - 15 Mohsin Mansoor2 - 2 WPts
25/09/2029Delmas, Haiti5 - 15 Georges Baute10 - 12 WPts
28/07/2029Kryvyi Rih, Ukraine5 - 14 Fedar Krajnik3 - 13 LPts
30/05/2029Kingston, Jamaica5 - 13 William Carlow15 - 14 LPts
01/04/2029Sharjah, UAE5 - 12 Majid Ally13 - 8 LPts
03/02/2029Lusaka, Zambia5 - 11 Zareb Lyempe23 - 5 LPts
06/12/2028Odessa, Ukraine5 - 10 Matviyko Kogut12(1) - 9 LPts
08/10/2028Sharjah, UAE5 - 9 Arseni Chemenov7 - 5 LPts
10/08/2028Sharjah, UAE4 - 9 Leo Corfield1 - 7 WPts
12/06/2028Sharjah, UAE4 - 8 Haaris Karimi1 - 10 LPts
17/04/2028Dubai, UAE3 - 8 Atif Sadri5 - 27(8) WPts
18/02/2028Sharjah, UAE2 - 8 Ali Faraj1 - 3 WPts
20/12/2027Montevideo, Uruguay2 - 7 Jaguar Sevilla2 - 13 LPts
22/10/2027Dubai, UAE1 - 7 Rehan Bookallil0 - 0 WPts
23/08/2027Sharjah, UAE1 - 6 Dawid Skowronski7 - 9 LPts
23/06/2027Sharjah, UAE1 - 5 Zain Ayub7 - 12 LPts
26/04/2027Yerevan, Armenia1 - 4 Vachagan Galajyan8 - 4 LPts
26/02/2027San Rafael, Argentina1 - 3 Neron Abeyta9 - 6(1) LPts
29/12/2026Kosice, Slovakia1 - 2 JaromÝr Hejduk4 - 7 LPts
31/10/2026Wellington, New Zealand1 - 1 Neil Trumbull17 - 13 LPts
02/09/2026Johor Bahru, Malaysia1 - 0 Haaris Aziz11 - 14 LPts
05/07/2026Sharjah, UAE0 - 0 Asif Said1 - 4 WPts