Weightclass:  Middleweight
Location:  Sana'a, Yemen
Record:  17 - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2031Sana'a, Yemen16 - 29(1) Aftab Alahmar1 - 1 WPts
08/10/2031Sana'a, Yemen15 - 29(1) Cyrano Leos6 - 12 WPts
08/08/2031Sana'a, Yemen15 - 28(1) Neper Mariano6 - 6 LPts
09/06/2031Sana'a, Yemen15 - 27(1) Mike Grieve11(2) - 3 LPts
09/04/2031Sana'a, Yemen14 - 27(1) Robert Hetrick4 - 7 WPts
08/02/2031Sana'a, Yemen13 - 27(1) Henry MacArthur3 - 19 WPts
10/12/2030Sana'a, Yemen12 - 27(1) Agapetus Vivar24(1) - 20 WPts
11/10/2030Sana'a, Yemen12 - 26 Jack McGinnis4 - 5 LKO3
12/08/2030Sana'a, Yemen11 - 26 Mark Isaacks2 - 11 WPts
13/06/2030Sana'a, Yemen11 - 25 Jyri Sipinen17 - 11 LPts
14/04/2030Sana'a, Yemen11 - 24 Konsta Vaaraniemi2 - 10 LPts
13/02/2030Sana'a, Yemen10 - 24 Rashid Sabet1 - 4 WPts
16/12/2029Sana'a, Yemen9 - 24 Haider Nacked9(1) - 17 WPts
17/10/2029Mulhouse, France8 - 24 Laramie de Balzac1 - 3 WPts
19/08/2029Sana'a, Yemen8 - 23 Sajid Abdallah13 - 13 LPts
24/06/2029Al Hudaydah, Yemen8 - 22 Malik Hafeez26 - 18 LPts
26/04/2029Sana'a, Yemen8 - 21 Hassan Allam34 - 19 LPts Yemen National Championships 2029View
12/04/2029Sana'a, Yemen7 - 21 Cuppe Ferdinandus3 - 5 WPts
12/02/2029Sana'a, Yemen6 - 21 Majid Khalidi2 - 10 WPts
14/12/2028Karagandy, Kazakhstan5 - 21 Yulian Zaiylckanov8 - 6 WPts
16/10/2028Sana'a, Yemen5 - 20 Atif Jebali8 - 27(1) LPts
31/08/2028Sana'a, Yemen4 - 20 Yasin Nafti6 - 9(1) WPts
02/07/2028Baku, Azerbaijan4 - 19 Bahram Djabbarov1 - 22 LPts
04/05/2028Sana'a, Yemen4 - 18 Amer Rafiq2 - 15 LPts
06/03/2028Sana'a, Yemen3 - 18 Haaris Farhat6 - 2 WPts
06/01/2028Toronto, Canada2 - 18 Theo Ellis6 - 16 WPts
08/11/2027Rijeka, Croatia2 - 17 Duško Buncic24 - 19 LPts
09/09/2027Warsaw, Poland2 - 16 Sebastian Domagala20 - 7 LPts
12/07/2027Kiev, Ukraine2 - 15 Yevhen Galey25(1) - 9 LPts
14/05/2027Quebec City, Canada2 - 14 Horace Aznavour11 - 14 LPts
16/03/2027Montevideo, Uruguay2 - 13 Senon Cilia12 - 12 LPts
16/01/2027Vilnius, Lithuania2 - 12 Dawid Czarnowski17 - 10 LPts
18/11/2026Vilnius, Lithuania2 - 11 Wiktor Bialas18(1) - 19 LPts
20/09/2026Samarqand, Uzbekistan1 - 11 Evgeny Baizhanov3 - 20 WPts
23/07/2026Gdansk, Poland1 - 10 Dominik Grzegorzewski12 - 7 LPts
25/05/2026Sana'a, Yemen1 - 9 Waleed Jabbir1 - 0 LPts
26/03/2026Namangan, Uzbekistan1 - 8 Mikhail Hacimov26(5) - 25 LPts
26/01/2026Split, Croatia1 - 7 Ervin Vranjkovic16 - 11 LPts
28/11/2025Charleroi, Belgium1 - 6 Vermont Guichard9 - 20(2) LPts
30/09/2025Sana'a, Yemen1 - 5 Azam Hindawi1 - 3 LPts
11/08/2025Sana'a, Yemen1 - 4 Hassan Guler3 - 3 LPts
14/06/2025Stockholm, Sweden1 - 3 Olle Moman3 - 7 LPts
16/04/2025Sana'a, Yemen1 - 2 Kashif Sadek29(2) - 18 LPts
17/02/2025Sana'a, Yemen1 - 1 Azam Hindawi0 - 0 LPts
22/12/2024Sana'a, Yemen1 - 0 Syed Ameen6 - 11 LPts
18/11/2024Sana'a, Yemen0 - 0 Syed Khawaja2 - 1 WPts