Weightclass:  Lightweight
Location:  Alexandria, Egypt
Record:  33 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2031Alexandria, Egypt32 - 18 Majid Petros4 - 11 WPts
05/02/2031Alexandria, Egypt31 - 18 Amer Arshad4 - 5 WPts
07/12/2030Alexandria, Egypt30 - 18 Euan Pyper1 - 3 WPts
08/10/2030Alexandria, Egypt30 - 17 Syed Ashraf17(2) - 18 LPts
10/08/2030Alexandria, Egypt29 - 17 Tariq Shehadeh5 - 8 WPts
11/06/2030Alexandria, Egypt28 - 17 Azam Eltayeb6 - 3 WPts
12/04/2030Alexandria, Egypt27 - 17 Umair Badawi4 - 2 WPts
11/02/2030Alexandria, Egypt26 - 17 Ahmed Issawi9 - 17 WPts
13/12/2029Alexandria, Egypt25 - 17 Kamran Elaraby12 - 18(1) WPts
14/10/2029Alexandria, Egypt24 - 17 Waqas Safi1 - 0 WPts
15/08/2029Alexandria, Egypt23 - 17 Bilal Hussain24(3) - 9 WPts
16/06/2029Alexandria, Egypt22 - 17 Ahmed Issawi7 - 14 WPts
17/04/2029Bratislava, Slovakia22 - 16 Hynek Varga24 - 19(4) LPts
17/03/2029Alexandria, Egypt22 - 15 Mohsin Abolhassan19 - 8 LPts Egypt National Championships 2029View
14/03/2029Alexandria, Egypt21 - 15 Amer Shakoor11 - 7 WPts Egypt National Championships 2029View
11/03/2029Alexandria, Egypt20 - 15 Amer Mahe3 - 0 WPts Egypt National Championships 2029View
09/02/2029Fortaleza, Brazil19 - 15 Quito Porto21 - 11 WPts
09/01/2029Bratislava, Slovakia19 - 14 Hynek Varga23 - 17(2) LPts
09/12/2028Daloa, Ivory Coast19 - 13 Granville Platini19 - 21 LPts
08/11/2028Daloa, Ivory Coast19 - 12 Granville Platini18 - 21 LPts
08/10/2028Daloa, Ivory Coast19 - 11 Granville Platini17 - 21 LPts
07/09/2028Alexandria, Egypt19 - 10 Ryszard Bienkowski27 - 7 LPts
05/08/2028Yekaterinburg, Russia18 - 10 Marlen Balashov18 - 13 WPts
05/07/2028Alexandria, Egypt18 - 9 Marlen Balashov17 - 13 LPts
15/05/2028Barcelona, Spain17 - 9 Venacio Gavino4 - 14 WPts
17/03/2028Cairo, Egypt16 - 9 Ali Khalil11(1) - 13 WPts Egypt National Championships 2028View
14/03/2028Cairo, Egypt15 - 9 Danyaal Alqasimi14 - 12 WPts Egypt National Championships 2028View
11/03/2028Cairo, Egypt14 - 9 Malik Rad7 - 9 WPts Egypt National Championships 2028View
08/02/2028Helsinki, Finland13 - 9 Teijo Eerikainen19 - 14(1) WPts
11/12/2027Suez, Egypt12 - 9 Amer Abdelmalek13 - 14 WPts
17/10/2027Alexandria, Egypt11 - 9 Saad Alshaykh0 - 2 WPts
18/08/2027Accra, Ghana11 - 8 Ian Lamptey25 - 20 LPts
20/06/2027Bamenda, Cameroon10 - 8 Dominique Cassin16 - 37 WPts
22/04/2027Shubra El-Kheima, Egypt9 - 8 Kashif El-Badawi14 - 14 WPts
11/03/2027Cairo, Egypt9 - 7 Bilal Hussain12(2) - 3 LPts Egypt National Championships 2027View
09/02/2027Kryvyi Rih, Ukraine8 - 7 Anton Vorobyov8 - 10 WPts
12/12/2026Linz, Austria7 - 7 Maik Haase10 - 10 WPts
14/10/2026Mexico City, Mexico6 - 7 Nicandro Abella13(1) - 15 WPts
16/08/2026Delmas, Haiti6 - 6 Sid Bel8 - 12 LPts
18/06/2026Tampere, Finland6 - 5 Aatami Rautanen4 - 10 LPts
20/04/2026Khabarovsk, Russia5 - 5 Aleksandr Zobnin3(1) - 11 WPts
20/02/2026Auckland, New Zealand5 - 4 Paul Nicol9 - 13 LPts
23/12/2025Shubra El-Kheima, Egypt4 - 4 Ahmed Greiss4(1) - 11 WPts
04/11/2025Suez, Egypt4 - 3 Atif Imam15(1) - 23 LPts
09/09/2025Alexandria, Egypt3 - 3 Waqar Kamal0 - 3 WPts
11/07/2025Karlsruhe, Germany2 - 3 Othello Henard4 - 19(1) WPts
13/05/2025Shubra El-Kheima, Egypt1 - 3 Haider Hegazi3 - 5 WPts
17/03/2025Shubra El-Kheima, Egypt1 - 2 Ahmed Charobim9 - 17 LPts
18/01/2025Port Said, Egypt1 - 1 Mohsin Baduy3 - 13(2) LPts
26/11/2024Alexandria, Egypt1 - 0 Haaris Ishak31(1) - 11 LPts
24/10/2024Alexandria, Egypt0 - 0 Azam Nabil0 - 0 WPts