Weightclass:  Featherweight
Location:  Sana'a, Yemen
Record:  38 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/08/2032Sana'a, Yemen37 - 26 Asif Zia2 - 7 WPts
18/06/2032Sana'a, Yemen36 - 26 Irfan Tarhouni12 - 11 WPts
21/04/2032Sana'a, Yemen35 - 26 Amjad Koury3 - 19 WPts
21/02/2032Sana'a, Yemen34 - 26 Koldan Baickodamov2 - 14 WPts
23/12/2031Sana'a, Yemen33 - 26 Amer Rasul1 - 5 WPts
24/10/2031Sana'a, Yemen32 - 26 Carlos Carabello0 - 6 WPts
24/08/2031Sana'a, Yemen31 - 26 Asif Zia1 - 1 WPts
25/06/2031Sana'a, Yemen30 - 26 Syed Madani8 - 13 WPts
26/04/2031Sana'a, Yemen29 - 26 Xaver Sarmiento1 - 7 WPts
25/02/2031Sana'a, Yemen28 - 26 Imam Gadjarov7 - 15 WPts
26/12/2030Sana'a, Yemen27 - 26 Emil Kirchner7 - 16 WPts
27/10/2030Sana'a, Yemen26 - 26 Rehman Naqvi6 - 11 WPts
28/08/2030Bandar Lampung, Indonesia25 - 26 Matulesia Sapwaturrahman4 - 5 WPts
30/06/2030Mamelodi, South Africa24 - 26 John Van der Knaap1 - 7 WPts
02/05/2030Sana'a, Yemen24 - 25 Haider Welshel22 - 8 LPts Yemen National Championships 2030View
29/04/2030Sana'a, Yemen23 - 25 Amer Kaiser11 - 4 WPts Yemen National Championships 2030View
26/04/2030Sana'a, Yemen22 - 25 Atif Asker11 - 13 WPts Yemen National Championships 2030View
28/02/2030Catania, Italy21 - 25 Gianni Gabriele8(1) - 19 WPts
31/12/2029Sana'a, Yemen20 - 25 Quiqui Senor1 - 14(1) WPts
01/11/2029Sana'a, Yemen19 - 25 Jack Ocana0 - 3 WPts
02/09/2029Sana'a, Yemen19 - 24 Dimi Stasova6 - 2 LPts
31/07/2029Sana'a, Yemen19 - 23 Dimi Stasova5 - 2 LPts
29/06/2029Sana'a, Yemen18 - 23 Dimi Stasova5 - 1 WPts
27/05/2029Sana'a, Yemen17 - 23 Mohsin Naqvi6 - 10(1) WPts
26/04/2029Sana'a, Yemen17 - 22 Haider Welshel9 - 7 LPts Yemen National Championships 2029View
07/04/2029Sana'a, Yemen17 - 21 Dimi Stasova3 - 0 LPts
07/03/2029Norilsk, Russia17 - 20 Sergey Arshavin24 - 12 LPts
04/02/2029Norilsk, Russia17 - 19 Sergey Arshavin23 - 12 LPts
04/01/2029Sana'a, Yemen17 - 18 Sergey Arshavin22 - 12 LPts
12/11/2028Dammam, Saudi Arabia16 - 18 Ali Namey6(1) - 19(5) WPts
14/09/2028Toshkent, Uzbekistan15 - 18 Vasili Erbolatow13 - 14 WPts
17/07/2028Achiaman, Ghana14 - 18 Mel Badu14 - 16 WPts
19/05/2028Heidelberg, Germany14 - 17 Rog Scharfenberg11 - 12 LPts
21/03/2028Sana'a, Yemen13 - 17 Haaris Nowfel13 - 16 WPts
23/01/2028Sana'a, Yemen12 - 17 Porfio Batista4 - 8 WPts
25/11/2027Sana'a, Yemen12 - 16 Ali Tarhouni3 - 22 LPts
29/09/2027Al Hudaydah, Yemen12 - 15 Jawad Waked24 - 4 LPts
26/08/2027Adelaide, Australia11 - 15 Dom Greganti0 - 5 WPts
27/06/2027Osaka, Japan10 - 15 Hitoshi Oe11 - 18 WPts
29/04/2027Sana'a, Yemen10 - 14 Waqar Aueb14 - 4 LPts Yemen National Championships 2027View
26/04/2027Sana'a, Yemen9 - 14 Ahmed Fara5 - 7 WPts Yemen National Championships 2027View
31/03/2027Sana'a, Yemen8 - 14 Ali Omer0 - 6 WPts
31/01/2027Valladolid, Spain8 - 13 Leonardo Belmontes23 - 25(1) LPts
03/12/2026Sana'a, Yemen7 - 13 Gazi Almasi3 - 21 WPts
06/10/2026Sana'a, Yemen6 - 13 Malcolm Borthwick0 - 11(1) WPts
08/08/2026Sana'a, Yemen6 - 12 Waqar Aueb8 - 4 LPts
09/06/2026Accra, Ghana5 - 12 Aaron Acheampong9 - 14 WPts
11/04/2026Sana'a, Yemen5 - 11 Bilal Alavi17 - 25(1) LPts
11/03/2026Al Hudaydah, Yemen5 - 10 Khalid Eldibs12 - 16(1) LPts
07/02/2026Achiaman, Ghana5 - 9 Arran Gyimah30(9) - 21 LPts
10/12/2025Sana'a, Yemen4 - 9 Ahmed Fara2 - 1 WPts
12/10/2025Durres, Albania4 - 8 Agon Zhugli1 - 21 LPts
14/08/2025Accra, Ghana3 - 8 Paulo Ampomah2 - 10 WPts
16/06/2025Sana'a, Yemen3 - 7 Haaris Nowfel3 - 9 LPts
26/04/2025Al Hudaydah, Yemen3 - 6 Sajid Fakhry11 - 10 LPts Yemen National Championships 2025View
16/04/2025Baku, Azerbaijan2 - 6 Sakhavat Ahadov15 - 11(2) WPts
16/02/2025Viba del Mar, Chile2 - 5 Roman Lozon41(1) - 7 LPts
19/12/2024New Kingston, Jamaica2 - 4 Rob Gwynn18 - 12 LPts
21/10/2024Sana'a, Yemen2 - 3 Rehman Marwan8 - 13(1) LPts
11/09/2024Al Hudaydah, Yemen1 - 3 Kamran Farah5 - 15 WPts
18/07/2024Al Hudaydah, Yemen1 - 2 Khalid Eldibs6 - 12(1) LPts
19/05/2024Sana'a, Yemen1 - 1 Haaris Alajlani22 - 17 LPts
24/03/2024Resistencia, Argentina1 - 0 Santiago Aja0 - 21 LPts
25/01/2024Sana'a, Yemen0 - 0 Imran Alahmar0 - 4 WPts