Weightclass:  Middleweight
Location:  Shubra El-Kheima, Egypt
Record:  22 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2032Shubra El-Kheima, Egypt21 - 25 Gervasio Moros3 - 7 WPts
01/05/2032Shubra El-Kheima, Egypt20 - 25 Elvis Kanne3(1) - 7 WPts
02/03/2032Shubra El-Kheima, Egypt19 - 25 Quinby Erichsen8 - 8 WPts
01/01/2032Shubra El-Kheima, Egypt18 - 25 Urvano Calvo12 - 12 WPts
02/11/2031Shubra El-Kheima, Egypt17 - 25 Bilal Khaliquzzaman4 - 15 WPts
02/09/2031Shubra El-Kheima, Egypt16 - 25 Viljo Duer9 - 14 WPts
04/07/2031Shubra El-Kheima, Egypt16 - 24 Koldan Polakoff6 - 14 LPts
06/05/2031Shubra El-Kheima, Egypt15 - 24 Tomasz Dubicki7 - 10 WPts
07/03/2031Shubra El-Kheima, Egypt14 - 24 Rodrigo Moralez3 - 16(1) WPts
07/01/2031Shubra El-Kheima, Egypt14 - 23 Maslin Ndao8 - 20(1) LPts
07/11/2030Shubra El-Kheima, Egypt14 - 22 Ntsikelelo Serero14(1) - 15 LPts
07/09/2030Shubra El-Kheima, Egypt13 - 22 Meinyard Henzel1 - 7 WPts
08/07/2030Shubra El-Kheima, Egypt12 - 22 Haider Hamed17(3) - 26 WPts
09/05/2030Petaling Jaya, Malaysia12 - 21 Aftab Khatib15 - 16(1) LPts
11/03/2030Shubra El-Kheima, Egypt12 - 20 Haider Hamed15(2) - 25 LPts Egypt National Championships 2030View
27/01/2030Montreal, Canada11 - 20 Malcolm Tyrie14 - 5 WPts
29/11/2029Copenhagen, Denmark10 - 20 Ulster Linnemann2 - 14(1) WPts
01/10/2029Istanbul, Turkey10 - 19 Alp Dink26 - 14 LPts
03/08/2029Puente Alto, Chile9 - 19 Paco Chavarria2 - 8 WPts
05/06/2029Zaporizhia, Ukraine9 - 18 Kolya Povetkin38 - 12 LPts
07/04/2029Shubra El-Kheima, Egypt8 - 18 Abdul Rauf1 - 1 WPts
07/02/2029Pikine, Senegal7 - 18 Olympe Ndour2(1) - 9 WPts
10/12/2028Tirana, Albania7 - 17 Faton Gjikokaj4 - 17 LPts
12/10/2028Shubra El-Kheima, Egypt7 - 16 Michael Beatson5 - 10 LPts
14/08/2028Riga, Latvia7 - 15 Viktor Peka10 - 16 LPts
16/06/2028Shubra El-Kheima, Egypt6 - 15 Ibrahim Kazemi5 - 14 WPts
17/04/2028Shubra El-Kheima, Egypt5 - 15 Len Struckmeyer1 - 14 WPts
18/02/2028Yerevan, Armenia5 - 14 Zakaria Sahroyan4 - 14 LPts
21/12/2027Shubra El-Kheima, Egypt5 - 13 Vaghinag Vartoogyan1 - 3 LPts
23/10/2027Minsk, Belarus5 - 12 Sergey Domitrovich6 - 20 LPts
24/08/2027Shubra El-Kheima, Egypt4 - 12 Aftab Aboud0 - 2 WPts
23/06/2027Shubra El-Kheima, Egypt4 - 11 Zain Habachi6 - 11 LPts
26/04/2027Montevideo, Uruguay3 - 11 Diego Giraldo3 - 12 WPts
26/02/2027Belo Horizonte, Brazil3 - 10 Diego Branco18(4) - 18 LPts
29/12/2026Shubra El-Kheima, Egypt2 - 10 Obaid Doud1 - 7 WPts
30/10/2026Shubra El-Kheima, Egypt2 - 9 Jordan Nottinggham0 - 12 LPts
31/08/2026Suez, Egypt1 - 9 Jawad Basa2 - 1 WPts
19/07/2026Aarhus, Denmark1 - 8 Rune Bremer27(2) - 24 LPts
21/05/2026Roskilde, Denmark1 - 7 Ulffr Thulin13(1) - 19 LPts
23/03/2026Shubra El-Kheima, Egypt0 - 7 Gavrail á Stamboliski0 - 7 WPts
23/01/2026Shubra El-Kheima, Egypt0 - 6 Zain Habachi2 - 5 LPts
24/11/2025Shubra El-Kheima, Egypt0 - 5 Honore Toure6 - 15 LPts
26/09/2025Alexandria, Egypt0 - 4 Hassan Tawfik15(1) - 21 LPts
02/08/2025Shubra El-Kheima, Egypt0 - 3 Kamran Mekky1 - 4 LPts
03/06/2025Shubra El-Kheima, Egypt0 - 2 Ahmed El-Rifai2 - 6 LPts
03/05/2025St. Louis, USA0 - 1 Floyd Hagemann1 - 0 LPts
05/03/2025Columbus, USA0 - 0 Kyle Yarwood0 - 0 LPts