Weightclass:  Lightweight
Location:  Amman, Jordan
Record:  30 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2034Amman, Jordan29 - 25 Barnard Stolberg3 - 2 WPts
09/12/2033Amman, Jordan29 - 24 Ailbe Pfeifer37 - 20 LPts
08/11/2033Kumasi, Ghana28 - 24 Gazi Basa29 - 11 WPts
08/10/2033Kumasi, Ghana28 - 23 Gazi Basa28 - 11 LPts
07/09/2033Surat, India28 - 22 Stanislav Slezak53 - 15 LPts Surat World Championships 2033View
31/07/2033Dushanbe, Tajikistan28 - 21 Vitali Bagdat22 - 11 LPts
01/06/2033Amman, Jordan27 - 21 Osman Abasov1 - 2 WPts
01/04/2033Zarqa, Jordan26 - 21 Atif Kaddouri22 - 19 WPts Jordan National Championships 2033View
29/03/2033Zarqa, Jordan25 - 21 Yasin Alzaabi20 - 9 WPts Jordan National Championships 2033View
26/03/2033Zarqa, Jordan24 - 21 Zain Salameh14 - 7 WPts Jordan National Championships 2033View
28/01/2033Vantaa, Finland23 - 21 Kauko Soisalo22(1) - 20 WPts
28/11/2032Vienna, Austria23 - 20 Rollins Scanzoni6 - 4 LPts
29/09/2032Irbid, Jordan23 - 19 Saad Batros26(1) - 11 LPts
13/08/2032Izmir, Turkey22 - 19 Eser Gulek14 - 16 WPts
13/07/2032Guatemala City, Guatemala22 - 18 Javier Concepcion30 - 12 LPts
12/06/2032Bayamon, Puerto Rico22 - 17 Guillermo Verde25 - 11 LPts
12/05/2032Amman, Jordan22 - 16 Guillermo Verde24 - 11 LPts
01/04/2032Irbid, Jordan21 - 16 Majid Zahir21 - 7(1) WPts Jordan National Championships 2032View
29/03/2032Irbid, Jordan20 - 16 Ahmed Ahmadi4 - 10 WPts Jordan National Championships 2032View
26/03/2032Irbid, Jordan19 - 16 Yasin Alzaabi11 - 7 WPts Jordan National Championships 2032View
21/03/2032Abobo, Ivory Coast19 - 15 Telo Marmion24 - 0 LPts
19/02/2032Abobo, Ivory Coast19 - 14 Telo Marmion23 - 0 LPts
19/01/2032Abobo, Ivory Coast19 - 13 Telo Marmion22 - 0 LPts
18/12/2031Amman, Jordan19 - 12 Baltasar Mato21 - 10 LPts
11/11/2031Amman, Jordan19 - 11 Guillermo Verde22 - 7 LPts
06/10/2031Amman, Jordan19 - 10 John Koimbori22(1) - 9 LPts
04/09/2031Amman, Jordan18 - 10 Elias Carro20 - 13 WPts
29/07/2031Managua, Nicaragua17 - 10 Ovidio Gomez25(1) - 24 WPts
31/05/2031Mogilev, Belarus16 - 10 Volodymyr Dziuba9(1) - 20 WPts
01/04/2031Zarqa, Jordan15 - 10 Zuffur Obaidullah4(1) - 1 WPts Jordan National Championships 2031View
29/03/2031Zarqa, Jordan14 - 10 Zafa Arian11 - 16 WPts Jordan National Championships 2031View
26/03/2031Zarqa, Jordan13 - 10 Hassan Akhtar17 - 22 WPts Jordan National Championships 2031View
28/02/2031Mexico City, Mexico12 - 10 Emanuel Grande17 - 21 WPts
31/12/2030Amman, Jordan11 - 10 Chrestien Lucier1 - 10 WPts
02/11/2030Kumasi, Ghana11 - 9 Denton Moro14 - 20 LPts
04/09/2030Sofia, Bulgaria10 - 9 Damyan Balakov17 - 7 WPts
07/07/2030Amman, Jordan9 - 9 Majid Kabir16 - 7 WPts
12/05/2030Zarqa, Jordan8 - 9 Khalid Nassar22(1) - 14 WPts
26/03/2030Irbid, Jordan8 - 8 Majid Kabir14 - 6 LPts Jordan National Championships 2030View
06/03/2030Amman, Jordan7 - 8 Majid Zahir8 - 2 WPts
05/01/2030Fortaleza, Brazil6 - 8 Reyes Godines0 - 0 WPts
07/11/2029Amman, Jordan5 - 8 Kashif Mahmoudi4 - 17 WPts
07/09/2029Manaus, Brazil5 - 7 Alejandro Vila31(1) - 7 LPts
10/07/2029Tokyo, Japan5 - 6 Yuji Adachi20 - 11 LPts
12/05/2029Amman, Jordan4 - 6 Kashif Mahmoudi2 - 16 WPts
12/03/2029Dushanbe, Tajikistan4 - 5 Alesger Allahyarov20 - 11 LPts
12/01/2029Amman, Jordan4 - 4 Sajid Zacka31 - 9 LPts
14/11/2028Dnipropetrovsk, Ukraine4 - 3 Vasyl Chaplinski8 - 18 LPts
16/09/2028Amman, Jordan4 - 2 Sajid Zacka29 - 9 LPts
28/07/2028Amman, Jordan3 - 2 Rehan Edris1 - 3 WPts
29/05/2028Amman, Jordan2 - 2 Danyaal Aldimashqi1 - 4 WPts
30/03/2028Kitwe, Zambia1 - 2 Uzondu Siyungwa0 - 4 WPts
31/01/2028Amman, Jordan0 - 2 Franklin Chamfort4 - 11 WPts
03/12/2027London, UK0 - 1 Mark Tighe17 - 13 LPts
05/10/2027Amman, Jordan0 - 0 Majid Kabir1 - 1 LPts