Weightclass:  Flyweight
Location:  Cairo, Egypt
Record:  29(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2024Cairo, Egypt28(1) - 10 Adnan Mir0 - 5 WPts
29/02/2024Cairo, Egypt27(1) - 10 Xeres Belmontes15(1) - 23 WPts
31/12/2023Cairo, Egypt26(1) - 10 Asiman Ibragimbekov3 - 0 WPts
01/11/2023Cairo, Egypt25(1) - 10 Waleed Amara5 - 8 WPts
02/09/2023Cairo, Egypt24(1) - 10 Shayan Sultan4 - 14 WPts
04/07/2023Cairo, Egypt23(1) - 10 Djalaleddin Erdenetsogt1 - 0 WPts
06/05/2023Cairo, Egypt22(1) - 10 Francisco Ariza1 - 5 WPts
07/03/2023Cairo, Egypt21 - 10 Kashif Hai9 - 23(10) WKO3
06/01/2023Cairo, Egypt20 - 10 Ye Dieu3 - 10 WPts
07/11/2022Cairo, Egypt19 - 10 Pyotr Dalai18 - 9 WPts
08/09/2022Cairo, Egypt18 - 10 Sisag Bagdoian1 - 2 WPts
09/07/2022Cairo, Egypt18 - 9 An Siang18 - 8 LPts
10/05/2022Cairo, Egypt17 - 9 Faisal Kashgari11 - 17 WPts
11/03/2022Alexandria, Egypt17 - 8 Zain Selim9 - 10 LPts Egypt National Championships 2022View
15/02/2022Shubra El-Kheima, Egypt17 - 7 Abdul Ayoub11(2) - 11 LPts
15/01/2022Port Said, Egypt17 - 6 Waleed Elborolossy13 - 6 LPts
11/12/2021Pagadian, Philippines16 - 6 Carlos Aguila7 - 15 WPts
13/10/2021Cairo, Egypt15 - 6 Adnan Mady15(1) - 7 WPts
12/08/2021Port Said, Egypt14 - 6 Rehan Amin5 - 14 WPts
20/06/2021Alexandria, Egypt13 - 6 Mohsin Abergel4 - 11 WPts
26/04/2021Cairo, Egypt12 - 6 Syed Alnagar11 - 11 WPts
11/03/2021Cairo, Egypt12 - 5 Abdul Ayoub8(2) - 7 LPts Egypt National Championships 2021View
12/02/2021Cairo, Egypt11 - 5 Zuffur Warda0 - 1 WPts
13/12/2020Cairo, Egypt11 - 4 Se-jong Ra7 - 7 LPts
13/10/2020Cairo, Egypt10 - 4 Ian Nicolaides8 - 3 WPts
15/08/2020Cairo, Egypt9 - 4 Adnan Algamal11 - 5 WPts
19/06/2020Cairo, Egypt9 - 3 Kyo Date4 - 6 LPts
18/04/2020Giza, Egypt8 - 3 Ali Younis4 - 10 WPts
14/03/2020Cairo, Egypt8 - 2 Waleed Elborolossy2 - 2 LPts Egypt National Championships 2020View
11/03/2020Cairo, Egypt7 - 2 Syed Alnagar7 - 8 WPts Egypt National Championships 2020View
25/02/2020Cairo, Egypt6 - 2 Viktor Klepikov4 - 3 WPts
27/12/2019Cairo, Egypt6 - 1 Imran Namli4 - 9 LPts
30/10/2019Cairo, Egypt5 - 1 Diego Marin5 - 4 WPts
31/08/2019Charleroi, Belgium4 - 1 Campbell Haddad2 - 5 WPts
02/07/2019Cairo, Egypt3 - 1 Fedir Kuzma1 - 9 WPts
03/05/2019Cairo, Egypt2 - 1 Ali Younis2 - 6 WPts
03/03/2019Cairo, Egypt2 - 0 Malik Elasabgi3 - 5 LPts
03/01/2019Cairo, Egypt1 - 0 Malik Elasabgi3 - 4 WPts
05/11/2018Cairo, Egypt0 - 0 Voshon Buah0 - 0 WPts