Weightclass:  Middleweight
Location:  Sana'a, Yemen
Record:  25 - 14(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2028Sana'a, Yemen24 - 14(4) John MacTaggart2 - 12 WPts
23/02/2028Sana'a, Yemen23 - 14(4) Božidar Tomac9 - 17(1) WPts
25/12/2027Sana'a, Yemen22 - 14(4) Delano Malraux7 - 9 WPts
26/10/2027Sana'a, Yemen21 - 14(4) Khudu Ghani2 - 18 WPts
27/08/2027Sana'a, Yemen20 - 14(4) Christopher Duka7 - 10 WPts
27/06/2027Sana'a, Yemen19 - 14(4) Gazi Ibraheem6 - 12 WPts
26/04/2027Sana'a, Yemen18 - 14(4) Dimos Nava12 - 12(1) WPts
26/02/2027Sana'a, Yemen18 - 13(4) Nikolai Tagiev3 - 8 LPts
28/12/2026Sana'a, Yemen17 - 13(4) Tran Vinh3 - 1 WPts
29/10/2026Sana'a, Yemen16 - 13(4) Waleed Asfour1 - 7 WPts
30/08/2026Sana'a, Yemen16 - 12(3) Khalid Aulaqi1 - 2 LKO3
01/07/2026Sana'a, Yemen15 - 12(3) Atif Abouchabkis3 - 4 WPts
02/05/2026Sana'a, Yemen15 - 11(3) Bilal Baksh26 - 25(1) LPts Yemen National Championships 2026View
29/04/2026Sana'a, Yemen14 - 11(3) Danyaal Nabi9(1) - 18 WPts Yemen National Championships 2026View
26/04/2026Sana'a, Yemen13 - 11(3) Haider Hajj14(1) - 23 WPts Yemen National Championships 2026View
28/03/2026Dushanbe, Tajikistan12 - 11(3) Valeri Urynbassaroff10 - 8 WPts
28/01/2026Sana'a, Yemen11 - 11(3) Kamran Husseini3 - 13(1) WPts
29/11/2025Sana'a, Yemen10 - 11(3) Waqar Mansur2 - 2 WPts
30/09/2025Sana'a, Yemen9 - 11(3) Amer Harron2 - 15 WPts
03/08/2025Sana'a, Yemen8 - 11(3) Faisal Mustafa0 - 3 WPts
04/06/2025Sana'a, Yemen8 - 10(3) Imran Arif7 - 7 LPts
26/04/2025Al Hudaydah, Yemen8 - 9(3) Haider Hajj8(1) - 21 LPts Yemen National Championships 2025View
12/04/2025Sana'a, Yemen7 - 9(3) Arseni Akbarov3 - 11 WPts
12/02/2025Al Hudaydah, Yemen6 - 9(3) Amjad Aziz2 - 9 WPts
25/12/2024Sana'a, Yemen5 - 9(3) Asif Kazi24 - 21 WPts
14/11/2024Al Hudaydah, Yemen5 - 8(3) Saad Abouchabki10 - 12 LPts
12/10/2024Sana'a, Yemen4 - 8(3) Waqas Abolhassan0 - 1 WPts
15/08/2024Vantaa, Finland3 - 8(3) Nooa Turtola3 - 16 WPts
17/06/2024Sana'a, Yemen2 - 8(3) Nariman Sayed0 - 5 WPts
18/04/2024Vilnius, Lithuania2 - 7(3) Rajmund Smola12(1) - 26 LPts
19/02/2024Sana'a, Yemen2 - 6(2) Waleed Deen9 - 23 LKO3
06/01/2024Sana'a, Yemen1 - 6(2) Malik Hafeez1 - 7 WPts
07/11/2023Prague, Czech Republic1 - 5(2) Prokop Miklas18 - 19 LPts
09/09/2023Baku, Azerbaijan1 - 4(1) Suleiman Kasimov30 - 8 LKO3
12/07/2023Brisbane, Australia1 - 3(1) Jordan Bryde22 - 13 LPts
14/05/2023Ciudad del Este, Paraguay1 - 2(1) Lorenzo Merin12 - 13 LPts
16/03/2023Nonthaburi, Thailand1 - 1(1) Aminpetch Mohsee24(1) - 7 LPts
16/01/2023Holguin, Cuba1 - 0 Bronco Velasco27 - 9 LKO3
18/11/2022Sana'a, Yemen0 - 0 Asif Hindawi1 - 0 WPts