Weightclass:  Middleweight
Location:  Abu Dhabi, UAE
Record:  53 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Abu Dhabi, UAE52 - 20 Oscar Aliwa37(3) - 34 WPts
01/11/2033Kiev, Ukraine51 - 20 Vasyl Klukas2 - 19 WPts
03/09/2033Stockholm, Sweden51 - 19 Kevin Engman36(1) - 29 LPts
03/08/2033Abu Dhabi, UAE51 - 18 Kevin Engman35(1) - 29 LPts
03/07/2033Abu Dhabi, UAE50 - 18 Kevin Engman35(1) - 28 WPts
02/05/2033Dubai, UAE49 - 18 Amer Najeeb5 - 1 WPts UAE National Championships 2033View
29/04/2033Dubai, UAE48 - 18 Ibrahim Aueb16 - 9 WPts UAE National Championships 2033View
26/04/2033Dubai, UAE47 - 18 Amjad Zidan5 - 6 WPts UAE National Championships 2033View
05/04/2033Dakar, Senegal46 - 18 Carolus Koto0 - 0 WPts
05/02/2033Abu Dhabi, UAE46 - 17 Nicolas Besong44 - 27(2) LPts
05/01/2033Douala, Cameroon46 - 16 Nicolas Besong43 - 27(2) LPts
05/12/2032Douala, Cameroon46 - 15 Nicolas Besong42 - 27(2) LPts
04/11/2032Abu Dhabi, UAE46 - 14 Filip Tuman57(1) - 12 LPts
01/10/2032Abidjan, Ivory Coast45 - 14 Foster Gedeon33 - 35(3) WPts
31/08/2032Abu Dhabi, UAE44 - 14 Drugi Grudzien7 - 9 WPts
01/07/2032Abu Dhabi, UAE43 - 14 Alois Javorsky13 - 8 WPts
02/05/2032Dubai, UAE42 - 14 Haider Alajlani11 - 21 WPts UAE National Championships 2032View
29/04/2032Dubai, UAE41 - 14 Hassan Racid5 - 3 WPts UAE National Championships 2032View
26/04/2032Dubai, UAE40 - 14 Yasin Darwish11 - 15 WPts UAE National Championships 2032View
23/03/2032Abu Dhabi, UAE39 - 14 Quinto Valverde0 - 6 WPts
23/01/2032Dushanbe, Tajikistan38 - 14 Fedor Tohtarov9 - 14 WPts
25/11/2031Abu Dhabi, UAE37 - 14 Liam Quist6 - 9 WPts
25/09/2031Onitsha, Nigeria36 - 14 Robert Onyeawuna0 - 4 WPts
28/07/2031Dubai, UAE36 - 13 Tariq Malick28 - 28 LPts
27/06/2031Incheon, South Korea35 - 13 Chul Jo20 - 14(1) WPts
29/04/2031Dubai, UAE35 - 12 Aftab Tanoos13 - 18 LPts UAE National Championships 2031View
26/04/2031Dubai, UAE34 - 12 Tariq Malick27 - 27 WPts UAE National Championships 2031View
30/03/2031Dubai, UAE33 - 12 Adnan Alavi13 - 36 WPts
22/02/2031Dubai, UAE32 - 12 Waqas Dajani25(1) - 13 WPts
14/01/2031Tegucigalpa, Honduras31 - 12 Macario Negrete5 - 19 WPts
16/11/2030Melbourne, Australia30 - 12 Ian MacAulay4 - 15 WPts
18/09/2030Abu Dhabi, UAE29 - 12 Faisal Amen18 - 17 WPts
06/08/2030Dubai, UAE28 - 12 Rehan Omer31 - 13 WPts
28/06/2030Abu Dhabi, UAE27 - 12 Edmondo Gatti2 - 4 WPts
29/04/2030Abu Dhabi, UAE27 - 11 Haaris Karimi11 - 14 LPts UAE National Championships 2030View
26/04/2030Abu Dhabi, UAE26 - 11 Abdul Kader7 - 11(1) WPts UAE National Championships 2030View
20/03/2030San Miguelito, Panama25 - 11 Guillermo Galaz16 - 23 WPts
20/01/2030Soyapango, El Salvador24 - 11 Malvolio Hernando0 - 10 WPts
22/11/2029Buenos Aires, Argentina23 - 11 Kiki Centeno1 - 14 WPts
24/09/2029Abu Dhabi, UAE22 - 11 Waqar Altikriti3(1) - 18 WPts
27/07/2029Abu Dhabi, UAE21 - 11 Ryszard Wielenga3 - 9 WPts
29/05/2029Abu Dhabi, UAE21 - 10 Azam Barraket9 - 9 LPts
31/03/2029Mexico City, Mexico21 - 9 Angel Bravo3 - 11 LPts
31/01/2029Abu Dhabi, UAE20 - 9 Zafa Bechara9 - 6 WPts
03/12/2028Barcelona, Spain20 - 8 Selestino Dieguez18(2) - 24(2) LPts
05/10/2028Abu Dhabi, UAE19 - 8 Hassan Armanjani16 - 13 WPts
23/08/2028Donetsk, Ukraine18 - 8 Pylyp Varga15 - 12 WPts
25/06/2028Abu Dhabi, UAE17 - 8 Rehan Omer19 - 12 WPts
26/04/2028Dubai, UAE17 - 7 Ahmed Ayoub22 - 13 LPts UAE National Championships 2028View
13/04/2028Apopa, El Salvador16 - 7 Juan Castellano2 - 17(2) WPts
14/02/2028Caracas, Venezuela15 - 7 Marco Cayo1 - 1 WPts
17/12/2027Abu Dhabi, UAE14 - 7 Malik Alharthi0 - 2 WPts
18/10/2027Dubai, UAE13 - 7 Waqas Dajani9 - 6 WPts
25/08/2027Abu Dhabi, UAE12 - 7 Ultar Passer2 - 10 WPts
23/06/2027Abu Dhabi, UAE11 - 7 Asif Said1 - 10 WPts
27/04/2027Dubai, UAE10 - 7 Asif Said1 - 9 WPts
27/02/2027Dubai, UAE9 - 7 Asif Said1 - 8 WPts
08/01/2027Abu Dhabi, UAE8 - 7 Igor Grdic2 - 11 WPts
09/11/2026Abu Dhabi, UAE7 - 7 Amer Alrajhi3 - 20(3) WPts
14/09/2026Karagandy, Kazakhstan6 - 7 Sasha Caribghanow6 - 15(4) WPts
17/07/2026Abu Dhabi, UAE6 - 6 Aftab Nadiff14(1) - 9 LPts
02/06/2026Abu Dhabi, UAE5 - 6 Zain Zacka3 - 7 WPts
04/04/2026Dubai, UAE5 - 5 Tariq Fahed7 - 21 LPts
03/03/2026Bandar Lampung, Indonesia4 - 5 Teungku Albar9 - 13 WPts
03/01/2026Dubai, UAE3 - 5 Asif Said0 - 1 WPts
05/11/2025Dubai, UAE2 - 5 Asif Said0 - 0 WPts
20/09/2025Abu Dhabi, UAE2 - 4 Toste Engell5 - 18 LPts
23/07/2025Sharjah, UAE1 - 4 Waqar Alajlani3 - 4(1) WPts
21/06/2025Dubai, UAE1 - 3 Waqas Dajani0 - 0 LPts
18/05/2025Kiel, Germany1 - 2 Lewes Krumme20 - 25 LPts
20/03/2025Zagreb, Croatia1 - 1 Ante Matešic45(1) - 7 LPts
20/01/2025Dubai, UAE0 - 1 Atif Sadri2 - 10(3) WPts
30/11/2024Abu Dhabi, UAE0 - 0 Mohsin Yusuf4 - 2 LPts