Weightclass:  Middleweight
Location:  Shubra El-Kheima, Egypt
Record:  16 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Shubra El-Kheima, Egypt15 - 26(1) Demont de Laroche0 - 13 WPts
30/10/2033Shubra El-Kheima, Egypt14 - 26(1) Robert Hay3 - 15 WPts
29/08/2033Shubra El-Kheima, Egypt14 - 25(1) Ekapol Sithluangphophun5 - 10 LPts
29/06/2033Shubra El-Kheima, Egypt14 - 24(1) Saad Khokhar4 - 13 LPts
28/04/2033Shubra El-Kheima, Egypt13 - 24(1) Hassan Ibrahim10 - 10 WPts
28/02/2033Shubra El-Kheima, Egypt13 - 23(1) Larenzo Horta11(1) - 5 LPts
29/12/2032Shubra El-Kheima, Egypt12 - 23(1) Gardiner Friedrichsen11 - 17 WPts
29/10/2032Shubra El-Kheima, Egypt11 - 23(1) Filip Lorentzen9 - 6 WPts
29/08/2032Shubra El-Kheima, Egypt11 - 22(1) Rumen á Krumov3 - 5 LPts
28/06/2032Shubra El-Kheima, Egypt10 - 22(1) Adnan Hussein6 - 6 WPts
29/04/2032Suez, Egypt9 - 22(1) Abdul Ayoob10 - 22 WPts
04/03/2032Antwerp, Belgium9 - 21(1) Erich Reynboudt6 - 21 LPts
05/01/2032Almaty, Kazakhstan9 - 20(1) Melor Ketebaev4 - 20 LPts
07/11/2031Odense, Denmark8 - 20(1) Ludvig Budde3 - 6 WPts
09/09/2031Belem, Brazil8 - 19(1) Orlando Ramos28 - 14 LPts
12/07/2031Sofia, Bulgaria8 - 18(1) Lyudmil á Stoichkov6 - 5 LPts
14/05/2031Roodepoort, South Africa7 - 18(1) James Kimbembi17 - 8 WPts
16/03/2031Nassau, Bahamas7 - 17(1) Arran Ogle12 - 19 LPts
16/01/2031Valparaiso, Chile6 - 17(1) Federico Martinez0 - 7 WPts
18/11/2030Split, Croatia5 - 17(1) Marin Klaic2 - 9 WPts
20/09/2030Alexandria, Egypt4 - 17(1) Faisal Firman1 - 12 WPts
23/07/2030Shubra El-Kheima, Egypt3 - 17(1) Kashif Henedi3 - 12 WPts
25/05/2030Suez, Egypt3 - 16(1) Abdul Ayoob3 - 17 LPts
27/03/2030Shubra El-Kheima, Egypt3 - 15(1) Dmitriy Tyukalov20 - 13 LPts
27/01/2030Saskatoon, Canada3 - 14(1) Darryl Garrow24 - 10 LPts
29/11/2029Aalborg, Denmark3 - 13(1) Ultar Aagard12 - 6 LPts
01/10/2029Aarhus, Denmark3 - 12(1) Egil Wenzell13(1) - 6 LPts
03/08/2029Shubra El-Kheima, Egypt3 - 11(1) Lars Dahmer22 - 8 LPts
05/06/2029Perth, Australia3 - 10(1) Colin Enoch5 - 14(1) LPts
07/04/2029Guatemala City, Guatemala2 - 10(1) Santiago Arias2 - 12 WPts
07/02/2029Zagreb, Croatia2 - 9(1) Milorad Polic5 - 7 LPts
10/12/2028San Bernardo, Chile2 - 8(1) Quinto Armenteros9 - 13 LPts
12/10/2028Shubra El-Kheima, Egypt2 - 7(1) Jamie Petticrew0 - 1 LPts
13/08/2028Yerevan, Armenia2 - 6(1) Hampig Dadyan6 - 15 LPts
15/06/2028Shubra El-Kheima, Egypt2 - 5(1) Joaquin Zaragoza9 - 11 LPts
17/04/2028Shubra El-Kheima, Egypt1 - 5(1) Farhan Marzouk2 - 11(1) WPts
18/02/2028Shubra El-Kheima, Egypt1 - 4(1) Majid Khalidi1 - 4 LPts
20/12/2027Shubra El-Kheima, Egypt1 - 3(1) Kamran Mekky5 - 15 LPts
23/10/2027Alexandria, Egypt0 - 3(1) Mohsin Abdou1 - 6 WPts
21/09/2027Shubra El-Kheima, Egypt0 - 2 Rashid Hakim20(3) - 29(12) LKO2
20/08/2027Shubra El-Kheima, Egypt0 - 1 Zuffur Ishmael7 - 11 LPts
05/07/2027Shubra El-Kheima, Egypt0 - 0 Vinko Sertic3 - 6 LPts