Weightclass:  Light Heavyweight
Location:  Shubra El-Kheima, Egypt
Record:  18 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2031Shubra El-Kheima, Egypt17 - 12 Xavion Gregorio6 - 5 WPts
17/11/2030Shubra El-Kheima, Egypt16 - 12 Aaron Culp0 - 3 WPts
19/09/2030Shubra El-Kheima, Egypt16 - 11 Luke Llandinam5 - 7 LPts
21/07/2030Shubra El-Kheima, Egypt16 - 10 Cortez Estupinan7(1) - 20 LPts
22/05/2030Shubra El-Kheima, Egypt15 - 10 Dior Bayne3 - 6 WPts
23/03/2030Shubra El-Kheima, Egypt14 - 10 Bart Steele6 - 9 WPts
22/01/2030Shubra El-Kheima, Egypt13 - 10 Farhan Najjar2 - 12 WPts
23/11/2029Shubra El-Kheima, Egypt12 - 10 Darrell Konate0 - 4 WPts
24/09/2029Shubra El-Kheima, Egypt11 - 10 Raynard Lacan20 - 25(1) WPts
27/07/2029Shubra El-Kheima, Egypt10 - 10 Dimi Moldogareew4 - 7 WPts
29/05/2029Shubra El-Kheima, Egypt9 - 10 Mohsin Nafti1 - 1 WPts
30/03/2029Shubra El-Kheima, Egypt8 - 10 Abdul Mir1 - 3 WPts
29/01/2029Zaporizhia, Ukraine8 - 9 Pylyp Zaretsky13 - 6 LPts
01/12/2028Shubra El-Kheima, Egypt7 - 9 Haaris Gajani4 - 8 WPts
02/10/2028Nairobi, Kenya7 - 8 Zaid Chelanga17 - 10 LPts
04/08/2028Berlin, Germany7 - 7 Neffe Bierle28(1) - 7 LPts
06/06/2028Shubra El-Kheima, Egypt6 - 7 Krystiyan Kravec2 - 6 WPts
08/04/2028Shubra El-Kheima, Egypt5 - 7 Rodrigo Espiritu6 - 21 WPts
09/02/2028Palermo, Italy4 - 7 Alfredo Scalia2 - 4 WPts
12/12/2027Shubra El-Kheima, Egypt3 - 7 Majid Dadour1 - 8 WPts
13/10/2027Rotterdam, Netherlands3 - 6 Rene Wilmots11(1) - 15 LPts
15/08/2027Mariupol, Ukraine3 - 5 Lazar Karelin16(1) - 6 LPts
16/06/2027Yerevan, Armenia3 - 4 Goriun Saghbazaryan6 - 14 LPts
18/04/2027Port Said, Egypt3 - 3 Rashid Aldimashqi4 - 13 LPts
25/02/2027Cairo, Egypt3 - 2 Haaris Beydoun16 - 32(9) LPts
29/12/2026Cairo, Egypt2 - 2 Jawad Badawi2 - 2 WPts
30/10/2026Naples, Italy1 - 2 Primo Valentini3 - 0 WPts
01/09/2026Shubra El-Kheima, Egypt1 - 1 Haaris Ebeid1 - 0 LPts
03/07/2026Zurich, Switzerland1 - 0 Dietrich Gemme0 - 8 LPts
05/05/2026Shubra El-Kheima, Egypt0 - 0 Dietrich Gemme0 - 7 WPts