Weightclass:  Lightweight
Location:  Shubra El-Kheima, Egypt
Record:  12 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2033Shubra El-Kheima, Egypt11 - 33 Cortez Roa8 - 12(1) WPts
17/02/2033Shubra El-Kheima, Egypt11 - 32 Zain Atif1 - 15 LPts
18/12/2032Shubra El-Kheima, Egypt10 - 32 Atif Zafar5 - 6 WPts
18/10/2032Shubra El-Kheima, Egypt10 - 31 Farhan Radi18 - 21 LPts
18/08/2032Shubra El-Kheima, Egypt10 - 30 Kwamin Sikali8 - 4 LPts
17/06/2032Shubra El-Kheima, Egypt9 - 30 Farhan El Din1 - 0 WPts
20/04/2032Shubra El-Kheima, Egypt8 - 30 Kamran Iskander4 - 15 WPts
20/02/2032Shubra El-Kheima, Egypt7 - 30 Asif Aly9 - 11(1) WPts
22/12/2031Shubra El-Kheima, Egypt7 - 29 Farhan Radi14 - 19 LPts
23/10/2031Shubra El-Kheima, Egypt7 - 28 Besim Bushati2 - 4 LPts
23/08/2031Shubra El-Kheima, Egypt6 - 28 Santiago Gomez3 - 4 WPts
24/06/2031Shubra El-Kheima, Egypt6 - 27 Waqas Rahman17 - 14 LPts
24/04/2031Soweto, South Africa6 - 26 Kadeem Sekyi18 - 30 LPts
24/02/2031Shubra El-Kheima, Egypt6 - 25 Haaris Essam6 - 6 LPts
26/12/2030Shubra El-Kheima, Egypt5 - 25 Atif El Din4 - 31(6) WPts
28/10/2030Guatemala City, Guatemala4 - 25 Ricardo Nova9 - 15(1) WPts
30/08/2030Shubra El-Kheima, Egypt3 - 25 Waqas Rahman13 - 12 WPts
30/06/2030Alexandria, Egypt2 - 25 Ibrahim Sasooli12 - 18 WPts
04/05/2030Shubra El-Kheima, Egypt1 - 25 Danyaal Hassab5 - 17(2) WPts
06/03/2030Suez, Egypt1 - 24 Adnan Mostafa20 - 11 LPts
07/01/2030Shubra El-Kheima, Egypt1 - 23 Abdul Kamal25 - 19 LPts
15/11/2029Ilorin, Nigeria1 - 22 Chris Echezona3 - 19 LPts
17/09/2029Cairo, Egypt1 - 21 Sajid Elborolossy2 - 12 LPts
20/07/2029Alexandria, Egypt1 - 20 Syed Maloof3 - 22 LPts
22/05/2029Takoradi, Ghana1 - 19 Ian Ayeh17 - 19 LPts
24/03/2029Giza, Egypt1 - 18 Haaris Amri15 - 18 LPts
25/01/2029Perth, Australia1 - 17 Ethan Power9 - 13 LPts
27/11/2028Kitwe, Zambia1 - 16 Justin Sichombo1 - 5(1) LPts
29/09/2028Imus, Philippines0 - 16 David Jalili6 - 3 WPts
01/08/2028Perm, Russia0 - 15 Ivan Datsyuk11 - 12 LPts
03/06/2028Shubra El-Kheima, Egypt0 - 14 Savio Tremaglia7 - 4 LPts
05/04/2028Taguig, Philippines0 - 13 Larenzo Bulusan14 - 15 LPts
06/02/2028Bayamon, Puerto Rico0 - 12 Manny Sabio17 - 11(1) LPts
09/12/2027Namangan, Uzbekistan0 - 11 Yulian Issaew22 - 7 LPts
11/10/2027Novosibirsk, Russia0 - 10 Melor Tourtchenkov7 - 23 LPts
13/08/2027Sao Paulo, Brazil0 - 9 Carlos Hipolito76(2) - 15 LPts
14/06/2027Suez, Egypt0 - 8 Shayan Noorani5 - 12 LPts
19/04/2027Halle, Germany0 - 7 Ross Gerstner15 - 5 LPts
19/02/2027San Juan, Puerto Rico0 - 6 Reyes Camejo19 - 13 LPts
22/12/2026Shubra El-Kheima, Egypt0 - 5 Gus Gilliland4 - 17 LPts
23/10/2026Alexandria, Egypt0 - 4 Khalid Naguib6 - 15 LPts
25/08/2026Shubra El-Kheima, Egypt0 - 3 Mohsin Abolhassan4 - 3 LPts
26/06/2026Suez, Egypt0 - 2 Haaris Sami16 - 12 LPts
29/04/2026Suez, Egypt0 - 1 Rehman Kharoti0 - 2 LPts
05/03/2026Alexandria, Egypt0 - 0 Adnan Algahary0 - 0 LPts