Weightclass:  Heavyweight
Location:  Alexandria, Egypt
Record:  14 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2025Alexandria, Egypt13 - 21 Aftab Camona11 - 13 WPts
06/11/2024Alexandria, Egypt12 - 21 Luis Villescas13 - 28 WPts
07/09/2024Alexandria, Egypt11 - 21 Jawad Bassiouni1 - 4 WPts
10/07/2024Alexandria, Egypt10 - 21 Kashif Masood2 - 4 WPts
10/05/2024Alexandria, Egypt9 - 21 Abdul Sobhy2 - 14 WPts
11/03/2024Shubra El-Kheima, Egypt9 - 20 Saad Gamil16 - 9 LPts Egypt National Championships 2024View
05/02/2024Vilnius, Lithuania8 - 20 Sebastian Cieslewicz7 - 10 WPts
08/12/2023Alexandria, Egypt8 - 19 Hassan Matin9 - 10 LPts
09/10/2023Alexandria, Egypt8 - 18 Amjad Jamail21 - 6 LPts
13/08/2023Poltava, Ukraine8 - 17 Yevhen Polansky13(1) - 16 LPts
15/06/2023Alexandria, Egypt8 - 16 Zain Mady5 - 16 LPts
11/05/2023Cairo, Egypt8 - 15 Amer Sabahi18 - 15 LPts
08/04/2023Baku, Azerbaijan8 - 14 Kamil Mamedyarov34 - 5 LPts
08/02/2023London, UK8 - 13 Alastair Kerry17 - 10 LPts
11/12/2022Samarqand, Uzbekistan8 - 12 Borya Ramazanov11 - 16 LPts
12/10/2022Alexandria, Egypt8 - 11 Odion Alegbe3 - 29 LPts
14/08/2022Bogota, Colombia8 - 10 Baltasar Farin19(2) - 10 LPts
16/06/2022Alexandria, Egypt8 - 9 Caseareo Kallas10 - 16 LPts
17/04/2022Mendoza, Argentina7 - 9 Carlos Fontanilla2 - 5 WPts
17/02/2022Copenhagen, Denmark6 - 9 Waage Branner4 - 5 WPts
20/12/2021Port Said, Egypt6 - 8 Jawad Alassel0 - 13 LPts
26/10/2021Alexandria, Egypt6 - 7 Umair Afzal5 - 7 LPts
25/08/2021Alexandria, Egypt6 - 6 Hadeon Placko6 - 10 LPts
25/06/2021Cairo, Egypt6 - 5 Azam Chahine9 - 13 LPts
29/04/2021Alexandria, Egypt6 - 4 Haaris Alsadat5(2) - 8 LPts
28/02/2021Alexandria, Egypt6 - 3 Malik Marsal0 - 8 LPts
29/12/2020Alexandria, Egypt5 - 3 Bilal Pashia0 - 2 WPts
28/10/2020Dortmund, Germany4 - 3 Burgess Stratmann4 - 15 WPts
30/08/2020Alexandria, Egypt4 - 2 Matt Stockard1 - 5 LPts
30/06/2020Nagoya, Japan4 - 1 Satoshi Konno9 - 6 LPts
30/04/2020Alexandria, Egypt3 - 1 Haaris Alsadat2(1) - 4 WPts
02/03/2020Alexandria, Egypt2 - 1 Yevhen Bilinski2 - 5 WPts
02/01/2020Albuquerque, USA2 - 0 Mick Routledge0 - 2 LPts
04/11/2019Barcelona, Spain1 - 0 Carlos Chavera0 - 1 WPts
06/09/2019Alexandria, Egypt0 - 0 Hassan Ashour0 - 0 WPts