Weightclass:  Welterweight
Location:  Riyadh, Saudi Arabia
Record:  20 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2033Riyadh, Saudi Arabia19 - 21 Hassan Aslam0 - 4 WPts
28/10/2033Riyadh, Saudi Arabia19 - 20 Kamal Ansari11 - 15 LPts
28/08/2033Riyadh, Saudi Arabia18 - 20 Danyaal Bilel0 - 3 WPts
27/06/2033Riyadh, Saudi Arabia17 - 20 Tariq Fazil4 - 5 WPts
26/04/2033Riyadh, Saudi Arabia16 - 20 Amjad Halaby17 - 17 WPts
26/02/2033Riyadh, Saudi Arabia15 - 20 Irfan Kalil0 - 12 WPts
27/12/2032Riyadh, Saudi Arabia15 - 19 Haider Mallick7 - 13(1) LPts
27/10/2032Tamale, Ghana15 - 18 James Boakye16 - 37 LPts
28/08/2032Shah Alam, Malaysia15 - 17 Sajid Abdallah9 - 16 LPts
29/06/2032Jeddah, Saudi Arabia15 - 16 Amer Rafiq22 - 13 LPts
29/05/2032Medina, Saudi Arabia15 - 15 Mohsin Bolous13 - 27 LPts
26/04/2032Jeddah, Saudi Arabia15 - 14 Atif Mallick7 - 3(1) LPts Saudi Arabia National Championships 2032View
12/03/2032Aalborg, Denmark14 - 14 Snorre Bott7 - 16 WPts
12/01/2032San Juan, Puerto Rico14 - 13 Zelipe Arboleda19(1) - 12 LPts
14/11/2031Mecca, Saudi Arabia13 - 13 Haaris Daley6 - 17 WPts
17/09/2031Prague, Czech Republic12 - 13 Svatopluk Baksa3 - 15 WPts
20/07/2031Riyadh, Saudi Arabia11 - 13 Kamran Hamam2 - 5 WPts
22/05/2031Riyadh, Saudi Arabia10 - 13 Khalid Galla7 - 14(1) WPts
24/03/2031Burnaby, Canada10 - 12 Paul Torrence14 - 7(1) LPts
24/01/2031Quebec City, Canada10 - 11 Matthew Lyne28 - 14 LPts
26/11/2030Riyadh, Saudi Arabia9 - 11 Suk-young Jun1 - 11 WPts
28/09/2030Riyadh, Saudi Arabia8 - 11 Khalid Galla5 - 12(1) WPts
31/07/2030Heraklion, Greece8 - 10 Toxeus Mellis69(2) - 42 LPts
02/06/2030Riyadh, Saudi Arabia7 - 10 Egil Rode0 - 2 WPts
04/04/2030Riyadh, Saudi Arabia6 - 10 Ahmed Messaoudene2 - 2 WPts
04/02/2030Mecca, Saudi Arabia5 - 10 Waqas Alhamdan3 - 11 WPts
27/12/2029Dammam, Saudi Arabia5 - 9 Haider Abdalla15 - 23 LPts
25/11/2029Riyadh, Saudi Arabia4 - 9 Dale Brody5 - 17 WPts
27/09/2029Curitiba, Brazil4 - 8 Jaguar Marcelino14 - 13 LPts
30/07/2029Mecca, Saudi Arabia4 - 7 Haaris Daley0 - 9 LPts
19/06/2029Riyadh, Saudi Arabia3 - 7 Shayan Amen0 - 11 WPts
20/04/2029Dushanbe, Tajikistan3 - 6 Anton Urstembaev22 - 22 LPts
20/02/2029Yerevan, Armenia3 - 5 Aghan Garabetyan10 - 8 LPts
23/12/2028Riyadh, Saudi Arabia3 - 4 Angel Cardenas10 - 15 LPts
25/10/2028Las Condes, Chile3 - 3 Leonel Almaraz65(2) - 19 LPts
27/08/2028Ulaanbaatar, Mongolia2 - 3 Anton Sereeter1 - 15 WPts
28/06/2028Gunsan, South Korea2 - 2 Sung-yeung Ko15(1) - 7 LPts
30/04/2028Bogota, Colombia1 - 2 Santiago Aldrete2 - 4 WPts
02/03/2028Ostrava, Czech Republic1 - 1 Blahoslav Chvala12 - 8 LPts
03/01/2028Riyadh, Saudi Arabia0 - 1 Imran Mammeri0 - 1 WPts
05/11/2027Riyadh, Saudi Arabia0 - 0 Aftab Jabbour0 - 0 LPts