Weightclass:  Light Heavyweight
Location:  Jeddah, Saudi Arabia
Record:  35 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2024Jeddah, Saudi Arabia34 - 11 Satch Ly5 - 12 WPts
28/09/2024Jeddah, Saudi Arabia33 - 11 Leszek Zarzecki2 - 3 WPts
30/07/2024Jeddah, Saudi Arabia32 - 11 Adam Bargiel0 - 25 WPts
31/05/2024Jeddah, Saudi Arabia31 - 11 Konstantin Chakste1 - 2 WPts
02/04/2024Jeddah, Saudi Arabia30 - 11 Fino Maldini3 - 7 WPts
02/02/2024Jeddah, Saudi Arabia29 - 11 Pablo Pasion0 - 10 WPts
04/12/2023Jeddah, Saudi Arabia28 - 11 Valeri Chemenov2 - 7 WPts
04/10/2023Jeddah, Saudi Arabia27 - 11 Pilibbos Cazyan3 - 8 WPts
06/08/2023Jeddah, Saudi Arabia26 - 11 Volodmiri Hricko0 - 11 WPts
07/06/2023Jeddah, Saudi Arabia25 - 11 Asif Lone19 - 14 WPts
08/04/2023Jeddah, Saudi Arabia24 - 11 Jawad Abed0 - 1 WPts
07/02/2023Jeddah, Saudi Arabia23 - 11 Hamish MacArthur6 - 27 WPts
08/12/2022Daloa, Ivory Coast22 - 11 Vachel Courau17 - 12(3) WPts
10/10/2022Jeddah, Saudi Arabia21 - 11 Waleed Boiarry11 - 17 WPts
25/08/2022Riyadh, Saudi Arabia20 - 11 Jawad Habbib11 - 18 WPts
28/06/2022Jeddah, Saudi Arabia20 - 10 Ahmed Hamaty18 - 11(1) LPts
02/05/2022Jeddah, Saudi Arabia20 - 9 Amer Armanjani29 - 3 LPts Saudi Arabia National Championships 2022View
29/04/2022Jeddah, Saudi Arabia19 - 9 Syed Mahmoudi19(2) - 8 WPts Saudi Arabia National Championships 2022View
26/04/2022Jeddah, Saudi Arabia18 - 9 Mohsin Barry18 - 10 WPts Saudi Arabia National Championships 2022View
11/04/2022Lagos, Nigeria17 - 9 Nathaniel Saka15 - 8 WPts
11/02/2022Bogota, Colombia16 - 9 Yago Tavera14 - 10 WPts
14/12/2021Harare, Zimbabwe15 - 9 Rex Mujuru9 - 13 WPts
16/10/2021Nashville, USA14 - 9 Nick Dudas0 - 4 WPts
16/08/2021Jeddah, Saudi Arabia13 - 9 Haider Nazari11(1) - 13 WPts
15/06/2021Yerevan, Armenia12 - 9 Vosgan Kaladjikyan10 - 9 WPts
17/04/2021Jeddah, Saudi Arabia11 - 9 Elliot Underwood4 - 9 WPts
15/02/2021Jeddah, Saudi Arabia10 - 9 Stuart Headen1 - 6 WPts
17/12/2020Moscow, Russia10 - 8 Igor Kyvat8 - 8 LPts
17/10/2020Jeddah, Saudi Arabia10 - 7 Lewis Slack11 - 8 LPts
18/08/2020Dzerzhinsk, Russia9 - 7 Toma Shamburkin3 - 12 WPts
19/06/2020Larache, Morocco8 - 7 Nasir al Din Bidaoui5 - 10 WPts
21/04/2020Jeddah, Saudi Arabia8 - 6 Fedor Dmitriev9 - 3 LPts
22/02/2020Jeddah, Saudi Arabia8 - 5 Aleksander Kasza11(1) - 1 LPts
23/12/2019Jeddah, Saudi Arabia8 - 4 Mark Guthrie5 - 6 LPts
23/10/2019Jeddah, Saudi Arabia7 - 4 Zafa Yasser1 - 12 WPts
23/08/2019Stockholm, Sweden7 - 3 Malte Degn6 - 5 LPts
25/06/2019Jeddah, Saudi Arabia6 - 3 Hassan Abozaid5 - 4 WPts
26/04/2019Jeddah, Saudi Arabia6 - 2 Borya Stepanov5 - 3 LPts
24/02/2019Marrakech, Morocco5 - 2 Asif Baten4 - 4 WPts
27/12/2018Riyadh, Saudi Arabia4 - 2 Abdul Khawaja1 - 5 WPts
23/11/2018Jeddah, Saudi Arabia3 - 2 Killian McCloy2 - 1 WPts
22/09/2018Riyadh, Saudi Arabia3 - 1 Zuffur Dajani1 - 4 LPts
17/08/2018Dammam, Saudi Arabia2 - 1 Kashif Kazemi1 - 1 WPts
02/07/2018Jeddah, Saudi Arabia2 - 0 Rehan Salah2 - 1 LPts
03/05/2018Jeddah, Saudi Arabia1 - 0 Khalid Talal1 - 0 WPts
06/03/2018Riyadh, Saudi Arabia0 - 0 Abdul Khawaja0 - 0 WPts