Weightclass:  Light Heavyweight
Location:  Amman, Jordan
Record:  57(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2035Amman, Jordan56(1) - 27 Chandrakant Mangal4 - 5 WPts
10/03/2035Amman, Jordan55(1) - 27 Marijn Rape2 - 11 WPts
08/01/2035Amman, Jordan54(1) - 27 Webber Geiken3 - 9 WPts
07/11/2034Amman, Jordan53(1) - 27 Oto Belin9 - 9 WPts
06/09/2034Amman, Jordan52(1) - 27 Afanas Nepokupnoy2 - 13 WPts
07/07/2034Amman, Jordan51(1) - 27 Tariq Afzal0 - 2 WPts
06/05/2034Amman, Jordan50(1) - 27 Vitali Sadvackasoff12 - 7 WPts
06/03/2034Amman, Jordan49(1) - 27 Suren Vandertolyan0 - 1 WPts
03/01/2034Amman, Jordan48(1) - 27 Anvr Isabaew0 - 1 WPts
03/11/2033Amman, Jordan47(1) - 27 Behbud Narculow5 - 3 WPts
02/09/2033Amman, Jordan46(1) - 27 Rupert St. Jean3 - 14 WPts
03/07/2033Port-au-Prince, Haiti46(1) - 26 Albain Filipacchi49 - 22 LPts
02/06/2033Zagreb, Croatia46(1) - 25 Gordan Bon48 - 13 LPts
02/05/2033Zagreb, Croatia46(1) - 24 Gordan Bon47 - 13 LPts
01/04/2033Zarqa, Jordan45 - 24 Umair Khofri10 - 7(1) WKO3 Jordan National Championships 2033View
29/03/2033Zarqa, Jordan44 - 24 Haaris Pashia14(1) - 15 WPts Jordan National Championships 2033View
26/03/2033Zarqa, Jordan43 - 24 Hassan Abraham10 - 15 WPts Jordan National Championships 2033View
09/03/2033Amman, Jordan42 - 24 Albain Filipacchi46 - 20 WPts
30/01/2033Petionville, Haiti42 - 23 Adalard Anger28(1) - 13 LPts
02/12/2032Port-au-Prince, Haiti42 - 22 Albain Filipacchi43 - 20 LPts
01/11/2032Amman, Jordan42 - 21 Albain Filipacchi42 - 20 LPts
03/09/2032Amman, Jordan41 - 21 Sasha Stepushkin41 - 20(1) WPts
13/07/2032Saint Petersburg, Russia41 - 20 Lewis Hanning14(3) - 1 LPts Saint Petersburg Olympics 2032View
02/06/2032Amman, Jordan40 - 20 Albain Filipacchi40 - 18 WPts
02/05/2032Amman, Jordan39 - 20 Albain Filipacchi40 - 17 WPts
29/03/2032Irbid, Jordan38 - 20 Kamran Salam9 - 5 WPts Jordan National Championships 2032View
26/03/2032Irbid, Jordan37 - 20 Rehman Sahadi14 - 16 WPts Jordan National Championships 2032View
05/03/2032Amman, Jordan36 - 20 Vicente Florida26 - 36(3) WPts
03/02/2032Amman, Jordan35 - 20 Vicente Florida26 - 35(3) WPts
31/12/2031Monterrey, Mexico34 - 20 Jax Montenegro14 - 13 WPts
02/11/2031Amman, Jordan33 - 20 Mumtaz Karayev2 - 12 WPts
03/09/2031Amman, Jordan32 - 20 Mauro Razza19(1) - 38 WPts
03/08/2031Amman, Jordan31 - 20 Mauro Razza19(1) - 37 WPts
03/07/2031Amman, Jordan30 - 20 Mauro Razza19(1) - 36 WPts
02/06/2031Amman, Jordan29 - 20 Mauro Razza19(1) - 35 WPts
02/05/2031Milan, Italy28 - 20 Mauro Razza19(1) - 34 WPts
01/04/2031Zarqa, Jordan28 - 19 Azam Alsamarrai15 - 9 LPts Jordan National Championships 2031View
29/03/2031Zarqa, Jordan27 - 19 Haaris Pashia7 - 7 WPts Jordan National Championships 2031View
26/03/2031Zarqa, Jordan26 - 19 Ali Hamra18 - 10 WPts Jordan National Championships 2031View
15/03/2031Amman, Jordan25 - 19 Clint Boothe27 - 24 WPts
11/02/2031Amman, Jordan24 - 19 Clint Boothe27 - 23 WPts
10/01/2031Chennai, India24 - 18 Anuj Jagpal22(1) - 18 LPts
10/12/2030Chennai, India24 - 17 Anuj Jagpal21(1) - 18 LPts
09/11/2030Amman, Jordan24 - 16 Clint Boothe26 - 21 LPts
07/10/2030Amman, Jordan23 - 16 Jerrold Loera21 - 23(5) WPts
06/09/2030Georgetown, Guyana22 - 16 Clint Boothe25 - 20 WPts
06/08/2030Amman, Jordan22 - 15 Clint Boothe24 - 20 LPts
04/07/2030Amman, Jordan21 - 15 Xayvion Kabwela27 - 16 WPts
30/05/2030Palmira, Colombia20 - 15 Alejandro Pasillas2 - 4 WPts
01/04/2030Irbid, Jordan20 - 14 Imran Bicery50(1) - 14 LPts Jordan National Championships 2030View
29/03/2030Irbid, Jordan19 - 14 Zuffur Hage13 - 6 WPts Jordan National Championships 2030View
26/03/2030Irbid, Jordan18 - 14 Rashid Maroun11 - 21(3) WPts Jordan National Championships 2030View
01/03/2030Lagos, Nigeria18 - 13 Yakubu Babagida19 - 18 LPts
01/01/2030Irbid, Jordan17 - 13 Yasin Hajj3 - 5 WPts
02/11/2029Isfahan, Iran17 - 12 Kashif Salame12 - 4 LPts
04/09/2029Harare, Zimbabwe17 - 11 Louis Mukoneweshuro11 - 22 LPts
07/07/2029Helsinki, Finland16 - 11 Waltteri Lehtola11(2) - 26 WPts
09/05/2029Amman, Jordan15 - 11 Majid Saady10 - 11 WPts
29/03/2029Russeifa, Jordan15 - 10 Haider Atallah13 - 1(1) LPts Jordan National Championships 2029View
26/03/2029Russeifa, Jordan14 - 10 Abdul Zakaria4 - 15 WPts Jordan National Championships 2029View
07/03/2029Amman, Jordan13 - 10 Zain Aldimashqi10 - 14 WPts
04/01/2029Samarqand, Uzbekistan12 - 10 Mubariz Leghari11 - 8 WPts
06/11/2028Athens, Greece12 - 9 Simon Tripoli22 - 11 LPts
08/09/2028Mashhad, Iran11 - 9 Fo-hai Mu9 - 21 WPts
11/07/2028Amman, Jordan10 - 9 Majid Saady7 - 9 WPts
12/05/2028Amman, Jordan9 - 9 Ahliman Akhmedov3 - 7(2) WPts
14/03/2028Amman, Jordan8 - 9 Haaris Holey4 - 5 WPts
14/01/2028Amman, Jordan7 - 9 Kashif Aslam3 - 13 WPts
15/11/2027Vilnius, Lithuania6 - 9 Lukasz Woznicki13 - 17 WPts
17/09/2027Amman, Jordan6 - 8 Hassan Marsha16 - 6 LPts
27/07/2027Amman, Jordan5 - 8 Haaris Ghazi1 - 3 WPts
28/05/2027Amman, Jordan4 - 8 Amer Kamara3 - 10(1) WPts
29/03/2027Zarqa, Jordan4 - 7 Kamran Quadri17 - 19 LPts
03/02/2027Utrecht, Netherlands4 - 6 Huijbrecht Ingels4 - 11 LPts
06/12/2026Amman, Jordan3 - 6 Rehman Usman0 - 2 WPts
07/10/2026Bursa, Turkey3 - 5 Umut Gezmen2 - 5 LPts
09/08/2026Amman, Jordan3 - 4 Rashid Maroun2 - 5(2) LPts
26/06/2026Yerevan, Armenia3 - 3 Khacheres Rustigian12 - 12 LPts
28/04/2026Amman, Jordan3 - 2 Abdul Zakaria0 - 0 LPts
26/03/2026Irbid, Jordan3 - 1 Atif Harwood41 - 18 LPts Jordan National Championships 2026View
17/02/2026Almaty, Kazakhstan2 - 1 Elnara Muckaghanoff9 - 19 WPts
20/12/2025Kumasi, Ghana2 - 0 Dale Yalley4 - 19 LPts
22/10/2025Zarqa, Jordan1 - 0 Waqas Hannan2 - 5 WPts
20/09/2025Amman, Jordan0 - 0 Kashif Aslam0 - 1 WPts