Weightclass:  Welterweight
Location:  Sana'a, Yemen
Record:  28 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2033Sana'a, Yemen27 - 17 Bilal Hadid0 - 10 WPts
25/06/2033Sana'a, Yemen27 - 16 Jawad Yared3 - 7 LPts
24/04/2033Sana'a, Yemen27 - 15 Ryo Villas13 - 9 LPts
23/02/2033Sana'a, Yemen26 - 15 Angel Guerra1 - 4 WPts
24/12/2032Sana'a, Yemen25 - 15 Rehan Ataya0 - 17 WPts
24/10/2032Sana'a, Yemen24 - 15 Joseph Cochrane3 - 6 WPts
24/08/2032Sana'a, Yemen23 - 15 Diego Villalva1 - 11 WPts
23/06/2032Sana'a, Yemen22 - 15 Chris Maxwell9 - 14(1) WPts
21/04/2032Sana'a, Yemen21 - 15 Haaris Raimbec1 - 15 WPts
21/02/2032Sana'a, Yemen20 - 15 Rodrigo Marcelo8 - 3 WPts
23/12/2031Sana'a, Yemen20 - 14 Luka Cairimow12 - 8 LPts
24/10/2031Sana'a, Yemen19 - 14 Mykelti Dauda6 - 14 WPts
25/08/2031Tirana, Albania18 - 14 Agon Hajdini5 - 17 WPts
27/06/2031Sana'a, Yemen17 - 14 Zafa Hussein9 - 4 WPts
27/04/2031Frankfurt, Germany17 - 13 Hernando Kurt21 - 17 LPts
27/02/2031Nairobi, Kenya16 - 13 Mark Mariuki2 - 8 WPts
30/12/2030Sana'a, Yemen15 - 13 Kashif Ameen2 - 30(1) WPts
31/10/2030Sana'a, Yemen14 - 13 Ibrahim Ashhad4 - 15 WPts
03/09/2030Mendoza, Argentina14 - 12 Antonio Acosta9 - 8 LPts
06/07/2030Vienna, Austria13 - 12 Eduard Galhau3 - 11 WPts
07/05/2030Sana'a, Yemen12 - 12 Abdul Pashia9 - 22 WPts
08/03/2030Izmir, Turkey11 - 12 Volkan Ornek19 - 19 WPts
08/01/2030Sana'a, Yemen10 - 12 Abdul Pashia9 - 20 WPts
09/11/2029Gingoog, Philippines9 - 12 John Calzada6 - 16 WPts
11/09/2029Sana'a, Yemen8 - 12 Ahmed Bakhash1 - 8 WPts
12/07/2029Sana'a, Yemen7 - 12 Shayan Mafouge3 - 21 WPts
14/05/2029Kharkiv, Ukraine6 - 12 Borysko Rudy13 - 15 WPts
16/03/2029Thessaloniki, Greece5 - 12 Luke Christakos14 - 15(1) WPts
16/01/2029Ecatepec, Mexico5 - 11 Ryo Escoto30 - 35 LPts
18/11/2028Bogota, Colombia5 - 10 Xavier Cancino19(1) - 19 LPts
20/09/2028Sana'a, Yemen4 - 10 Robert Ewart2 - 5 WPts
22/07/2028Warsaw, Poland4 - 9 Roman Dudzinski24(1) - 19(2) LPts
24/05/2028Bandar Lampung, Indonesia4 - 8 Adinda Oki47(1) - 12(1) LPts
26/03/2028Sana'a, Yemen3 - 8 Ollie Campoy1 - 9 WPts
27/01/2028Medellin, Colombia3 - 7 Cisco Valdivieso17 - 10 LPts
29/11/2027Kansas City, USA3 - 6 Bruce Elias1 - 5 LPts
01/10/2027Khayelitsha, South Africa2 - 6 Tshepo Sisulu14(2) - 42(5) WPts
02/08/2027Aden, Yemen2 - 5 Asif Hijazi0 - 10 LPts
08/06/2027Pretoria, South Africa2 - 4 Lebogang Ntuli16 - 19 LPts
10/04/2027Warsaw, Poland2 - 3 Roman Brodowski10(1) - 10 LPts
10/02/2027Panama City, Panama2 - 2 Xaver Villacorta9 - 12 LPts
13/12/2026Sana'a, Yemen1 - 2 Amer Yazbeck3 - 15 WPts
16/10/2026Sana'a, Yemen1 - 1 Amer Kaleel8(1) - 9 LPts
02/09/2026Sana'a, Yemen1 - 0 Kashif Azer7 - 18 LPts
20/07/2026Sana'a, Yemen0 - 0 Sajid Atwan1 - 4 WPts