Weightclass:  Flyweight
Location:  Riyadh, Saudi Arabia
Record:  34(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2035Mecca, Saudi Arabia34(1) - 13 Rashid Ghulam13 - 12 LPts Saudi Arabia National Championships 2035View
27/03/2035Ottawa, Canada33(1) - 13 Daniel Forsythe10 - 16 WPts
27/01/2035Pagadian, Philippines32(1) - 13 Vincent Rapanut15 - 10 WPts
29/11/2034Lima, Peru31(1) - 13 Manny Lomas6 - 15 WPts
01/10/2034Saratov, Russia30(1) - 13 Aleksei Bardin13 - 8 WPts
03/08/2034Almaty, Kazakhstan30(1) - 12 Yasin Cajrbekoff35(1) - 21(2) LPts
03/07/2034Riyadh, Saudi Arabia30(1) - 11 Symon Lipko28(3) - 25 LPts
31/05/2034Carrefour, Haiti29(1) - 11 Vere Delfosse25(1) - 20 WPts
29/04/2034Taif, Saudi Arabia29(1) - 10 Zuffur Farhi21 - 18(1) LPts Saudi Arabia National Championships 2034View
26/04/2034Taif, Saudi Arabia28(1) - 10 Syed Atia4 - 5 WPts Saudi Arabia National Championships 2034View
15/04/2034Riyadh, Saudi Arabia27(1) - 10 Xaverius Poma15(1) - 9 WPts
15/03/2034Riyadh, Saudi Arabia26(1) - 10 Xaverius Poma15(1) - 8 WPts
12/02/2034Riyadh, Saudi Arabia25(1) - 10 Xaverius Poma15(1) - 7 WPts
10/01/2034Mueang Samut Prakan, Thailand24(1) - 10 Sirimongkol Tangunurat9 - 5 WPts
09/12/2033Sendai, Japan24(1) - 9 Mitsuru Koyama43(5) - 16 LPts
08/11/2033Mueang Samut Prakan, Thailand24(1) - 8 Sirimongkol Tangunurat7 - 5 LPts
08/10/2033Makiivka, Ukraine24(1) - 7 Symon Lipko22(3) - 20 LPts
07/09/2033Surat, India24(1) - 6 Euan Ogilvie16 - 30 LPts Surat World Championships 2033View
03/09/2033Riyadh, Saudi Arabia23(1) - 6 Xayvion Aning10 - 4 WPts
03/08/2033Riyadh, Saudi Arabia22(1) - 6 Xayvion Aning10 - 3 WPts
03/07/2033Accra, Ghana21(1) - 6 Xayvion Aning10 - 2 WPts
30/05/2033Barquisimeto, Venezuela21(1) - 5 Vicente Prisco22(1) - 3 LPts
29/04/2033Mecca, Saudi Arabia20(1) - 5 Rashid Ghulam5 - 4 WPts Saudi Arabia National Championships 2033View
26/04/2033Mecca, Saudi Arabia19 - 5 Zuffur Farhi16 - 15 WKO3 Saudi Arabia National Championships 2033View
27/03/2033Riyadh, Saudi Arabia18 - 5 Ahmed Moradi23 - 17 WPts
24/02/2033Riyadh, Saudi Arabia17 - 5 Ahmed Moradi23 - 16 WPts
22/01/2033Riyadh, Saudi Arabia16 - 5 Xaverius Moises21(2) - 6 WPts
25/11/2032Riyadh, Saudi Arabia15 - 5 Margos Damadian2 - 2 WPts
25/10/2032Riyadh, Saudi Arabia14 - 5 Margos Damadian2 - 1 WPts
24/09/2032Riyadh, Saudi Arabia13 - 5 Margos Damadian2 - 0 WPts
03/08/2032Sendai, Japan12 - 5 Mitsuru Koyama33(4) - 13 WPts
03/07/2032Sendai, Japan12 - 4 Mitsuru Koyama32(4) - 13 LPts
02/06/2032Riyadh, Saudi Arabia12 - 3 Mitsuru Koyama31(4) - 13 LPts
29/04/2032Jeddah, Saudi Arabia11 - 3 Zuffur Farhi13 - 11 WPts Saudi Arabia National Championships 2032View
26/04/2032Jeddah, Saudi Arabia10 - 3 Majid Nejaim2 - 0 WPts Saudi Arabia National Championships 2032View
21/04/2032Busan, South Korea10 - 2 Jin-hyeon Chin19(1) - 7 LPts
21/03/2032Mendoza, Argentina9 - 2 Jeraldo Francisco14 - 9 WPts
22/01/2032Lima, Peru9 - 1 Angel Arencibia13 - 6 LPts
22/12/2031Puebla, Mexico8 - 1 Baltasar Claros17 - 13(1) WPts
24/10/2031Khujand, Tajikistan7 - 1 Bilal Shakir1 - 23 WPts
26/08/2031Dushanbe, Tajikistan6 - 1 Farahim Gambarov4 - 14 WPts
28/06/2031Daegu, South Korea5 - 1 Jae-sung Kwock13 - 22 WPts
29/04/2031Jeddah, Saudi Arabia5 - 0 Haider Alhazmi10(1) - 3 LPts Saudi Arabia National Championships 2031View
26/04/2031Jeddah, Saudi Arabia4 - 0 Zain Abdo2 - 13 WPts Saudi Arabia National Championships 2031View
01/03/2031Montreal, Canada3 - 0 Lyle Sarraute5 - 15 WPts
01/01/2031Riyadh, Saudi Arabia2 - 0 Sergey Yudin0 - 2 WPts
03/11/2030Shijiazhuang, China1 - 0 Chung Pak10 - 11 WPts
05/09/2030Riyadh, Saudi Arabia0 - 0 Irfan Roukers0 - 2 WPts