Weightclass:  Featherweight
Location:  Mecca, Saudi Arabia
Record:  17 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2032Mecca, Saudi Arabia16 - 15 Jawad Turay2 - 17 WPts
09/12/2031Mecca, Saudi Arabia15 - 15 Ibrahim Alli3 - 12 WPts
10/10/2031Mecca, Saudi Arabia15 - 14 Bronco Rayos2 - 0 LPts
11/08/2031Mecca, Saudi Arabia14 - 14 Mariano Franceschi4 - 3 WPts
13/06/2031Mecca, Saudi Arabia13 - 14 Umair Haidar1 - 1 WPts
13/04/2031Mecca, Saudi Arabia12 - 14 Aftab Khayat0 - 8(1) WPts
12/02/2031Mecca, Saudi Arabia11 - 14 Sajid Lalji2 - 6 WPts
14/12/2030Mecca, Saudi Arabia10 - 14 Ibrahim Alli3 - 5 WPts
15/10/2030Mecca, Saudi Arabia9 - 14 Matt Bryce5 - 20 WPts
17/08/2030Mecca, Saudi Arabia8 - 14 Zuffur Jabbur3 - 9 WPts
18/06/2030Mecca, Saudi Arabia7 - 14 Lorenzo Parente4 - 18(3) WPts
19/04/2030Mecca, Saudi Arabia6 - 14 Jawad Turay0 - 6 WPts
18/02/2030Mecca, Saudi Arabia5 - 14 Farhan Zahawi2 - 10(1) WPts
21/12/2029Mecca, Saudi Arabia4 - 14 Farhan Zahawi2 - 9(1) WPts
22/10/2029Dammam, Saudi Arabia4 - 13 Zafa Fahs11(1) - 8 LPts
23/08/2029Krasnoyarsk, Russia4 - 12 Marlen Gankin1 - 10 LPts
25/06/2029La Spezia, Italy4 - 11 Rico Marinacci3 - 5 LPts
27/04/2029Medina, Saudi Arabia4 - 10 Amer Hamdan10 - 19 LPts
13/03/2029Dammam, Saudi Arabia4 - 9 Ali Namey7(1) - 20(5) LPts
09/02/2029Oslo, Norway4 - 8 Hsin Winding23 - 17 LPts
12/12/2028Mecca, Saudi Arabia3 - 8 Yago Morin1 - 3 WPts
14/10/2028Mecca, Saudi Arabia3 - 7 Farhan Zahawi0 - 3 LPts
16/08/2028Jeddah, Saudi Arabia2 - 7 Bilal Kairouz2 - 0 WPts
21/06/2028Durres, Albania2 - 6 Egzon Corbajram2 - 20(4) LPts
23/04/2028Havana, Cuba2 - 5 Rodrigo Poblete22 - 15(1) LPts
24/02/2028Mecca, Saudi Arabia2 - 4 Zafa Fahs5 - 3 LPts
26/12/2027Mecca, Saudi Arabia2 - 3 Hagop Kakussian6 - 10 LPts
28/10/2027Vitebsk, Belarus1 - 3 Volodymyr Demyan4 - 17 WPts
29/08/2027Kingston, Jamaica1 - 2 Kyle Slone6 - 7 LPts
01/07/2027The Hague, Netherlands1 - 1 Librecht Bant14 - 21 LPts
03/05/2027Asuncion, Paraguay1 - 0 Xabat Velasco0 - 3 LPts
05/03/2027Mecca, Saudi Arabia0 - 0 Vegas Canada2 - 0 WPts