Weightclass:  Bantamweight
Location:  Shubra El-Kheima, Egypt
Record:  22(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2034Caracas, Venezuela21(1) - 20 Fresco Domingo6 - 17 WPts
08/10/2034Shubra El-Kheima, Egypt20(1) - 20 Siphelele Ntuli6 - 17 WPts
08/08/2034Minsk, Belarus19(1) - 20 Viktor Abramov9 - 8(1) WPts
10/06/2034Shubra El-Kheima, Egypt18(1) - 20 Amer Almaraghi1 - 1 WPts
11/04/2034Plzen, Czech Republic17(1) - 20 Stanislav Janek3 - 20 WPts
11/02/2034Shubra El-Kheima, Egypt16(1) - 20 Devdas Naik0 - 14(1) WPts
12/12/2033Seosan, South Korea15 - 20 Sun-tae Rho2 - 21(1) WKO2
14/10/2033Gwangju, South Korea14 - 20 Kook-young Om7 - 17 WPts
16/08/2033Guatemala City, Guatemala13 - 20 Vicente Gonzales13 - 13 WPts
18/06/2033Bogota, Colombia13 - 19 Montenegro Borrego7 - 25(1) LPts
20/04/2033Grodno, Belarus12 - 19 Evgeny Lipka3 - 11 WPts
20/02/2033Tangshan, China12 - 18 Ming Chao17 - 11 LPts
23/12/2032Suez, Egypt11 - 18 Kamran Fahed15 - 11 WPts
25/10/2032La Paz, Bolivia10 - 18 Ora Real4 - 21 WPts
27/08/2032Tipitapa, Nicaragua10 - 17 Yago Ribas6 - 11 LPts
29/06/2032La Plata, Argentina9 - 17 Guillermo Linde6 - 24 WPts
01/05/2032Quezon City, Philippines9 - 16 Jose Tumang30(1) - 16 LPts
03/03/2032Managua, Nicaragua8 - 16 Juan Palma8 - 16 WPts
04/01/2032Shubra El-Kheima, Egypt7 - 16 Bilal Fathy3 - 14 WPts
06/11/2031Shubra El-Kheima, Egypt6 - 16 Bilal Fathy3 - 13 WPts
07/09/2031Shubra El-Kheima, Egypt5 - 16 Bilal Elhadidy2 - 6 WPts
09/07/2031Bandar Lampung, Indonesia5 - 15 Perwira Saputra37(1) - 19 LPts
11/05/2031Suez, Egypt5 - 14 Hassan Rizk8 - 6 LPts
20/03/2031Ulaanbaatar, Mongolia5 - 13 Xin Abilow15 - 9 LPts
20/01/2031Quezon City, Philippines5 - 12 Ricky Cabanatan28(1) - 9 LPts
22/11/2030Shubra El-Kheima, Egypt5 - 11 Acheron Zervos1 - 8 LPts
24/09/2030Shubra El-Kheima, Egypt4 - 11 Atif Ashraf0 - 1 WPts
25/07/2030Seoul, South Korea3 - 11 Min-woo U6 - 14 WPts
27/05/2030Shubra El-Kheima, Egypt2 - 11 Kamran Fahed2 - 7 WPts
28/03/2030Shubra El-Kheima, Egypt2 - 10 Azam Eltayeb1 - 7 LPts
01/02/2030Oslo, Norway2 - 9 Skipp Frederiksen5 - 13 LPts
04/12/2029Shubra El-Kheima, Egypt1 - 9 Imran Khairat2 - 7(1) WPts
07/10/2029Shubra El-Kheima, Egypt0 - 9 Kamran Fahed1 - 4 WPts
08/08/2029Cuenco, Ecuador0 - 8 Jose Coro31 - 18 LPts
10/06/2029Samarqand, Uzbekistan0 - 7 Zernebog Cadyrgaliew8 - 16 LPts
12/04/2029Lima, Peru0 - 6 Rio Rengifo33 - 15 LPts
12/02/2029Ulaanbaatar, Mongolia0 - 5 Sasha Artag10 - 29(11) LPts
15/12/2028Taguig, Philippines0 - 4 Jose Lumala13 - 24(1) LPts
17/10/2028Shubra El-Kheima, Egypt0 - 3 Haaris Badawy1 - 19 LPts
20/08/2028Wakefield, UK0 - 2 Jack Minto10 - 7 LPts
22/06/2028Suez, Egypt0 - 1 Waleed Qazi4 - 4 LPts
05/05/2028Shubra El-Kheima, Egypt0 - 0 Olaf Bergan7 - 23 LPts