Weightclass:  Middleweight
Location:  Sana'a, Yemen
Record:  51 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2031Sana'a, Yemen50 - 22 Franco Peralez0 - 3 WPts
24/09/2031Sana'a, Yemen49 - 22 Doruk Kahraman3 - 2 WPts
26/07/2031Sana'a, Yemen48 - 22 William Griffith7 - 8 WPts
27/05/2031Sana'a, Yemen47 - 22 Mark Chifokoyo14 - 15 WPts
26/03/2031Sana'a, Yemen46 - 22 Adnan Kamara3 - 17 WPts
24/01/2031Sana'a, Yemen45 - 22 Waqar Lahood4 - 16 WPts
25/11/2030Sana'a, Yemen44 - 22 Waddah Mucaghanov20 - 9 WPts
26/09/2030Sana'a, Yemen43 - 22 Ryo Ector1 - 1 WPts
28/07/2030Sana'a, Yemen42 - 22 Majid Orazaew23(2) - 14 WPts
27/05/2030Sana'a, Yemen41 - 22 Dominik Janjic3 - 8 WPts
28/03/2030Sana'a, Yemen40 - 22 Kieran Gough5 - 5 WPts
28/01/2030Sana'a, Yemen39 - 22 Viktor Placko2 - 11 WPts
29/11/2029Minsk, Belarus38 - 22 Mikhail Anastas6 - 12 WPts
01/10/2029Pikine, Senegal37 - 22 Olympe Ndour3(1) - 12 WPts
03/08/2029Riga, Latvia37 - 21 Ivan Sarkangals30 - 24 LPts
03/07/2029Hanover, Germany37 - 20 Wilburn Jurgens35 - 20 LPts
02/06/2029Sana'a, Yemen37 - 19 Wilburn Jurgens34 - 20 LPts
02/05/2029Sana'a, Yemen36 - 19 Haaris Farhat11 - 7 WPts Yemen National Championships 2029View
29/04/2029Sana'a, Yemen35 - 19 Haaris Ramzi10(1) - 13 WPts Yemen National Championships 2029View
26/04/2029Sana'a, Yemen34 - 19 Imran Burhan8 - 21 WPts Yemen National Championships 2029View
21/04/2029Suez, Egypt34 - 18 Tariq Flaccus31 - 13 LPts
21/03/2029Riga, Latvia34 - 17 Ivan Sarkangals28 - 21 LPts
18/02/2029Sana'a, Yemen34 - 16 Ivan Sarkangals27 - 21 LPts
18/01/2029Sana'a, Yemen33 - 16 Ivan Sarkangals27 - 20 WPts
17/12/2028Sana'a, Yemen32 - 16 Ivan Sarkangals27 - 19 WPts
16/11/2028Sana'a, Yemen31 - 16 Ivan Sarkangals27 - 18 WPts
16/10/2028Sana'a, Yemen30 - 16 Ivan Sarkangals27 - 17 WPts
13/09/2028Shiraz, Iran29 - 16 Wu-pen Tsoi28(1) - 14 WPts
13/08/2028Shiraz, Iran29 - 15 Wu-pen Tsoi27(1) - 14 LPts
13/07/2028Nanning, China29 - 14 Norasing Panich69(1) - 13 LPts Nanning Olympics 2028View
03/07/2028Sana'a, Yemen28 - 14 Aki Okano26(1) - 15 WPts
02/06/2028Ho Chi Minh City, Vietnam27 - 14 Vu Binh22 - 18 WPts
02/05/2028Al Hudaydah, Yemen26 - 14 Haaris Qarni10 - 10 WPts Yemen National Championships 2028View
29/04/2028Al Hudaydah, Yemen25 - 14 Malik Hafeez20 - 17 WPts Yemen National Championships 2028View
26/04/2028Al Hudaydah, Yemen24 - 14 Amer Ghazi31 - 22 WPts Yemen National Championships 2028View
22/03/2028Manukau, New Zealand23 - 14 Ben Rummage22 - 10 WPts
20/02/2028Manukau, New Zealand23 - 13 Ben Rummage21 - 10 LPts
20/01/2028Manukau, New Zealand23 - 12 Ben Rummage20 - 10 LPts
20/12/2027Kingston, Jamaica23 - 11 Jack Tully26 - 10 LPts
18/11/2027Kingston, Jamaica23 - 10 Jack Tully25 - 10 LPts
18/10/2027Ulaanbaatar, Mongolia23 - 9 Habbab Byambasuren29 - 10 LPts
17/09/2027Ulaanbaatar, Mongolia23 - 8 Habbab Byambasuren28 - 10 LPts
17/08/2027Saint Petersburg, Russia22 - 8 Marlen Davydov11 - 14 WPts
19/06/2027Sana'a, Yemen21 - 8 Jawad Trad20 - 14 WPts
02/05/2027Sana'a, Yemen20 - 8 Amer Ghazi25 - 20 WPts Yemen National Championships 2027View
29/04/2027Sana'a, Yemen19 - 8 Danyaal Nabi14(1) - 21 WPts Yemen National Championships 2027View
26/04/2027Sana'a, Yemen18 - 8 Haaris Qarni6 - 5 WPts Yemen National Championships 2027View
23/03/2027Al Hudaydah, Yemen17 - 8 Atif Kaber3 - 14 WPts
25/01/2027Sana'a, Yemen16 - 8 Faisal Abdul3 - 31 WPts
25/12/2026Al Hudaydah, Yemen15 - 8 Amer Hai21(1) - 38 WPts
21/11/2026Toronto, Canada15 - 7 George Bryn30 - 21 LPts
23/09/2026Al Hudaydah, Yemen14 - 7 Atif Kaber3 - 11 WPts
04/08/2026Sana'a, Yemen13 - 7 Syed Aboud10(1) - 23 WPts
26/06/2026Sana'a, Yemen12 - 7 Diego Macale1 - 1 WPts
26/04/2026Sana'a, Yemen12 - 6 Danyaal Nabi8(1) - 18 LPts Yemen National Championships 2026View
27/03/2026Sana'a, Yemen11 - 6 Joonas Ylostalo3 - 7 WPts
27/01/2026New Kingston, Jamaica10 - 6 James Betton8 - 6 WPts
29/11/2025Valparaiso, Chile10 - 5 Miguel Crisostomo30 - 17(3) LPts
01/10/2025Sana'a, Yemen9 - 5 Rashid Kazem2 - 11 WPts
03/08/2025Al Hudaydah, Yemen9 - 4 Gazi Rasul5 - 16 LPts
04/06/2025Sana'a, Yemen8 - 4 Azam Hindawi1 - 1 WPts
07/04/2025Sana'a, Yemen7 - 4 Michael Samson2 - 5 WPts
07/02/2025Nassau, Bahamas7 - 3 Mark Flett14(1) - 12 LPts
10/12/2024Sana'a, Yemen6 - 3 Asif Hindawi1 - 14 WPts
13/10/2024Sana'a, Yemen5 - 3 Kamran Husseini2 - 5 WPts
16/08/2024Sana'a, Yemen4 - 3 Ibeamaka Asante0 - 4 WPts
18/06/2024Zagreb, Croatia3 - 3 Juro Terzic6 - 30(1) WPts
20/04/2024Sana'a, Yemen2 - 3 Melor Jamalov6 - 14(1) WPts
21/02/2024Montevideo, Uruguay2 - 2 Joaquin Zaragoza11(2) - 11 LPts
23/12/2023Sydney, Australia2 - 1 Daniel Forsyth17(1) - 20 LPts
25/10/2023Helsinki, Finland1 - 1 Kristo Ramanen11(3) - 24 WPts
27/08/2023Aden, Yemen1 - 0 Tariq Boiarry9 - 9 LPts
05/07/2023Sana'a, Yemen0 - 0 Gazi Rasul0 - 7 WPts