Weightclass:  Middleweight
Location:  Suez, Egypt
Record:  30 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2028Suez, Egypt29 - 13 Cortez Varona1 - 4 WPts
12/07/2028Suez, Egypt28 - 13 Rashid Iqbal4 - 10 WPts
12/05/2028Suez, Egypt27 - 13 Tariq Flaccus22 - 11 WPts
13/03/2028Suez, Egypt26 - 13 Coskun Tashdemir12 - 17 WPts
13/01/2028Suez, Egypt25 - 13 Loke Ekstrand2 - 8 WPts
13/11/2027Suez, Egypt24 - 13 Franklin Bay5 - 28(1) WPts
13/09/2027Suez, Egypt23 - 13 John Agaba2 - 10 WPts
15/07/2027Suez, Egypt22 - 13 Sergeant Baze1 - 17 WPts
16/05/2027Zagreb, Croatia22 - 12 Hrvoje Mikulic24(1) - 23 LPts
17/03/2027Cairo, Egypt21 - 12 Tariq Flaccus17 - 7 WPts Egypt National Championships 2027View
14/03/2027Cairo, Egypt20 - 12 Bilal Tarek42 - 33(9) WPts Egypt National Championships 2027View
11/03/2027Cairo, Egypt19 - 12 Zain Habachi6 - 9 WPts Egypt National Championships 2027View
26/02/2027Zagreb, Croatia18 - 12 Dragutin Jurcic9 - 5 WPts
29/12/2026Pagadian, Philippines17 - 12 Macario Gaytan19 - 10 WPts
31/10/2026Giza, Egypt16 - 12 Amjad Emam19 - 6 WPts
09/09/2026Vilnius, Lithuania15 - 12 Oskar Czekaj2 - 8 WPts
11/07/2026Suez, Egypt14 - 12 Luka Kairbeckoff1 - 4(1) WPts
12/05/2026Duque de Cazias, Brazil13 - 12 Loredo Jacinto12(2) - 2 WPts
14/03/2026Cairo, Egypt13 - 11 Bilal Tarek33 - 31(9) LPts Egypt National Championships 2026View
11/03/2026Cairo, Egypt12 - 11 Waqar Sayed6 - 10 WPts Egypt National Championships 2026View
05/02/2026Chitungwiza, Zimbabwe11 - 11 Sam Musona11 - 12 WPts
08/12/2025Suez, Egypt10 - 11 Haider Hussain4 - 5 WPts
10/10/2025Shymkent, Kazakhstan9 - 11 Goga Abutalipowa25 - 19 WPts
12/08/2025Ankara, Turkey8 - 11 Bulut Recber4 - 6 WPts
14/06/2025Suez, Egypt7 - 11 Shen Geng2 - 7 WPts
16/04/2025Suez, Egypt6 - 11 Yu Ip2 - 14(1) WPts
16/02/2025Cairo, Egypt5 - 11 Rashid Shirani8 - 20 WPts
19/12/2024Sydney, Australia5 - 10 Lewis Millan30 - 8 LPts
21/10/2024Suez, Egypt5 - 9 Sukkasem Por Panya1 - 7 LPts
23/08/2024Suez, Egypt4 - 9 Ali Ouda2 - 3 WPts
24/06/2024Giza, Egypt4 - 8 Irfan Rizvi20 - 22 LPts
13/05/2024Giza, Egypt4 - 7 Azam Kassas22 - 21 LPts
09/04/2024Suez, Egypt3 - 7 Radoslav á Gudakov3 - 7(1) WPts
10/02/2024Gomel, Belarus2 - 7 Viktor Makar4 - 20 WPts
13/12/2023Shubra El-Kheima, Egypt2 - 6 Waqar Sayed0 - 1 LPts
13/10/2023Shubra El-Kheima, Egypt1 - 6 Waqar Sayed0 - 0 WPts
16/08/2023Roskilde, Denmark1 - 5 Snorre Birch12 - 18 LPts
18/06/2023Las Condes, Chile1 - 4 Juan Solano9 - 20 LPts
20/04/2023Alexandria, Egypt1 - 3 Zain El-Gamal5 - 12 LPts
01/03/2023Sofia, Bulgaria1 - 2 Mihail á Shovkov12 - 16 LPts
31/12/2022Port Said, Egypt1 - 1 Hassan Gallaty1 - 12(2) LPts
03/11/2022Liege, Belgium1 - 0 Yves Allore12 - 15 LPts
05/09/2022Suez, Egypt0 - 0 Saro Abouchyan4 - 11 WPts