Weightclass:  Bantamweight
Location:  Al Hudaydah, Yemen
Record:  96(1) - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2032Al Hudaydah, Yemen95(1) - 36 Reyes Marinez17 - 13 WPts
15/12/2031Al Hudaydah, Yemen94(1) - 36 Sierra Cabanilla7 - 9 WPts
16/10/2031Al Hudaydah, Yemen93(1) - 36 Marco Cobarrubias2 - 9 WPts
16/08/2031Al Hudaydah, Yemen92(1) - 36 Seth Carlin1 - 3 WPts
17/06/2031Al Hudaydah, Yemen91(1) - 36 Amer Abu5 - 11 WPts
17/04/2031Al Hudaydah, Yemen90(1) - 36 Elliot Forgie0 - 3 WPts
17/02/2031Al Hudaydah, Yemen89(1) - 36 Daichi Oda4 - 3 WPts
19/12/2030Al Hudaydah, Yemen88(1) - 36 Noe Melena4 - 6 WPts
20/10/2030Al Hudaydah, Yemen87(1) - 36 Zain Ghali3 - 14 WPts
21/08/2030Al Hudaydah, Yemen86(1) - 36 Elliot Allen5 - 8 WPts
22/06/2030Al Hudaydah, Yemen85(1) - 36 Erke Muel4 - 22 WPts
23/04/2030Al Hudaydah, Yemen84(1) - 36 Jasper Lloyd3 - 11(1) WPts
22/02/2030Zarqa, Jordan83(1) - 36 Hassan Younis11 - 19 WPts
25/12/2029Port-au-Prince, Haiti82(1) - 36 Adrien Baxa17 - 21 WPts
27/10/2029Orleans, France81(1) - 36 Foster Piat25(2) - 10 WPts
28/08/2029Salvador, Brazil80(1) - 36 Alejandro Monteiro18 - 11 WPts
30/06/2029Riga, Latvia79(1) - 36 Viktor Bite8 - 16 WPts
02/05/2029Sana'a, Yemen79(1) - 35 Jawad Sahadi28 - 10 LPts Yemen National Championships 2029View
29/04/2029Sana'a, Yemen78(1) - 35 Hassan Saab22 - 25 WPts Yemen National Championships 2029View
26/04/2029Sana'a, Yemen77(1) - 35 Kamran Abaza11 - 5 WPts Yemen National Championships 2029View
18/04/2029Al Hudaydah, Yemen76(1) - 35 Landry Belcourt0 - 11 WPts
17/02/2029Al Hudaydah, Yemen75(1) - 35 Kamohelo Dlala7 - 11 WPts
19/12/2028Nassau, Bahamas74(1) - 35 Michael Philp0 - 2 WPts
21/10/2028Al Hudaydah, Yemen73(1) - 35 Quico Viera24(1) - 20(1) WPts
22/08/2028Al Hudaydah, Yemen72(1) - 35 Vicente Domugho66(3) - 22(1) WPts
19/07/2028Nanning, China72(1) - 34 Songkom Sakami40(1) - 10 LPts Nanning Olympics 2028View
16/07/2028Nanning, China71(1) - 34 Bushr Ottmani18(1) - 11 WPts Nanning Olympics 2028View
13/07/2028Nanning, China70(1) - 34 Geoff Colville21(2) - 20 WPts Nanning Olympics 2028View
18/06/2028Al Hudaydah, Yemen69(1) - 34 Lee Huo52 - 31 WPts
02/05/2028Al Hudaydah, Yemen68(1) - 34 Jawad Sahadi22 - 7 WPts Yemen National Championships 2028View
29/04/2028Al Hudaydah, Yemen67(1) - 34 Ali Ghanem17 - 20 WPts Yemen National Championships 2028View
26/04/2028Al Hudaydah, Yemen66 - 34 Waqar Habibi13 - 20(1) WKO3 Yemen National Championships 2028View
17/04/2028Al Hudaydah, Yemen66 - 33 Lee Huo51 - 30 LPts
14/03/2028Riga, Latvia65 - 33 Marlen Azitis8 - 12 WPts
15/01/2028Hengyang, China64 - 33 Sam Jorjadze25(1) - 19 WPts Asia-Oceania Championships 2028View
12/01/2028Hengyang, China63 - 33 Michael Kenna18 - 10 WPts Asia-Oceania Championships 2028View
09/01/2028Hengyang, China62 - 33 Suneil Ramesh10 - 11 WPts Asia-Oceania Championships 2028View
21/12/2027Al Hudaydah, Yemen61 - 33 Aleksandr Kajrimov53(1) - 39 WPts
20/11/2027Al Hudaydah, Yemen60 - 33 Aleksandr Kajrimov53(1) - 38 WPts
20/10/2027Toshkent, Uzbekistan59 - 33 Aleksandr Kajrimov53(1) - 37 WPts
19/09/2027Ibadan, Nigeria59 - 32 Saturnin Cruz48 - 8 LPts Ibadan World Championships 2027View
16/09/2027Ibadan, Nigeria58 - 32 Aftab Yousif32 - 6 WPts Ibadan World Championships 2027View
13/09/2027Ibadan, Nigeria57 - 32 Abirad Jejeian33(1) - 13 WPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria56 - 32 Songkom Sakami30(1) - 6 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria55 - 32 Bohumil Zajic32(1) - 19 WPts Ibadan World Championships 2027View
30/08/2027Al Hudaydah, Yemen54 - 32 Deepak Sankar5 - 6 WPts
30/06/2027Pasig, Philippines53 - 32 Emanuel Yero2 - 24 WPts
02/05/2027Sana'a, Yemen52 - 32 Hassan Saab13 - 20 WPts Yemen National Championships 2027View
29/04/2027Sana'a, Yemen51 - 32 Irfan Naderi13 - 9 WPts Yemen National Championships 2027View
26/04/2027Sana'a, Yemen50 - 32 Farhan Marwan12(1) - 18 WPts Yemen National Championships 2027View
21/03/2027Al Hudaydah, Yemen49 - 32 Telford Montillet35(5) - 36 WPts
18/02/2027Al Hudaydah, Yemen48 - 32 Telford Montillet35(5) - 35 WPts
18/01/2027Al Hudaydah, Yemen47 - 32 Telford Montillet35(5) - 34 WPts
15/12/2026Shah Alam, Malaysia46 - 32 Adnan Mohammad44 - 29 WPts
14/11/2026Al Hudaydah, Yemen46 - 31 Adnan Mohammad43 - 29 LPts
16/09/2026Nancy, France45 - 31 Telford Montillet32(2) - 33 WPts
16/08/2026Shah Alam, Malaysia45 - 30 Adnan Mohammad42 - 28 LPts
16/07/2026Manaus, Brazil45 - 29 Kiki Santiago51 - 24 LPts
15/06/2026Al Hudaydah, Yemen45 - 28 Kiki Santiago50 - 24 LPts
02/05/2026Sana'a, Yemen44 - 28 Zafa Zia16(1) - 14 WPts Yemen National Championships 2026View
29/04/2026Sana'a, Yemen43 - 28 Ali Ghanem9 - 14 WPts Yemen National Championships 2026View
26/04/2026Sana'a, Yemen42 - 28 Rehan Abaza9(1) - 13 WPts Yemen National Championships 2026View
17/04/2026Al Hudaydah, Yemen41 - 28 Eduardo Pizarro42 - 25(4) WPts
12/03/2026Guangzhou, China40 - 28 Gao Meng14 - 12 WPts
12/01/2026Nanning, China40 - 27 Vicente Domugho39(1) - 15 LPts Asia-Oceania Championships 2026View
09/01/2026Nanning, China39 - 27 Jeong-ho Yoon23 - 7 WPts Asia-Oceania Championships 2026View
09/12/2025Toshkent, Uzbekistan38 - 27 Aleksandr Kajrimov35(1) - 29 WPts
08/11/2025Al Hudaydah, Yemen38 - 26 Rico Lamar44(3) - 19 LPts
10/09/2025Ningbo, China38 - 25 Ulises Cartagena49(2) - 15 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China37 - 25 Alvino Limes39 - 17 WPts Ningbo World Championships 2025View
03/09/2025Al Hudaydah, Yemen36 - 25 Aleksandr Kajrimov34(1) - 27 WPts
03/08/2025Pak Kret, Thailand35 - 25 Denchailek Sitjatik31 - 30 WPts
03/07/2025Santiago de los Caballeros, Dominican Republic35 - 24 Alvino Limes36 - 17 LPts
02/06/2025Al Hudaydah, Yemen35 - 23 Denchailek Sitjatik29 - 30 LPts
02/05/2025Al Hudaydah, Yemen34 - 23 Mohsin Ghanem9 - 3 WPts Yemen National Championships 2025View
29/04/2025Al Hudaydah, Yemen33 - 23 Ali Ghanem5 - 9 WPts Yemen National Championships 2025View
26/04/2025Al Hudaydah, Yemen32 - 23 Farhan Marwan4 - 13 WPts Yemen National Championships 2025View
08/04/2025Dnipropetrovsk, Ukraine32 - 22 Faddei Macik54(1) - 7 LPts
08/03/2025London, UK32 - 21 Martyn Valentine42(1) - 19 LPts
05/02/2025Al Hudaydah, Yemen32 - 20 Macario Cosme45(3) - 15 LPts
05/01/2025Tilburg, Netherlands31 - 20 Ronny Cauwe29(1) - 18 WPts
05/12/2024Riga, Latvia31 - 19 Valeri Altbergs34 - 18 LPts
04/11/2024Riga, Latvia30 - 19 Valeri Altbergs34 - 17 WPts
04/10/2024Baku, Azerbaijan30 - 18 Adnan Rashid37 - 16 LPts
03/09/2024San Juan, Puerto Rico30 - 17 Jesus Marinez35 - 10 LPts
03/08/2024Al Hudaydah, Yemen30 - 16 Jesus Marinez34 - 10 LPts
03/07/2024Al Hudaydah, Yemen30 - 15 Aleksandr Kajrimov28(1) - 22 LPts
02/06/2024Al Hudaydah, Yemen29 - 15 Ananta Shokeen24 - 20 WPts
02/05/2024Sana'a, Yemen28 - 15 Mohsin Abu11 - 4 WPts Yemen National Championships 2024View
29/04/2024Sana'a, Yemen27 - 15 Faisal Bilal8 - 7 WPts Yemen National Championships 2024View
26/04/2024Sana'a, Yemen26 - 15 Atif Azer4 - 14 WPts Yemen National Championships 2024View
11/04/2024Al Hudaydah, Yemen25 - 15 Geoff Feimster17 - 24 WPts
11/03/2024Al Hudaydah, Yemen24 - 15 Fedar Mednis23 - 22 WPts
09/02/2024Al Hudaydah, Yemen23 - 15 Fedar Mednis23 - 21 WPts
08/01/2024Al Hudaydah, Yemen22 - 15 Ananth Mishra3 - 2 WPts
08/12/2023Al Hudaydah, Yemen21 - 15 Lakista Sampa17(1) - 22 WPts
07/11/2023Al Hudaydah, Yemen20 - 15 Lakista Sampa17(1) - 21 WPts
07/10/2023Al Hudaydah, Yemen19 - 15 Lakista Sampa17(1) - 20 WPts
06/09/2023Bogota, Colombia18 - 15 Santiago Vivar16(1) - 12 WPts
06/08/2023Bratislava, Slovakia17 - 15 Rostislav Slama25 - 20 WPts
06/07/2023Bratislava, Slovakia17 - 14 Rostislav Slama24 - 20 LPts
02/06/2023Al Hudaydah, Yemen17 - 13 Aleksandr Kajrimov18 - 17 LPts
02/05/2023Sana'a, Yemen16 - 13 Umair Deen8 - 13 WPts Yemen National Championships 2023View
29/04/2023Sana'a, Yemen15 - 13 Tariq Gallaty6 - 20(4) WPts Yemen National Championships 2023View
26/04/2023Sana'a, Yemen14 - 13 Amer Hosseini4 - 5 WPts Yemen National Championships 2023View
18/03/2023Amman, Jordan14 - 12 Adnan Hanania14(2) - 19 LPts
15/02/2023Al Hudaydah, Yemen14 - 11 Adnan Hanania13(2) - 19 LPts
10/01/2023Bogota, Colombia14 - 10 Bronco Ceniceros21 - 15 LPts
10/12/2022Johor Bahru, Malaysia14 - 9 Amer Chahine19 - 15 LPts
09/11/2022Settat, Morocco14 - 8 Badr al Din Bouaouiche12 - 8 LPts
09/10/2022Johor Bahru, Malaysia14 - 7 Amer Chahine17 - 15 LPts
08/09/2022Al Hudaydah, Yemen13 - 7 Cyril Salak7 - 4 WPts
08/08/2022Kuala Lumpur, Malaysia12 - 7 Rehan Rabbani9 - 16 WPts
09/06/2022Sana'a, Yemen11 - 7 Zuffur Kamali10(1) - 17 WPts
29/04/2022Sana'a, Yemen11 - 6 Danyaal Boukallil15 - 5 LPts Yemen National Championships 2022View
26/04/2022Sana'a, Yemen10 - 6 Tariq Gallaty4 - 14(2) WPts Yemen National Championships 2022View
24/03/2022Kuala Lumpur, Malaysia9 - 6 Mahinder Mehra10(1) - 13 WPts
23/01/2022San Juan, Puerto Rico8 - 6 Carlos Alamillo11 - 13 WPts
24/11/2021Al Hudaydah, Yemen7 - 6 Diego Truan10 - 14 WPts
24/09/2021Khouribga, Morocco6 - 6 Aftab Habibi4 - 9 WPts
27/07/2021Al Ain, UAE6 - 5 Tariq Alshehri14 - 6 LPts
29/05/2021Ponce, Puerto Rico6 - 4 Rodrigo Tijerina10 - 6 LPts
31/03/2021Panama City, Panama6 - 3 Diego Morgado11 - 3 LPts
31/01/2021Al Hudaydah, Yemen5 - 3 Kashif Hadi9 - 7 WPts
02/12/2020San Miguelito, Panama4 - 3 Neper Valdivia1 - 1 WPts
04/10/2020Sana'a, Yemen4 - 2 Asif Othman7 - 10 LPts
27/08/2020Al Hudaydah, Yemen3 - 2 Shin-wook Ban5 - 13 WPts
26/06/2020Hartford, USA3 - 1 John Norvell11 - 3 LPts
26/04/2020Al Hudaydah, Yemen3 - 0 Atif Salahuddin10 - 4 LPts Yemen National Championships 2020View
19/04/2020Sana'a, Yemen2 - 0 Waqar Kamel2 - 11 WPts
27/02/2020Sana'a, Yemen1 - 0 Waqas Burhan1 - 8 WPts
05/01/2020Al Hudaydah, Yemen0 - 0 Danyaal Boukallil2 - 2 WPts