Weightclass:  Light Welterweight
Location:  Alexandria, Egypt
Record:  13(1) - 30(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2028Alexandria, Egypt12(1) - 30(2) Ahmed Mohammad8 - 9 WPts
08/05/2028Alexandria, Egypt11(1) - 30(2) Yasin Rayes6 - 18 WPts
09/03/2028Panama City, Panama11(1) - 29(2) Rio Espana18 - 14(1) LPts
10/01/2028Graz, Austria11(1) - 28(2) Eloy Kaufhold16 - 28 LPts
12/11/2027Ulaanbaatar, Mongolia10(1) - 28(2) Sukhbayar Idrisoff9(1) - 16 WPts
14/09/2027Carolina, Puerto Rico9 - 28(2) Iago Martin8(1) - 12 WKO3
17/07/2027San Juan, Puerto Rico9 - 27(2) Jose Salvas5 - 23(1) LPts
19/05/2027Samarqand, Uzbekistan9 - 26(2) Koldan Marsucoff10 - 20 LPts
21/03/2027Havana, Cuba8 - 26(2) Juan Caram2 - 17(2) WPts
21/01/2027Antofagasta, Chile7 - 26(2) Pancho Mancebo0 - 0 WPts
23/11/2026El Alto, Bolivia7 - 25(2) Pancho Pinon16 - 15(1) LPts
25/09/2026Cologne, Germany7 - 24(2) Herrick Jelle20(1) - 14 LPts
27/07/2026Bangkok, Thailand6 - 24(2) Petchsuriya Deeporm1 - 7 WPts
28/05/2026Ipoh, Malaysia6 - 23(2) Khalid Halaby7 - 9 LPts
30/03/2026Nassau, Bahamas6 - 22(2) Nathan Virtue10 - 13 LPts
30/01/2026Varna, Bulgaria6 - 21(2) Nayden á Chernev8 - 11(1) LPts
02/12/2025Plzen, Czech Republic5 - 21(2) FrantiÜek Valis10 - 5 WPts
04/10/2025Bayamon, Puerto Rico5 - 20(2) Neron Hipolito8 - 12 LPts
06/08/2025Ankara, Turkey4 - 20(2) Derya Seyh0 - 14(6) WPts
08/06/2025Alexandria, Egypt3 - 20(2) Syed Kazazian0 - 1 WPts
10/04/2025San Juan, Puerto Rico3 - 19(2) Noe Alba26 - 14 LPts
10/02/2025Alexandria, Egypt3 - 18(2) Shayan Salahuddin8 - 24 LPts
14/12/2024Alexandria, Egypt3 - 17(2) Carlos Sepeda16 - 12 LPts
15/10/2024Alexandria, Egypt3 - 16(2) Atif Ishak3 - 12 LPts
17/08/2024Alexandria, Egypt3 - 15(2) Sergei Komara2 - 14(1) LPts
19/06/2024Sydney, Australia3 - 14(2) Ahmed Tabatabai25 - 17 LPts
21/04/2024Bokhtar, Tajikistan3 - 13(1) Vikenti Mamedyarov34(1) - 8 LKO3
22/02/2024Yerevan, Armenia3 - 12(1) Navasart Tamizyan28 - 8 LPts
24/12/2023Nassau, Bahamas3 - 11(1) Ollie Cruikshank13(1) - 23 LPts
26/10/2023Panama City, Panama3 - 10(1) Diego Merlo7 - 12 LPts
28/08/2023London, UK3 - 9(1) Oscar Dargie6 - 24 LPts
30/06/2023Suez, Egypt3 - 8(1) Malik Maududi3 - 12 LPts
04/05/2023Holguin, Cuba3 - 7 Carlos Villavicencio20(2) - 9 LKO3
06/03/2023Yerevan, Armenia3 - 6 Klag Hajimikrian15 - 14 LPts
06/01/2023Shubra El-Kheima, Egypt3 - 5 Waqar Zain6 - 17 LPts
20/11/2022Bergen, Norway2 - 5 Hogarth Sand6 - 24 WPts
21/09/2022Shubra El-Kheima, Egypt2 - 4 Gazi Abdel-Shafy5 - 24 LPts
07/08/2022Suez, Egypt2 - 3 Tariq Karim5 - 16(2) LPts
23/06/2022Antwerp, Belgium2 - 2 Willem Frissyn9(1) - 16 LPts
25/04/2022Santo Domingo Norte, Dominican Republic1 - 2 Felippe Bueno2 - 2 WPts
25/02/2022Alexandria, Egypt0 - 2 Ahmed Rajput0 - 6(3) WPts
03/01/2022Maracaibo, Venezuela0 - 1 Miguel Arreguin16(1) - 8 LPts
05/11/2021Alexandria, Egypt0 - 0 John Bigg17 - 6(1) LPts