Weightclass:  Light Welterweight
Location:  Riyadh, Saudi Arabia
Record:  18 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/08/2033Riyadh, Saudi Arabia17 - 13 Haaris Zogby13 - 18 WPts
20/06/2033Riyadh, Saudi Arabia16 - 13 Chris Headrick6 - 7 WPts
19/04/2033Riyadh, Saudi Arabia15 - 13 Dario Puentes1 - 8 WPts
18/02/2033Riyadh, Saudi Arabia14 - 13 Ali Loutaif5 - 14 WPts
19/12/2032Riyadh, Saudi Arabia13 - 13 Haaris Zogby10 - 14 WPts
19/10/2032Riyadh, Saudi Arabia12 - 13 Mikhail Gamidov4 - 6 WPts
19/08/2032Riyadh, Saudi Arabia12 - 12 Tariq Naif16 - 15 LPts
18/06/2032Riyadh, Saudi Arabia11 - 12 Yasin Alkindi1 - 16 WPts
20/04/2032Riyadh, Saudi Arabia10 - 12 Wu-pen Suen0 - 4 WPts
20/02/2032Riyadh, Saudi Arabia9 - 12 Sam Cattell12(1) - 17 WPts
22/12/2031Riyadh, Saudi Arabia8 - 12 Koldan Irbitis7 - 22 WPts
23/10/2031Riyadh, Saudi Arabia7 - 12 Montel Zepeda2 - 8 WPts
24/08/2031Jeddah, Saudi Arabia7 - 11 Amer Gaber7 - 10 LPts
27/06/2031Dubai, UAE6 - 11 Abdul Bidwee4 - 14 WPts
29/04/2031Jeddah, Saudi Arabia6 - 10 Amjad Alqahtani14 - 17 LPts Saudi Arabia National Championships 2031View
26/04/2031Jeddah, Saudi Arabia5 - 10 Amer Gaber6 - 9 WPts Saudi Arabia National Championships 2031View
15/03/2031Stockholm, Sweden5 - 9 Malte Wallerstedt25(2) - 16 LPts
15/01/2031Buenos Aires, Argentina4 - 9 Santiago Oquendo17 - 5 WPts
17/11/2030Jeddah, Saudi Arabia3 - 9 Jawad Jacob5 - 14 WPts
21/09/2030Jeddah, Saudi Arabia3 - 8 Sajid Breme12 - 26 LPts
26/07/2030Dammam, Saudi Arabia3 - 7 Kamran Alhazmi8 - 13 LPts
25/06/2030Riyadh, Saudi Arabia3 - 6 Rehman Mady1 - 4 LPts
26/04/2030Taif, Saudi Arabia3 - 5 Sajid Alam11 - 20 LPts Saudi Arabia National Championships 2030View
22/03/2030Guayaquil, Ecuador2 - 5 Vicente Gamez8 - 18 WPts
22/01/2030Santa Fe de la Vera Cruz, Argentina2 - 4 Oihane Lucia25 - 11 LPts
24/11/2029Riyadh, Saudi Arabia1 - 4 Uang Hui1 - 6 WPts
26/09/2029Riyadh, Saudi Arabia1 - 3 Onofre Barros14 - 14 LPts
29/07/2029Manta, Ecuador1 - 2 Baltasar Sedano15 - 12 LPts
31/05/2029Riyadh, Saudi Arabia1 - 1 Khalid Hajjar9(1) - 28 LPts
12/04/2029Jeddah, Saudi Arabia1 - 0 Saad Rezek18(1) - 25 LPts
11/03/2029Riyadh, Saudi Arabia0 - 0 Jawad Najdi1 - 6 WPts