Weightclass:  Flyweight
Location:  Suez, Egypt
Record:  65(5) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034Suez, Egypt64(4) - 29 Ramiro Mesa0 - 8 WKO3
07/11/2033Suez, Egypt63(4) - 29 Dau Van21 - 13 WPts
07/09/2033Suez, Egypt62(4) - 29 Fraser Rowan5 - 10 WPts
07/07/2033Suez, Egypt61(4) - 29 Konstantin Perle1 - 6 WPts
06/05/2033Suez, Egypt60(4) - 29 Petchsamuthr Pornsai6 - 11 WPts
06/03/2033Suez, Egypt59(4) - 29 Wasif Jim1 - 0 WPts
02/01/2033Suez, Egypt58(4) - 29 AntonÝn Mlynarik3 - 15 WPts
02/11/2032Suez, Egypt57(4) - 29 Santiago Amor2 - 10 WPts
02/09/2032Suez, Egypt56(4) - 29 Paco Infante5 - 4 WPts
03/07/2032New Kingston, Jamaica56(4) - 28 Max Firth56(1) - 22 LPts
02/06/2032Suez, Egypt56(4) - 27 Max Firth55(1) - 22 LPts
11/04/2032Puebla, Mexico55(4) - 27 Jose Melena11 - 14 WPts
12/02/2032Shenzhen, China55(4) - 26 On Lock47(4) - 20 LPts
12/01/2032Aba, Nigeria54(4) - 26 Orson Njawe26 - 19(1) WPts Africa Championships 2032View
09/01/2032Aba, Nigeria53(4) - 26 Lakista Miller17 - 21 WPts Africa Championships 2032View
15/12/2031Suez, Egypt52(4) - 26 On Lock47(4) - 18 WPts
06/11/2031Baku, Azerbaijan51(4) - 26 Firdovsi Mamedkuliyev3 - 11 WPts
07/09/2031Valencia, Venezuela51(4) - 25 Vasili Monkhbayar16 - 4 LPts Valencia World Championships 2031View
16/08/2031San Lorenzo, Paraguay51(4) - 24 Alano Behar55(1) - 13 LPts
16/07/2031Suez, Egypt51(4) - 23 Alano Behar54(1) - 13 LPts
15/06/2031San Lorenzo, Paraguay50(4) - 23 Alano Behar54(1) - 12 WPts
15/05/2031Dublin, Ireland49(4) - 23 Aidan McLain26 - 35(4) WPts
14/04/2031Santo Domingo Este, Dominican Republic49(4) - 22 Sagaz Alcaraz16 - 40 LPts
14/03/2031Shubra El-Kheima, Egypt48(4) - 22 Bilal Nassoor6 - 11 WPts Egypt National Championships 2031View
11/03/2031Shubra El-Kheima, Egypt47(4) - 22 Azam Basha5 - 15 WPts Egypt National Championships 2031View
15/02/2031Almaty, Kazakhstan47(4) - 21 Vitali Marsuckow32 - 22(2) LPts
14/01/2031Almaty, Kazakhstan47(4) - 20 Vitali Marsuckow31 - 22(2) LPts
14/12/2030Almaty, Kazakhstan47(4) - 19 Vitali Marsuckow30 - 22(2) LPts
13/11/2030Santo Domingo Este, Dominican Republic46(4) - 19 Sagaz Alcaraz15 - 36 WPts
13/10/2030Suez, Egypt45(3) - 19 Jean-Pol Van der Naelde37 - 16(1) WKO3
30/08/2030Suez, Egypt44(3) - 19 Dong-won Goo28(1) - 24 WPts
30/07/2030Suez, Egypt43(3) - 19 Dong-won Goo28(1) - 23 WPts
29/06/2030Suez, Egypt42(3) - 19 Dong-won Goo28(1) - 22 WPts
21/05/2030Carolina, Puerto Rico42(3) - 18 Diego Melendez50 - 12 LPts
20/04/2030Suez, Egypt41(3) - 18 Teerachai Muadransarakam25(2) - 21 WPts
14/03/2030Shubra El-Kheima, Egypt40(3) - 18 Asif Salman7 - 6 WPts Egypt National Championships 2030View
11/03/2030Shubra El-Kheima, Egypt39(3) - 18 Azam Basha2 - 11 WPts Egypt National Championships 2030View
09/02/2030Suez, Egypt38(3) - 18 Valeri Salms29(1) - 22 WPts
05/01/2030Riga, Latvia37(3) - 18 Valeri Salms29(1) - 20 WPts
05/12/2029Suez, Egypt36(3) - 18 On Lock31(3) - 9 WPts
29/10/2029Chennai, India36(3) - 17 Aditya Manjunath22 - 16 LPts
28/09/2029Suez, Egypt35(3) - 17 Alejandro Arocha21 - 17 WPts
28/08/2029Guatemala City, Guatemala34(3) - 17 Alejandro Arocha21 - 16 WPts
28/07/2029Guatemala City, Guatemala34(3) - 16 Alejandro Arocha20 - 16 LPts
27/06/2029Guatemala City, Guatemala34(3) - 15 Alejandro Arocha19 - 16 LPts
24/05/2029Carolina, Puerto Rico34(3) - 14 Diego Melendez38 - 9 LPts
23/04/2029Suez, Egypt34(3) - 13 Marjun Martinez21(1) - 21 LPts
14/03/2029Alexandria, Egypt33(3) - 13 Zafa Zogby6 - 8 WPts Egypt National Championships 2029View
11/03/2029Alexandria, Egypt32(3) - 13 Tariq Elhindi10 - 12 WPts Egypt National Championships 2029View
05/03/2029Almaty, Kazakhstan31(2) - 13 Vitali Marsuckow21 - 14(1) WKO3
02/02/2029Carolina, Puerto Rico31(2) - 12 Diego Melendez35 - 8 LPts
02/01/2029Ho Chi Minh City, Vietnam31(2) - 11 Diep Phuoc26 - 6(1) LPts
02/12/2028Ho Chi Minh City, Vietnam31(2) - 10 Diep Phuoc25 - 6(1) LPts
01/11/2028Ho Chi Minh City, Vietnam31(2) - 9 Diep Phuoc24 - 6(1) LPts
01/10/2028Carolina, Puerto Rico31(2) - 8 Diego Melendez32 - 8 LPts
31/08/2028Suez, Egypt30(2) - 8 Joaquin Cedano12(1) - 18 WPts
11/07/2028Capiata, Paraguay29(2) - 8 Seferino Sastre16(1) - 14 WPts
13/05/2028Suez, Egypt28(2) - 8 Chris Barrett0 - 4 WPts
14/03/2028Cairo, Egypt27(2) - 8 Haider Ghandour30 - 36(1) WPts Egypt National Championships 2028View
11/03/2028Cairo, Egypt26(2) - 8 Syed Tarhouni9 - 22 WPts Egypt National Championships 2028View
07/03/2028Suez, Egypt25(2) - 8 Wang Ngan19(1) - 11 WPts
07/01/2028Baku, Azerbaijan24(1) - 8 Murad Karakhanov9 - 23(5) WKO2
08/11/2027San Salvador, El Salvador23 - 8 Franco Deocampo10 - 24(1) WKO3
10/09/2027Namangan, Uzbekistan22 - 8 Daniil Galiackberow18 - 18 WPts
13/07/2027Rouen, France21 - 8 Similien Bruant8 - 17 WPts
15/05/2027Georgetown, Guyana20 - 8 Stuart Bunner5 - 32 WPts
17/03/2027Cairo, Egypt20 - 7 Haider Ghandour27 - 29(1) LPts Egypt National Championships 2027View
14/03/2027Cairo, Egypt19 - 7 Haider Elhadidy8 - 10 WPts Egypt National Championships 2027View
11/03/2027Cairo, Egypt18 - 7 Syed Tarhouni8 - 16 WPts Egypt National Championships 2027View
15/02/2027Cairo, Egypt17 - 7 Aftab Aboud1 - 19 WPts
31/12/2026Suez, Egypt16 - 7 Leonel Almanza5 - 17 WPts
02/11/2026Tegucigalpa, Honduras15 - 7 Alejandro Salinas9 - 11 WPts
04/09/2026Suez, Egypt15 - 6 Haider Elhadidy5 - 8 LPts
08/07/2026Suez, Egypt14 - 6 Shahlar Hanichevanskii4 - 20 WPts
09/05/2026Newcastle, Australia13 - 6 Sajid Haque11 - 18 WPts
11/03/2026Cairo, Egypt13 - 5 Haider Ghandour21 - 23(1) LPts Egypt National Championships 2026View
23/02/2026Suez, Egypt13 - 4 Haider Elhadidy3 - 6 LPts
09/01/2026Cabuyao, Philippines12 - 4 Gareth Madlangbayan15(1) - 14 WPts
11/11/2025Giza, Egypt11 - 4 Obaid Samy7(1) - 24 WPts
09/10/2025Port Said, Egypt10 - 4 Syed Almaraghi15 - 8 WPts
05/09/2025Palembang, Indonesia9 - 4 Santoso Limawan0 - 0 WPts
08/07/2025Suez, Egypt8 - 4 Aftab Aboud0 - 10 WPts
09/05/2025Suez, Egypt8 - 3 Brin Syme7 - 11 LPts
11/03/2025Port Said, Egypt8 - 2 Syed Almaraghi12 - 6 LPts Egypt National Championships 2025View
02/03/2025Suez, Egypt7 - 2 Syed Tarhouni4 - 7 WPts
02/01/2025Soka, Japan6 - 2 Hikaru Kojima2 - 14 WPts
04/11/2024Suez, Egypt5 - 2 Rehman Dawood0 - 7 WPts
06/09/2024Suez, Egypt4 - 2 Adnan Mir1 - 7 WPts
08/07/2024Suez, Egypt3 - 2 Ellis Neave0 - 11(2) WPts
09/05/2024Cheongju, South Korea2 - 2 Jin-su Hur0 - 3 WPts
11/03/2024Shubra El-Kheima, Egypt2 - 1 Syed Almaraghi4 - 4 LPts Egypt National Championships 2024View
23/02/2024Cairo, Egypt1 - 1 Rehman Dawood0 - 2 WPts
25/12/2023Suez, Egypt0 - 1 Rehman Dawood0 - 1 WPts
26/10/2023Suez, Egypt0 - 0 Kiatchai Sangkasuwan1 - 7 LPts