Weightclass:  Welterweight
Location:  Sana'a, Yemen
Record:  4 - 32(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/06/2031Sana'a, Yemen3 - 32(1) Sajid Bina0 - 1 WPts
29/04/2031Sana'a, Yemen2 - 32(1) Ibrahim Marsha0 - 1 WPts
28/02/2031Sana'a, Yemen2 - 31(1) Satriyo Subroto9 - 15 LPts
30/12/2030Sana'a, Yemen2 - 30(1) Farhan Abdulla15 - 13 LPts
01/11/2030Irkutsk, Russia2 - 29(1) Aleksei Berezutski11 - 6 LPts
03/09/2030Sana'a, Yemen2 - 28(1) Obaid Beaakah5 - 13 LPts
04/07/2030Sana'a, Yemen2 - 27(1) Khalid Khadem4 - 2 LPts
06/05/2030Sana'a, Yemen1 - 27(1) Rashid Alsuwaidi0 - 9(2) WPts
07/03/2030Rotterdam, Netherlands1 - 26(1) Mane Joos6 - 10 LPts
07/01/2030Sana'a, Yemen1 - 25(1) Angel Batacan9 - 19 LPts
08/11/2029Santa Maria, Philippines1 - 24(1) Diego Buractaon9(1) - 9 LPts
10/09/2029Dakar, Senegal1 - 23(1) Emmanuel St. Marie0 - 5 LPts
13/07/2029Randburg, South Africa1 - 22(1) Ntsikelelo Mahlangu10 - 20 LPts
15/05/2029Sana'a, Yemen1 - 21(1) Waleed Zakaria2 - 14(6) LPts
16/03/2029Kingston, Jamaica1 - 20(1) Ewan Spencer22(1) - 21 LPts
15/01/2029Khayelitsha, South Africa1 - 19(1) Sam Nzimande20(1) - 26(2) LPts
17/11/2028Sana'a, Yemen0 - 19(1) Ahmed Rahal1 - 7 WPts
18/09/2028Touba, Senegal0 - 18(1) Algernon Diarra6 - 12 LPts
21/07/2028Abidjan, Ivory Coast0 - 17(1) Gower Bayne19(2) - 17 LPts
23/05/2028Santo Domingo de Guzman, Dominican Republic0 - 16(1) Neper Leonardo11 - 24 LPts
25/03/2028Isfahan, Iran0 - 15(1) Yao Chan14 - 11 LPts
26/01/2028Bulawayo, Zimbabwe0 - 14 Vince Rugeje12(2) - 12 LKO2
28/11/2027San Felipe de Puerto Plata, Dominican Republic0 - 13 Fanuco Bello8 - 14 LPts
30/09/2027Sana'a, Yemen0 - 12 Clinton Cecil5 - 4 LPts
02/08/2027Aden, Yemen0 - 11 Tariq Elashi1 - 9 LPts
06/06/2027Katowice, Poland0 - 10 Kacper Korab7 - 14 LPts
08/04/2027Genoa, Italy0 - 9 Luigi Cappucci2 - 4 LPts
08/02/2027Stockholm, Sweden0 - 8 Jacob Eng26 - 18 LPts
11/12/2026Sana'a, Yemen0 - 7 Pepe Adamoli7 - 11 LPts
12/10/2026Sana'a, Yemen0 - 6 Ian Blier1 - 2 LPts
14/08/2026Sana'a, Yemen0 - 5 Ian Blier0 - 2 LPts
16/06/2026Bangalore, India0 - 4 Madhav Ganguly11 - 15 LPts
18/04/2026Izmir, Turkey0 - 3 Engin Sokmen11 - 24 LPts
18/02/2026Sana'a, Yemen0 - 2 Atif Ibrahim9 - 21 LPts
26/12/2025Sana'a, Yemen0 - 1 Zafa Khalidi4 - 11 LPts
09/11/2025Sana'a, Yemen0 - 0 Imran Hadrami4 - 2 LPts