Weightclass:  Lightweight
Location:  Suez, Egypt
Record:  41 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2032Suez, Egypt40 - 15 Diego Damilo3 - 4 WPts
10/04/2032Suez, Egypt39 - 15 Lloyd Siamwenya6 - 8 WPts
10/02/2032Suez, Egypt38 - 15 Emmanuel Ntumazah6 - 3 WPts
12/12/2031Suez, Egypt37 - 15 Jagat Semot1 - 2 WPts
13/10/2031Suez, Egypt36 - 15 Inigo McVey3 - 4 WPts
13/08/2031Suez, Egypt35 - 15 Jake Quansah6 - 7 WPts
14/06/2031Suez, Egypt34 - 15 Sigit Amari4 - 3 WPts
14/04/2031Suez, Egypt33 - 15 Ioakim Ivlev6 - 12 WPts
13/02/2031Suez, Egypt32 - 15 Oscar Ayensu2 - 13 WPts
15/12/2030Suez, Egypt31 - 15 Jose Azevedo14(1) - 14 WPts
16/10/2030Suez, Egypt30 - 15 Erdem Yalan9 - 6 WPts
17/08/2030Suez, Egypt29 - 15 Yago Perales1 - 10 WPts
18/06/2030Managua, Nicaragua29 - 14 Carlos Carcamo27 - 10 LPts
18/05/2030Managua, Nicaragua29 - 13 Carlos Carcamo26 - 10 LPts
17/04/2030Brasilia, Brazil28 - 13 Montel Sala13 - 25 WPts
17/03/2030Shubra El-Kheima, Egypt28 - 12 Majid Eldomiaty5 - 0 LPts Egypt National Championships 2030View
14/03/2030Shubra El-Kheima, Egypt27 - 12 Zuffur Mamoun7 - 10 WPts Egypt National Championships 2030View
11/03/2030Shubra El-Kheima, Egypt26 - 12 Umair Badawi4 - 1 WPts Egypt National Championships 2030View
07/02/2030Tegucigalpa, Honduras26 - 11 Jesus Escamilla20 - 12 LPts
07/01/2030Suez, Egypt26 - 10 Jesus Escamilla19 - 12 LPts
06/12/2029Suez, Egypt25 - 10 Danyaal Rashed16(1) - 17 WPts
05/11/2029Suez, Egypt24 - 10 Danyaal Rashed16(1) - 16 WPts
05/10/2029Suez, Egypt23 - 10 Jesus Escamilla17 - 11 WPts
28/08/2029Machakos, Kenya23 - 9 Kabonesa Kipchoge20(1) - 10 LPts
28/07/2029Suez, Egypt23 - 8 Kabonesa Kipchoge19(1) - 10 LPts
27/06/2029Suez, Egypt22 - 8 Kabonesa Kipchoge19(1) - 9 WPts
27/05/2029Suez, Egypt21 - 8 Kabonesa Kipchoge19(1) - 8 WPts
26/04/2029Suez, Egypt20 - 8 Kabonesa Kipchoge19(1) - 7 WPts
17/03/2029Alexandria, Egypt19 - 8 Atif El-Gamal22 - 15 WPts Egypt National Championships 2029View
14/03/2029Alexandria, Egypt18 - 8 Bilal Hussain23(3) - 7 WPts Egypt National Championships 2029View
11/03/2029Alexandria, Egypt17 - 8 Ahmed Issawi6 - 13 WPts Egypt National Championships 2029View
23/01/2029Irkutsk, Russia16 - 8 Gennady Zobnin11 - 17(1) WPts
25/11/2028Lipa, Philippines15 - 8 Rio Monzon1 - 8 WPts
27/09/2028Manukau, New Zealand14 - 8 David Palin11(1) - 18(1) WPts
30/07/2028Kumasi, Ghana14 - 7 Cole Gyan18 - 11 LPts
01/06/2028Suez, Egypt13 - 7 Tyrell Ungoni6 - 5 WPts
03/04/2028Leon, Mexico12 - 7 Juan Lucido8 - 16 WPts
04/02/2028San Luis Potosi, Mexico12 - 6 Quito Solano16 - 6 LPts
07/12/2027Suez, Egypt11 - 6 Wu-pen Gang3 - 18 WPts
08/10/2027Toshkent, Uzbekistan10 - 6 Konstantin Abdurakhmanov3 - 13(1) WPts
09/08/2027Port Said, Egypt10 - 5 Malik Rad4 - 8 LPts
14/06/2027Suez, Egypt9 - 5 Syed Hegazi3 - 4 WPts
26/04/2027Cairo, Egypt9 - 4 Irfan Suhrawardy16(1) - 17 LPts
14/03/2027Cairo, Egypt9 - 3 Mohsin Shahan16 - 7 LPts Egypt National Championships 2027View
11/03/2027Cairo, Egypt8 - 3 Danyaal Alqasimi7 - 11 WPts Egypt National Championships 2027View
14/02/2027Giza, Egypt7 - 3 Kamran Sahli0 - 5 WPts
18/12/2026Dnipropetrovsk, Ukraine6 - 3 Volodmiri Dolinsky12 - 21 WPts
20/10/2026Alexandria, Egypt5 - 3 Ali Khalil6 - 7 WPts
25/08/2026Shubra El-Kheima, Egypt4 - 3 Imran Naifeh0 - 3 WPts
26/06/2026Port Harcourt, Nigeria3 - 3 Julius Dahiru2 - 17 WPts
28/04/2026The Hague, Netherlands3 - 2 Bien Nilis21(1) - 12 LPts
28/02/2026Kremenchuk, Ukraine3 - 1 Borysko Kuzma9 - 18 LPts
31/12/2025Cairo, Egypt3 - 0 Atif Farhat2 - 9(1) LPts
01/11/2025Adelaide, Australia2 - 0 Massimo Papapietro6 - 9 WPts
03/09/2025Suez, Egypt1 - 0 Atif Farhat2 - 7 WPts
05/07/2025Giza, Egypt0 - 0 Majid Emara0 - 0 WPts