Weightclass:  Featherweight
Location:  Suez, Egypt
Record:  34 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2031Suez, Egypt33 - 25 Brett Morataya9 - 8 WPts
16/10/2031Suez, Egypt32 - 25 Xalvador Nepomuceno10(1) - 19 WPts
16/08/2031Suez, Egypt31 - 25 Felix Kron13 - 6 WPts
17/06/2031Suez, Egypt30 - 25 Vicente Fuentes1 - 7 WPts
17/04/2031Suez, Egypt29 - 25 KryÜtof Misek8 - 13 WPts
16/02/2031Suez, Egypt28 - 25 Atif Farman5 - 5 WPts
18/12/2030Suez, Egypt27 - 25 Borys Basista3 - 5 WPts
19/10/2030Suez, Egypt26 - 25 Steven McIver0 - 4 WPts
20/08/2030Suez, Egypt25 - 25 Gita Kessler1 - 9 WPts
21/06/2030Suez, Egypt24 - 25 Mel Skilling0 - 5 WPts
22/04/2030Suez, Egypt23 - 25 Vachel Seel9 - 9 WPts
21/02/2030Suez, Egypt22 - 25 Sergei Zentsov4 - 11 WPts
23/12/2029Montevideo, Uruguay22 - 24 Felippe Rubio29(1) - 10 LPts
22/11/2029Montevideo, Uruguay22 - 23 Felippe Rubio28(1) - 10 LPts
22/10/2029Suez, Egypt22 - 22 Felippe Rubio27(1) - 10 LPts
20/09/2029Montevideo, Uruguay21 - 22 Felippe Rubio27(1) - 9 WPts
20/08/2029Copenhagen, Denmark21 - 21 Soren Michaelsen36(1) - 11 LPts
20/07/2029Copenhagen, Denmark21 - 20 Soren Michaelsen35(1) - 11 LPts
18/06/2029San Miguelito, Panama21 - 19 Noe Abella32 - 6 LPts
18/05/2029San Miguelito, Panama21 - 18 Noe Abella31 - 6 LPts
17/04/2029Suez, Egypt21 - 17 Carlos Granado26 - 16 LPts
17/03/2029Alexandria, Egypt20 - 17 Farhan Basa24 - 14(1) WPts Egypt National Championships 2029View
14/03/2029Alexandria, Egypt19 - 17 Farhan Ishak17 - 12 WPts Egypt National Championships 2029View
11/03/2029Alexandria, Egypt18 - 17 Jawad Ebeid2 - 2 WPts Egypt National Championships 2029View
08/02/2029Suez, Egypt17 - 17 Edgardo Van de Woestyne18 - 10(2) WPts
08/01/2029Suez, Egypt16 - 17 Seferino Avena14 - 9 WPts
08/12/2028Suez, Egypt15 - 17 Seferino Avena14 - 8 WPts
05/11/2028Quito, Ecuador15 - 16 Santiago Castillo18 - 5 LPts
05/10/2028Quito, Ecuador15 - 15 Santiago Castillo17 - 5 LPts
04/09/2028Quito, Ecuador15 - 14 Santiago Castillo16 - 5 LPts
10/07/2028Valencia, Spain14 - 14 Onofre Ribas12 - 20 WPts
12/05/2028Ulaanbaatar, Mongolia13 - 14 Davaa Demchugdongrub7 - 30 WPts
14/03/2028Cairo, Egypt13 - 13 Gazi Essam19 - 20 LPts Egypt National Championships 2028View
11/03/2028Cairo, Egypt12 - 13 Sajid Ghali12 - 17(1) WPts Egypt National Championships 2028View
30/01/2028Santo Domingo Norte, Dominican Republic12 - 12 Antonio Colmenares19 - 1 LPts
02/12/2027Accra, Ghana12 - 11 Andy Mensah11 - 13 LPts
04/10/2027Bochum, Germany11 - 11 Meril Anslinger19 - 13 WPts
06/08/2027Suez, Egypt10 - 11 Angel Zenon9 - 20 WPts
07/06/2027Suez, Egypt9 - 11 Spencer McClure3 - 7 WPts
09/04/2027Krasnodar, Russia9 - 10 Goga Kovalchik5 - 7 LPts
09/02/2027Giza, Egypt8 - 10 Yasin Zaghloul8 - 7 WPts
16/12/2026Suez, Egypt7 - 10 Ali Abdelmalek2 - 15 WPts
17/10/2026Suez, Egypt7 - 9 Ibrahim Othman8 - 11 LPts
18/08/2026Suez, Egypt6 - 9 Imran Hazem0 - 20(8) WPts
19/06/2026Suez, Egypt5 - 9 Imran Hazem0 - 19(8) WPts
20/04/2026Padang, Indonesia4 - 9 Elang Pora1 - 19 WPts
20/02/2026Giza, Egypt4 - 8 Yasin Zaghloul4 - 5 LPts
23/12/2025Cairo, Egypt4 - 7 Amer Atwah2 - 1 LPts
24/10/2025Hanover, Germany3 - 7 Garren Abel4(1) - 12 WPts
26/08/2025Suez, Egypt3 - 6 Hikaru Miyata6 - 12 LPts
27/06/2025Cairo, Egypt2 - 6 Farhan Allam0 - 1 WPts
04/05/2025Ulsan, South Korea2 - 5 Hyun-soo Sok12 - 12 LPts
06/03/2025Kampala, Uganda2 - 4 Phil Mulumba1 - 2 LPts
06/01/2025Cairo, Egypt2 - 3 Amer Amer3 - 5 LPts
30/11/2024San Jose, Costa Rica2 - 2 Carlos Barrientos13 - 22 LPts
02/10/2024Mexico City, Mexico2 - 1 Rodrigo Arena11 - 23(1) LPts
04/08/2024Lima, Peru1 - 1 Santiago Rascon3 - 23 WPts
06/06/2024Alexandria, Egypt1 - 0 Gazi Abdel-Shafy17 - 22 LPts
05/05/2024Zaragoza, Spain0 - 0 Juan San Angelo0 - 0 WPts