Weightclass:  Bantamweight
Location:  Amman, Jordan
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034Amman, Jordan20 - 16 David Ruan0 - 5 WPts
07/11/2033Amman, Jordan19 - 16 Abdul Gazal1 - 1 WPts
08/09/2033Amman, Jordan18 - 16 Haider Bahar4 - 9 WPts
08/07/2033Amman, Jordan18 - 15 Miguel Bustillo15 - 11 LPts
08/05/2033Amman, Jordan17 - 15 Kashif Rais8 - 8 WPts
08/03/2033Amman, Jordan16 - 15 Aftab Mady0 - 12 WPts
05/01/2033Kolkata, India15 - 15 Ananth Chohan0 - 0 WPts
07/11/2032Amman, Jordan14 - 15 Irfan Aljazari1 - 1 WPts
07/09/2032Brisbane, Australia14 - 14 Duncan Hailes9 - 17 LPts
10/07/2032Duran, Ecuador13 - 14 Cuba Rosales8 - 22 WPts
12/05/2032Russeifa, Jordan13 - 13 Ahmed Jebali9 - 20 LPts
26/03/2032Irbid, Jordan13 - 12 Abdul Badie18 - 11 LPts Jordan National Championships 2032View
10/03/2032Amman, Jordan12 - 12 Joaquin Boda14(2) - 13 WPts
10/01/2032Casablanca, Morocco12 - 11 Muthanna Serhane13 - 10 LPts
11/11/2031Vitebsk, Belarus11 - 11 Melor Koplyakov12 - 9 WPts
13/09/2031Russeifa, Jordan10 - 11 Ahmed Jebali7 - 18 WPts
22/07/2031Amman, Jordan9 - 11 Rehman Ammar8 - 17(1) WPts
24/05/2031San Juan, Puerto Rico8 - 11 Diego Olivar0 - 0 WPts
26/03/2031Zarqa, Jordan8 - 10 Haider Aamer21 - 10 LPts Jordan National Championships 2031View
09/02/2031Port Said, Egypt8 - 9 Waqas Shahan12 - 16(4) LPts
12/12/2030Amman, Jordan7 - 9 Chris Sim1 - 5 WPts
12/10/2030Amman, Jordan6 - 9 Haider Abdou11 - 18 WPts
14/08/2030Amman, Jordan6 - 8 Jacob Heggins4 - 23(1) LPts
16/06/2030Amman, Jordan6 - 7 Ivan Kiselyov26 - 7 LPts
17/04/2030Amman, Jordan5 - 7 Diego Prospero1 - 8 WPts
17/02/2030Amman, Jordan4 - 7 Jawad Hajjar1 - 7 WPts
22/12/2029Amman, Jordan4 - 6 Angel Valdovinos5 - 16(1) LPts
24/10/2029San Juan, Puerto Rico4 - 5 Carlos Cardiel13 - 4 LPts
25/08/2029San Juan, Puerto Rico4 - 4 Dario Ramo6 - 16 LPts
27/06/2029Amman, Jordan3 - 4 Rehan Sabir0 - 1 WPts
28/04/2029Amman, Jordan3 - 3 Ibrahim Abbar1 - 9(1) LPts
26/03/2029Russeifa, Jordan3 - 2 Zafa Khalili2 - 2 LPts Jordan National Championships 2029View
02/03/2029Amman, Jordan2 - 2 Rehman Ammar3 - 7(1) WPts
02/01/2029Amman, Jordan1 - 2 Ahmed Jebali0 - 8 WPts
02/11/2028Toulouse, France1 - 1 Courvoisier Ionesco18 - 13 LPts
04/09/2028Amman, Jordan1 - 0 Yasin Bakir6 - 22 LPts
07/07/2028Amman, Jordan0 - 0 Adnan Gaha0 - 4 WPts