Weightclass:  Featherweight
Location:  Amman, Jordan
Record:  22 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2031Amman, Jordan21 - 20 Tariq Zadeh6 - 9 WPts
17/04/2031Amman, Jordan20 - 20 Bilal Quraishi2 - 3 WPts
16/02/2031Amman, Jordan19 - 20 Shayan Aly1 - 4 WPts
19/12/2030Amman, Jordan18 - 20 Rehman Nassef4 - 4 WPts
20/10/2030Amman, Jordan17 - 20 Kyo Morino7 - 16 WPts
21/08/2030Amman, Jordan16 - 20 Rehan Juhani6 - 7 WPts
22/06/2030Amman, Jordan15 - 20 Sylvain Jean-Louis4 - 2 WPts
23/04/2030Amman, Jordan14 - 20 Cahyono Sastroamidjojo3 - 1 WPts
22/02/2030Amman, Jordan14 - 19 Vinh Duc24 - 7(1) LPts
24/12/2029Amman, Jordan13 - 19 Abdul Kassem0 - 4 WPts
25/10/2029Amman, Jordan12 - 19 Abdul Kassem0 - 3 WPts
25/08/2029Zarqa, Jordan11 - 19 Amjad Hadid8 - 29 WPts
06/07/2029Samarqand, Uzbekistan10 - 19 Vilayat Gajarov18 - 11 WPts
08/05/2029Amman, Jordan10 - 18 Haider Halaby12 - 25(12) LPts
29/03/2029Russeifa, Jordan10 - 17 Azam Bicery8 - 14(1) LPts Jordan National Championships 2029View
26/03/2029Russeifa, Jordan9 - 17 Rehan Juhani3 - 0 WPts Jordan National Championships 2029View
23/02/2029Ponce, Puerto Rico8 - 17 Vicente Mesquita7 - 13 WPts
26/12/2028Adana, Turkey8 - 16 Bulut Korkmaz22(1) - 12 LPts
28/10/2028Ponce, Puerto Rico7 - 16 Guillermo Cerda6 - 16 WPts
30/08/2028Ponce, Puerto Rico7 - 15 Bronco Sison6 - 15 LPts
02/07/2028Montevideo, Uruguay7 - 14 Joaquin Villamar17(1) - 18 LPts
03/05/2028Amman, Jordan6 - 14 Azam Bicery4 - 11(1) WPts
05/03/2028Plzen, Czech Republic6 - 13 Teodor Luka0 - 0 LPts
06/01/2028Yerevan, Armenia6 - 12 Antranig Abadjyan12 - 12 LPts
08/11/2027Bangkok, Thailand6 - 11 Kompayak Jaturapattanapong11(1) - 22(2) LPts
10/09/2027Amman, Jordan6 - 10 Irfan Labib4 - 23 LPts
18/07/2027Amman, Jordan5 - 10 Mohsin Raad6 - 19(2) WPts
20/05/2027Amman, Jordan5 - 9 Umair Saap9(2) - 12 LPts
26/03/2027Amman, Jordan5 - 8 Obaid Amara13 - 10 LPts Jordan National Championships 2027View
18/03/2027Sydney, Australia4 - 8 Gareth Moyes10(1) - 28 WPts
18/01/2027Amman, Jordan3 - 8 Kashif Alghamdi5(1) - 7 WPts
18/11/2026Amman, Jordan2 - 8 Abdul Halaby2 - 12 WPts
18/09/2026Samarqand, Uzbekistan2 - 7 Shamkhal Zaman7 - 8 LPts
20/07/2026Yerevan, Armenia2 - 6 Nigol Darakjyan6 - 24 LPts
22/05/2026Nonthaburi, Thailand2 - 5 Anuntachai Laksong28 - 25 LPts
24/03/2026Bangkok, Thailand1 - 5 Thongtaeng Chitranukhroh6 - 22 WPts
24/01/2026Amman, Jordan0 - 5 Kashif Ghulam0 - 0 WPts
05/12/2025Amman, Jordan0 - 4 Zuffur Reza4(1) - 26 LPts
07/10/2025Irbid, Jordan0 - 3 Abdul Baha0 - 0 LPts
10/08/2025Samarqand, Uzbekistan0 - 2 Shahin Aghayev8 - 15 LPts
12/06/2025Russeifa, Jordan0 - 1 Haaris Ahmadi2 - 11(1) LPts
03/05/2025Amman, Jordan0 - 0 Obaid Amara4 - 3 LPts