Weightclass:  Middleweight
Location:  Jeddah, Saudi Arabia
Record:  21(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Fukuoka, Japan21(1) - 18 Dominic Haro33(2) - 13 LPts Asia-Oceania Championships 2034View
15/12/2033Yokohama, Japan20(1) - 18 Kazuki Shiraki19(2) - 2 WPts
14/11/2033Minsk, Belarus20(1) - 17 Fedar Matula26(1) - 6 LPts
14/10/2033Minsk, Belarus20(1) - 16 Fedar Matula25(1) - 6 LPts
10/09/2033Surat, India20(1) - 15 Jack Younie19(2) - 6 LPts Surat World Championships 2033View
07/09/2033Surat, India19(1) - 15 Mark Dee11 - 13 WPts Surat World Championships 2033View
03/09/2033Jeddah, Saudi Arabia19(1) - 14 Jemond Cendrars29(1) - 18 LPts
03/08/2033Jeddah, Saudi Arabia18(1) - 14 Jemond Cendrars29(1) - 17 WPts
03/07/2033Maracay, Venezuela17(1) - 14 Ricardo Garcia15 - 13 WPts
02/06/2033Jeddah, Saudi Arabia17(1) - 13 Ricardo Garcia14 - 13 LPts
02/05/2033Mecca, Saudi Arabia16(1) - 13 Majid Nasir22(1) - 27 WPts Saudi Arabia National Championships 2033View
29/04/2033Mecca, Saudi Arabia15 - 13 Haaris Anwar6 - 6 WKO3 Saudi Arabia National Championships 2033View
26/04/2033Mecca, Saudi Arabia14 - 13 Bilal Belros13 - 15 WPts Saudi Arabia National Championships 2033View
21/03/2033Managua, Nicaragua13 - 13 Pablo Diaz17(1) - 3 WPts
18/02/2033Buenos Aires, Argentina13 - 12 Joaquin Diaz29(1) - 9(1) LPts
16/01/2033Jeddah, Saudi Arabia13 - 11 Seymur Haidar18 - 13 LPts
14/12/2032Carrefour, Haiti13 - 10 Jemond Cendrars24(1) - 12 LPts
13/11/2032Carrefour, Haiti13 - 9 Jemond Cendrars23(1) - 12 LPts
13/10/2032Carrefour, Haiti13 - 8 Jemond Cendrars22(1) - 12 LPts
12/09/2032Jeddah, Saudi Arabia13 - 7 Pablo Diaz13(1) - 1 LPts
03/08/2032New Kingston, Jamaica13 - 6 Paul Pryce16 - 5 LPts
03/07/2032Almaty, Kazakhstan13 - 5 Aleksandr Seidegaliew27 - 18 LPts
02/06/2032Jeddah, Saudi Arabia13 - 4 Vegas Segundo26(1) - 7 LPts
02/05/2032Jeddah, Saudi Arabia12 - 4 Majid Nasir16 - 24 WPts Saudi Arabia National Championships 2032View
29/04/2032Jeddah, Saudi Arabia11 - 4 Haider Amir7 - 17 WPts Saudi Arabia National Championships 2032View
26/04/2032Jeddah, Saudi Arabia10 - 4 Syed Altusi3 - 1 WPts Saudi Arabia National Championships 2032View
20/04/2032Ganja, Azerbaijan9 - 4 Munavvar Attar27 - 6 WPts
20/03/2032New Kingston, Jamaica9 - 3 Paul Pryce11 - 4 LPts
18/02/2032Annaba, Algeria9 - 2 Asif Nasri9 - 5 LPts
14/01/2032Jeddah, Saudi Arabia9 - 1 Aleksandr Seidegaliew23 - 14 LPts
06/12/2031Giza, Egypt8 - 1 Irfan Mamish24(1) - 3 WPts
05/11/2031Jeddah, Saudi Arabia8 - 0 Grozdan á Panov14 - 5 LPts
02/10/2031Jeddah, Saudi Arabia7 - 0 Ivan Miers13 - 3 WPts
31/08/2031Jeddah, Saudi Arabia6 - 0 Yulian Gorobiy0 - 9 WPts
02/07/2031Jeddah, Saudi Arabia5 - 0 Marc Courtellemont2 - 14 WPts
02/05/2031Jeddah, Saudi Arabia4 - 0 Majid Nasir14 - 17 WPts Saudi Arabia National Championships 2031View
29/04/2031Jeddah, Saudi Arabia3 - 0 Majid Elhessen4 - 11 WPts Saudi Arabia National Championships 2031View
26/04/2031Jeddah, Saudi Arabia2 - 0 Haider Amir4 - 11 WPts Saudi Arabia National Championships 2031View
06/03/2031Jeddah, Saudi Arabia1 - 0 Michael McRorie4 - 9 WPts
05/01/2031Palembang, Indonesia0 - 0 Rehan Taheri0 - 0 WPts