Weightclass:  Featherweight
Location:  Giza, Egypt
Record:  46 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/10/2042Giza, Egypt45 - 21 Farhan Belghazi41 - 14 WPts
04/09/2042Ponce, Puerto Rico45 - 20 Guillermo Blas52 - 3 LPts
04/08/2042Ponce, Puerto Rico45 - 19 Guillermo Blas51 - 3 LPts
04/07/2042Giza, Egypt44 - 19 Irfan Huq41(5) - 23 WPts
27/05/2042Giza, Egypt43 - 19 Jindrich Jaros31 - 26 WPts
17/04/2042Giza, Egypt42 - 19 Elias Mosca28 - 26 WPts
17/03/2042Cairo, Egypt41 - 19 Kamran Amin28 - 21(1) WPts Egypt National Championships 2042View
14/03/2042Cairo, Egypt40 - 19 Majid Samy5 - 2 WPts Egypt National Championships 2042View
11/03/2042Cairo, Egypt39 - 19 Rehman Kashgari13 - 6 WPts Egypt National Championships 2042View
09/02/2042Ankara, Turkey38 - 19 Kudret Sadak23 - 26 WPts
09/01/2042Harare, Zimbabwe38 - 18 Frasier Leroux17(2) - 23(1) LPts Africa Championships 2042View
05/01/2042Giza, Egypt37 - 18 Kudret Sadak23 - 25 WPts
05/12/2041Giza, Egypt36 - 18 Kudret Sadak23 - 24 WPts
04/11/2041Giza, Egypt35 - 18 Kudret Sadak23 - 23 WPts
04/10/2041Ankara, Turkey34 - 18 Kudret Sadak23 - 22 WPts
03/09/2041Giza, Egypt34 - 17 Jaguar Corea33 - 23 LPts
03/08/2041Giza, Egypt33 - 17 Jaguar Corea33 - 22 WPts
03/07/2041San Miguel, El Salvador32 - 17 Jaguar Corea33 - 21 WPts
02/06/2041Giza, Egypt32 - 16 Sajid Saady36 - 16(1) LPts
17/04/2041Giza, Egypt32 - 15 Farhan Belghazi32 - 10 LPts
17/03/2041Giza, Egypt31 - 15 Kashif Naguib3 - 1 WPts Egypt National Championships 2041View
14/03/2041Giza, Egypt30 - 15 Kamran Amin22 - 18(1) WPts Egypt National Championships 2041View
11/03/2041Giza, Egypt29 - 15 Rehan Leghari15 - 13 WPts Egypt National Championships 2041View
06/03/2041Giza, Egypt29 - 14 Eloy Contreras27(1) - 14 LPts
03/02/2041Giza, Egypt28 - 14 Eloy Contreras27(1) - 13 WPts
02/01/2041Baku, Azerbaijan27 - 14 Zaman Sadyhov5 - 26(1) WPts
04/11/2040Berlin, Germany26 - 14 Ulrich Philips41 - 27 WPts
05/09/2040Surrey, Canada25 - 14 David Puller0 - 0 WPts
08/07/2040Giza, Egypt24 - 14 Gabriel Grom3 - 8(3) WPts
17/05/2040Santa Clara, Cuba24 - 13 Carlos Barraza5 - 2 LPts
17/03/2040Shubra El-Kheima, Egypt23 - 13 Kamran Amin17 - 14(1) WPts Egypt National Championships 2040View
14/03/2040Shubra El-Kheima, Egypt22 - 13 Sajid Abdelaziz20(1) - 11 WPts Egypt National Championships 2040View
11/03/2040Shubra El-Kheima, Egypt21 - 13 Khalid Naderi10 - 9 WPts Egypt National Championships 2040View
26/01/2040Ulaanbaatar, Mongolia20 - 13 Fedar Yekhanurov15 - 18 WPts
26/11/2039Giza, Egypt19 - 13 Kamran Amin14 - 13(1) WPts
25/09/2039Boston, USA19 - 12 James McCorkell6 - 21(2) LPts
28/07/2039Giza, Egypt18 - 12 Sergey Bacirov15 - 7 WPts
12/06/2039Giza, Egypt17 - 12 Aleksei Dalmanis8 - 20 WPts
26/04/2039Giza, Egypt16 - 12 Sergey Bacirov15 - 4 WPts
14/03/2039Alexandria, Egypt16 - 11 Sajid Abdelaziz12(1) - 8 LPts Egypt National Championships 2039View
11/03/2039Alexandria, Egypt15 - 11 Kashif Siddiqi11 - 2(1) WPts Egypt National Championships 2039View
21/02/2039Sao Paulo, Brazil15 - 10 Xavion Ferraz25 - 15 LPts
19/02/2039Changwon, South Korea15 - 9 Myung-joo Pang12 - 9(1) LPts
06/02/2039Giza, Egypt14 - 9 Aleksei Dalmanis8 - 16 WPts
06/01/2039Giza, Egypt13 - 9 Aleksei Dalmanis8 - 15 WPts
19/11/2038Nassau, Bahamas13 - 8 Joseph Gath28 - 6 LPts
05/11/2038Giza, Egypt12 - 8 Aleksei Dalmanis8 - 13 WPts
05/10/2038Riga, Latvia11 - 8 Aleksei Dalmanis8 - 12 WPts
04/09/2038Giza, Egypt11 - 7 Faisal Zia10 - 7 LPts
18/07/2038Giza, Egypt10 - 7 Bor Carataeff1 - 6 WPts
18/05/2038Giza, Egypt9 - 7 Rob Rahman0 - 14 WPts
17/03/2038Shubra El-Kheima, Egypt8 - 7 Jawad Raheel15 - 17(1) WPts Egypt National Championships 2038View
14/03/2038Shubra El-Kheima, Egypt7 - 7 Sajid Abdelaziz7(1) - 5 WPts Egypt National Championships 2038View
11/03/2038Shubra El-Kheima, Egypt6 - 7 Kashif Siddiqi5 - 1(1) WPts Egypt National Championships 2038View
03/02/2038Ulaanbaatar, Mongolia6 - 6 Hayyan Bayartogtokh23 - 10 LPts
06/12/2037Ottawa, Canada6 - 5 Sam Moutray27 - 38 LPts
08/10/2037Ankara, Turkey5 - 5 Temel Cevri11 - 23 WPts
10/08/2037Samarqand, Uzbekistan4 - 5 Javad Jafri14 - 13 WPts
12/06/2037Giza, Egypt4 - 4 Jawad Raheel10 - 14(1) LPts
15/04/2037Alexandria, Egypt4 - 3 Amjad Elborolossy14 - 16(1) LPts
14/03/2037Shubra El-Kheima, Egypt4 - 2 Rehan Camona4 - 9 LPts Egypt National Championships 2037View
11/03/2037Shubra El-Kheima, Egypt3 - 2 Jawad Raheel9 - 13(1) WPts Egypt National Championships 2037View
12/02/2037Port Said, Egypt2 - 2 Azam Garrana8 - 15 WPts
19/12/2036Giza, Egypt1 - 2 Obaid Jamal11 - 15 WPts
20/10/2036Shubra El-Kheima, Egypt0 - 2 Imran Hazem11 - 17 WPts
21/08/2036Giza, Egypt0 - 1 Kashif Nagieb12 - 25 LPts
05/07/2036Giza, Egypt0 - 0 Ichiro Oda29 - 12(1) LPts