Weightclass:  Welterweight
Location:  Suez, Egypt
Record:  30 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2027Suez, Egypt29 - 20 Phylip Ellis9 - 11 WPts
12/01/2027Suez, Egypt29 - 19 Sasun Nakhnikian9 - 8 LPts
12/11/2026Suez, Egypt28 - 19 Ambro× Pavlovsky8 - 5 WPts
13/09/2026Suez, Egypt27 - 19 Mark Heatley3 - 11 WPts
14/07/2026Santa Ana, El Salvador26 - 19 Cris Prudencio13 - 8 WPts
15/05/2026Suez, Egypt25 - 19 Avel Wasko10 - 10 WPts
17/03/2026Cairo, Egypt25 - 18 Obaid Zahleet33 - 16 LPts Egypt National Championships 2026View
14/03/2026Cairo, Egypt24 - 18 Ahmed Adel11 - 7 WPts Egypt National Championships 2026View
11/03/2026Cairo, Egypt23 - 18 Malik Hamid13 - 8 WPts Egypt National Championships 2026View
06/03/2026Suez, Egypt22 - 18 Hilario Celis4 - 7(1) WPts
06/01/2026Machakos, Kenya21 - 18 Lewis Mbiuki13 - 15 WPts
08/11/2025Suez, Egypt20 - 18 Mohsin Mattar6 - 9 WPts
09/09/2025Suez, Egypt19 - 18 Asif Bahaa-Eldin1 - 15(2) WPts
11/07/2025London, Canada19 - 17 Rob Meldrum39(1) - 6 LPts
13/05/2025Suez, Egypt18 - 17 LeBron Amissah5 - 7 WPts
14/03/2025Port Said, Egypt18 - 16 Ahmed Adel5 - 3 LPts Egypt National Championships 2025View
11/03/2025Port Said, Egypt17 - 16 Umair Eldahab6 - 9 WPts Egypt National Championships 2025View
05/02/2025Suez, Egypt16 - 16 Gazi Kamar3 - 5 WPts
08/12/2024Managua, Nicaragua16 - 15 Bronco Mujica33(1) - 16 LPts
10/10/2024Maipu, Chile15 - 15 Juan Carballo4 - 14 WPts
12/08/2024Suez, Egypt14 - 15 Majid Shabana5 - 18 WPts
14/06/2024Alexandria, Egypt14 - 14 Aftab Bal21 - 10 LPts
17/04/2024Cairo, Egypt13 - 14 Haaris Begum14 - 24 WPts
11/03/2024Shubra El-Kheima, Egypt13 - 13 Obaid Zahleet14 - 9 LPts Egypt National Championships 2024View
09/02/2024Toronto, Canada12 - 13 Mark Ore0 - 4 WPts
12/12/2023Suez, Egypt11 - 13 Azam Harroun3 - 13 WPts
11/10/2023Suez, Egypt10 - 13 Rashid Talal12 - 17 WPts
14/08/2023Suez, Egypt9 - 13 Adnan Fathy0 - 7(2) WPts
15/06/2023Suez, Egypt8 - 13 Farhan Labib1 - 3 WPts
16/04/2023Suez, Egypt7 - 13 Fausto Madero1 - 6 WPts
16/02/2023Caracas, Venezuela7 - 12 Noe Albino24 - 9 LPts
19/12/2022San Miguel de Tucuman, Argentina6 - 12 Marco Rozario1 - 5 WPts
21/10/2022Samarqand, Uzbekistan6 - 11 Daniil Ordabaev18 - 11 LPts
23/08/2022Shymkent, Kazakhstan6 - 10 Vikenti Abdirahmanow21 - 6 LPts
24/06/2022Suez, Egypt6 - 9 Jerrold Arcia17 - 10 LPts
26/04/2022Suez, Egypt6 - 8 Gaylord Marmion13 - 15 LPts
26/02/2022Suez, Egypt6 - 7 Irfan Ghazi14 - 2 LPts
27/12/2021San Miguel de Tucuman, Argentina5 - 7 Fresco Espinal5(1) - 8 WPts
28/10/2021Portland, USA5 - 6 Shaun Whitehill0 - 6 LPts
30/08/2021Kawaguchi, Japan5 - 5 Hiroki Oye15 - 6 LPts
01/07/2021Suez, Egypt5 - 4 Imran Elmaalouf2 - 4 LPts
07/05/2021Suez, Egypt5 - 3 Rodrigo Alcazar10 - 12 LPts
08/03/2021Alexandria, Egypt4 - 3 Tariq Hatem4 - 17 WPts
07/01/2021Port Said, Egypt4 - 2 Irfan Elmoudaber1 - 2 LPts
12/11/2020Suez, Egypt3 - 2 Zuffur Halim1 - 16 WPts
13/09/2020Cairo, Egypt3 - 1 Farhan Elasabgi10 - 6 LPts
11/08/2020Cairo, Egypt3 - 0 Bilal Jalili7 - 9 LPts
04/07/2020Suez, Egypt2 - 0 Atif Kazmi5(1) - 2 WPts
04/05/2020Suez, Egypt1 - 0 Sajid Mansouri1 - 4 WPts
06/03/2020Suez, Egypt0 - 0 Kamran Ouda0 - 8 WPts