Weightclass:  Middleweight
Location:  Zarqa, Jordan
Record:  33 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2027Zarqa, Jordan32 - 23 Ngu Hoang4 - 12 WPts
20/10/2027Zarqa, Jordan31 - 23 Krzysztof Gatza6 - 15 WPts
21/08/2027Zarqa, Jordan30 - 23 Jarek Jozefowicz8 - 3 WPts
22/06/2027Zarqa, Jordan29 - 23 Jaguar Parra6 - 14 WPts
23/04/2027Zarqa, Jordan28 - 23 Ibrahim Kazemi3 - 8 WPts
22/02/2027Zarqa, Jordan27 - 23 Sung-yeung Pai6 - 4 WPts
24/12/2026Zarqa, Jordan26 - 23 Hernan Camacho0 - 9 WPts
25/10/2026Zarqa, Jordan25 - 23 Corrado Schmitt8 - 18 WPts
26/08/2026Zarqa, Jordan24 - 23 Fedir Jangula9 - 5 WPts
27/06/2026Zarqa, Jordan23 - 23 Raharjo Nauta1 - 1 WPts
27/04/2026Zarqa, Jordan22 - 23 Oddvar Norberg3 - 6 WPts
26/02/2026Zarqa, Jordan21 - 23 Fernand Ostheimer4 - 9 WPts
28/12/2025Bari, Italy20 - 23 Rocco Mancuso9 - 5 WPts
30/10/2025Zarqa, Jordan19 - 23 Shayan Ansari2 - 1 WPts
31/08/2025Malmo, Sweden19 - 22 Erik Florman14 - 22 LPts
31/07/2025Mixco, Guatemala19 - 21 Rodrigo Pedro18 - 22 LPts
30/06/2025Kangundo-Tala, Kenya18 - 21 Xayvion Ngeny28(1) - 22 WPts
30/05/2025Mixco, Guatemala18 - 20 Rodrigo Pedro16 - 22 LPts
26/04/2025Manaus, Brazil18 - 19 Miguel Pires23(1) - 12 LPts
26/03/2025Zarqa, Jordan18 - 18 Haider Saab6 - 21 LPts Jordan National Championships 2025View
15/03/2025Nairobi, Kenya18 - 17 Kenzie Rogo24(1) - 27 LPts
12/02/2025Ho Chi Minh City, Vietnam18 - 16 Vang Cuong27 - 12 LPts
12/01/2025Zarqa, Jordan18 - 15 Glynn Neill14 - 4 LPts
11/12/2024Zarqa, Jordan17 - 15 Henio Babicz14 - 9 WPts
08/11/2024Bangkok, Thailand17 - 14 Fahlan Kittichai36 - 14 LPts
07/10/2024Riyadh, Saudi Arabia17 - 13 Amjad Bashara17 - 29 LPts
04/09/2024Nairobi, Kenya17 - 12 Kenzie Rogo22(1) - 23 LPts
15/07/2024Zarqa, Jordan16 - 12 Rashid Baha6 - 18 WPts
15/05/2024Zarqa, Jordan15 - 12 Umair Debo18(1) - 22 WPts
26/03/2024Irbid, Jordan15 - 11 Irfan Nakad13 - 22(1) LPts Jordan National Championships 2024View
04/03/2024Osogbo, Nigeria15 - 10 Olufemi Nurudeen4 - 20 LPts
05/01/2024Roskilde, Denmark14 - 10 Haakon Burchardt0 - 0 WPts
07/11/2023Copenhagen, Denmark14 - 9 Davin Jespersen22 - 9 LPts
09/09/2023Stockholm, Sweden13 - 9 Samuel Swanstrom16(1) - 8 WPts
12/07/2023Tehran, Iran12 - 9 Zain Hafeez7 - 11 WPts
14/05/2023Irbid, Jordan11 - 9 Majid Haidar8 - 16(4) WPts
17/03/2023Prague, Czech Republic11 - 8 Adolf Karban21 - 11 LPts
17/01/2023Vilnius, Lithuania11 - 7 Mateusz Bruski12 - 16 LPts
19/11/2022Mexico City, Mexico11 - 6 Santiago Ancheta18(1) - 7 LPts
21/09/2022Amman, Jordan11 - 5 Ali Roukers14 - 17 LPts
27/07/2022Amman, Jordan11 - 4 Zafa Alhamdani15(1) - 17 LPts
26/06/2022Amman, Jordan11 - 3 Sajid Kenaan12(1) - 15 LPts
07/05/2022Columbus, USA10 - 3 Paul Richie1 - 9(1) WPts
08/03/2022New Amsterdam, Guyana9 - 3 Dave Waterson0 - 1 WPts
08/01/2022Toshkent, Uzbekistan9 - 2 Fuad Hamady8 - 16 LPts
08/11/2021Zarqa, Jordan8 - 2 Zafa Yarad0 - 8 WPts
07/09/2021Amman, Jordan7 - 2 Zuffur Nasir6 - 1 WPts
26/07/2021London, UK6 - 2 Arthur Gilreath6 - 11 WPts
27/05/2021Kampala, Uganda6 - 1 Brin Namukulwa4 - 17 LPts
28/03/2021Zarqa, Jordan5 - 1 Umair Arif1 - 5 WPts
28/01/2021Almaty, Kazakhstan5 - 0 Bilal Ospanow6 - 9 LPts
29/11/2020Amman, Jordan4 - 0 Waqas Khalid1 - 5 WPts
05/10/2020Amman, Jordan3 - 0 Abdul Asad0 - 0 WPts
07/08/2020Al-Quwaysimah, Jordan2 - 0 Ahmed Eldibs0 - 2 WPts
06/06/2020Zarqa, Jordan1 - 0 Irfan Nakad4 - 5 WPts
05/04/2020Al-Quwaysimah, Jordan0 - 0 Ahmed Eldibs0 - 0 WPts