Weightclass:  Welterweight
Location:  Al Hudaydah, Yemen
Record:  42(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Al Hudaydah, Yemen41(1) - 13 Abdul Hamidou4 - 3 WPts
22/10/2033Al Hudaydah, Yemen40(1) - 13 Alejandro Sada3 - 7 WPts
21/08/2033Al Hudaydah, Yemen39(1) - 13 Kamran Messaoudene9 - 20 WPts
21/06/2033Al Hudaydah, Yemen38(1) - 13 Pornsawan Sunthornpit3 - 5 WPts
20/04/2033Al Hudaydah, Yemen37(1) - 13 Geron Blanc0 - 2 WPts
19/02/2033Al Hudaydah, Yemen36(1) - 13 Marceli Bialek3 - 6 WPts
19/12/2032Al Hudaydah, Yemen35(1) - 13 Sammy Milner0 - 10 WPts
19/10/2032Al Hudaydah, Yemen34 - 13 Bradley McManus2 - 5 WKO3
19/08/2032Hanoi, Vietnam33 - 13 Pham Toan7 - 21 WPts
19/06/2032Aden, Yemen32 - 13 Hassan Malouf18 - 20 WPts
29/04/2032Al Hudaydah, Yemen32 - 12 Syed Sabbagh19 - 9 LPts Yemen National Championships 2032View
26/04/2032Al Hudaydah, Yemen31 - 12 Zuffur Maron15 - 23 WPts Yemen National Championships 2032View
19/04/2032Shymkent, Kazakhstan30 - 12 Ahmed Yaklas0 - 6 WPts
20/02/2032Al Hudaydah, Yemen29 - 12 Atif Isabekoff4 - 16 WPts
22/12/2031Tamale, Ghana28 - 12 John Nkrumah5 - 4 WPts
23/10/2031Aden, Yemen27 - 12 Zuffur Kayrooz24 - 23 WPts
03/09/2031Al Hudaydah, Yemen26 - 12 Sezni Bazinet17 - 13 WPts
03/08/2031Al Hudaydah, Yemen25 - 12 Chris Banter16 - 18 WPts
03/07/2031Graz, Austria24 - 12 Meinke Tell22 - 21 WPts
02/06/2031Cincinnati, USA23 - 12 Chris Banter16 - 16 WPts
02/05/2031Sana'a, Yemen23 - 11 Kamran Mady10 - 1 LPts Yemen National Championships 2031View
29/04/2031Sana'a, Yemen22 - 11 Tariq Elashi16 - 19 WPts Yemen National Championships 2031View
26/04/2031Sana'a, Yemen21 - 11 Syed Sabbagh14 - 6 WPts Yemen National Championships 2031View
28/02/2031Al Hudaydah, Yemen20 - 11 Aleksandr Timoshinin7 - 16(2) WPts
30/12/2030Nakuru, Kenya19 - 11 Rob Lelel2 - 13 WPts
01/11/2030Al Hudaydah, Yemen18 - 11 Rashid Bashour1 - 14 WPts
03/09/2030Sana'a, Yemen17 - 11 Waqas Abdallah5 - 18 WPts
05/07/2030Harare, Zimbabwe16 - 11 William Vermeulen0 - 0 WPts
07/05/2030Sana'a, Yemen15 - 11 Umair Datley1 - 5 WPts
09/03/2030Kingston, Jamaica15 - 10 Steven Jervey18 - 26(1) LPts
09/01/2030Al Hudaydah, Yemen14 - 10 Aftab Atif4 - 12 WPts
11/11/2029Sana'a, Yemen13 - 10 Kamran Alkandari5 - 10 WPts
15/09/2029Sana'a, Yemen13 - 9 Hassan Barraket17 - 20 LPts
20/07/2029Al Hudaydah, Yemen13 - 8 Faisal Pirani16 - 14 LPts
27/05/2029Sana'a, Yemen12 - 8 Atif Farra12 - 23(2) WPts
26/04/2029Sana'a, Yemen12 - 7 Obaid Betros10 - 4 LPts Yemen National Championships 2029View
17/03/2029New Kingston, Jamaica11 - 7 Jack Moyle9 - 17 WPts
17/01/2029Christchurch, New Zealand10 - 7 David Arthur10 - 30 WPts
19/11/2028Al Hudaydah, Yemen10 - 6 Hassan Keyrouz6 - 12 LPts
21/09/2028Accra, Ghana10 - 5 La Vonn Faress7 - 10 LPts
24/07/2028Chitungwiza, Zimbabwe9 - 5 Leon Zvinavashe7 - 30(9) WPts
26/05/2028Al Hudaydah, Yemen8 - 5 Dembe Sowah16(1) - 25 WPts
28/03/2028Athens, Greece8 - 4 Kosmosr Raptis43(1) - 12 LPts
29/01/2028Georgetown, Guyana7 - 4 Noah Caine5 - 8 WPts
30/11/2027Al Hudaydah, Yemen6 - 4 Amjad Heillway2 - 6 WPts
01/10/2027Al Hudaydah, Yemen5 - 4 Jack Symons1 - 5 WPts
02/08/2027Sana'a, Yemen5 - 3 Haider Sadri9 - 6 LPts
11/06/2027Sana'a, Yemen5 - 2 Saad Wehby8 - 24(1) LPts
13/04/2027Aden, Yemen5 - 1 Rehman Omar12 - 14 LPts
13/02/2027Sana'a, Yemen4 - 1 Haaris Malick9 - 6 WPts
01/01/2027Al Hudaydah, Yemen3 - 1 Malik Arida7 - 19 WPts
30/11/2026Sana'a, Yemen2 - 1 Waqas Bookallil18 - 6 WPts
18/10/2026Aden, Yemen2 - 0 Waqar Majeed8 - 7 LPts
21/08/2026Sana'a, Yemen1 - 0 Ibrahim Vohra10 - 5 WPts
20/07/2026Al Hudaydah, Yemen0 - 0 Haider Mannan3 - 1 WPts