Weightclass:  Middleweight
Location:  Shubra El-Kheima, Egypt
Record:  21(2) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2029Shubra El-Kheima, Egypt20(2) - 12 Amjad Shakoor1 - 0 WPts
17/02/2029Shubra El-Kheima, Egypt19(2) - 12 August²n Franc3 - 7 WPts
19/12/2028Shubra El-Kheima, Egypt19(2) - 11 Manopnoi Kamnaeng13 - 6 LPts
20/10/2028Shubra El-Kheima, Egypt18(2) - 11 Yao Kou3 - 20 WPts
21/08/2028Shubra El-Kheima, Egypt17(2) - 11 Julian Biesiada4 - 5 WPts
23/06/2028Puente Alto, Chile16(1) - 11 Macario Amado16 - 13(3) WKO3
25/04/2028Shubra El-Kheima, Egypt15(1) - 11 Haaris Reza14(1) - 18 WPts
17/03/2028Cairo, Egypt15(1) - 10 Waqas Pasha37(1) - 24 LPts Egypt National Championships 2028View
14/03/2028Cairo, Egypt14(1) - 10 Haider El-Shenawy13 - 15 WPts Egypt National Championships 2028View
11/03/2028Cairo, Egypt13(1) - 10 Kashif Emam1 - 1 WPts Egypt National Championships 2028View
18/02/2028Suez, Egypt12(1) - 10 Irfan Moussa0 - 14 WPts
22/12/2027Roskilde, Denmark11(1) - 10 Nels Itzen8 - 8 WPts
24/10/2027San Rafael, Argentina10 - 10 Neron Abeyta13 - 6(1) WKO3
26/08/2027Suez, Egypt10 - 9 Haider El-Shenawy9 - 14 LPts
22/07/2027Giza, Egypt9 - 9 Amer Abbas0 - 23 WPts
21/06/2027Salta, Argentina8 - 9 Diego Saenz7 - 11 WPts
23/04/2027Donetsk, Ukraine7 - 9 Melor Mitnick6 - 10 WPts
23/02/2027Berlin, Germany7 - 8 Steyn Blackert18(1) - 15 LPts
26/12/2026Petaling Jaya, Malaysia7 - 7 Deshi Kie20 - 10 LPts
28/10/2026Shubra El-Kheima, Egypt6 - 7 Simon Larive10 - 15(1) WPts
29/08/2026Donetsk, Ukraine5 - 7 Melor Mitnick4 - 8 WPts
01/07/2026Berlin, Germany4 - 7 Salomo Sauerbrey8 - 10 WPts
03/05/2026Shubra El-Kheima, Egypt3 - 7 Jarl Samuelsen1 - 1 WPts
05/03/2026Suez, Egypt2 - 7 Irfan Moussa0 - 1 WPts
09/01/2026Krasnodar, Russia2 - 6 Sergey Karasev5 - 19 LPts
11/11/2025Hamburg, Germany2 - 5 Alby Geise13 - 12 LPts
13/09/2025Giza, Egypt2 - 4 Adnan Alqamari12 - 13(1) LPts
06/08/2025Suez, Egypt1 - 4 Abdul Asher1 - 2 WPts
15/06/2025Cairo, Egypt1 - 3 Rashid Shirani9 - 21 LPts
20/04/2025London, UK1 - 2 Kris Cour3 - 17 LPts
20/02/2025Suez, Egypt0 - 2 Haider El-Shenawy2 - 5 WPts
04/01/2025Kampala, Uganda0 - 1 Sean Lucky10 - 18 LPts
06/11/2024Shubra El-Kheima, Egypt0 - 0 Hassan Fahri1 - 3 LPts