Weightclass:  Lightweight
Location:  Cairo, Egypt
Record:  25 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2034Kiev, Ukraine24 - 23 Krystiyan Danyluk21 - 12 WPts
28/11/2033Imus, Philippines23 - 23 Arran Gangan3 - 11 WPts
30/09/2033Cairo, Egypt22 - 23 Ross Sambou3 - 8 WPts
30/07/2033Turin, Italy21 - 23 Dante Ramponi6 - 17 WPts
01/06/2033Alexandria, Egypt21 - 22 Waqas Rahman27 - 17 LPts
16/04/2033Zurich, Switzerland20 - 22 Lewis Mantz5 - 14 WPts
16/02/2033Zamboanga City, Philippines20 - 21 Zach Herrero18 - 12(2) LPts
18/12/2032Cairo, Egypt19 - 21 Shayan Tantawi7 - 13 WPts
18/10/2032Shubra El-Kheima, Egypt18 - 21 Imran Naifeh10 - 31 WPts
07/09/2032Cairo, Egypt18 - 20 Azam Nabil21(2) - 29 LPts
07/08/2032Samarqand, Uzbekistan18 - 19 Zamin Gad22 - 6 LPts
09/06/2032Chelyabinsk, Russia17 - 19 Yulian Nemchinov7 - 17 WPts
11/04/2032Port Said, Egypt16 - 19 Haaris Saab5 - 24 WPts
19/02/2032Aden, Yemen15 - 19 Hassan Abad1 - 16 WPts
22/12/2031Shubra El-Kheima, Egypt14 - 19 Imran Naifeh7 - 29 WPts
27/10/2031Antwerp, Belgium14 - 18 Bent Van Garsse12 - 8 LPts
28/08/2031Cairo, Egypt14 - 17 Azam Nabil16(1) - 27 LPts
15/07/2031Alexandria, Egypt13 - 17 Haaris Said24(4) - 24 WPts
16/05/2031Shubra El-Kheima, Egypt12 - 17 Shayan Wali10 - 11 WPts
05/04/2031Kulob, Tajikistan11 - 17 Andrii Kusheckow6 - 12 WPts
05/02/2031Port Said, Egypt10 - 17 Ahmed Issawi11 - 21 WPts
22/12/2030Cairo, Egypt9 - 17 Saad Alfayed5 - 3 WPts
23/10/2030Alexandria, Egypt8 - 17 Saad Alshaykh1 - 20 WPts
14/09/2030Port Said, Egypt8 - 16 Malik Rad19 - 13 LPts
10/08/2030Port Said, Egypt7 - 16 Ahmed Issawi10 - 19 WPts
29/06/2030Jacksonville, USA7 - 15 Mike Dargie6 - 15 LPts
30/04/2030Cairo, Egypt6 - 15 Bruce Keefe3 - 9 WPts
02/03/2030Cairo, Egypt5 - 15 Severin Marais2 - 6 WPts
02/01/2030Salzburg, Austria5 - 14 Jurgen Pannwitz27(1) - 20 LPts
04/11/2029Cairo, Egypt5 - 13 Cisco Pinedo5 - 7 LPts
06/09/2029Suez, Egypt5 - 12 Adnan Mostafa17 - 11 LPts
21/07/2029Giza, Egypt4 - 12 Kamran Sahli3 - 17 WPts
22/05/2029Suez, Egypt4 - 11 Amjad Khan7 - 10(1) LPts
24/03/2029Cairo, Egypt3 - 11 Shayan Wali2 - 3 WPts
23/01/2029Shubra El-Kheima, Egypt3 - 10 Imran Abdoo15 - 15 LPts
27/11/2028Alexandria, Egypt3 - 9 Sajid Messiha4 - 17 LPts
02/10/2028Soweto, South Africa3 - 8 Siphelele Mkhize1 - 6 LPts
04/08/2028Port Said, Egypt3 - 7 Rehan Elattar12 - 20 LPts
14/06/2028Shubra El-Kheima, Egypt3 - 6 Kashif El-Badawi20 - 15 LPts
05/05/2028Giza, Egypt2 - 6 Asif Garrana0 - 0 WPts
31/03/2028Lapu-Lapu, Philippines1 - 6 Angel Lansigan2 - 12 WPts
01/02/2028Montevideo, Uruguay1 - 5 Santiago Merlin13 - 12 LPts
04/12/2027Manukau, New Zealand1 - 4 Shaun Telford17 - 8 LPts
06/10/2027Wakefield, UK1 - 3 Jacob McMahon19(1) - 7 LPts
08/08/2027Nador, Morocco1 - 2 Fayaaz Regattin8 - 16 LPts
10/06/2027Cairo, Egypt1 - 1 Umair Zein0 - 9 LPts
03/05/2027Cairo, Egypt1 - 0 Miguel De la Paz1 - 0 LPts
05/03/2027Cairo, Egypt0 - 0 Ali Doud0 - 0 WPts