Weightclass:  Middleweight
Location:  Al Hudaydah, Yemen
Record:  44(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2026Al Hudaydah, Yemen43(1) - 22 Tohjaya Paimin13(1) - 15 WPts
20/10/2026Al Hudaydah, Yemen42(1) - 22 Young-gwon Sok3 - 12 WPts
21/08/2026Al Hudaydah, Yemen41(1) - 22 Georgiy Zentsov5 - 12 WPts
22/06/2026Al Hudaydah, Yemen40(1) - 22 Pierre Gide6 - 11 WPts
23/04/2026Al Hudaydah, Yemen39(1) - 22 Maas Lauwens7 - 22 WPts
22/02/2026Al Hudaydah, Yemen38(1) - 22 Se-jong Woo3 - 17 WPts
24/12/2025Al Hudaydah, Yemen37(1) - 22 Teguh Sutaji1 - 6 WPts
25/10/2025Al Hudaydah, Yemen36 - 22 Fillipo Sateriale0 - 5 WKO2
26/08/2025Al Hudaydah, Yemen35 - 22 Ju-young Chung10 - 15 WPts
27/06/2025Al Hudaydah, Yemen34 - 22 Sun-tae Yu3 - 7 WPts
28/04/2025Al Hudaydah, Yemen33 - 22 Alano Torrente0 - 5 WPts
27/02/2025Al Hudaydah, Yemen32 - 22 Shontae Quainoo6 - 1 WPts
29/12/2024Ponce, Puerto Rico31 - 22 Xalvador Avitia2 - 6 WPts
31/10/2024Al Hudaydah, Yemen30 - 22 Declan Kenneth4 - 20 WPts
01/09/2024Georgetown, Guyana29 - 22 John Couts28(2) - 28 WPts
01/08/2024Georgetown, Guyana29 - 21 John Couts27(2) - 28 LPts
01/07/2024Al Hudaydah, Yemen29 - 20 Shirzad Srour30 - 16 LPts
31/05/2024Al Hudaydah, Yemen28 - 20 Shirzad Srour30 - 15 WPts
29/04/2024Sana'a, Yemen28 - 19 Bilal Baksh12 - 14 LPts Yemen National Championships 2024View
26/04/2024Sana'a, Yemen27 - 19 Amer Hai10 - 29 WPts Yemen National Championships 2024View
15/04/2024Kiev, Ukraine27 - 18 Goga Khamidulin35(1) - 14 LPts
15/03/2024Shiraz, Iran27 - 17 Rashid Hana38(1) - 11 LPts
12/02/2024Al Hudaydah, Yemen27 - 16 Ante Matešic35 - 6 LPts
12/01/2024Caloocan, Philippines27 - 15 Vicente Chaparro40 - 6 LPts Asia-Oceania Championships 2024View
09/01/2024Caloocan, Philippines26 - 15 Hisoka Noda28(1) - 13 WPts Asia-Oceania Championships 2024View
15/12/2023Kumasi, Ghana26 - 14 Joshua Mensah40(2) - 8 LPts
12/11/2023Al Hudaydah, Yemen26 - 13 Ove Fiske28 - 15 LPts
12/10/2023Al Hudaydah, Yemen26 - 12 Joshua Mensah38(2) - 8 LPts
07/09/2023Surat, India26 - 11 Stefan Smigielski28 - 9 LPts Surat World Championships 2023View
30/08/2023Split, Croatia25 - 11 Antonijo Olujic20 - 11(4) WPts
01/07/2023Al Hudaydah, Yemen24 - 11 Brin Muriuki1 - 3 WPts
02/05/2023Sana'a, Yemen24 - 10 Irfan Farman18(1) - 12 LPts Yemen National Championships 2023View
29/04/2023Sana'a, Yemen23 - 10 Tariq Boiarry8 - 8 WPts Yemen National Championships 2023View
26/04/2023Sana'a, Yemen22 - 10 Bilal Kahveci8 - 18 WPts Yemen National Championships 2023View
10/03/2023Vienna, Austria21 - 10 Rollins Ebner6 - 16 WPts
10/01/2023Udon Thani, Thailand21 - 9 Suthep Budprom14 - 15 LPts
12/11/2022Sana'a, Yemen20 - 9 Zain Farooq12 - 19 WPts
24/09/2022Al Hudaydah, Yemen19 - 9 Imran Rushdi15 - 14 WPts
28/07/2022Sana'a, Yemen19 - 8 Asif Albariqi20 - 8 LPts
11/06/2022Aden, Yemen18 - 8 Amer Beshewaitie12 - 16 WPts
02/05/2022Sana'a, Yemen18 - 7 Haider Jawahir20 - 12 LPts Yemen National Championships 2022View
29/04/2022Sana'a, Yemen17 - 7 Saad Abouchabki2 - 3 WPts Yemen National Championships 2022View
26/04/2022Sana'a, Yemen16 - 7 Kashif Sadek12 - 15 WPts Yemen National Championships 2022View
22/03/2022San Juan, Puerto Rico15 - 7 Berto Albino9(1) - 14 WPts
22/01/2022Pak Kret, Thailand15 - 6 Eakunphol Oungsoongnem8(1) - 15 LPts
23/11/2021Stockholm, Sweden14 - 6 Loui Bohl10(1) - 12 WPts
25/09/2021Sana'a, Yemen13 - 6 Adnan Alqurtubi6 - 16 WPts
20/08/2021Sana'a, Yemen12 - 6 Waqar Hayek4 - 18(1) WPts
19/07/2021Accra, Ghana12 - 5 Nabulung Bawuah13 - 5 LPts
20/05/2021Al Hudaydah, Yemen11 - 5 Kon Stohl8(1) - 12 WPts
21/03/2021Sana'a, Yemen11 - 4 Zain Farooq7 - 14 LPts
27/01/2021Al Hudaydah, Yemen10 - 4 Bilal Baksh0 - 2 WPts
26/11/2020Aden, Yemen10 - 3 Yasin Jamail11 - 7 LPts
05/10/2020Sana'a, Yemen9 - 3 Haaris Safar13 - 4 WPts
19/08/2020Sana'a, Yemen8 - 3 Hassan Farres1 - 14 WPts
18/06/2020Sana'a, Yemen7 - 3 Hassan Farres1 - 13 WPts
29/04/2020Al Hudaydah, Yemen7 - 2 Asif Kazi11 - 4 LPts Yemen National Championships 2020View
26/04/2020Al Hudaydah, Yemen6 - 2 Amer Badri8 - 6 WPts Yemen National Championships 2020View
26/03/2020Al Hudaydah, Yemen5 - 2 James Traill1 - 13 WPts
26/01/2020Linden, Guyana4 - 2 Aaron Brown7 - 7 WPts
26/11/2019Sana'a, Yemen3 - 2 Mohsin Ghannouchi4 - 6 WPts
08/10/2019Al Hudaydah, Yemen3 - 1 Hassan Racid7 - 5 LPts
08/08/2019Al Hudaydah, Yemen2 - 1 Kyle Liseli4 - 4 WPts
09/06/2019Al Hudaydah, Yemen2 - 0 Aftab Fahda7 - 0 LPts
09/04/2019Al Hudaydah, Yemen1 - 0 Haaris Safar7 - 1 WPts
06/02/2019Al Hudaydah, Yemen0 - 0 Adnan Alqurtubi2 - 4 WPts