Weightclass:  Lightweight
Location:  Jeddah, Saudi Arabia
Record:  34(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2025Jeddah, Saudi Arabia33(1) - 20 Joaquin Calistro0 - 5 WPts
22/02/2025Jeddah, Saudi Arabia32(1) - 20 Stefan Stefanik6 - 4 WPts
24/12/2024Jeddah, Saudi Arabia31(1) - 20 Alp Mataraci3 - 4 WPts
25/10/2024Jeddah, Saudi Arabia30(1) - 20 Soner Ornek4 - 9 WPts
26/08/2024Jeddah, Saudi Arabia29(1) - 20 Guustaaf Van der Scuere8 - 8 WPts
27/06/2024Jeddah, Saudi Arabia28(1) - 20 Erol Yeshilnil31(1) - 12 WPts
28/04/2024Jeddah, Saudi Arabia27(1) - 20 Faddei Mach10 - 10 WPts
28/02/2024Jeddah, Saudi Arabia26(1) - 20 Stuart Methven1 - 3 WPts
30/12/2023Jeddah, Saudi Arabia25(1) - 20 Ollie Glasscock32 - 7 WPts
29/11/2023Denver, USA24(1) - 20 Ollie Glasscock32 - 6 WPts
29/10/2023Lima, Peru24(1) - 19 Joaquin Delgado26 - 23(1) LPts
28/09/2023Lima, Peru24(1) - 18 Joaquin Delgado25 - 23(1) LPts
28/08/2023Yerevan, Armenia24(1) - 17 Zarevant Navasartian35(1) - 8 LPts
28/07/2023Yerevan, Armenia24(1) - 16 Zarevant Navasartian34(1) - 8 LPts
27/06/2023Jeddah, Saudi Arabia23(1) - 16 Oleksander Taran17 - 18(5) WPts
27/05/2023Jeddah, Saudi Arabia22 - 16 Oleksander Taran17 - 17(4) WKO3
26/04/2023Riyadh, Saudi Arabia22 - 15 Adnan Jabbour32 - 5 LPts Saudi Arabia National Championships 2023View
31/03/2023Jeddah, Saudi Arabia22 - 14 Malvolio Magallanez30 - 4 LPts
28/02/2023Bilbao, Spain22 - 13 Malvolio Magallanez29 - 4 LPts
28/01/2023Yerevan, Armenia22 - 12 Zarevant Navasartian27(1) - 7 LPts
28/12/2022Jeddah, Saudi Arabia22 - 11 Zarevant Navasartian26(1) - 7 LPts
27/11/2022Yerevan, Armenia21 - 11 Zarevant Navasartian26(1) - 6 WPts
27/10/2022Yerevan, Armenia21 - 10 Zarevant Navasartian25(1) - 6 LPts
26/09/2022Jeddah, Saudi Arabia21 - 9 La Vonn Kakoza29 - 7 LPts
24/08/2022Bulawayo, Zimbabwe20 - 9 Dembe Chimbetu17 - 6 WPts
25/06/2022Riyadh, Saudi Arabia19 - 9 Ibrahim Tamer3(1) - 24 WPts
29/04/2022Jeddah, Saudi Arabia19 - 8 Asif Nahyan14 - 7 LPts Saudi Arabia National Championships 2022View
26/04/2022Jeddah, Saudi Arabia18 - 8 Haaris Yared11 - 15 WPts Saudi Arabia National Championships 2022View
28/02/2022Medina, Saudi Arabia17 - 8 Waleed Rasheed13 - 13 WPts
25/01/2022Ulaanbaatar, Mongolia17 - 7 Dimi Narmandakh11 - 11(6) LPts
25/11/2021Dushanbe, Tajikistan17 - 6 Dmitri Kajrculow6 - 14 LPts
25/09/2021Medina, Saudi Arabia16 - 6 Mohsin Elkreiky11(1) - 11 WPts
28/07/2021Jeddah, Saudi Arabia15 - 6 Alejandro Carmona2 - 15 WPts
27/05/2021Riyadh, Saudi Arabia14 - 6 Rehman Botros18 - 3 WPts
26/04/2021Jeddah, Saudi Arabia14 - 5 Adnan Jabbour17 - 3 LPts Saudi Arabia National Championships 2021View
26/02/2021Jeddah, Saudi Arabia13 - 5 Azam Atiq4 - 17 WPts
28/12/2020Salta, Argentina12 - 5 Oihane Galdamez10 - 6 WPts
29/10/2020Bangkok, Thailand12 - 4 Sapapetch Chaikamdee5 - 1 LPts
31/08/2020Riyadh, Saudi Arabia11 - 4 Saad Maqdisi12 - 4 WPts
20/07/2020Jeddah, Saudi Arabia11 - 3 Rifky Davaajav13 - 4 LPts
19/05/2020Riga, Latvia10 - 3 Valeri Ludzenieks1 - 13 WPts
21/03/2020Gulu, Uganda9 - 3 Bryn Musiwa0 - 14 WPts
21/01/2020Apopa, El Salvador8 - 3 Iago Rangel4 - 8 WPts
22/11/2019Jeddah, Saudi Arabia7 - 3 Irfan Arafat5 - 6 WPts
22/09/2019Medina, Saudi Arabia6 - 3 Kamran Jabir2 - 7 WPts
05/08/2019Jeddah, Saudi Arabia5 - 3 Jawad Khofri0 - 0 WPts
08/06/2019Jeddah, Saudi Arabia4 - 3 Obaid Farha2 - 6 WPts
08/04/2019Jeddah, Saudi Arabia3 - 3 Obaid Farha2 - 5 WPts
06/02/2019Kampala, Uganda2 - 3 William Kalyango1 - 6 WPts
08/12/2018Jeddah, Saudi Arabia2 - 2 Anuntachai Thingsookkaew6 - 0 LPts
09/10/2018Jeddah, Saudi Arabia2 - 1 Mike Chung3 - 2 LPts
09/08/2018Jeddah, Saudi Arabia1 - 1 Ali Hussain2 - 1 WPts
08/06/2018Jeddah, Saudi Arabia0 - 1 Faisal Vohra1 - 0 WPts
07/04/2018Jeddah, Saudi Arabia0 - 0 Ardian Lamaj0 - 0 LPts