Weightclass:  Light Heavyweight
Location:  Suez, Egypt
Record:  26 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2028Suez, Egypt25 - 20 Paris Trintignant3 - 13 WPts
09/03/2028Suez, Egypt24 - 20 Ilarion á Sechev1 - 6 WPts
08/01/2028Suez, Egypt23 - 20 Leeroy Cowper0 - 4 WPts
08/11/2027Suez, Egypt22 - 20 Nuutti Almila5 - 12 WPts
08/09/2027Suez, Egypt21 - 20 Frano Kuzmic5 - 8 WPts
09/07/2027Suez, Egypt20 - 20 Jacob McCaig1 - 8 WPts
09/05/2027Suez, Egypt19 - 20 Rodrigo Montanez8 - 11 WPts
10/03/2027Suez, Egypt18 - 20 Haziem Elkaim3 - 11 WPts
09/01/2027Suez, Egypt17 - 20 Ivailo á Savelev6 - 8 WPts
09/11/2026Suez, Egypt16 - 20 Stuart Burns3 - 8 WPts
10/09/2026Suez, Egypt15 - 20 Briant Bah4 - 14 WPts
11/07/2026Suez, Egypt14 - 20 Saturnin Pinta13 - 9 WPts
12/05/2026La Paz, Bolivia13 - 20 Guillermo Brazil6 - 10(1) WPts
14/03/2026Suez, Egypt12 - 20 Paco Armendarez5 - 14(1) WPts
14/01/2026Port Said, Egypt11 - 20 Kashif Boulas6 - 23 WPts
16/11/2025Suez, Egypt10 - 20 Floyd Agne1 - 17 WPts
17/09/2025Suez, Egypt10 - 19 Zain Elamin6(1) - 24 LPts
21/07/2025Suez, Egypt9 - 19 Azam Hakki3 - 20 WPts
23/05/2025Alexandria, Egypt8 - 19 Rashid Hamza0 - 25(7) WPts
01/04/2025Alexandria, Egypt7 - 19 Aftab Al-Sulaya9 - 14 WPts
28/02/2025Suez, Egypt6 - 19 Khalid Khar4 - 5 WPts
31/12/2024Jodhpur, India6 - 18 Hemant Kadakia7 - 11 LPts
02/11/2024Toshkent, Uzbekistan6 - 17 Yashar Agamaliev3 - 13 LPts
04/09/2024Dublin, Ireland6 - 16 Anthony Callahan31 - 10 LPts
07/07/2024Holguin, Cuba6 - 15 Joaquin Monsalve21(1) - 18(2) LPts
09/05/2024Utrecht, Netherlands5 - 15 Bastiaen Van Asschen2 - 10 WPts
11/03/2024Shubra El-Kheima, Egypt5 - 14 Yasin Hadi21 - 30 LPts Egypt National Championships 2024View
05/02/2024Ciudad Victoria, Mexico5 - 13 Joaquin Esperanza19 - 17 LPts
08/12/2023Alexandria, Egypt5 - 12 Gazi Gomaa11 - 16 LPts
09/10/2023Alexandria, Egypt5 - 11 Gazi Gomaa10 - 16 LPts
12/08/2023Suez, Egypt4 - 11 Haaris Awad2 - 6 WPts
09/07/2023Cairo, Egypt4 - 10 Haider Atallah21(2) - 14 LPts
08/06/2023Petionville, Haiti3 - 10 Damien Galle2 - 25 WPts
10/04/2023New Delhi, India3 - 9 Hrithik Babu14(1) - 11 LPts
10/02/2023Suez, Egypt2 - 9 Matviyko Karmazin0 - 6 WPts
12/12/2022Riyadh, Saudi Arabia2 - 8 Adnan Akel10 - 20(6) LPts
14/10/2022Kosice, Slovakia2 - 7 Jarmil Klimek1 - 8 LPts
16/08/2022Suez, Egypt1 - 7 Waqar Ayan1 - 2 WPts
16/06/2022Shubra El-Kheima, Egypt1 - 6 Kamran Kharoti7 - 11 LPts
21/04/2022Istanbul, Turkey1 - 5 Iskander Baybashin9 - 17 LPts
21/02/2022Cairo, Egypt1 - 4 Amer Camona8 - 17(3) LPts
20/01/2022Cairo, Egypt1 - 3 Aftab Aman7 - 17 LPts
18/12/2021Bangalore, India1 - 2 Jasvinder Ramesh15 - 8 LPts
19/10/2021Cairo, Egypt1 - 1 Shayan Suhrawardy11 - 14 LPts
02/09/2021Cairo, Egypt1 - 0 Gazi Bokeyar17 - 5(1) LPts
05/07/2021Suez, Egypt0 - 0 Dante Scioli5 - 15 WPts