Weightclass:  Light Welterweight
Location:  Shubra El-Kheima, Egypt
Record:  25 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2033Shubra El-Kheima, Egypt24 - 13 Dang Sang4 - 17 WPts
08/05/2033Shubra El-Kheima, Egypt24 - 12 Hubert Gide4 - 20 LPts
09/03/2033Shubra El-Kheima, Egypt23 - 12 Kwantahi Toypaedriew2 - 7 WPts
06/01/2033Shubra El-Kheima, Egypt22 - 12 Franco Rave16 - 12 WPts
06/11/2032Shubra El-Kheima, Egypt22 - 11 Franco Rave15 - 12 LPts
06/09/2032Athens, Greece21 - 11 Cleon Trakas20 - 19 WPts
06/08/2032Shubra El-Kheima, Egypt20 - 11 David Murumbi11 - 25 WPts
05/07/2032Shubra El-Kheima, Egypt19 - 11 Ibrahim Karahan9 - 22 WPts
16/05/2032Peterborough, UK18 - 11 John Flanagan7 - 7 WPts
17/03/2032Giza, Egypt18 - 10 Farhan Marsal14(1) - 3 LPts Egypt National Championships 2032View
14/03/2032Giza, Egypt17 - 10 Yasin Rayes16 - 33 WPts Egypt National Championships 2032View
11/03/2032Giza, Egypt16 - 10 Majid Haddaoui2 - 0 WPts Egypt National Championships 2032View
25/02/2032Alexandria, Egypt15 - 10 Obaid Idris15 - 14 WPts
25/01/2032Suez, Egypt15 - 9 Haider Fotouh10 - 17 LPts
27/11/2031Shubra El-Kheima, Egypt14 - 9 Yasin Warda10 - 12 WPts
26/09/2031Shubra El-Kheima, Egypt14 - 8 Waqas Hamoudi8 - 17 LPts
05/08/2031Shubra El-Kheima, Egypt13 - 8 Ibrahim Rahaman19 - 18 WPts
20/06/2031Giza, Egypt12 - 8 Syed Habeeb6 - 25 WPts
15/05/2031Santiago de los Caballeros, Dominican Republic12 - 7 Alejandro Cifuentes16(1) - 26 LPts
17/03/2031Shubra El-Kheima, Egypt12 - 6 Ahmed Mohammad24 - 15 LPts Egypt National Championships 2031View
14/03/2031Shubra El-Kheima, Egypt11 - 6 Syed Basha12 - 8 WPts Egypt National Championships 2031View
11/03/2031Shubra El-Kheima, Egypt10 - 6 Mohsin Musa7 - 2 WPts Egypt National Championships 2031View
02/02/2031Giza, Egypt9 - 6 Malik Faraj4 - 5 WPts
05/12/2030Shubra El-Kheima, Egypt8 - 6 Huang-fu Tzeng7 - 13 WPts
07/10/2030Shubra El-Kheima, Egypt7 - 6 Danyaal Ashraf7 - 1 WPts
09/08/2030Mashhad, Iran6 - 6 Suneil Karanth2 - 2 WPts
11/06/2030Shubra El-Kheima, Egypt6 - 5 Haaris Totah5 - 20 LPts
26/04/2030Shubra El-Kheima, Egypt5 - 5 Montgomery Dubreuil2 - 7 WPts
26/02/2030Cairo, Egypt5 - 4 Atif Nabih14 - 20 LPts
09/01/2030Cairo, Egypt5 - 3 Kamran Kazazian14 - 19 LPts
09/12/2029Port Said, Egypt4 - 3 Aftab Emami5 - 4 WPts
15/10/2029Shubra El-Kheima, Egypt3 - 3 Daniil Ivlev5 - 7 WPts
17/08/2029Zagreb, Croatia2 - 3 Zlatan Miškovic5 - 9 WPts
19/06/2029La Paz, Bolivia1 - 3 Fresco Mateos9 - 24 WPts
21/04/2029Shubra El-Kheima, Egypt1 - 2 Florijan Ostojic16(1) - 8 LPts
21/02/2029Alexandria, Egypt1 - 1 Adnan Higazy2 - 2 LPts
23/12/2028Alexandria, Egypt0 - 1 Adnan Higazy2 - 1 WPts
05/11/2028Reno, USA0 - 0 Neil Fabian0 - 0 LPts