Weightclass:  Lightweight
Location:  Port Said, Egypt
Record:  33 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Port Said, Egypt33 - 6 Haaris Habeeb13 - 9(1) LPts
10/11/2033Copenhagen, Denmark32 - 6 Ingvar Kirkegaard17 - 28 WPts
12/09/2033Karagandy, Kazakhstan31 - 6 Kamran Yahulyckov23 - 9 WPts
15/07/2033Zaporizhia, Ukraine30 - 6 Vasyl Prusak9 - 10 WPts
15/05/2033Puente Alto, Chile30 - 5 Venacio Monje26(1) - 18 LPts
17/03/2033Cairo, Egypt29 - 5 Haaris Habeeb10 - 5 WPts Egypt National Championships 2033View
14/03/2033Cairo, Egypt28 - 5 Tariq Kazem2 - 2 WPts Egypt National Championships 2033View
11/03/2033Cairo, Egypt27 - 5 Atif Sattar4 - 2(1) WPts Egypt National Championships 2033View
06/03/2033Bangkok, Thailand26 - 5 Rusalee Piandit15 - 13 WPts
06/01/2033Bogota, Colombia25 - 5 Saturnin Varon0 - 13 WPts
07/11/2032Port Said, Egypt24 - 5 Iwao Miyasaki12 - 11 WPts
07/09/2032Ulaanbaatar, Mongolia23 - 5 Gan Monkhbat14 - 10 WPts
10/07/2032Córdoba, Argentina22 - 5 Ignado Landa9 - 13 WPts
12/05/2032Riyadh, Saudi Arabia21 - 5 Abdul Ackery20(2) - 20 WPts
14/03/2032Giza, Egypt21 - 4 Haaris Habeeb4 - 0 LPts Egypt National Championships 2032View
11/03/2032Giza, Egypt20 - 4 Azam Nabil19(2) - 28 WPts Egypt National Championships 2032View
27/01/2032Seville, Spain19 - 4 Alvino Loera16 - 5 WPts
29/11/2031Port Said, Egypt18 - 4 Sergeant Cocteau9 - 14 WPts
01/10/2031Copenhagen, Denmark17 - 4 Odo Mogensen13 - 11 WPts
03/08/2031Oslo, Norway16 - 4 Borg Hovda13 - 4 WPts
03/07/2031Port Said, Egypt16 - 3 Ramond Schaefer12(2) - 7 LPts
18/05/2031Port Said, Egypt15 - 3 Borg Hovda12 - 3 WPts
17/04/2031Bern, Switzerland15 - 2 Ramond Schaefer9(2) - 5 LPts
17/03/2031Shubra El-Kheima, Egypt14 - 2 Shayan Wali10 - 10 WPts Egypt National Championships 2031View
14/03/2031Shubra El-Kheima, Egypt13 - 2 Umair Badawi8 - 6 WPts Egypt National Championships 2031View
11/03/2031Shubra El-Kheima, Egypt12 - 2 Rehan Kamal10 - 13(3) WPts Egypt National Championships 2031View
06/02/2031Oslo, Norway11 - 2 Borg Hovda8 - 2 WPts
06/01/2031Port Said, Egypt11 - 1 Ramond Schaefer7(2) - 4 LPts
06/12/2030Athens, Greece10 - 1 Nisus Georgiadis5 - 5 WPts
05/11/2030Athens, Greece9 - 1 Nisus Georgiadis5 - 4 WPts
05/10/2030Port Said, Egypt9 - 0 Nisus Georgiadis4 - 4 LPts
03/09/2030Port Said, Egypt8 - 0 Fausto Mansilla54(1) - 32 WPts
13/07/2030Kumasi, Ghana7 - 0 Napoleon Rabiu14 - 20 WPts
15/05/2030Rome, Italy6 - 0 Claudio Schirru17 - 14 WPts
17/03/2030Shubra El-Kheima, Egypt5 - 0 Mohsin Abolhassan28 - 12 WPts Egypt National Championships 2030View
14/03/2030Shubra El-Kheima, Egypt4 - 0 Syed Ashraf15(1) - 16 WPts Egypt National Championships 2030View
11/03/2030Shubra El-Kheima, Egypt3 - 0 Waqas Rahman11 - 10 WPts Egypt National Championships 2030View
04/03/2030Zaporizhia, Ukraine2 - 0 Krystiyan Vitko15 - 15 WPts
04/01/2030Port Said, Egypt1 - 0 Zain Khayat1 - 21 WPts
05/11/2029Port Said, Egypt0 - 0 Dritan Cacaj8 - 10 WPts