Weightclass:  Middleweight
Location:  Dubai, UAE
Record:  51(2) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2030Dubai, UAE50(2) - 33 Vicente Belles20 - 11 WPts
26/04/2030Dubai, UAE49(2) - 33 Perak Riwut5 - 9 WPts
25/02/2030Dubai, UAE48(2) - 33 Rodrigo Talavera5 - 14 WPts
27/12/2029Dubai, UAE47(2) - 33 Cortez Varona5 - 8 WPts
28/10/2029Dubai, UAE46(2) - 33 Azam Anwar11(1) - 20 WPts
29/08/2029Dubai, UAE45(2) - 33 Diego Valbuena2 - 4 WPts
30/06/2029Dubai, UAE44(2) - 33 Eduardo Canto23 - 12 WPts
30/04/2029Dubai, UAE43(2) - 33 Nathan Douglas2 - 2 WPts
01/03/2029Dubai, UAE42(2) - 33 Orville Piat2 - 2 WPts
31/12/2028Dubai, UAE41(1) - 33 Xin Weng8 - 29(11) WKO3
31/10/2028Dubai, UAE40(1) - 33 Raiden Otsuka1 - 4 WPts
01/09/2028Dubai, UAE39 - 33 Darragh McNiall3 - 5 WKO3
03/07/2028Bangkok, Thailand39 - 32 Norasing Panich68(1) - 13 LPts
02/06/2028Bangkok, Thailand39 - 31 Norasing Panich67(1) - 13 LPts
02/05/2028Dubai, UAE38 - 31 Rehan Omer19 - 11 WPts UAE National Championships 2028View
29/04/2028Dubai, UAE37 - 31 Ahmed Ayoub23 - 13 WPts UAE National Championships 2028View
26/04/2028Dubai, UAE36 - 31 Tariq Malick10 - 7 WPts UAE National Championships 2028View
11/04/2028Dubai, UAE35 - 31 Joaquin Muniz32(1) - 24 WPts
29/02/2028Makiivka, Ukraine34 - 31 Sergei Danyluk13 - 12 WPts
01/01/2028Dubai, UAE33 - 31 Burim Kapllani0 - 1 WPts
02/11/2027Aalborg, Denmark32 - 31 Kettil Lauritsen13 - 9 WPts
03/09/2027Bangkok, Thailand32 - 30 Norasing Panich57 - 11 LPts
03/08/2027Dubai, UAE31 - 30 Dave Roseberry27(5) - 26 WPts
03/07/2027Waitakere, New Zealand30 - 30 Dave Roseberry27(5) - 25 WPts
02/06/2027Dubai, UAE30 - 29 Norasing Panich55 - 11 LPts
02/05/2027Abu Dhabi, UAE29 - 29 Atif Jabbir17 - 11 WPts UAE National Championships 2027View
29/04/2027Abu Dhabi, UAE28 - 29 Ahmed Ayoub17 - 11 WPts UAE National Championships 2027View
26/04/2027Abu Dhabi, UAE27 - 29 Umair Mahmud14 - 6 WPts UAE National Championships 2027View
09/04/2027Kosice, Slovakia27 - 28 Kamil Elias36 - 15 LPts
09/03/2027Dubai, UAE26 - 28 Rodrigo Sol34 - 27 WPts
06/02/2027Dakar, Senegal25 - 28 Gaston Doumbia25(1) - 27 WPts
06/01/2027Alexandria, Egypt25 - 27 Waqas Pasha26(1) - 21 LPts
06/12/2026Alexandria, Egypt25 - 26 Waqas Pasha25(1) - 21 LPts
05/11/2026Alexandria, Egypt25 - 25 Waqas Pasha24(1) - 21 LPts
05/10/2026Dubai, UAE24 - 25 Waqas Pasha24(1) - 20 WPts
19/08/2026Bangkok, Thailand24 - 24 Norasing Panich47 - 9 LPts
19/07/2026Dubai, UAE24 - 23 Rabiu Naiambana23 - 25 LPts
18/06/2026Dubai, UAE23 - 23 Lazar Demchak33(1) - 15 WPts
26/04/2026Dubai, UAE23 - 22 Amer Asher20 - 17 LPts UAE National Championships 2026View
19/04/2026Prague, Czech Republic23 - 21 Abrahßm Vrana28 - 13 LPts
19/03/2026Dubai, UAE22 - 21 Angel Morea22 - 19 WPts
13/02/2026Perth, Australia22 - 20 Chris Berselli27(1) - 8 LPts
09/01/2026Nanning, China22 - 19 Chris Berselli26(1) - 7 LPts Asia-Oceania Championships 2026View
13/12/2025Dubai, UAE21 - 19 Filip á Kanokov20 - 13 WPts
12/11/2025Sofia, Bulgaria20 - 19 Filip á Kanokov20 - 12 WPts
12/10/2025Sofia, Bulgaria20 - 18 Filip á Kanokov19 - 12 LPts
10/09/2025Ningbo, China20 - 17 Benedikt Vashek49 - 18 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China19 - 17 Aaro Keskitalo17(1) - 14 WPts Ningbo World Championships 2025View
01/09/2025Copenhagen, Denmark19 - 16 Quinby Borges28 - 8 LPts
01/08/2025Dubai, UAE19 - 15 Quinby Borges27 - 8 LPts
30/06/2025Nassau, Bahamas18 - 15 Robert Hillock3 - 6 WPts
02/05/2025Dubai, UAE17 - 15 Danyaal Odeh31(2) - 23 WPts UAE National Championships 2025View
29/04/2025Dubai, UAE16 - 15 Ahmed Ayoub7 - 5 WPts UAE National Championships 2025View
26/04/2025Dubai, UAE15 - 15 Kashif Ghazzawi20 - 21(3) WPts UAE National Championships 2025View
27/03/2025Dubai, UAE14 - 15 Saad Salaam2 - 11(1) WPts
26/01/2025Guayaquil, Ecuador13 - 15 Quiqui Sanchez9 - 7 WPts
28/11/2024Dubai, UAE12 - 15 Adnan Alavi2 - 6 WPts
29/09/2024Dubai, UAE11 - 15 Kashif Hatem2 - 17 WPts
03/08/2024Dubai, UAE10 - 15 Ali Jabur1 - 0 WPts
04/06/2024Dubai, UAE9 - 15 Quito Morgado1 - 3 WPts
06/04/2024Dubai, UAE8 - 15 Mohsin Abeksee12 - 29 WPts
17/02/2024Roskilde, Denmark8 - 14 Mats Magnus11 - 20(7) LPts
20/12/2023Dubai, UAE7 - 14 Irfan Faris13(1) - 24 WPts
07/11/2023Plzen, Czech Republic7 - 13 ZbyÜek Janosky14(2) - 22 LPts
09/09/2023Al Ain, UAE7 - 12 Jawad Tayfur21 - 12 LPts
07/08/2023Dubai, UAE7 - 11 Ulu Schaefers10(1) - 13 LPts
08/06/2023Dubai, UAE7 - 10 Khalid Naseeb25 - 8 LPts
29/04/2023Sharjah, UAE7 - 9 Danyaal Odeh19 - 17 LPts UAE National Championships 2023View
26/04/2023Sharjah, UAE6 - 9 Ibrahim Adham17 - 16 WPts UAE National Championships 2023View
12/04/2023Al Ain, UAE6 - 8 Yasin Zakariya18(1) - 14 LPts
11/03/2023Plzen, Czech Republic6 - 7 Otmar Sloboda9 - 21 LPts
11/01/2023Almaty, Kazakhstan6 - 6 Saad Issaeff9 - 15 LPts
13/11/2022Dubai, UAE5 - 6 Waleed Sabir10 - 19 WPts
17/09/2022Dubai, UAE5 - 5 Zafa Hessnie18 - 11 LPts
01/08/2022Dubai, UAE5 - 4 Faisal Fahri15 - 9 LPts
26/06/2022Dubai, UAE5 - 3 Khalid Hoque8 - 19 LPts
06/05/2022Riga, Latvia4 - 3 Afanas Tievais4 - 19(3) WPts
08/03/2022Dubai, UAE4 - 2 Amer Asher1 - 2 LPts
05/01/2022Dubai, UAE3 - 2 Abdul Rabbani0 - 0 WPts
22/11/2021Dubai, UAE3 - 1 Bilal Akif10 - 16 LPts
22/10/2021Dubai, UAE2 - 1 Yves Odille2 - 12 WPts
22/08/2021Dubai, UAE1 - 1 Sajid Salehi0 - 7 WPts
21/06/2021Abu Dhabi, UAE1 - 0 Malik Farris0 - 8 LPts
05/05/2021Dubai, UAE0 - 0 Rehan Qubaisi0 - 4 WPts