Weightclass:  Middleweight
Location:  Amman, Jordan
Record:  19 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2029Amman, Jordan19 - 16 Imran Aldimashqi16 - 14 LPts
27/03/2029Amman, Jordan18 - 16 Farhan Nazif1 - 0 WPts
26/01/2029Amman, Jordan17 - 16 Marvel Pierre-Louis2 - 6 WPts
27/11/2028Amman, Jordan16 - 16 Imran Maforige7(1) - 12 WPts
28/09/2028Amman, Jordan15 - 16 Gazi Nasser4 - 5 WPts
30/07/2028Amman, Jordan14 - 16 Rehman Naifeh3 - 10 WPts
31/05/2028Amman, Jordan13 - 16 Adnan Kamel1 - 1 WPts
01/04/2028Amman, Jordan13 - 15 Paco Hernandez6 - 12 LPts
02/02/2028Amman, Jordan12 - 15 Ivan Zubkov4 - 8 WPts
05/12/2027Amman, Jordan11 - 15 Rashid Hariri1 - 11 WPts
06/10/2027Amman, Jordan10 - 15 Obaid Nassoor0 - 6(1) WPts
08/08/2027Amman, Jordan10 - 14 Jordan Quaglierini11 - 10 LPts
09/06/2027Amman, Jordan10 - 13 Olaf Wlodarczyk24(2) - 21 LPts
11/04/2027Bacoor, Philippines9 - 13 Glynn Basilides2 - 10 WPts
11/02/2027Amman, Jordan9 - 12 Iwao Asai10(1) - 30(23) LPts
13/12/2026Managua, Nicaragua9 - 11 Beltran Rebolledo13 - 8 LPts
15/10/2026San Jose del Monte, Philippines9 - 10 Edmundo Sunga2 - 6 LPts
17/08/2026Amman, Jordan8 - 10 Faisal Almasri1 - 1 WPts
18/06/2026Amman, Jordan7 - 10 Shayan Bilal2 - 6 WPts
19/04/2026Amman, Jordan6 - 10 Ryo Yamaguchi7 - 21 WPts
19/02/2026Sendai, Japan6 - 9 Nao Uno7 - 19 LPts
22/12/2025Cardiff, UK6 - 8 Waqas Shakoor29 - 19(1) LPts
24/10/2025Santa Cruz de la Sierra, Bolivia5 - 8 Jose Escovedo0 - 0 WPts
25/08/2025Amman, Jordan4 - 8 Malik Nabhani0 - 4 WPts
08/07/2025Amman, Jordan3 - 8 Aftab Uddin7 - 7 WPts
09/05/2025Jeddah, Saudi Arabia3 - 7 Waqar Kalb2 - 16(1) LPts
11/03/2025Amman, Jordan3 - 6 Aftab Uddin5 - 6 LPts
07/02/2025Irbid, Jordan3 - 5 Amer Nasrallah0 - 0 LPts
24/12/2024Amman, Jordan2 - 5 Zain Nassar0 - 0 WPts
11/11/2024Leon, Nicaragua2 - 4 Oihane Barbara13 - 27(4) LPts
13/09/2024Amman, Jordan2 - 3 Asif Sahrawi12(2) - 14 LPts
22/07/2024Amman, Jordan1 - 3 Zain Baghdadi1 - 0 WPts
23/05/2024Jeonju, South Korea1 - 2 Hyun-soo Sohn9 - 17 LPts
25/03/2024Amman, Jordan1 - 1 Asif Elmoudaber32(3) - 9 LPts
02/02/2024Irbid, Jordan1 - 0 Obaid Nejaim1 - 15(8) LPts
13/12/2023Amman, Jordan0 - 0 Drugi Smulski3 - 9(2) WPts