Weightclass:  Welterweight
Location:  Medina, Saudi Arabia
Record:  19 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2033Medina, Saudi Arabia18 - 14 Leonardo Rossetti1 - 0 WPts
03/09/2033Medina, Saudi Arabia17 - 14 Frisco Jarquin7 - 17 WPts
04/07/2033Medina, Saudi Arabia16 - 14 Kashif Kader1 - 0 WPts
04/05/2033Medina, Saudi Arabia15 - 14 Hovig Enneian3 - 6 WPts
06/03/2033Medina, Saudi Arabia14 - 14 Atif Sala0 - 1 WPts
03/01/2033Medina, Saudi Arabia13 - 14 Amjad Halaby16 - 16 WPts
03/11/2032Medina, Saudi Arabia12 - 14 Lloyd Callacghan3 - 15 WPts
03/09/2032Medina, Saudi Arabia11 - 14 Farhan Nassef2 - 8 WPts
04/07/2032Prague, Czech Republic10 - 14 Nikola Dudek8 - 16 WPts
06/05/2032San Jose, Costa Rica10 - 13 Noe Nicolas7 - 22(1) LPts
08/03/2032Medina, Saudi Arabia9 - 13 Rehan Ataya0 - 12 WPts
08/01/2032San Pedro Sula, Honduras9 - 12 Onofre Banales10 - 10(1) LPts
10/11/2031Hamamatsu, Japan8 - 12 Mitsuru Hamada23 - 11 WPts
10/09/2031Jeddah, Saudi Arabia8 - 11 Aftab Jabbour5 - 20 LPts
13/07/2031Medina, Saudi Arabia7 - 11 Aftab Jabbour5 - 19 WPts
13/05/2031Medina, Saudi Arabia6 - 11 Haider Turay2 - 11 WPts
22/03/2031Puente Alto, Chile5 - 11 Pablo Borromeo4 - 14 WPts
22/01/2031Nassau, Bahamas5 - 10 Kieran Boydstun4 - 9 LPts
24/11/2030Dammam, Saudi Arabia5 - 9 Kashif Jabbur20 - 12 LPts
26/09/2030Medina, Saudi Arabia5 - 8 Aftab Khalid8 - 6 LPts
28/07/2030Jeddah, Saudi Arabia4 - 8 Rashid Akram1 - 4 WPts
31/05/2030Medina, Saudi Arabia3 - 8 Umair Tarhouni0 - 2 WPts
01/04/2030Medina, Saudi Arabia2 - 8 Sajid Quraishi0 - 6 WPts
01/02/2030Toronto, Canada2 - 7 Ellis Gee13 - 28(3) LPts
04/12/2029Medina, Saudi Arabia1 - 7 Amjad Nazmi4 - 10(1) WPts
06/10/2029Jeddah, Saudi Arabia0 - 7 Rashid Akram0 - 0 WPts
15/08/2029Odessa, Ukraine0 - 6 Aleksandr Dudik1 - 7 LPts
17/06/2029Jeddah, Saudi Arabia0 - 5 Mohsin Abdoo1 - 3 LPts
23/04/2029Dushanbe, Tajikistan0 - 4 Timofei Abaskuliyev19 - 8 LPts
23/02/2029Londonderry, UK0 - 3 Neil Fitzgerald2 - 15 LPts
26/12/2028Medina, Saudi Arabia0 - 2 Rewi Riki3(1) - 18 LPts
27/10/2028Dammam, Saudi Arabia0 - 1 Jawad Rad8 - 11 LPts
05/09/2028Tamale, Ghana0 - 0 Ulan Ametepey0 - 0 LPts