Weightclass:  Lightweight
Location:  Amman, Jordan
Record:  20 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/10/2032Amman, Jordan19 - 20 Juan Tercero2 - 10(1) WPts
23/08/2032Amman, Jordan18 - 20 Asif Issawi1 - 5 WPts
22/06/2032Amman, Jordan17 - 20 Khalid Bagheri1 - 0 WPts
20/04/2032Amman, Jordan16 - 20 Orane Dubled10 - 7 WPts
20/02/2032Amman, Jordan15 - 20 John Fordyce0 - 6(2) WPts
22/12/2031Amman, Jordan14 - 20 Waqas Rahaman0 - 6(1) WPts
23/10/2031Amman, Jordan13 - 20 Toimi Almila18 - 20 WPts
23/08/2031Amman, Jordan12 - 20 Leo Albert1 - 0 WPts
24/06/2031Amman, Jordan11 - 20 Tariq Kalil3 - 2 WPts
25/04/2031Amman, Jordan10 - 20 Kashif Tayfur5(1) - 10 WPts
24/02/2031Amman, Jordan9 - 20 Aftab Aamer5 - 6 WPts
26/12/2030Amman, Jordan8 - 20 Waqas Saladin6 - 18 WPts
27/10/2030Zarqa, Jordan8 - 19 Atif Kaddouri9 - 15 LPts
30/08/2030Kharkiv, Ukraine8 - 18 Oleksander Makar22(4) - 25 LPts
01/07/2030Amman, Jordan7 - 18 Ahmed Ahmadi1 - 0 WPts
03/05/2030Cork, Ireland6 - 18 Seamus Davin13(2) - 22 WPts
05/03/2030Santa Fe de la Vera Cruz, Argentina5 - 18 Rafael Licona0 - 0 WPts
05/01/2030Bayamon, Puerto Rico4 - 18 Hernan Franca6 - 19 WPts
07/11/2029Amman, Jordan4 - 17 Imran Nahyan5 - 8 LPts
09/09/2029Amman, Jordan3 - 17 Henry Adu6 - 11 WPts
10/07/2029Accra, Ghana2 - 17 Bob Adade10 - 12 WPts
12/05/2029Amman, Jordan2 - 16 Imran Nahyan4 - 6 LPts
16/03/2029Essen, Germany2 - 15 Gilleasbuig Henkelman6 - 11 LPts
16/01/2029Port-au-Prince, Haiti2 - 14 Laramie Marvingt17 - 7(1) LPts
18/11/2028Amman, Jordan2 - 13 Haider Elmoudawi14(1) - 13 LPts
18/10/2028Irbid, Jordan1 - 13 Malik Abu6 - 18 WPts
12/09/2028Al-Quwaysimah, Jordan1 - 12 Haaris Fakhoury4 - 19 LPts
24/07/2028Hamburg, Germany1 - 11 Ulrich Deller11 - 15 LPts
26/05/2028Zarqa, Jordan1 - 10 Hassan Akhtar6 - 10 LPts
05/04/2028Amman, Jordan1 - 9 Zuffur Harwood15 - 11 LPts
08/02/2028Zarqa, Jordan1 - 8 Adnan Abouchabki8 - 16 LPts
11/12/2027Amman, Jordan1 - 7 Kamran Alshamrani10 - 9 LPts
07/11/2027Amman, Jordan1 - 6 Sajid Holey0 - 0 LPts
03/10/2027Calgary, Canada1 - 5 Lloyd Satter60(1) - 14 LPts
05/08/2027Galway, Ireland1 - 4 Steven Cleary8 - 16 LPts
07/06/2027Amman, Jordan1 - 3 Umair Deen0 - 0 LPts
07/05/2027Russeifa, Jordan1 - 2 Malik Amber16 - 28 LPts
03/04/2027Carlisle, UK1 - 1 Mick McClintock1 - 6 LPts
03/02/2027Amman, Jordan0 - 1 Rocco Pirilli0 - 10 WPts
05/12/2026Amman, Jordan0 - 0 Mohsin Bracks1 - 4 LPts