Weightclass:  Welterweight
Location:  Jeddah, Saudi Arabia
Record:  24 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2024Jeddah, Saudi Arabia23 - 19 Jake Candela2 - 1 WPts
29/10/2024Jeddah, Saudi Arabia22 - 19 Glynn Frimpong1 - 12(2) WPts
30/08/2024Jeddah, Saudi Arabia21 - 19 Grant Belisle1 - 7 WPts
02/07/2024Jeddah, Saudi Arabia20 - 19 Ed Cousin0 - 2 WPts
03/05/2024Jeddah, Saudi Arabia19 - 19 Scott Cousar1 - 0 WPts
04/03/2024Jeddah, Saudi Arabia18 - 19 Baris Cansel0 - 8(1) WPts
04/01/2024Jeddah, Saudi Arabia17 - 19 Juan Saldana4 - 15 WPts
06/11/2023Jeddah, Saudi Arabia17 - 18 Joel Quainoo16 - 14 LPts
07/09/2023Jeddah, Saudi Arabia16 - 18 Gower Oberlin7(1) - 16 WPts
08/07/2023Jeddah, Saudi Arabia15 - 18 Abdul Maalouf0 - 6 WPts
08/05/2023Jeddah, Saudi Arabia14 - 18 Zafa Saber0 - 3 WPts
08/03/2023Jeddah, Saudi Arabia13 - 18 Beltran Gonzalez0 - 6 WPts
07/01/2023Carolina, Puerto Rico12 - 18 Javier Menchaca10 - 20 WPts
08/11/2022Rennes, France11 - 18 Ferrand Oran6 - 23 WPts
09/09/2022Taif, Saudi Arabia10 - 18 Jawad Racid13(2) - 15 WPts
19/07/2022Riyadh, Saudi Arabia9 - 18 Bilal Khaleel15 - 11 WPts
27/05/2022Jeddah, Saudi Arabia9 - 17 Zafa Malloy17 - 10 LPts
26/04/2022Jeddah, Saudi Arabia9 - 16 Bilal Turay16(1) - 10 LPts Saudi Arabia National Championships 2022View
14/03/2022Kharkiv, Ukraine9 - 15 Vasyl Galey8 - 12 LPts
14/01/2022Ho Chi Minh City, Vietnam9 - 14 Vu Vinh12 - 11 LPts
15/11/2021Jeddah, Saudi Arabia8 - 14 Zuffur Batrouney2 - 12 WPts
14/09/2021Cairo, Egypt8 - 13 Bilal Jalili10 - 13 LPts
16/07/2021Zagreb, Croatia7 - 13 Lovre Saric21 - 2 WPts
18/05/2021San Salvador, El Salvador7 - 12 Vicente Marzo15 - 5 LPts
20/03/2021Madrid, Spain7 - 11 Selestino Elias3 - 7 LPts
20/01/2021Jeddah, Saudi Arabia6 - 11 Atif Naguib3 - 15 WPts
19/11/2020Medina, Saudi Arabia6 - 10 Irfan Karawi8 - 9 LPts
23/09/2020Jeddah, Saudi Arabia5 - 10 Abdul Mady2 - 3 WPts
22/07/2020Riyadh, Saudi Arabia4 - 10 Amer Ameen8 - 8 WPts
22/05/2020Jeddah, Saudi Arabia3 - 10 Alejandro Cordon0 - 8 WPts
22/03/2020Jeddah, Saudi Arabia3 - 9 Farhan Alharthi5 - 9 LPts
21/01/2020Jeddah, Saudi Arabia2 - 9 Dung Quang3 - 10(3) WPts
21/11/2019Gomel, Belarus2 - 8 Petro Danko9 - 4 LPts
21/09/2019Ulaanbaatar, Mongolia2 - 7 Baz Baira7 - 1 LPts
24/07/2019Bangkok, Thailand1 - 7 Kwantahi Saenchai1 - 8 WPts
26/05/2019Riyadh, Saudi Arabia1 - 6 Abdul Noori1 - 6 LPts
11/04/2019Katlehong, South Africa1 - 5 Ndumisa Holomisa5 - 2 LPts
10/02/2019Riyadh, Saudi Arabia1 - 4 Farhan Alharthi2 - 5 LPts
16/12/2018Jeddah, Saudi Arabia1 - 3 Umair Ghacsylycoff1 - 0 LPts
18/10/2018Shymkent, Kazakhstan1 - 2 Anton Maiceeff0 - 0 LPts
20/08/2018Jeddah, Saudi Arabia0 - 2 Jean-Baptiste Ogier1 - 1 WPts
20/06/2018Amsterdam, Netherlands0 - 1 Alo´s de Blieck0 - 0 LPts
19/04/2018San Salvador, El Salvador0 - 0 Diego Acero0 - 0 LPts