Weightclass:  Super Heavyweight
Location:  Giza, Egypt
Record:  61 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2033Giza, Egypt60 - 34 Marques Simiyu0 - 9 WPts
08/10/2033Giza, Egypt59 - 34 Amon Gall2 - 5 WPts
08/08/2033Giza, Egypt58 - 34 Dmytro Dzik0 - 4 WPts
08/06/2033Giza, Egypt57 - 34 Juan Tijerina5 - 17 WPts
08/04/2033Giza, Egypt56 - 34 Agapetus Beas1 - 3 WPts
07/02/2033Giza, Egypt55 - 34 Vicente Segura0 - 3 WPts
08/12/2032Giza, Egypt54 - 34 Berto Falla1 - 3 WPts
08/10/2032Giza, Egypt53 - 34 Apostol Russak0 - 5 WPts
08/08/2032Giza, Egypt52 - 34 Landry Marais0 - 4 WPts
09/06/2032Giza, Egypt51 - 34 Paris Allore4 - 13 WPts
10/04/2032Giza, Egypt50 - 34 Borysko Brodsky6(1) - 15 WPts
08/02/2032Giza, Egypt49 - 34 Olindo Tax3 - 16 WPts
09/12/2031Giza, Egypt48 - 34 Chavdar á Lysenkov12(2) - 12 WPts
08/11/2031Giza, Egypt47 - 34 Bora Toner8(1) - 4 WPts
08/10/2031Giza, Egypt46 - 34 Bora Toner8(1) - 3 WPts
07/09/2031Valencia, Venezuela46 - 33 Vinay Shastri33 - 6 LPts Valencia World Championships 2031View
16/08/2031Giza, Egypt45 - 33 Fernand Fabre61(5) - 21 WPts
30/06/2031Panama City, Panama45 - 32 Joaquin Jaimes50 - 21 LPts
30/05/2031Petionville, Haiti45 - 31 Fernand Fabre59(5) - 21 LPts
29/04/2031Giza, Egypt45 - 30 Fernand Fabre58(5) - 21 LPts
17/03/2031Shubra El-Kheima, Egypt45 - 29 Kashif Bilal16(1) - 17 LPts Egypt National Championships 2031View
14/03/2031Shubra El-Kheima, Egypt44 - 29 Atif Hosni4(1) - 19 WPts Egypt National Championships 2031View
11/03/2031Shubra El-Kheima, Egypt43 - 29 Saad Fakhry25(1) - 16 WPts Egypt National Championships 2031View
05/02/2031Petionville, Haiti43 - 28 Fernand Fabre55(5) - 20 LPts
05/01/2031Petionville, Haiti43 - 27 Fernand Fabre54(5) - 20 LPts
05/12/2030Giza, Egypt43 - 26 Joaquin Jaimes46 - 18 LPts
04/11/2030Giza, Egypt42 - 26 Fernand Fabre53(5) - 19 WPts
04/10/2030Panama City, Panama42 - 25 Joaquin Jaimes44 - 18 LPts
03/09/2030Guangzhou, China42 - 24 Wen Keng40(5) - 28 LPts
03/08/2030Giza, Egypt42 - 23 Georgiy Podgorny41 - 17 LPts
03/07/2030Giza, Egypt41 - 23 Mark Webster28(1) - 27 WPts
02/06/2030Giza, Egypt40 - 23 Wayne Roche37 - 19 WPts
17/04/2030Giza, Egypt40 - 22 Wen Keng38(5) - 26 LPts
17/03/2030Shubra El-Kheima, Egypt39 - 22 Azam Aman16 - 11(1) WPts Egypt National Championships 2030View
14/03/2030Shubra El-Kheima, Egypt38 - 22 Zain Ashraf13 - 15 WPts Egypt National Championships 2030View
11/03/2030Shubra El-Kheima, Egypt37 - 22 Haider Hussein19 - 5 WPts Egypt National Championships 2030View
07/03/2030Guangzhou, China36 - 22 Wen Keng35(5) - 25 WPts
04/02/2030Giza, Egypt36 - 21 Georgiy Podgorny33 - 17 LPts
09/12/2029Giza, Egypt35 - 21 Mark Webster27(1) - 22 WPts
01/11/2029Giza, Egypt34 - 21 Arseni Abdrashev31 - 17 WPts
28/09/2029Guangzhou, China33 - 21 Wen Keng32(4) - 22 WPts
28/08/2029Columbus, USA32 - 21 Elliot Davin7(1) - 9 WPts
30/06/2029Liverpool, UK31 - 21 Oliver Gough12 - 25 WPts
02/05/2029Cairo, Egypt31 - 20 Amer Bangura29(2) - 18 LPts
17/03/2029Alexandria, Egypt30 - 20 Saad Fakhry16(1) - 11 WPts Egypt National Championships 2029View
14/03/2029Alexandria, Egypt29 - 20 Zain Ashraf7 - 11 WPts Egypt National Championships 2029View
11/03/2029Alexandria, Egypt28 - 20 Kashif Bilal8(1) - 9 WPts Egypt National Championships 2029View
07/02/2029Alexandria, Egypt27 - 20 Haider Hegazi27 - 13 WPts
02/01/2029Buenos Aires, Argentina26 - 20 Antonio Alviso22 - 41 WPts
02/11/2028Vilnius, Lithuania25 - 20 Martyn Kalka10 - 24(2) WPts
04/09/2028Helsinki, Finland24 - 20 Jarkko Puputti10 - 26 WPts
07/07/2028Vilnius, Lithuania24 - 19 Adrian Komenda33(1) - 28 LPts
09/05/2028Vilnius, Lithuania23 - 19 Piotr Korab13 - 6 WPts
11/03/2028Cairo, Egypt23 - 18 Asif Hasan15 - 13 LPts Egypt National Championships 2028View
09/01/2028Giza, Egypt22 - 18 Tariq Mahfouz2 - 9 WPts
09/11/2027Płock, Poland21 - 18 Natan Tobola16 - 7 WPts
10/09/2027Giza, Egypt20 - 18 Waleed Zogby17(2) - 21 WPts
12/07/2027Giza, Egypt20 - 17 Haider Hegazi18 - 11 LPts
13/05/2027Giza, Egypt19 - 17 Waleed Zogby16(2) - 20 WPts
14/03/2027Cairo, Egypt19 - 16 Haider Hegazi16 - 10 LPts Egypt National Championships 2027View
11/03/2027Cairo, Egypt18 - 16 Amer Bangura17 - 11 WPts Egypt National Championships 2027View
15/01/2027Giza, Egypt17 - 16 Waleed Zogby15(2) - 19 WPts
15/11/2026Vilnius, Lithuania16 - 16 Dominik Wyrzykowski5 - 13 WPts
17/09/2026Alexandria, Egypt15 - 16 Umair Samy6(1) - 17 WPts
19/07/2026Alexandria, Egypt14 - 16 Waleed Zogby13(1) - 18 WPts
21/05/2026Giza, Egypt13 - 16 Danyaal Rahaman6 - 16 WPts
11/04/2026Shubra El-Kheima, Egypt13 - 15 Yasin Basha14 - 21 LPts
11/03/2026Cairo, Egypt13 - 14 Amer Bangura10 - 7 LPts Egypt National Championships 2026View
26/01/2026Giza, Egypt13 - 13 Cruz Correa1 - 11 LPts
28/11/2025Port Said, Egypt12 - 13 Khalid Atassi5 - 12 WPts
06/10/2025Shubra El-Kheima, Egypt11 - 13 Danyaal Alhaq27 - 14 WPts
04/09/2025Antwerp, Belgium10 - 13 Minne Lemettere4 - 7 WPts
07/07/2025Kaduna, Nigeria9 - 13 Brown Kefas6 - 18 WPts
09/05/2025Nizhny Novgorod, Russia9 - 12 Goga Rusinov7 - 18 LPts
11/03/2025Port Said, Egypt9 - 11 Majid Assaf6 - 1 LPts Egypt National Championships 2025View
04/02/2025Brno, Czech Republic9 - 10 Kristißn Malek7 - 13 LPts
07/12/2024Giza, Egypt8 - 10 Zelijko Ilicic2 - 11 WPts
09/10/2024Port Said, Egypt7 - 10 Khalid Atassi2 - 8 WPts
10/08/2024Port Said, Egypt6 - 10 Khalid Atassi2 - 7 WPts
12/06/2024Copenhagen, Denmark6 - 9 Bjorn Roos26 - 8 LPts
14/04/2024Giza, Egypt5 - 9 Asif El-Rifai10 - 29 WPts
11/03/2024Shubra El-Kheima, Egypt5 - 8 Tariq Aly11 - 30(19) LPts Egypt National Championships 2024View
13/02/2024Alexandria, Egypt4 - 8 Jawad Dallal10(1) - 11 WPts
16/12/2023Alexandria, Egypt4 - 7 Waleed Zogby4(1) - 11 LPts
18/10/2023Giza, Egypt4 - 6 Juan Mero17(1) - 19 LPts
20/08/2023Montevideo, Uruguay4 - 5 Fausto Orduna9 - 19 LPts
22/06/2023Giza, Egypt3 - 5 Viljo Mogensen2 - 1 WPts
23/04/2023Odense, Denmark3 - 4 Hannes Alling11(1) - 17 LPts
23/02/2023Ottawa, Canada2 - 4 Matt Paradise0 - 6 WPts
25/12/2022Aalborg, Denmark2 - 3 Elvis Drost17(1) - 10 LPts
27/10/2022San Luis Potosi, Mexico2 - 2 Eduardo Cala12 - 14 LPts
29/08/2022Aarhus, Denmark2 - 1 Nils Bruhn14(1) - 9 LPts
01/07/2022Odense, Denmark2 - 0 Ultar Beier10 - 11 LPts
03/05/2022Yaoundé, Cameroon1 - 0 Yannick Achaf0 - 1(1) WPts
05/03/2022Giza, Egypt0 - 0 Wiktor Bielawski4 - 5 WPts