Weightclass:  Middleweight
Location:  Sana'a, Yemen
Record:  41 - 28(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2028Sana'a, Yemen40 - 28(1) Roman Cardiel2 - 17 WPts
21/10/2028Sana'a, Yemen39 - 28(1) Paul Lord1 - 3 WPts
22/08/2028Sana'a, Yemen38 - 28(1) Porfio Encinas8 - 21 WPts
23/06/2028Sana'a, Yemen37 - 28(1) Sarvan Odeh1 - 8 WPts
25/04/2028Sana'a, Yemen36 - 28(1) Yasin Messadia3 - 6 WPts
25/02/2028Sana'a, Yemen35 - 28(1) Duško Mamic1 - 2 WPts
27/12/2027Sana'a, Yemen34 - 28(1) Gao Bo7 - 6 WPts
28/10/2027Sana'a, Yemen33 - 28(1) Fraser Agbeko0 - 3 WPts
29/08/2027Sana'a, Yemen32 - 28(1) Haakon Burchardt9 - 15 WPts
29/06/2027Sana'a, Yemen31 - 28(1) Yasin Sendid1 - 3 WPts
29/04/2027Sana'a, Yemen30 - 28(1) Sergey Domitrovich5 - 18 WPts
01/03/2027Sana'a, Yemen29 - 28(1) Konstantin Gusev15 - 11 WPts
31/12/2026Berlin, Germany29 - 27(1) Mila Bick33(2) - 12 LPts
30/11/2026Berlin, Germany29 - 26(1) Mila Bick32(2) - 12 LPts
29/10/2026Sana'a, Yemen29 - 25(1) Tran Vinh2 - 1 LPts
30/08/2026Sana'a, Yemen28 - 25(1) Joaquin Mareno5 - 4 WPts
01/07/2026Sana'a, Yemen27 - 25(1) Anicetus Rimbaud0 - 3 WPts
02/05/2026Sana'a, Yemen26 - 25(1) Shayan Mansoor15 - 11(3) WPts Yemen National Championships 2026View
29/04/2026Sana'a, Yemen25 - 25(1) Amer Hai18(1) - 37 WPts Yemen National Championships 2026View
26/04/2026Sana'a, Yemen24 - 25(1) Amer Ghazi16 - 18 WPts Yemen National Championships 2026View
15/03/2026Samarqand, Uzbekistan24 - 24(1) Suleiman Bagirov9 - 3 LPts
15/01/2026Nanning, China23 - 24(1) Afon Sansargereltekh34 - 15 WPts Asia-Oceania Championships 2026View
12/01/2026Nanning, China22 - 24(1) Norasing Panich40 - 7 WPts Asia-Oceania Championships 2026View
09/01/2026Nanning, China21 - 24(1) Kashif Sawaya14 - 23 WPts Asia-Oceania Championships 2026View
09/12/2025Copenhagen, Denmark21 - 23(1) Quinby Borges31 - 9 LPts
08/11/2025Copenhagen, Denmark21 - 22(1) Quinby Borges30 - 9 LPts
08/10/2025Copenhagen, Denmark21 - 21(1) Quinby Borges29 - 9 LPts
07/09/2025Ningbo, China21 - 20(1) Porfio Florin51(1) - 7 LPts Ningbo World Championships 2025View
28/08/2025Gyumri, Armenia20 - 20(1) Margos Hacopian29(1) - 10 WPts
28/07/2025Gyumri, Armenia20 - 19(1) Margos Hacopian28(1) - 10 LPts
27/06/2025Manta, Ecuador19 - 19(1) Rodrigo Tallon14 - 18(6) WPts
27/05/2025Vilnius, Lithuania18 - 19(1) Pawel Konopacki26 - 16 WPts
26/04/2025Al Hudaydah, Yemen18 - 18(1) Amer Ghazi11 - 14 LPts Yemen National Championships 2025View
14/04/2025Sana'a, Yemen18 - 17(1) Margos Hacopian25(1) - 10 LPts
20/02/2025Gyumri, Armenia18 - 16(1) Margos Hacopian23(1) - 9 LPts
20/01/2025Sana'a, Yemen18 - 15 Harry Prentis17(6) - 23 LKO3
20/12/2024Copenhagen, Denmark17 - 15 Quinby Borges19 - 7 WPts
19/11/2024Sana'a, Yemen16 - 15 Leonel Rodriguez18 - 16 WPts
19/10/2024Sana'a, Yemen15 - 15 Leonel Rodriguez18 - 15 WPts
28/08/2024Sana'a, Yemen14 - 15 Hernan Lucia2 - 10 WPts
30/06/2024Benin City, Nigeria14 - 14 Brown Abaye6(1) - 11 LPts
02/05/2024Sana'a, Yemen13 - 14 Kashif Wajdi13(4) - 36 WPts Yemen National Championships 2024View
29/04/2024Sana'a, Yemen12 - 14 Ali Isa28 - 19 WPts Yemen National Championships 2024View
26/04/2024Sana'a, Yemen11 - 14 Syed Ameen5 - 8 WPts Yemen National Championships 2024View
16/04/2024New Kingston, Jamaica10 - 14 Robert Kincaide5 - 10(2) WPts
17/02/2024Zurich, Switzerland10 - 13 Alder Permann12 - 25 LPts
20/12/2023Maracaibo, Venezuela9 - 13 Alejandro Lona16(3) - 22 WPts
22/10/2023Sana'a, Yemen9 - 12 Waleed Deen7 - 23 LPts
23/08/2023Sana'a, Yemen8 - 12 Asif Hindawi1 - 6 WPts
24/06/2023Antwerp, Belgium7 - 12 Pier Middelkamp2 - 12 WPts
26/04/2023Sana'a, Yemen7 - 11 Tariq Boiarry7 - 8 LPts Yemen National Championships 2023View
16/04/2023Kiev, Ukraine6 - 11 Fedir Taras4 - 15 WPts
16/02/2023Oklahoma City, USA5 - 11 Bryan Linklater27 - 8 WPts
19/12/2022Sana'a, Yemen4 - 11 Haider Hajj1 - 12 WPts
20/10/2022Sana'a, Yemen3 - 11 Myung-joo Bang11 - 14(3) WPts
22/08/2022Russeifa, Jordan3 - 10 Amer Kazemi10 - 18 LPts
24/06/2022Basel, Switzerland3 - 9 Hastings Stiffler6 - 6 LPts
26/04/2022Sana'a, Yemen3 - 8 Saad Abouchabki1 - 3 LPts Yemen National Championships 2022View
16/03/2022Winnipeg, Canada3 - 7 Phil Welsh22 - 3 LPts
15/01/2022Port Elizabeth, South Africa3 - 6 Bruce Bakwamba8 - 14 LPts
17/11/2021Warsaw, Poland3 - 5 Dorota Stepien17 - 8 LPts
19/09/2021London, UK3 - 4 Mark McCowan8 - 8 LPts
21/07/2021Al Hudaydah, Yemen2 - 4 Amer Hai5 - 17 WPts
07/06/2021Al Hudaydah, Yemen1 - 4 Kashif Debs8 - 11 WPts
05/05/2021Aden, Yemen0 - 4 Tariq Boiarry0 - 0 WPts
27/03/2021Aden, Yemen0 - 3 Yasin Jamail12 - 8 LPts
27/01/2021Al Hudaydah, Yemen0 - 2 Ali Isa10 - 4 LPts
06/12/2020Sana'a, Yemen0 - 1 Bilal Farrah7 - 12 LPts
05/11/2020Sana'a, Yemen0 - 0 Amer Sader2 - 4 LPts