Weightclass:  Featherweight
Location:  Alexandria, Egypt
Record:  36(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2033Fortaleza, Brazil35(1) - 26 Santiago Flora43(1) - 15 WPts
16/09/2033Salem, USA34(1) - 26 Mark Mair5 - 7 WPts
18/07/2033Alexandria, Egypt33(1) - 26 Diego Olivero5 - 13 WPts
17/05/2033Minsk, Belarus32(1) - 26 Bohdan Krisko40(1) - 25 WPts
17/03/2033Cairo, Egypt31(1) - 26 Jawad Ebeid28(4) - 12 WPts Egypt National Championships 2033View
14/03/2033Cairo, Egypt30(1) - 26 Farhan Ouda19 - 12 WPts Egypt National Championships 2033View
11/03/2033Cairo, Egypt29(1) - 26 Kashif Nagieb3 - 13 WPts Egypt National Championships 2033View
27/02/2033Hanoi, Vietnam28(1) - 26 La Vien11 - 16 WPts
30/12/2032Amsterdam, Netherlands27(1) - 26 Edwig Witkin14(1) - 17 WPts
01/11/2032Helsinki, Finland27(1) - 25 Ano Salminen19 - 16 LPts
03/09/2032Ulaanbaatar, Mongolia27(1) - 24 Lubaid Dghumaliev36 - 20(1) LPts
03/08/2032Alexandria, Egypt26(1) - 24 Ekapol Ni25 - 23 WPts
19/06/2032Alexandria, Egypt25(1) - 24 Kelsey Strom29 - 17 WPts
15/05/2032Alexandria, Egypt24(1) - 24 Ximen Aurelio23 - 21 WPts
14/04/2032El Alto, Bolivia23(1) - 24 Ximen Aurelio23 - 20 WPts
14/03/2032Giza, Egypt23(1) - 23 Jawad Ebeid18(1) - 9 LPts Egypt National Championships 2032View
11/03/2032Giza, Egypt22 - 23 Majid Badawy0 - 1 WKO3 Egypt National Championships 2032View
25/02/2032Kampala, Uganda21 - 23 John Bwanika21 - 25 WPts
25/01/2032Mexico City, Mexico21 - 22 Angel Salguero26 - 20 LPts
25/12/2031Mexico City, Mexico21 - 21 Angel Salguero25 - 20 LPts
24/11/2031Mexico City, Mexico21 - 20 Angel Salguero24 - 20 LPts
24/10/2031Reggio Emilia, Italy21 - 19 Gianluigi Berti26 - 12 LPts
23/09/2031Soyapango, El Salvador21 - 18 Rodrigo Manzanares26 - 19 LPts
23/08/2031Soyapango, El Salvador21 - 17 Rodrigo Manzanares25 - 19 LPts
23/07/2031Soyapango, El Salvador21 - 16 Rodrigo Manzanares24 - 19 LPts
18/06/2031Nassau, Bahamas21 - 15 Jordan Neel16 - 14 LPts
18/05/2031Ulaanbaatar, Mongolia21 - 14 Lubaid Dghumaliev26 - 13 LPts
17/04/2031Bangkok, Thailand21 - 13 Ekapol Ni13 - 16 LPts
17/03/2031Shubra El-Kheima, Egypt20 - 13 Jawad Ebeid12 - 7 WPts Egypt National Championships 2031View
14/03/2031Shubra El-Kheima, Egypt19 - 13 Shayan Ayrout8 - 12 WPts Egypt National Championships 2031View
11/03/2031Shubra El-Kheima, Egypt18 - 13 Farhan Ouda10 - 6 WPts Egypt National Championships 2031View
16/02/2031Alexandria, Egypt17 - 13 Bolle Moemus10 - 15 WPts
08/01/2031Alexandria, Egypt16 - 13 Rico Gerena8 - 15(1) WPts
08/12/2030Las Condes, Chile15 - 13 Rico Gerena8 - 14(1) WPts
05/11/2030Alexandria, Egypt15 - 12 Dale Hird16 - 9 LPts
05/10/2030Alexandria, Egypt15 - 11 Russel Bellanger19 - 13 LPts
04/09/2030Toronto, Canada15 - 10 Dale Hird15 - 8 LPts
14/07/2030Burgas, Bulgaria14 - 10 Deyan Grantov10 - 7 WPts
16/05/2030Alexandria, Egypt13 - 10 Mikhail Nauryzbaeff10 - 7 WPts
17/03/2030Shubra El-Kheima, Egypt12 - 10 Zafa Mubarak19 - 14(5) WPts Egypt National Championships 2030View
14/03/2030Shubra El-Kheima, Egypt11 - 10 Saad Iskander4 - 2 WPts Egypt National Championships 2030View
11/03/2030Shubra El-Kheima, Egypt10 - 10 Kamran Youssef7 - 6 WPts Egypt National Championships 2030View
24/02/2030Suez, Egypt9 - 10 Waqar Nabih10 - 10 WPts
31/12/2029Alexandria, Egypt8 - 10 Kasch Pester0 - 7 WPts
01/11/2029Milan, Italy7 - 10 Nero Trozzo1 - 9 WPts
03/09/2029Alexandria, Egypt7 - 9 Roman Sobczak11 - 16 LPts
06/07/2029Giza, Egypt7 - 8 Imran Tamer3 - 19 LPts
11/05/2029Alexandria, Egypt7 - 7 Kashif Asmar11 - 10 LPts
11/03/2029Alexandria, Egypt7 - 6 Syed Hazem8 - 14 LPts Egypt National Championships 2029View
07/03/2029Alexandria, Egypt6 - 6 Lyubomir á Panov1 - 0 WPts
05/01/2029Ulaanbaatar, Mongolia5 - 6 Fadei Bayanmonkh8 - 16 WPts
07/11/2028Port Said, Egypt4 - 6 Haaris Eltayeb6 - 10 WPts
01/10/2028Utrecht, Netherlands4 - 5 Romaan Gevaert9 - 26 LPts
03/08/2028Giza, Egypt4 - 4 Ibrahim Ghanem11 - 22(2) LPts
03/07/2028Alexandria, Egypt3 - 4 Hayden Rayon1 - 0 WPts
05/05/2028Cairo, Egypt3 - 3 Mohsin Salahuddin0 - 0 LPts
28/03/2028North Las Vegas, USA2 - 3 Roger Porteous1 - 9(3) WPts
29/01/2028Fortaleza, Brazil2 - 2 Alvino Flore12 - 7 LPts
01/12/2027Alexandria, Egypt2 - 1 Kashif Kamali3 - 14 LPts
14/10/2027Alexandria, Egypt1 - 1 Foster Beaufort3 - 4 WPts
16/08/2027Giza, Egypt1 - 0 Ahmed Fakhry13 - 25 LPts
05/07/2027Alexandria, Egypt0 - 0 Faisal Sham0 - 0 WPts