Weightclass:  Featherweight
Location:  Alexandria, Egypt
Record:  26 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2033Alexandria, Egypt25 - 10 Imran Tabet6 - 12 WPts
28/09/2033Alexandria, Egypt24 - 10 Idris Aiyenugba2 - 15 WPts
29/07/2033Alexandria, Egypt23 - 10 Oliver Mapi-ut0 - 14 WPts
28/05/2033Alexandria, Egypt22 - 10 Karel Polivka2 - 2 WPts
28/03/2033Alexandria, Egypt21 - 10 Haaris Ahmed4 - 15(1) WPts
26/01/2033Alexandria, Egypt20 - 10 Kolya Shchegolikhin8 - 19 WPts
26/11/2032Alexandria, Egypt19 - 10 Zafa El-Nenny1 - 1 WPts
26/09/2032Alexandria, Egypt18 - 10 Diego Linde6 - 8 WPts
28/07/2032Alexandria, Egypt18 - 9 Rodrigo Diaz11 - 4 LPts
30/05/2032Alexandria, Egypt17 - 9 Macario Pelaez3 - 4 WPts
31/03/2032Alexandria, Egypt16 - 9 Danyaal Farooq1 - 6 WPts
01/02/2032Alexandria, Egypt15 - 9 Sajid Kenaan3 - 7(1) WPts
03/12/2031Shubra El-Kheima, Egypt15 - 8 Farhan Hossain13 - 20 LPts
08/10/2031Shubra El-Kheima, Egypt14 - 8 Farhan Ouda11 - 9 WPts
11/08/2031Salvador, Brazil13 - 8 Jerrold Abela13 - 19(1) WPts
13/06/2031Giza, Egypt13 - 7 Syed Tawfik11 - 8 LPts
16/04/2031Giza, Egypt12 - 7 Umair Azizi10 - 22(1) WPts
11/03/2031Shubra El-Kheima, Egypt12 - 6 Jawad Ebeid10 - 7 LPts Egypt National Championships 2031View
09/02/2031Leon, Mexico11 - 6 Luis Negrete0 - 7 WPts
12/12/2030Alexandria, Egypt10 - 6 Adnan Ekramy0 - 8 WPts
28/10/2030Alexandria, Egypt9 - 6 Amer Manzur4 - 2 WPts
30/08/2030Alexandria, Egypt8 - 6 Fausto Terrones0 - 4(1) WPts
30/06/2030Alexandria, Egypt7 - 6 Juan Gonzalez4 - 3 WPts
02/05/2030Alexandria, Egypt6 - 6 Ahmed Ishak0 - 1 WPts
04/03/2030Alexandria, Egypt6 - 5 Bilal Aziz14 - 16 LPts
04/01/2030Port Said, Egypt5 - 5 Shayan Ayrout4 - 7 WPts
20/11/2029Giza, Egypt5 - 4 Atif Mahfouz18(1) - 16 LPts
20/10/2029Ulaanbaatar, Mongolia5 - 3 Ariunbold Tschinag10 - 35 LPts
22/08/2029Bayamon, Puerto Rico4 - 3 Paco Duque0 - 0 WPts
24/06/2029Ulaanbaatar, Mongolia4 - 2 Tung Sarsenoff14 - 10 LPts
26/04/2029Alexandria, Egypt3 - 2 Alik Gatsalov3 - 2 WPts
26/02/2029Alexandria, Egypt2 - 2 Diego Siles2 - 2 WPts
29/12/2028Lusaka, Zambia2 - 1 Shevon Nalubamba13 - 23 LPts
31/10/2028Alexandria, Egypt2 - 0 Haider Ghali1 - 8 LPts
02/09/2028Norfolk, USA1 - 0 Barry Mylne0 - 2 WPts
05/07/2028Alexandria, Egypt0 - 0 Haider Ghali1 - 6 WPts