Weightclass:  Super Heavyweight
Location:  Cairo, Egypt
Record:  19 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2030Cairo, Egypt18 - 20 Benedikt Baka0 - 2 WPts
10/12/2029Cairo, Egypt17 - 20 Hernan Consuegra6(1) - 22 WPts
11/10/2029Cairo, Egypt16 - 20 Maqsud Baylarbayov6 - 13 WPts
12/08/2029Cairo, Egypt15 - 20 Ian Madden3 - 8 WPts
13/06/2029Cairo, Egypt14 - 20 Ignacy Banicki0 - 12 WPts
14/04/2029Cairo, Egypt14 - 19 Asif Hasan21 - 17 LPts
13/02/2029Cairo, Egypt13 - 19 Boris Buljan16 - 11 WPts
15/12/2028Cairo, Egypt13 - 18 Ramond Zeyk2 - 10 LPts
16/10/2028Cairo, Egypt13 - 17 Dino Parilac10 - 12 LPts
17/08/2028Cairo, Egypt13 - 16 Asif Hasan18 - 15 LPts
18/06/2028Cairo, Egypt12 - 16 Farhan Khokhar7 - 15 WPts
19/04/2028Cairo, Egypt11 - 16 Majid Messiha3 - 5 WPts
19/02/2028Cairo, Egypt10 - 16 Ahmed Ibrahim6 - 16 WPts
21/12/2027Tirana, Albania9 - 16 Kairos Vercuni6 - 13 WPts
23/10/2027Dubai, UAE9 - 15 Farhan Alim24 - 16 LPts
25/08/2027Cairo, Egypt9 - 14 Waqar Fahmy7(1) - 8 LPts
29/06/2027Zaporizhia, Ukraine8 - 14 Yevhen Bilyk1 - 23 WPts
01/05/2027Tijuana, Mexico8 - 13 Montenegro Umanzor7(1) - 11 LPts
03/03/2027Ciudad Apodaca, Mexico8 - 12 Diego Sedano7 - 17 LPts
02/01/2027Cairo, Egypt7 - 12 Bilal Ishak0 - 1 WPts
04/11/2026Shubra El-Kheima, Egypt6 - 12 Haaris Ayub7 - 4 WPts
17/09/2026Port Said, Egypt5 - 12 Ahmed Higazy3 - 9 WPts
04/08/2026Adelaide, Australia5 - 11 Joseph Marean15 - 3 LPts
04/07/2026Las Tunas, Cuba5 - 10 Vegas Cevallos8 - 13 LPts
19/05/2026Cairo, Egypt4 - 10 Rashid Elbaz8(1) - 27 WPts
21/03/2026Alexandria, Egypt3 - 10 Umair Samy6(1) - 14 WPts
22/01/2026Cairo, Egypt3 - 9 Aftab Fahs6 - 5 LPts
26/11/2025Cairo, Egypt2 - 9 Amer Ghandour3 - 9 WPts
27/09/2025Cairo, Egypt2 - 8 Jawad Sala3(2) - 8 LPts
30/07/2025Brno, Czech Republic2 - 7 HorymÝr Furman3 - 11 LPts
01/06/2025Cairo, Egypt1 - 7 Ambro× Podsednik4(1) - 15 WPts
03/04/2025Cairo, Egypt1 - 6 Defrim Hasani6 - 14 LPts
03/02/2025Port Said, Egypt1 - 5 Rashid Bakir4 - 8 LPts
05/12/2024Goiania, Brazil1 - 4 Juan Carvalho6 - 20 LPts
07/10/2024Zagreb, Croatia1 - 3 Krsto Knez5 - 11 LPts
09/08/2024Odense, Denmark1 - 2 Hannes Alling16(1) - 20 LPts
11/06/2024Cairo, Egypt1 - 1 Harvey Maill2 - 2 LPts
12/04/2024Nuremberg, Germany0 - 1 Alaric Dauterman0 - 0 WPts
13/02/2024Cairo, Egypt0 - 0 Ibrahim Azzam2 - 4 LPts