Weightclass:  Bantamweight
Location:  Shubra El-Kheima, Egypt
Record:  12 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2034Shubra El-Kheima, Egypt12 - 26 Alik Soloviev20 - 13 LPts
28/10/2034Shubra El-Kheima, Egypt11 - 26 Alejandro Islas2 - 9 WPts
28/08/2034Shubra El-Kheima, Egypt11 - 25 Justin Fowlie9 - 21 LPts
28/06/2034Shubra El-Kheima, Egypt10 - 25 Fadei Jaunbalodis2 - 5 WPts
28/04/2034Shubra El-Kheima, Egypt9 - 25 Gianluigi Maceratini2 - 7 WPts
27/02/2034Shubra El-Kheima, Egypt8 - 25 Pyotr Zaiylcanow10 - 6 WPts
24/12/2033Shubra El-Kheima, Egypt8 - 24 Thulani Gabuza21 - 13 LPts
24/10/2033Shubra El-Kheima, Egypt7 - 24 Channing Pradier3 - 12 WPts
23/08/2033Shubra El-Kheima, Egypt7 - 23 Amjad Rizvi1 - 0 LPts
23/06/2033Shubra El-Kheima, Egypt6 - 23 Abdul Samy1 - 0 WPts
22/04/2033Shubra El-Kheima, Egypt6 - 22 Zain Shahi7 - 7 LPts
21/02/2033Shubra El-Kheima, Egypt5 - 22 Umair Youssef0 - 11 WPts
22/12/2032Elche, Spain5 - 21 Juan Guarin10 - 21 LPts
24/10/2032Acapulco, Mexico4 - 21 Agapetus Aro10 - 20(1) WPts
26/08/2032Brno, Czech Republic4 - 20 Ivan Kosarek13 - 16 LPts
28/06/2032Nassau, Bahamas4 - 19 Vince Hagie21 - 5 LPts
30/04/2032Shubra El-Kheima, Egypt4 - 18 Waqar Lodi1 - 2 LPts
02/03/2032Suez, Egypt4 - 17 Hassan Rizk10 - 9 LPts
12/01/2032Shubra El-Kheima, Egypt3 - 17 Santiago Bail1 - 5 WPts
13/11/2031Quito, Ecuador3 - 16 Xabat Franco19 - 24 LPts
14/09/2031Soshanguve, South Africa2 - 16 Mzikayise Mnyamane10 - 6 WPts
17/07/2031Suez, Egypt2 - 15 Gazi Al-Sulaya14 - 19 LPts
02/06/2031Alexandria, Egypt2 - 14 Abdul Arif17 - 14 LPts
02/05/2031The Hague, Netherlands2 - 13 Riemer Meuleman5 - 28 LPts
04/03/2031Tokyo, Japan2 - 12 Kazuki Nakamura9 - 16 LPts
04/01/2031Suez, Egypt2 - 11 Kamran Fahed5 - 9 LPts
21/11/2030Shubra El-Kheima, Egypt2 - 10 Atif Ashraf0 - 2 LPts
22/09/2030Shubra El-Kheima, Egypt2 - 9 Gareth Tinlin3 - 13 LPts
24/07/2030Shubra El-Kheima, Egypt2 - 8 Imran Khairat2 - 11(1) LPts
26/05/2030Mendoza, Argentina2 - 7 Carlos Camisa22 - 8 LPts
28/03/2030Shubra El-Kheima, Egypt1 - 7 Bilal Elmohamady2 - 10 WPts
28/01/2030San Miguel de Tucuman, Argentina1 - 6 Vicente Barreras12 - 12 LPts
30/11/2029Seoul, South Korea1 - 5 Yong-jae Mah12(1) - 27 LPts
02/10/2029Daegu, South Korea1 - 4 Ja-choel Ju28(2) - 30 LPts
04/08/2029Shubra El-Kheima, Egypt0 - 4 Jawad Hamoudi0 - 2 WPts
06/06/2029Port Said, Egypt0 - 3 Hassan Al-Banna2 - 14 LPts
16/04/2029Alexandria, Egypt0 - 2 Sajid Hai4 - 23 LPts
16/02/2029Shubra El-Kheima, Egypt0 - 1 Zain Ismael5 - 22(1) LPts
05/01/2029Santa Fe de la Vera Cruz, Argentina0 - 0 Lisandro Capote0 - 0 LPts