Weightclass:  Featherweight
Location:  Riyadh, Saudi Arabia
Record:  22 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2033Riyadh, Saudi Arabia21 - 26(1) Bilal Nahra2 - 6 WPts
10/10/2033Riyadh, Saudi Arabia20 - 26(1) Tariq Kamal7 - 10 WPts
09/08/2033Riyadh, Saudi Arabia19 - 26(1) Vitali Tsibuinikov2 - 15(1) WPts
09/06/2033Riyadh, Saudi Arabia18 - 26(1) Afon Galiackberov5 - 7 WPts
10/04/2033Riyadh, Saudi Arabia17 - 26(1) Majid Elshennawi1 - 19(1) WPts
09/02/2033Riyadh, Saudi Arabia16 - 26(1) Jawad Turay6 - 20 WPts
10/12/2032Riyadh, Saudi Arabia15 - 26(1) Bilal Nahra1 - 0 WPts
10/10/2032Riyadh, Saudi Arabia15 - 25(1) Pablo Canizales21 - 5 LPts
11/08/2032Riyadh, Saudi Arabia14 - 25(1) Tariq Kamal5 - 4 WPts
12/06/2032Riyadh, Saudi Arabia13 - 25(1) Umair Haidar2 - 8 WPts
14/04/2032Maracaibo, Venezuela12 - 25(1) Rodrigo Salome6 - 7 WPts
15/02/2032Managua, Nicaragua12 - 24(1) Senon Bustillo28(1) - 6 LPts
18/12/2031San Felipe de Puerto Plata, Dominican Republic12 - 23(1) Antonio Trigueros20 - 19 LPts
20/10/2031Riyadh, Saudi Arabia11 - 23(1) Majid Fakhry16 - 12 WPts
23/08/2031Riyadh, Saudi Arabia11 - 22(1) Alfonso Almaraz4 - 7 LPts
25/06/2031Riyadh, Saudi Arabia10 - 22(1) Atif Abilshair2 - 20 WPts
26/04/2031Jeddah, Saudi Arabia10 - 21(1) Zafa Fahs21(2) - 15 LPts Saudi Arabia National Championships 2031View
27/03/2031Wollongong, Australia10 - 20(1) Mark Bardsley17 - 19 LPts
27/01/2031Dammam, Saudi Arabia10 - 19(1) Yasin Kaber16 - 14 LPts
22/12/2030Riyadh, Saudi Arabia9 - 19(1) Haider Abid1 - 3 WPts
24/10/2030Riyadh, Saudi Arabia8 - 19(1) Majid Fakhry11 - 11 WPts
25/08/2030Riyadh, Saudi Arabia8 - 18(1) Zafa Ganem5 - 18 LPts
26/06/2030Riyadh, Saudi Arabia7 - 18(1) Abdul Ahmad3 - 13(1) WPts
26/04/2030Taif, Saudi Arabia7 - 17(1) Zafa Fahs14(1) - 9 LPts Saudi Arabia National Championships 2030View
21/04/2030Kumasi, Ghana7 - 16(1) Nabulung Awere3 - 20 LPts
21/02/2030Medina, Saudi Arabia7 - 15(1) Amer Hamdan13 - 21 LPts
25/12/2029Riyadh, Saudi Arabia6 - 15(1) Zuffur Jalili0 - 5 WPts
26/10/2029Tlalnepantla, Mexico6 - 14(1) Reynaldo Tirado4 - 0 LPts
28/08/2029Antipolo, Philippines6 - 13(1) Noel Tauyan8 - 8 LPts
28/07/2029Yerevan, Armenia6 - 12(1) Yetuart Darbenyan13 - 15 LPts
27/06/2029Yerevan, Armenia6 - 11(1) Yetuart Darbenyan12 - 15 LPts
27/05/2029Sana'a, Yemen6 - 10(1) Haaris Nasri17 - 23 LPts
26/04/2029Taif, Saudi Arabia6 - 9(1) Saad Yassin7 - 12(1) LPts Saudi Arabia National Championships 2029View
28/03/2029Riyadh, Saudi Arabia6 - 8(1) Erich Kalp4 - 8 LPts
21/02/2029Santa Cruz de la Sierra, Bolivia6 - 7(1) Fresco Zermeno8(1) - 4 LPts
21/01/2029Santa Cruz de la Sierra, Bolivia6 - 6(1) Fresco Zermeno7(1) - 4 LPts
21/12/2028Riyadh, Saudi Arabia5 - 6(1) Nasario Morera1 - 17 WPts
23/10/2028San Bernardo, Chile4 - 6(1) Felippe Chapin1 - 2 WPts
24/08/2028Riyadh, Saudi Arabia3 - 6(1) Zafa Ganem1 - 8 WPts
25/06/2028Riyadh, Saudi Arabia2 - 6(1) Onofre Murguia2 - 3 WPts
26/04/2028Taif, Saudi Arabia2 - 5(1) Majid Nahyan14 - 4 LPts Saudi Arabia National Championships 2028View
18/04/2028Riyadh, Saudi Arabia2 - 4(1) Bilal Nazmi13(2) - 24 LPts
29/02/2028Bandar Lampung, Indonesia2 - 3(1) Wibawa Arya32(1) - 24 LPts
01/01/2028Valencia, Venezuela2 - 2 Joaquin Villalva80(6) - 14 LKO3
03/11/2027Rosario, Argentina1 - 2 Quiqui Bula0 - 0 WPts
05/09/2027Riyadh, Saudi Arabia1 - 1 Jawad Bremen0 - 0 LPts
17/07/2027Riyadh, Saudi Arabia0 - 1 Ibrahim Fakhry3(1) - 20 WPts
20/05/2027Riyadh, Saudi Arabia0 - 0 Wang Tolemissov6 - 14(2) LPts