Weightclass:  Heavyweight
Location:  Jeddah, Saudi Arabia
Record:  26 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/02/2030Jeddah, Saudi Arabia25 - 9 Beltran Lavin4 - 11 WPts
07/12/2029Jeddah, Saudi Arabia24 - 9 Prewitt de Bergerac2(1) - 11 WPts
09/10/2029Jeddah, Saudi Arabia23 - 9 Waleed Gilles0 - 1 WPts
10/08/2029Jeddah, Saudi Arabia22 - 9 Sigurd Teigen10 - 12 WPts
11/06/2029Jeddah, Saudi Arabia21 - 9 Hainrich Bacik5 - 22 WPts
12/04/2029Jeddah, Saudi Arabia20 - 9 Avedis Ojakhyan8(2) - 13 WPts
12/02/2029Jeddah, Saudi Arabia19 - 9 Zernebog Aleinikov3 - 4 WPts
14/12/2028Jeddah, Saudi Arabia18 - 9 Borys Gut1 - 10 WPts
15/10/2028Jeddah, Saudi Arabia17 - 9 Sulo Saarenpaa0 - 7 WPts
16/08/2028Riyadh, Saudi Arabia16 - 9 Waqas Yousuf22(1) - 17 WPts
29/06/2028Riyadh, Saudi Arabia16 - 8 Yasin Marzouki20(2) - 17 LPts
02/05/2028Taif, Saudi Arabia16 - 7 Gazi Zein27 - 10 LPts Saudi Arabia National Championships 2028View
29/04/2028Taif, Saudi Arabia15 - 7 Saad Maboub11(1) - 12 WPts Saudi Arabia National Championships 2028View
26/04/2028Taif, Saudi Arabia14 - 7 Shayan Eid5 - 15 WPts Saudi Arabia National Championships 2028View
15/04/2028Dammam, Saudi Arabia13 - 7 Gazi Barghouti6 - 16 WPts
13/03/2028Jeddah, Saudi Arabia12 - 7 Asif Najeeb0 - 2(1) WPts
13/02/2028Dakar, Senegal12 - 6 Sergeant Luna17(1) - 14 LPts
16/12/2027Jeddah, Saudi Arabia11 - 6 Farhan Khan18 - 19 WPts
17/10/2027Jeddah, Saudi Arabia11 - 5 Landry de Musset3 - 1(1) LPts
18/08/2027Mecca, Saudi Arabia10 - 5 Obaid Jalal5 - 19 WPts
23/06/2027Riyadh, Saudi Arabia10 - 4 Imran Maroon13 - 24(3) LPts
30/04/2027Jeddah, Saudi Arabia9 - 4 Koldan Karakhanov11 - 12 WPts
02/03/2027Riyadh, Saudi Arabia8 - 4 Waqar Mahmoud4 - 17 WPts
01/01/2027Hamilton, Canada7 - 4 Bart Dryburgh2 - 10 WPts
03/11/2026Riyadh, Saudi Arabia6 - 4 Waqar Mahmoud3 - 16 WPts
10/09/2026Jeddah, Saudi Arabia5 - 4 Ali Haddad8 - 15 WPts
15/07/2026Jeddah, Saudi Arabia5 - 3 Adnan Saleeby14(2) - 26 LPts
16/05/2026Jeddah, Saudi Arabia4 - 3 Ohan Zakian3 - 5 WPts
17/03/2026Parma, Italy4 - 2 Adriano Leonardo39(2) - 3 LPts
17/01/2026Zagreb, Croatia4 - 1 Jadranko Perovic12 - 5 LPts
19/11/2025Jeddah, Saudi Arabia3 - 1 Ewan Work3 - 19(1) WPts
21/09/2025Barnaul, Russia2 - 1 Pyotr Vlasov1 - 19 WPts
24/07/2025Jeddah, Saudi Arabia2 - 0 Mohsin Kaba16(2) - 19 LPts
17/06/2025Katlehong, South Africa1 - 0 John Ngouabi1 - 15 WPts
19/04/2025Jeddah, Saudi Arabia0 - 0 Hassan Tanoos0 - 3 WPts