Weightclass:  Middleweight
Location:  Suez, Egypt
Record:  53(1) - 34(9)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2029Suez, Egypt52(1) - 34(9) Diego Hay12 - 15 WPts
08/11/2028Suez, Egypt51(1) - 34(9) Juan Colindres9(1) - 14 WPts
08/09/2028Suez, Egypt50 - 34(9) Spencer Imasuen0 - 18(1) WKO3
09/07/2028Suez, Egypt49 - 34(9) Haider El-Shenawy13 - 17 WPts
10/05/2028Suez, Egypt48 - 34(9) Oliver Mnkandla0 - 4 WPts
11/03/2028Suez, Egypt47 - 34(9) Steven Beiles0 - 9 WPts
11/01/2028Suez, Egypt46 - 34(9) Jonathan Bank2 - 12 WPts
11/11/2027Suez, Egypt45 - 34(9) Umber Ardant1 - 25(1) WPts
11/09/2027Suez, Egypt44 - 34(9) Enver Zaimoglu17(2) - 25 WPts
12/07/2027Suez, Egypt43 - 34(9) Baucis Marishta1 - 2 WPts
12/05/2027Yerevan, Armenia42 - 34(9) Vruyr Varoujian14 - 8 WPts
14/03/2027Cairo, Egypt42 - 33(9) Gazi Kahraba20 - 12 LPts Egypt National Championships 2027View
11/03/2027Cairo, Egypt41 - 33(9) Hassan Tawfik22(2) - 23 WPts Egypt National Championships 2027View
14/02/2027Managua, Nicaragua41 - 32(9) Montego Felipe14 - 18 LPts
17/12/2026Suez, Egypt40 - 32(9) Gianmarco Pagani15 - 10 WPts
18/10/2026Suez, Egypt39 - 32(9) Majid Hamidi5 - 5 WPts
19/08/2026Suez, Egypt38 - 32(9) Magne Berven32 - 35 WPts
19/07/2026Suez, Egypt37 - 32(9) Magne Berven32 - 34 WPts
18/06/2026Suez, Egypt36 - 32(9) Magne Berven32 - 33 WPts
18/05/2026Suez, Egypt35 - 32(9) Baltasar Brasil28 - 24 WPts
17/04/2026Suez, Egypt34 - 32(9) Vong Phong19 - 16 WPts
17/03/2026Cairo, Egypt34 - 31(9) Waqas Pasha20(1) - 20 LPts Egypt National Championships 2026View
14/03/2026Cairo, Egypt33 - 31(9) Gazi Kahraba13 - 11 WPts Egypt National Championships 2026View
11/03/2026Cairo, Egypt32 - 31(9) Haider Syed4 - 3 WPts Egypt National Championships 2026View
07/02/2026Suez, Egypt31 - 31(9) Mohsin Atiq14 - 12 WPts
06/01/2026Suez, Egypt30 - 31(9) Santiago Villafuerte8 - 8 WPts
01/12/2025Suez, Egypt30 - 30(9) Glanville Delpy26 - 16 LPts
26/10/2025Suez, Egypt30 - 29(9) Lang Hoang17 - 23 LPts
21/09/2025Suez, Egypt29 - 29(9) Yasaf Gamidov12 - 16 WPts
21/08/2025Suez, Egypt28 - 29(9) Yasaf Gamidov12 - 15 WPts
21/07/2025Suez, Egypt27 - 29(9) Tariq Guechi8(1) - 13 WPts
20/06/2025Suez, Egypt27 - 28(9) Glanville Delpy22 - 15 LPts
20/05/2025Suez, Egypt26 - 28(9) Iago Bacallao9(1) - 17 WPts
14/04/2025Suez, Egypt26 - 27(8) Amjad Bashara19 - 33 LKO3
11/03/2025Port Said, Egypt26 - 26(8) Adnan Alqamari9 - 11(1) LPts Egypt National Championships 2025View
27/02/2025Quito, Ecuador26 - 25(7) Angel Monarrez13 - 37 LKO3
27/01/2025Suez, Egypt25 - 25(7) Ulvi Guliyev10 - 6 WPts
27/12/2024Quito, Ecuador24 - 25(7) Angel Monarrez12 - 36 WPts
26/11/2024Suez, Egypt24 - 24(7) Gazi Suhrawardy22(1) - 23 LPts
20/10/2024Quito, Ecuador24 - 23(7) Angel Monarrez11 - 35 LPts
19/09/2024Quito, Ecuador24 - 22(7) Angel Monarrez10 - 35 LPts
19/08/2024Burnaby, Canada24 - 21(7) Marvel du Gast18(1) - 39 LPts
19/07/2024Suez, Egypt23 - 21(7) Angel Monarrez9 - 34 WPts
18/06/2024Ecatepec, Mexico23 - 20(6) Oleos Escamilla28(1) - 15 LKO3
18/05/2024Suez, Egypt23 - 19(6) Oleos Escamilla27(1) - 15 LPts
17/04/2024Suez, Egypt22 - 19(6) Ewan Allan29 - 17 WPts
17/03/2024Shubra El-Kheima, Egypt21 - 19(6) Waqar Eldegheidy6 - 8 WPts Egypt National Championships 2024View
14/03/2024Shubra El-Kheima, Egypt20 - 19(6) Azam Kassas22 - 20 WPts Egypt National Championships 2024View
11/03/2024Shubra El-Kheima, Egypt19 - 19(6) Majid Fawzi2(1) - 10 WPts Egypt National Championships 2024View
19/02/2024Suez, Egypt19 - 18(6) Ewan Allan25 - 17 LPts
15/01/2024Abidjan, Ivory Coast19 - 17(6) Guy Cevert29(2) - 17 LPts
15/12/2023Basel, Switzerland19 - 16(6) Hulbard Hellner10 - 17 LPts
17/10/2023Wroclaw, Poland18 - 16(6) Filip Korzeniowski5 - 28(1) WPts
19/08/2023Kingston, Jamaica18 - 15(5) Dave Carnes32(1) - 7 LKO3
19/07/2023Kuching, Malaysia18 - 14(4) Ali Azizi26(1) - 12 LKO3
18/06/2023Suez, Egypt18 - 13(4) Ali Azizi25(1) - 12 LPts
17/05/2023Suez, Egypt17 - 13(4) Senon San Jose3 - 8 WPts
15/04/2023Hanoi, Vietnam16 - 13(4) Ta Chinh17 - 7 WPts
14/03/2023Shubra El-Kheima, Egypt16 - 12(4) Waqas Pasha6 - 10 LPts Egypt National Championships 2023View
11/03/2023Shubra El-Kheima, Egypt15 - 12(4) Waqas Naguib6 - 5 WPts Egypt National Championships 2023View
13/02/2023Suez, Egypt15 - 11(4) Angel Griego10 - 13 LPts
09/01/2023Hanoi, Vietnam15 - 10(4) Ta Chinh15 - 6 LPts
09/12/2022Suez, Egypt14 - 10(4) Vidar Sandvik20(2) - 11 WPts
07/11/2022San Jose, Costa Rica13 - 10(4) Xabat Menor0 - 7 WPts
09/09/2022Almaty, Kazakhstan13 - 9(4) Rashid Taalajbek18 - 5 LPts
12/07/2022Yerevan, Armenia12 - 9(4) Soghomon Salmayan4 - 24 WPts
14/05/2022Suez, Egypt11 - 9(4) Tariq Matin4 - 14 WPts
14/03/2022Alexandria, Egypt11 - 8(3) Majid Bhutto15(1) - 13 LKO3 Egypt National Championships 2022View
11/03/2022Alexandria, Egypt10 - 8(3) Irfan Habib8(1) - 4 WPts Egypt National Championships 2022View
07/01/2022Suez, Egypt9 - 8(3) Set Pamboukokyan2 - 8 WPts
07/11/2021Zaporizhia, Ukraine9 - 7(3) Faddei Slusar13 - 5 LPts
07/09/2021Suez, Egypt8 - 7(3) Thulani Cele6 - 4 WPts
07/07/2021Alexandria, Egypt8 - 6(2) Sajid Hegazy3 - 6 LKO3
02/06/2021Suez, Egypt7 - 6(2) Dele Sianga3 - 3 WPts
03/04/2021Alexandria, Egypt7 - 5(2) Atif Abergel19 - 2 LPts
03/02/2021London, UK7 - 4(1) Brian McCloud9 - 4 LKO3
06/12/2020Suez, Egypt7 - 3(1) Jun Nomura10 - 7 LPts
06/10/2020Suez, Egypt6 - 3(1) Spangler Matthies0 - 9 WPts
07/08/2020Suez, Egypt5 - 3(1) Demir Nuri6(1) - 11 WPts
06/06/2020Suez, Egypt4 - 3(1) Rehman Hana0 - 6 WPts
06/04/2020Suez, Egypt4 - 2 Arthur Jones5 - 6 LKO3
07/02/2020Suez, Egypt3 - 2 Alfonso Esperanza3 - 10 WPts
08/12/2019Suez, Egypt3 - 1 Santiago Bento4 - 5 LPts
08/10/2019Suez, Egypt2 - 1 Adnan El-Rifai0 - 3 WPts
22/08/2019Giza, Egypt1 - 1 Mohsin Gamal0 - 4 WPts
04/07/2019Palermo, Italy1 - 0 Francesco Raisi8 - 1 LPts
06/05/2019Suez, Egypt0 - 0 Ibrahim Adeel0 - 0 WPts