Weightclass:  Welterweight
Location:  Suez, Egypt
Record:  44 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2031Suez, Egypt44 - 21 Bradley Bonsu2 - 22 LPts
23/10/2031Suez, Egypt43 - 21 Ahmed Tahir2 - 6 WPts
23/08/2031Suez, Egypt42 - 21 Xhosas Adusei4 - 14(2) WPts
24/06/2031Suez, Egypt41 - 21 Quashawn Bedwei1 - 0 WPts
24/04/2031Suez, Egypt40 - 21 Antonio Carda0 - 6 WPts
23/02/2031Suez, Egypt39 - 21 Oleos Matos2 - 8 WPts
25/12/2030Suez, Egypt38 - 21 Vivien Malazyes2 - 7 WPts
26/10/2030Suez, Egypt38 - 20 Santiago Tindoc28(2) - 11 LPts
27/08/2030Suez, Egypt37 - 20 Ramiro Magaso0 - 3 WPts
28/06/2030Suez, Egypt37 - 19 Chris Banter12 - 10 LPts
29/04/2030Suez, Egypt36 - 19 Lorcan McAfee11 - 9 WPts
28/02/2030Suez, Egypt35 - 19 Clinton Decoux14 - 6 WPts
30/12/2029Suez, Egypt35 - 18 Arturo Herrera39 - 17 LPts
14/11/2029Suez, Egypt34 - 18 Davie Axtell33 - 13 WPts
14/10/2029Suez, Egypt33 - 18 Davie Axtell33 - 12 WPts
07/09/2029Daegu, South Korea33 - 17 Bashkim Yilmaz25(1) - 8 LPts Daegu World Championships 2029View
13/07/2029Mumbai, India32 - 17 Madhav Rao16(2) - 28 WPts
15/05/2029Yaoundé, Cameroon31 - 17 Denis Ahanda27 - 7 WPts
17/03/2029Alexandria, Egypt31 - 16 Umair Eldahab27(1) - 16 LPts Egypt National Championships 2029View
14/03/2029Alexandria, Egypt30 - 16 Azam Algahary15 - 12(1) WPts Egypt National Championships 2029View
11/03/2029Alexandria, Egypt29 - 16 Bilal Kharoti5 - 14(4) WPts Egypt National Championships 2029View
05/02/2029Port Said, Egypt29 - 15 Ahmed Adel30 - 13 LPts
18/12/2028Suez, Egypt28 - 15 Yodngoen Sunthornpit2 - 5(1) WPts
19/10/2028Vilnius, Lithuania27 - 15 Aleksander Kosiba23 - 13 WPts
21/08/2028Capiata, Paraguay27 - 14 Hernan Trinadad28 - 11(1) LPts
21/07/2028Capiata, Paraguay27 - 13 Hernan Trinadad27 - 11(1) LPts
18/06/2028Suez, Egypt27 - 12 Kacper Dacko30 - 14(1) LPts
18/05/2028Suez, Egypt26 - 12 Bronco Llanas6 - 28 WPts
13/04/2028Suez, Egypt25 - 12 Fo-hai Chew21 - 12 WPts
11/03/2028Cairo, Egypt25 - 11 Bilal Khari6 - 17 LPts Egypt National Championships 2028View
12/02/2028Suez, Egypt24 - 11 Arturo Herrera16 - 10 WPts
09/01/2028Tangier, Morocco24 - 10 Glanville Guitry41 - 10 LPts Africa Championships 2028View
09/12/2027Hangzhou, China23 - 10 Fo-hai Chew21 - 8 WPts
08/11/2027Suez, Egypt22 - 10 Syed Hallal24 - 14 WPts
08/10/2027New Kingston, Jamaica21 - 10 Dan Griffin11(1) - 14 WPts
07/09/2027Ibadan, Nigeria21 - 9 Diego Bandigas56 - 22 LPts Ibadan World Championships 2027View
16/07/2027Suez, Egypt20 - 9 Valeri Kossak2 - 9 WPts
17/05/2027Suez, Egypt19 - 9 Santiago Abrego5 - 3(1) WPts
17/03/2027Cairo, Egypt18 - 9 Ahmed Adel19 - 11 WPts Egypt National Championships 2027View
14/03/2027Cairo, Egypt17 - 9 Syed Safar8 - 3 WPts Egypt National Championships 2027View
11/03/2027Cairo, Egypt16 - 9 Bilal Abourizk7 - 16(1) WPts Egypt National Championships 2027View
16/02/2027Saint Petersburg, Russia16 - 8 Borya Frolova34(2) - 19 LPts
19/12/2026Caracas, Venezuela15 - 8 Santiago Palacio1 - 7 WPts
21/10/2026Fortaleza, Brazil14 - 8 Alvino Prior10 - 25 WPts
23/08/2026Panama City, Panama13 - 8 Venacio Yanez6 - 20 WPts
24/06/2026Alexandria, Egypt12 - 8 Atif Nasrallah4 - 12 WPts
17/05/2026Shubra El-Kheima, Egypt11 - 8 Danyaal Malik5 - 16 WPts
18/03/2026Shubra El-Kheima, Egypt10 - 8 Danyaal Malik5 - 15 WPts
19/01/2026Alexandria, Egypt9 - 8 Yasin Siddiqui6 - 16 WPts
21/11/2025Shubra El-Kheima, Egypt8 - 8 Asif Nagib1(1) - 15(3) WPts
23/09/2025Suez, Egypt8 - 7 Farhan Labib6 - 13 LPts
26/07/2025Giza, Egypt7 - 7 Azam Harroun5 - 21 WPts
28/05/2025Suez, Egypt7 - 6 Josce Papineau7 - 9 LPts
30/03/2025San Miguel de Tucuman, Argentina6 - 6 Alano Carcamo2 - 28(8) WPts
30/01/2025Suez, Egypt6 - 5 Kashif Rehman2 - 3 LPts
01/12/2024Suez, Egypt5 - 5 Mohsin Mattar3 - 6 WPts
03/10/2024Giza, Egypt4 - 5 Faisal Azim4 - 20 WPts
04/08/2024Vilnius, Lithuania3 - 5 Jerzy Barczak6 - 14 WPts
06/06/2024Giza, Egypt2 - 5 Azam Harroun3 - 16 WPts
08/04/2024San Miguel, El Salvador2 - 4 Quico Torralba1 - 6 LPts
09/02/2024Saint Petersburg, Russia2 - 3 Konstantin Podkolzin25 - 10 LPts
12/12/2023Suez, Egypt2 - 2 Shayan Aly12 - 8(1) LPts
10/11/2023Alexandria, Egypt2 - 1 Rehman Alshaykh13 - 23 LPts
09/10/2023Alexandria, Egypt1 - 1 Sajid Mansouri7 - 19 WPts
23/08/2023Cairo, Egypt1 - 0 Zuffur Halim5 - 29 LPts
05/07/2023Suez, Egypt0 - 0 Kong Dea2 - 9 WPts