Weightclass:  Middleweight
Location:  Alexandria, Egypt
Record:  27(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2033Alexandria, Egypt26(1) - 19 Zafa Bhutto12 - 10 WPts
25/02/2033Alexandria, Egypt25(1) - 19 Amjad Alshaykh0 - 1 WPts
26/12/2032Alexandria, Egypt24(1) - 19 Rehman Chahine6(1) - 8 WPts
26/10/2032Alexandria, Egypt23(1) - 19 Asif Alkholaie8 - 9(1) WPts
26/08/2032Alexandria, Egypt22(1) - 19 Jawad Ackery0 - 7 WPts
26/06/2032Alexandria, Egypt22(1) - 18 Waqar Shad3 - 2 LPts
27/04/2032Alexandria, Egypt21(1) - 18 Rehan Samara3 - 17(1) WPts
27/02/2032Alexandria, Egypt20(1) - 18 Sajid Rafiq1 - 0 WPts
28/12/2031Alexandria, Egypt20(1) - 17 Atif Abdel-Shafy2(1) - 4(1) LPts
29/10/2031Alexandria, Egypt19(1) - 17 Rashid Alsadat3 - 12 WPts
29/08/2031Alexandria, Egypt18(1) - 17 Azam Sarah2 - 9 WPts
30/06/2031Alexandria, Egypt17(1) - 17 Danyaal Vohra6(1) - 35 WPts
30/04/2031Gwangju, South Korea16(1) - 17 Bo-kyung Jee3 - 19 WPts
02/03/2031Saitama, Japan15(1) - 17 Kaede Takeuchi22(2) - 29 WPts
02/01/2031Alexandria, Egypt14(1) - 17 Rehman Alafif4 - 10 WPts
04/11/2030Alexandria, Egypt13 - 17 Zernebog Bazarevich3 - 24(7) WKO3
06/09/2030Knoxville, USA12 - 17 Mason Dai13 - 16 WPts
08/07/2030Alexandria, Egypt12 - 16 Mohsin Kamal16 - 22 LPts
25/05/2030Minsk, Belarus11 - 16 Volodymyr Moroz0 - 9 WPts
27/03/2030Alexandria, Egypt10 - 16 Shayan Touma4 - 5 WPts
27/01/2030La Florida, Chile10 - 15 Juan Villalobos3 - 10 LPts
29/11/2029Montreal, Canada10 - 14 Marin Mestrallet8 - 13 LPts
01/10/2029Yerevan, Armenia10 - 13 Vaghinag Vartoogyan8 - 7 LPts
03/08/2029Ulaanbaatar, Mongolia10 - 12 Kahil Monkhbat1 - 2 LPts
05/06/2029Havana, Cuba10 - 11 Carlos Cid43 - 11 LPts
07/04/2029Alexandria, Egypt10 - 10 Mohsin Abdou3 - 13 LPts
07/02/2029Alexandria, Egypt10 - 9 Daniil Kajrbekow13 - 7 LPts
10/12/2028Suez, Egypt9 - 9 Jawad Basa7 - 11 WPts
13/10/2028Alexandria, Egypt8 - 9 Khalid Aulaqi5(2) - 12 WPts
15/08/2028Alexandria, Egypt8 - 8 Javor Majcen3 - 12 LPts
17/06/2028Alexandria, Egypt7 - 8 Abdul Ayoob1 - 7 WPts
18/04/2028Nassau, Bahamas7 - 7 John Hope5 - 8 LPts
19/02/2028Alexandria, Egypt6 - 7 Ibrahim Kazemi4 - 13 WPts
21/12/2027Alexandria, Egypt5 - 7 Dylan Kernell2 - 2 WPts
23/10/2027Alexandria, Egypt5 - 6 Noe Cornejo5 - 7 LPts
24/08/2027Alexandria, Egypt4 - 6 Irfan Moussa0 - 11 WPts
23/06/2027Alexandria, Egypt4 - 5 Haider Syed9 - 7 LPts
27/04/2027Lucknow, India4 - 4 Akil Prasad18 - 6(1) LPts
27/02/2027Alexandria, Egypt3 - 4 Irfan Moussa0 - 8 WPts
28/12/2026Shubra El-Kheima, Egypt3 - 3 Rashid Yazid9(1) - 7 LPts
29/10/2026Montevideo, Uruguay2 - 3 Rio Villegas5 - 15 WPts
31/08/2026Alexandria, Egypt1 - 3 Farhan Marzouk1 - 1 WPts
02/07/2026Alexandria, Egypt1 - 2 Jawad Basa1 - 1 LPts
03/05/2026Warsaw, Poland1 - 1 Hubert Dobrowski3 - 5 LPts
05/03/2026Detroit, USA1 - 0 Sam Higgins0 - 0 LPts
05/01/2026Alexandria, Egypt0 - 0 Abdul Asher1 - 5 WPts