Weightclass:  Heavyweight
Location:  Riyadh, Saudi Arabia
Record:  52 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/06/2031Riyadh, Saudi Arabia51 - 12 Pancho Belmonte1 - 2 WPts
21/04/2031Riyadh, Saudi Arabia50 - 12 Boris Borisov6 - 7 WPts
20/02/2031Riyadh, Saudi Arabia49 - 12 Manny Pires2 - 7 WPts
22/12/2030Riyadh, Saudi Arabia48 - 12 Koldan Urmebaj0 - 4 WPts
23/10/2030Riyadh, Saudi Arabia47 - 12 Koldan Abasov3 - 4 WPts
25/08/2030Riyadh, Saudi Arabia46 - 12 Fiske Alvin13 - 12 WPts
26/06/2030Riyadh, Saudi Arabia45 - 12 Ken McBain6 - 6 WPts
26/04/2030Riyadh, Saudi Arabia44 - 12 George Fergeson11 - 11 WPts
25/02/2030Riyadh, Saudi Arabia43 - 12 Leonel Jarquin2 - 9 WPts
28/12/2029Riyadh, Saudi Arabia42 - 12 Fedor Baighanoff7 - 15 WPts
29/10/2029Riyadh, Saudi Arabia41 - 12 Archibald Bicking3 - 16 WPts
30/08/2029Riyadh, Saudi Arabia40 - 12 Leeroy Buyers4 - 6 WPts
01/07/2029Bayamon, Puerto Rico39 - 12 Jose Llorente6 - 15 WPts
02/05/2029Taif, Saudi Arabia38 - 12 Ahmed Zacka13(2) - 16 WPts Saudi Arabia National Championships 2029View
29/04/2029Taif, Saudi Arabia37 - 12 Azam Roufeil4 - 1 WPts Saudi Arabia National Championships 2029View
26/04/2029Taif, Saudi Arabia36 - 12 Waleed Ibraheem5 - 6 WPts Saudi Arabia National Championships 2029View
04/03/2029Riyadh, Saudi Arabia35 - 12 Carson Burchardt25(9) - 24 WPts
01/02/2029Riyadh, Saudi Arabia34 - 12 Carson Burchardt25(9) - 23 WPts
16/12/2028Riyadh, Saudi Arabia33 - 12 Eric Murer31 - 13 WPts
19/10/2028Tianjin, China32 - 12 Lei Teo17(1) - 7 WPts
21/08/2028San Luis Potosi, Mexico31 - 12 Nicandro Gaytan41 - 7 WPts
19/07/2028Nanning, China31 - 11 Eric Murer28 - 12 LPts Nanning Olympics 2028View
16/07/2028Nanning, China30 - 11 Tariyel Abdurrahmanov24 - 6 WPts Nanning Olympics 2028View
13/07/2028Nanning, China29 - 11 Carolus Dolassem34(1) - 23 WPts Nanning Olympics 2028View
03/07/2028Bulawayo, Zimbabwe29 - 10 Arran Couts20(1) - 18 LPts
02/06/2028Riyadh, Saudi Arabia28 - 10 Alberto Sposetti27(1) - 17 WPts
02/05/2028Taif, Saudi Arabia27 - 10 Kashif Zia16 - 7 WPts Saudi Arabia National Championships 2028View
29/04/2028Taif, Saudi Arabia26 - 10 Yasin Marzouki20(2) - 16 WPts Saudi Arabia National Championships 2028View
26/04/2028Taif, Saudi Arabia25 - 10 Sajid Alnaqbi4 - 1 WPts Saudi Arabia National Championships 2028View
07/04/2028Riyadh, Saudi Arabia24 - 10 Yakiv Mihal8 - 21 WPts
16/02/2028Riyadh, Saudi Arabia23 - 10 Farhan Farra18(5) - 9 WPts
15/01/2028Hengyang, China23 - 9 Faisal Nafti26 - 9 LPts Asia-Oceania Championships 2028View
12/01/2028Hengyang, China22 - 9 Umair Siddiqi20 - 24 WPts Asia-Oceania Championships 2028View
09/01/2028Hengyang, China21 - 9 Jahangir Bacho21 - 5 WPts Asia-Oceania Championships 2028View
30/12/2027Rotterdam, Netherlands20 - 9 Bonne Pessert26 - 6 WPts
29/11/2027Durres, Albania19 - 9 Besim Kotta18 - 12 WPts
29/10/2027Riyadh, Saudi Arabia18 - 9 Ibrahim Mack11 - 8 WPts
28/09/2027Riyadh, Saudi Arabia17 - 9 Ibrahim Mack11 - 7 WPts
25/08/2027Aarhus, Denmark17 - 8 Eric Murer17 - 11 LPts
25/07/2027Riyadh, Saudi Arabia17 - 7 Eric Murer16 - 11 LPts
23/06/2027Riyadh, Saudi Arabia16 - 7 Waqas Yousuf16 - 16 WPts
29/04/2027Mecca, Saudi Arabia16 - 6 Asif Mack63 - 20(2) LPts Saudi Arabia National Championships 2027View
26/04/2027Mecca, Saudi Arabia15 - 6 Waqas Yousuf16 - 15 WPts Saudi Arabia National Championships 2027View
21/04/2027Kiev, Ukraine14 - 6 Toma Baran6 - 11 WPts
21/02/2027Riyadh, Saudi Arabia13 - 6 Saad Maboub6(1) - 8 WPts
26/12/2026Riyadh, Saudi Arabia12 - 6 Thompson Eriba4 - 4 WPts
27/10/2026Riyadh, Saudi Arabia11 - 6 Imran Bremen1 - 20 WPts
28/08/2026Sana'a, Yemen10 - 6 Faisal Almasri0 - 3 WPts
30/06/2026Samarqand, Uzbekistan10 - 5 Konstantin Dghandosoff9 - 18 LPts
02/05/2026Riyadh, Saudi Arabia10 - 4 Asif Mack53 - 20(2) LPts Saudi Arabia National Championships 2026View
29/04/2026Riyadh, Saudi Arabia9 - 4 Waqas Taffaha8 - 14 WPts Saudi Arabia National Championships 2026View
26/04/2026Riyadh, Saudi Arabia8 - 4 Kashif Bishara4 - 3 WPts Saudi Arabia National Championships 2026View
11/03/2026Riyadh, Saudi Arabia7 - 4 Malik Ayad2 - 9 WPts
11/01/2026Riyadh, Saudi Arabia6 - 4 Pyotr Dyachenko2 - 6 WPts
12/11/2025Mecca, Saudi Arabia5 - 4 Obaid Jalal1 - 12 WPts
14/09/2025Riyadh, Saudi Arabia4 - 4 Waqas Yousuf9 - 11 WPts
22/07/2025Paris, France4 - 3 Julien Jobert7 - 7 LPts
24/05/2025Riyadh, Saudi Arabia3 - 3 Saad Maboub1 - 2 WPts
26/03/2025Dushanbe, Tajikistan3 - 2 Sharafaddin Shirvani8 - 10(1) LPts
26/01/2025Suez, Egypt2 - 2 Ali Kaoud5(1) - 25 WPts
28/11/2024Riyadh, Saudi Arabia1 - 2 Saad Maboub0 - 0 WPts
04/10/2024Kano, Nigeria1 - 1 Nwankwo Barda30 - 11 LPts
06/08/2024Mecca, Saudi Arabia0 - 1 Imran Almardini6 - 16 WPts
25/06/2024Riyadh, Saudi Arabia0 - 0 Azam Kaber2 - 3 LPts