Weightclass:  Bantamweight
Location:  Cairo, Egypt
Record:  34(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2031Cairo, Egypt33(1) - 12 Harto Suryadinata4 - 16(1) WPts
04/12/2030Cairo, Egypt32(1) - 12 Guillermo Manrique2 - 15 WPts
06/10/2030Cairo, Egypt32(1) - 11 Choi Baira16 - 9 LPts
08/08/2030Cairo, Egypt31(1) - 11 Reynaldo Monarrez9 - 16 WPts
09/06/2030Cairo, Egypt30(1) - 11 Lieken Malazyes11 - 7 WPts
10/04/2030Cairo, Egypt29(1) - 11 Diego Tax6 - 5 WPts
09/02/2030Cairo, Egypt28 - 11 Sezni De Leon8 - 19(5) WKO2
11/12/2029Cairo, Egypt27 - 11 Fidel Bautista16 - 18 WPts
12/10/2029Cairo, Egypt26 - 11 Newell Oliphant4 - 12 WPts
13/08/2029Cairo, Egypt25 - 11 Mark Bothwell27 - 15 WPts
15/06/2029Cairo, Egypt24 - 11 Yasin Elbatanouny12 - 16(6) WPts
16/04/2029Cairo, Egypt23 - 11 Waleed Matar4 - 8 WPts
15/02/2029Alexandria, Egypt22 - 11 Sajid Hai4 - 22 WPts
25/12/2028Bangkok, Thailand21 - 11 Yodsingdaeng Lookprabaht4 - 14 WPts
27/10/2028Douala, Cameroon20 - 11 Marcel Kameni17(1) - 16 WPts
28/08/2028Alexandria, Egypt19 - 11 Zain Halim10 - 20 WPts
11/07/2028Samarqand, Uzbekistan18 - 11 Igor Melikov30 - 37 WPts
13/05/2028Port Said, Egypt18 - 10 Imran Pasha11 - 19 LPts
17/03/2028Cairo, Egypt18 - 9 Aftab Yousif38(1) - 9 LPts Egypt National Championships 2028View
14/03/2028Cairo, Egypt17 - 9 Syed Mostafa5 - 11 WPts Egypt National Championships 2028View
11/03/2028Cairo, Egypt16 - 9 Mohsin Henedi5(1) - 12 WPts Egypt National Championships 2028View
27/02/2028Cairo, Egypt15 - 9 Mohsin Henedi5(1) - 11 WPts
05/01/2028Tirana, Albania14 - 9 Pietr Boshnjaku2 - 18 WPts
07/11/2027Giza, Egypt13 - 9 Ali Badawi6 - 23(6) WPts
08/09/2027Cairo, Egypt12 - 9 Rehan Soliman6 - 15 WPts
10/07/2027Kunming, China12 - 8 Fo-hsing Dinh12 - 10 LPts
12/05/2027Perth, Australia11 - 8 Danny Power7 - 15 WPts
14/03/2027Cairo, Egypt11 - 7 Jawad Fotouh8 - 10 LPts Egypt National Championships 2027View
11/03/2027Cairo, Egypt10 - 7 Ali Badawi5 - 20(5) WPts Egypt National Championships 2027View
16/01/2027Cairo, Egypt10 - 6 Musa Maphatsoe3 - 10 LPts
17/11/2026Antwerp, Belgium9 - 6 Vincent Moering6 - 15 WPts
19/09/2026Cairo, Egypt8 - 6 Vosgeparan Farishyan1 - 19(4) WPts
21/07/2026Buenos Aires, Argentina8 - 5 Quiqui Mayorga28 - 27 LPts
23/05/2026Suez, Egypt7 - 5 Ahmed El-Rifai3 - 15 WPts
09/04/2026Shubra El-Kheima, Egypt6 - 5 Atif Fathy12 - 25 WPts
03/03/2026Yokohama, Japan5 - 5 Hiroki Ishida3(1) - 20 WPts
03/01/2026Cairo, Egypt4 - 5 Mohsin Henedi0 - 1 WPts
05/11/2025Cairo, Egypt3 - 5 Mohsin Henedi0 - 0 WPts
20/09/2025Cairo, Egypt2 - 5 Zain Ismael0 - 6(1) WPts
23/07/2025Santa Cruz de la Sierra, Bolivia2 - 4 Joaquin Napoles8 - 13 LPts
25/05/2025Córdoba, Argentina2 - 3 Nemesio Vallecillo21 - 20 LPts
27/03/2025Shubra El-Kheima, Egypt2 - 2 Malik Sasooli17(2) - 19 LPts
21/02/2025Suez, Egypt1 - 2 Atif Kassas1 - 2 WPts
24/12/2024Alexandria, Egypt1 - 1 Amer Tamer31(2) - 18(1) LPts
29/10/2024Shubra El-Kheima, Egypt1 - 0 Zain Sabahi25(1) - 17 LPts
05/09/2024Cairo, Egypt0 - 0 Ali Badawi1 - 7(2) WPts