Weightclass:  Light Flyweight
Location:  Giza, Egypt
Record:  69(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2028Giza, Egypt68(1) - 14 Wen Caribzhanov1 - 5 WPts
26/10/2028Giza, Egypt67(1) - 14 Waleed Salik0 - 7 WPts
27/08/2028Giza, Egypt66(1) - 14 Khalid Dawood3 - 10 WPts
28/06/2028Giza, Egypt65(1) - 14 Uba Iddrisu3 - 12 WPts
29/04/2028Giza, Egypt64(1) - 14 Umair Abdalla2 - 20 WPts
29/02/2028Giza, Egypt63(1) - 14 Diego Garcia17 - 12 WPts
31/12/2027Giza, Egypt62(1) - 14 Edmundo Marcial3 - 4 WPts
31/10/2027Giza, Egypt61(1) - 14 Aimon Banos1 - 14 WPts
01/09/2027Giza, Egypt60(1) - 14 Dario Salome9 - 15(3) WPts
02/07/2027Giza, Egypt59(1) - 14 Luis Puerta1 - 11 WPts
02/05/2027Giza, Egypt58(1) - 14 Sam Bour0 - 4 WPts
03/03/2027Giza, Egypt57(1) - 14 Mario Zurio1 - 1 WPts
02/01/2027Leon, Mexico56(1) - 14 Xaverius Rayon16 - 4 WPts
04/11/2026Giza, Egypt55(1) - 14 Ramiro Jorge4 - 9 WPts
06/09/2026Amman, Jordan54(1) - 14 Malik Farhat14 - 22 WPts
08/07/2026Santa Fe de la Vera Cruz, Argentina53 - 14 Leonardo Saldivar3 - 21(9) WKO2
10/05/2026Nonthaburi, Thailand52 - 14 Paithong Toypaedriew17 - 10 WPts
12/03/2026Mixco, Guatemala51 - 14 Jose Monforte21 - 38(1) WPts
12/01/2026Bangkok, Thailand50 - 14 Suor Sakami0 - 4(1) WPts
14/11/2025Volzhsky, Russia49 - 14 Mikhail Akinfeev17(2) - 29 WPts
16/09/2025Ningbo, China49 - 13 Jawad Nasr48(10) - 21 LPts Ningbo World Championships 2025View
13/09/2025Ningbo, China48 - 13 Chang-hoon Ham44 - 23 WPts Ningbo World Championships 2025View
10/09/2025Ningbo, China47 - 13 Alejandro Cortes39(1) - 25 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China46 - 13 Peter Haden13 - 17 WPts Ningbo World Championships 2025View
11/07/2025Almaty, Kazakhstan45 - 13 Vidadi Matughanov3 - 10 WPts
13/05/2025Asuncion, Paraguay44 - 13 Diego Candela0 - 18(2) WPts
14/03/2025Port Said, Egypt43 - 13 Rehman Amir33(10) - 17 WPts Egypt National Championships 2025View
11/03/2025Port Said, Egypt42 - 13 Ahmed Hai4 - 9(1) WPts Egypt National Championships 2025View
18/02/2025Giza, Egypt41 - 13 Ganesa Kondajji5 - 5 WPts
21/12/2024Giza, Egypt40 - 13 Nabulung Panyin7 - 6 WPts
23/10/2024Giza, Egypt39 - 13 Istiqlaal Seitbekov14 - 14 WPts
25/08/2024Ulaanbaatar, Mongolia39 - 12 Aleksandr Serdamba54(3) - 5 LPts
25/07/2024Busan, South Korea39 - 11 Arthur Seaton55(1) - 9 LPts Busan Olympics 2024View
22/07/2024Busan, South Korea38 - 11 Romain Cantor28 - 25 WPts Busan Olympics 2024View
19/07/2024Busan, South Korea37 - 11 Aleksandr Serdamba54(3) - 4 WPts Busan Olympics 2024View
16/07/2024Busan, South Korea36 - 11 Richie Quartey45(2) - 11 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea35 - 11 Joshua Dougherty28(1) - 25 WPts Busan Olympics 2024View
15/06/2024Cork, Ireland35 - 10 Joshua Dougherty27(1) - 25 LPts
15/05/2024Georgetown, Guyana35 - 9 Harry Ord33 - 10 LPts
14/04/2024Giza, Egypt34 - 9 Jawad Nasr30(5) - 16 WPts
14/03/2024Shubra El-Kheima, Egypt33 - 9 Rehman Amir27(7) - 15 WPts Egypt National Championships 2024View
11/03/2024Shubra El-Kheima, Egypt32 - 9 Zain Elsewedy4 - 15 WPts Egypt National Championships 2024View
15/02/2024Giza, Egypt31 - 9 Sierra Freire26 - 9 WPts
09/01/2024Tangier, Morocco31 - 8 Rob Simpelwa26 - 12 LPts Africa Championships 2024View
10/12/2023Giza, Egypt30 - 8 Mirza Arafat29(1) - 13 WPts
08/11/2023Giza, Egypt29 - 8 Alec Appiah38(1) - 7 WPts
16/09/2023Surat, India29 - 7 Arthur Seaton41(1) - 5 LPts Surat World Championships 2023View
13/09/2023Surat, India28 - 7 Kieran Craigen32 - 9 WPts Surat World Championships 2023View
10/09/2023Surat, India27 - 7 Mark Mundell32 - 10 WPts Surat World Championships 2023View
07/09/2023Surat, India26 - 7 Romain Cantor22 - 16 WPts Surat World Championships 2023View
18/08/2023Giza, Egypt25 - 7 Onur Sarp14(1) - 13 WPts
16/07/2023Giza, Egypt24 - 7 Jake Vicini25 - 14 WPts
15/06/2023Bursa, Turkey23 - 7 Onur Sarp14(1) - 11 WPts
15/05/2023Giza, Egypt23 - 6 Rasil Kushekow32(1) - 6 LPts
14/04/2023Incheon, South Korea22 - 6 Kyo0won Cha11 - 13 WPts
14/03/2023Shubra El-Kheima, Egypt21 - 6 Farhan Alawa25 - 11 WPts Egypt National Championships 2023View
11/03/2023Shubra El-Kheima, Egypt20 - 6 Rehman Amir21(2) - 13 WPts Egypt National Championships 2023View
03/03/2023Montevideo, Uruguay19 - 6 Diego Castano9 - 12 WPts
31/01/2023Giza, Egypt18 - 6 Loredo Cruz11 - 18 WPts
31/12/2022Havana, Cuba17 - 6 Loredo Cruz11 - 17 WPts
29/11/2022Tegucigalpa, Honduras16 - 6 Agapetus Diaz18 - 17 WPts
29/10/2022Tegucigalpa, Honduras16 - 5 Agapetus Diaz17 - 17 LPts
27/09/2022Tegucigalpa, Honduras15 - 5 Agapetus Diaz17 - 16 WPts
14/08/2022Shubra El-Kheima, Egypt14 - 5 Gazi Said3 - 25 WPts
09/07/2022Cairo, Egypt13 - 5 Rehman Amir17(1) - 12 WPts
16/05/2022Giza, Egypt12 - 5 Borya Yalecenoff1 - 1 WPts
17/03/2022Alexandria, Egypt12 - 4 Amer Mady16 - 13 LPts Egypt National Championships 2022View
14/03/2022Alexandria, Egypt11 - 4 Amjad Issawi20(2) - 9 WPts Egypt National Championships 2022View
11/03/2022Alexandria, Egypt10 - 4 Gazi Khalef16 - 13 WPts Egypt National Championships 2022View
24/02/2022Bangkok, Thailand9 - 4 Fahsai Dabransarakam21 - 7 WPts
27/12/2021Santa Rosa, Philippines8 - 4 Diego Ambayon4 - 13 WPts
29/10/2021Zapopan, Mexico7 - 4 Macario Benavente4 - 17(9) WPts
30/08/2021Giza, Egypt6 - 4 Doan Lam5 - 5 WPts
30/06/2021Cairo, Egypt5 - 4 Jawad Eddine2 - 6 WPts
02/05/2021Port Said, Egypt5 - 3 Ibrahim Ahmadi6 - 9 LPts
11/03/2021Cairo, Egypt5 - 2 Amer Abouelleil7 - 14 LPts Egypt National Championships 2021View
21/02/2021Giza, Egypt4 - 2 Amer Salah2 - 1 WPts
23/12/2020Zamboanga City, Philippines3 - 2 Connor Calapatia0 - 11 WPts
24/10/2020Bangkok, Thailand3 - 1 Sukkasem Lookprabaht9 - 5 LPts
26/08/2020Dakar, Senegal3 - 0 Darrell Gourcuff11 - 5 LPts
27/06/2020Giza, Egypt2 - 0 VÝtezslav Valek10 - 7 WPts
26/04/2020Alexandria, Egypt1 - 0 Haaris Alnagar3 - 10 WPts
05/03/2020Bologna, Italy0 - 0 Cecilio Cuffaro0 - 0 WPts