Weightclass:  Middleweight
Location:  Alexandria, Egypt
Record:  9 - 25(7)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2026Alexandria, Egypt9 - 24(7) Bilal Ayasha6 - 12 LPts
27/03/2026Alexandria, Egypt9 - 23(7) Rashid Hakim13(1) - 27(10) LPts
26/01/2026Alexandria, Egypt8 - 23(7) Mohsin Kamal4 - 5 WPts
27/11/2025Alexandria, Egypt7 - 23(7) Zafa Kazazian5 - 26 WPts
28/09/2025Alexandria, Egypt7 - 22(7) Waqar Eldegheidy11 - 13 LPts
30/07/2025Alexandria, Egypt6 - 22(7) Ali Ouda4 - 7 WPts
31/05/2025Vilnius, Lithuania5 - 22(7) Marcel Jurewicz7 - 16 WPts
02/04/2025Mexico City, Mexico4 - 22(7) Alejandro Centeno12 - 27 WPts
02/02/2025Nassau, Bahamas4 - 21(7) Mark Lawlis9 - 16 LPts
05/12/2024Ankara, Turkey4 - 20(6) Serkan Akyol43(1) - 20 LKO3
07/10/2024Alexandria, Egypt4 - 19(5) Ruslan Karimow15 - 27 LKO3
09/08/2024Havana, Cuba4 - 18(5) Alejandro Llano3(1) - 27(1) LPts
11/06/2024Alexandria, Egypt3 - 18(5) Zain El-Gamal8 - 16 WPts
01/05/2024Cairo, Egypt3 - 17(5) Asif Elmanhaly25(2) - 14 LPts
11/03/2024Shubra El-Kheima, Egypt3 - 16(5) Azam Kassas21 - 20 LPts Egypt National Championships 2024View
26/02/2024Port Said, Egypt2 - 16(5) Hassan Gallaty3 - 19(2) WPts
28/12/2023Port Said, Egypt1 - 16(5) Hassan Gallaty3 - 18(2) WPts
30/10/2023Sofia, Bulgaria1 - 15(5) Blagun á Russinov28(2) - 11 LPts
01/09/2023Grodno, Belarus1 - 14(5) Danylko Kozel24 - 10 LPts
04/07/2023Alexandria, Egypt0 - 14(5) Aftab Chahine1 - 11(1) WPts
06/05/2023Melbourne, Australia0 - 13(5) Mark Sheenan10 - 16 LPts
07/03/2023Zagreb, Croatia0 - 12(5) Nikola Bralic6 - 13 LPts
07/01/2023Cairo, Egypt0 - 11(4) Asif Elmanhaly17(1) - 14 LKO3
12/11/2022Sydney, Australia0 - 10(3) Aaron Hay9 - 16 LKO3
14/09/2022Port Said, Egypt0 - 9(2) Majid Bhutto18(2) - 14 LKO3
22/07/2022Cairo, Egypt0 - 8(1) Umair Zaki20(1) - 10 LKO3
04/06/2022Alexandria, Egypt0 - 7(1) Umair Mekky3 - 0 LPts
06/04/2022Cairo, Egypt0 - 6 Shayan Issawi12(3) - 14 LKO3
28/02/2022Soledad de Graciano Sanchez, Mexico0 - 5 Cuba Tovar6 - 17 LPts
31/12/2021Riga, Latvia0 - 4 Kir Kede2(1) - 9 LPts
02/11/2021Yaoundé, Cameroon0 - 3 Lucien Halimi2 - 23 LPts
04/09/2021Alexandria, Egypt0 - 2 Mikhail Budnik8(1) - 7 LPts
05/07/2021Pittsburgh, USA0 - 1 Lucas Whitson0 - 0 LPts
05/05/2021Alexandria, Egypt0 - 0 Henrik Benic1 - 1 LPts