Weightclass:  Welterweight
Location:  Sana'a, Yemen
Record:  46 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/02/2035Sana'a, Yemen45 - 7 Reinald Leroux18 - 5(1) WPts
14/01/2035Sana'a, Yemen44 - 7 Reinald Leroux18 - 4(1) WPts
06/12/2034Sana'a, Yemen43 - 7 Vivien Dreyfus26(10) - 9 WPts
04/11/2034Samarqand, Uzbekistan42 - 7 Aleksandr Sajdahmetow39(1) - 16 WPts
04/10/2034Sana'a, Yemen42 - 6 Aleksandr Sajdahmetow38(1) - 16 LPts
03/09/2034Sana'a, Yemen41 - 6 Dikembe Agyeman23 - 10 WPts
03/08/2034Accra, Ghana40 - 6 Dikembe Agyeman23 - 9 WPts
03/07/2034Sana'a, Yemen39 - 6 Enzo Nuno28(4) - 16 WPts
02/06/2034Sana'a, Yemen38 - 6 Dikembe Agyeman22 - 8 WPts
02/05/2034Al Hudaydah, Yemen37 - 6 Rehman Rahmani5 - 1 WPts Yemen National Championships 2034View
29/04/2034Al Hudaydah, Yemen36 - 6 Amer Akif29 - 8 WPts Yemen National Championships 2034View
26/04/2034Al Hudaydah, Yemen35 - 6 Imran Khalifa1 - 0 WPts Yemen National Championships 2034View
13/04/2034Sana'a, Yemen34 - 6 Clinton Allen11(1) - 7 WPts
12/03/2034Sana'a, Yemen33 - 6 Dardanus Livas29(1) - 16 WPts
07/02/2034Sana'a, Yemen32 - 6 Faddei Makuch4(1) - 6 WPts
07/01/2034Sana'a, Yemen31 - 6 Faddei Makuch4(1) - 5 WPts
05/12/2033Sana'a, Yemen30 - 6 Killian Donnelly2 - 2 WPts
04/11/2033Sana'a, Yemen29 - 6 Killian Donnelly2 - 1 WPts
02/10/2033Sana'a, Yemen28 - 6 Oleksiy Dudas17 - 6 WPts
30/08/2033Sana'a, Yemen27 - 6 Arthur Maye4 - 5 WPts
30/06/2033Yokohama, Japan26 - 6 Hitoshi Kanemoto11 - 12 WPts
02/05/2033Sana'a, Yemen25 - 6 Amer Akif22 - 7 WPts Yemen National Championships 2033View
29/04/2033Sana'a, Yemen24 - 6 Syed Sabbagh26 - 13 WPts Yemen National Championships 2033View
26/04/2033Sana'a, Yemen23 - 6 Zain Baduy41(1) - 21 WPts Yemen National Championships 2033View
27/02/2033Ho Chi Minh City, Vietnam22 - 6 Mac Tuan22 - 12 WPts
30/12/2032Nassau, Bahamas21 - 6 Chris Dawe7 - 30 WPts
01/11/2032Sana'a, Yemen20 - 6 Xaver Coria7 - 13 WPts
01/09/2032Sana'a, Yemen19 - 6 Henri Drucker11 - 11 WPts
01/08/2032Sana'a, Yemen18 - 6 Henri Drucker11 - 10 WPts
30/06/2032Sana'a, Yemen17 - 6 Henri Drucker11 - 9 WPts
30/05/2032Sana'a, Yemen16 - 6 Henri Drucker11 - 8 WPts
26/04/2032Al Hudaydah, Yemen16 - 5 Amer Akif13 - 5 LPts Yemen National Championships 2032View
09/04/2032Sana'a, Yemen16 - 4 Seung-gyu Kye18 - 3 LPts
07/03/2032Sana'a, Yemen15 - 4 Olindo Sanchez17(2) - 21 WPts
05/02/2032Sana'a, Yemen14 - 4 Olindo Sanchez17(2) - 20 WPts
01/01/2032Kampala, Uganda13 - 4 Adnan Akhter7 - 6 WPts
01/12/2031Auckland, New Zealand13 - 3 Paul Ngerengere20(1) - 1 LPts
31/10/2031La Paz, Bolivia13 - 2 Olindo Sanchez16(2) - 18 LPts
30/09/2031La Paz, Bolivia13 - 1 Olindo Sanchez15(2) - 18 LPts
30/08/2031Sana'a, Yemen12 - 1 Paul Aikman2 - 14 WPts
01/07/2031Balikpapan, Indonesia11 - 1 Raden Sutisnawinata9(1) - 21 WPts
02/05/2031Sana'a, Yemen10 - 1 Obaid Zacka23 - 11 WPts Yemen National Championships 2031View
29/04/2031Sana'a, Yemen9 - 1 Yasin Nadift10 - 10 WPts Yemen National Championships 2031View
26/04/2031Sana'a, Yemen8 - 1 Bilal Aueb12 - 12 WPts Yemen National Championships 2031View
20/04/2031Sana'a, Yemen7 - 1 Zain Baduy32(1) - 17 WPts
20/02/2031Irbid, Jordan6 - 1 Tariq Fares1 - 3 WPts
22/12/2030Sana'a, Yemen5 - 1 Zain Baduy31(1) - 16 WPts
24/10/2030Sana'a, Yemen4 - 1 Borya Belussov16 - 11 WPts
26/08/2030Samarqand, Uzbekistan3 - 1 Nihal Salih9 - 10 WPts
28/06/2030Abidjan, Ivory Coast2 - 1 Horace Tautou27(1) - 22 WPts
29/04/2030Sana'a, Yemen2 - 0 Malik Fahed6 - 7 LPts Yemen National Championships 2030View
26/04/2030Sana'a, Yemen1 - 0 Syed Sabbagh10 - 3 WPts Yemen National Championships 2030View
05/04/2030Sana'a, Yemen0 - 0 Raynard Blondel5 - 19 WPts