Weightclass:  Welterweight
Location:  Port Said, Egypt
Record:  18 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2033Port Said, Egypt17 - 17 Chris McNiven2 - 5 WPts
11/10/2033Port Said, Egypt16 - 17 Destin Bay16 - 17 WPts
11/08/2033Port Said, Egypt15 - 17 Hassan Beydoun0 - 5 WPts
10/06/2033Port Said, Egypt14 - 17 Kashif Raheel7 - 10 WPts
10/04/2033Port Said, Egypt13 - 17 Irfan Mohamed0 - 3 WPts
09/02/2033Port Said, Egypt12 - 17 Blazej Badowski1 - 1 WPts
10/12/2032Port Said, Egypt12 - 16 Shayan Hassab6 - 16 LPts
10/10/2032Port Said, Egypt11 - 16 Haider Morad1 - 16 WPts
10/08/2032Ho Chi Minh City, Vietnam11 - 15 Nguyen Chien16 - 8 LPts
12/06/2032Recife, Brazil11 - 14 Eloy Velo16 - 11 LPts
14/04/2032Essen, Germany10 - 14 Otello Stohs7 - 9 WPts
15/02/2032Port Said, Egypt9 - 14 Saad Abykkassym1 - 8 WPts
17/12/2031Port Said, Egypt8 - 14 Vicente Ferra6 - 5 WPts
18/10/2031Port Said, Egypt7 - 14 Waqar Maududi0 - 7 WPts
19/08/2031Port Said, Egypt6 - 14 Shayan Hassab2 - 12 WPts
20/06/2031Port St. Lucie, USA5 - 14 Ian Cowan0 - 1 WPts
22/04/2031Naples, Italy5 - 13 Angelo Chiamparino16 - 9(1) LPts
22/02/2031Madrid, Spain5 - 12 Loredo Pio16 - 16 LPts
25/12/2030Dresden, Germany4 - 12 Bamard Ach2 - 14 WPts
27/10/2030Giza, Egypt3 - 12 Waqas Bishara2 - 13 WPts
29/08/2030Tallaght, Ireland3 - 11 Carl McCay6 - 14 LPts
30/06/2030Suez, Egypt3 - 10 Adnan Mustafa2 - 3(1) LPts
06/05/2030Port Said, Egypt2 - 10 Michael Linen0 - 3 WPts
07/03/2030Shubra El-Kheima, Egypt2 - 9 Sajid Shukrallah12 - 15 LPts
17/01/2030Galway, Ireland2 - 8 Darragh Lynch17 - 11 LPts
19/11/2029Shah Alam, Malaysia1 - 8 Haaris Sader2 - 18(1) WPts
21/09/2029Port Said, Egypt1 - 7 James Trott3 - 8 LPts
24/07/2029Lusaka, Zambia0 - 7 Armani Masuku4 - 5 WPts
26/05/2029Port Said, Egypt0 - 6 Obaid Henedi0 - 8 LPts
28/03/2029Waterford, Ireland0 - 5 Nathan Duffy22(1) - 16(3) LPts
28/01/2029Giza, Egypt0 - 4 Shayan Fahim4 - 9 LPts
06/12/2028Cairo, Egypt0 - 3 Jawad Tawfik3 - 20 LPts
08/10/2028Shubra El-Kheima, Egypt0 - 2 Zuffur Daher2 - 1 LPts
14/08/2028Suez, Egypt0 - 1 Zuffur Al-Banna3 - 1 LPts
05/07/2028Port Said, Egypt0 - 0 William Davies2 - 12 LPts