Weightclass:  Welterweight
Location:  Alexandria, Egypt
Record:  30 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2032Alexandria, Egypt29 - 19 Sean Traill7 - 15 WPts
20/07/2032Alexandria, Egypt28 - 19 Lordson Wiwa20 - 21 WPts
21/05/2032Alexandria, Egypt28 - 18 VÝt Pach14 - 15 LPts
21/03/2032Alexandria, Egypt27 - 18 Kamran Hana1 - 6 WPts
21/01/2032Alexandria, Egypt27 - 17 Bellamy Voisin6 - 18 LPts
22/11/2031Alexandria, Egypt26 - 17 Barry Bainum1 - 3 WPts
22/09/2031Alexandria, Egypt25 - 17 Diego Sanchez13 - 17 WPts
24/07/2031Alexandria, Egypt24 - 17 Jasper Mahlangu3 - 10 WPts
26/05/2031Alexandria, Egypt23 - 17 Lei Wie6 - 8 WPts
25/03/2031Alexandria, Egypt22 - 17 Haaris Marwan6 - 26 WPts
24/01/2031Alexandria, Egypt21 - 17 Keghart Kachatoorian10 - 8 WPts
25/11/2030Alexandria, Egypt20 - 17 Veli Koistinen20 - 22 WPts
26/09/2030San Miguelito, Panama20 - 16 Jose Carda13 - 14 LPts
26/08/2030Alexandria, Egypt20 - 15 Majid Flaccus25 - 10 LPts
14/07/2030Leon, Nicaragua20 - 14 Manuel Santillan18 - 10 LPts
15/05/2030Managua, Nicaragua19 - 14 Jair Prieto10 - 11 WPts
17/03/2030Shubra El-Kheima, Egypt18 - 14 Sajid Negm10(3) - 1 WPts Egypt National Championships 2030View
14/03/2030Shubra El-Kheima, Egypt17 - 14 Azam Algahary19 - 17(1) WPts Egypt National Championships 2030View
11/03/2030Shubra El-Kheima, Egypt16 - 14 Bilal Khari15 - 28 WPts Egypt National Championships 2030View
26/02/2030Soweto, South Africa15 - 14 Chris Haarhoff14 - 13(2) WPts
29/12/2029Alexandria, Egypt15 - 13 Majid Flaccus21 - 10 LPts
23/11/2029Saskatoon, Canada14 - 13 Dominic Adair5 - 9 WPts
25/09/2029Vilnius, Lithuania13 - 13 Patryk Czaplicki6 - 13 WPts
28/07/2029Jeddah, Saudi Arabia13 - 12 Atif Alhazmi36(1) - 14 LPts
30/05/2029Alexandria, Egypt13 - 11 Gianfranco Rauti18 - 12 LPts
01/04/2029Alexandria, Egypt12 - 11 Amer Kamel0 - 2 WPts
01/02/2029Alexandria, Egypt12 - 10 Umair Eldahab24(1) - 16 LPts
06/12/2028Alexandria, Egypt11 - 10 Santiago Morin1 - 5 WPts
08/10/2028Suez, Egypt10 - 10 Waleed Zadeh9 - 11 WPts
11/08/2028Roskilde, Denmark10 - 9 Knute Frandsen29 - 13 LPts
13/06/2028Almaty, Kazakhstan9 - 9 Karim Kushekoff9 - 15 WPts
15/04/2028Samarqand, Uzbekistan8 - 9 Aliakram Gumbatov8 - 23(1) WPts
16/02/2028Brno, Czech Republic7 - 9 MatouÜ Nezbeda2 - 0 WPts
19/12/2027Alexandria, Egypt7 - 8 Mohsin Elhindi6 - 6 LPts
21/10/2027Toshkent, Uzbekistan7 - 7 Fedar Mamin26(1) - 12 LPts
23/08/2027Cairo, Egypt7 - 6 Syed Safar9 - 5 LPts
23/06/2027Cairo, Egypt6 - 6 Jawad Tawfik2 - 12 WPts
19/05/2027Suez, Egypt6 - 5 Gazi Hegazi27 - 17 LPts
18/04/2027Belo Horizonte, Brazil6 - 4 Jose Leite2 - 9 LPts
18/02/2027Alexandria, Egypt5 - 4 Irfan Abdelghany1 - 0 WPts
19/12/2026Alexandria, Egypt5 - 3 Kolzak Nikolishin5 - 8(1) LPts
21/10/2026Alexandria, Egypt4 - 3 Jax Inocencio3 - 4 WPts
22/08/2026Kumasi, Ghana4 - 2 Mablevi Boye8 - 7 LPts
24/06/2026Alexandria, Egypt3 - 2 Saad Alfanagry5 - 2 WPts
25/04/2026Alexandria, Egypt3 - 1 Saad Alfanagry4 - 2 LPts
01/03/2026Toshkent, Uzbekistan3 - 0 Fedar Iskenderov10 - 15 LPts
01/01/2026Dublin, Ireland2 - 0 Amon Brennan3 - 9 WPts
03/11/2025Harare, Zimbabwe1 - 0 Laken Kamkwindo9 - 14 WPts
05/09/2025Alexandria, Egypt0 - 0 Khalid Roukers1 - 5 WPts