Weightclass:  Middleweight
Location:  Suez, Egypt
Record:  16 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2032Suez, Egypt16 - 23 Salomo Egel6 - 9 LPts
19/01/2032Suez, Egypt16 - 22 Larenzo Bomba10 - 18 LPts
20/11/2031Suez, Egypt15 - 22 Ian Swanston1 - 5 WPts
19/09/2031Suez, Egypt14 - 22 Hansi Kecsetfalva4 - 8 WPts
21/07/2031Suez, Egypt14 - 21 Amjad Shakoor9 - 7 LPts
23/05/2031Suez, Egypt13 - 21 Faisal Alqamari0 - 8 WPts
24/03/2031Suez, Egypt12 - 21 Bilal Abdellah1 - 2 WPts
23/01/2031Suez, Egypt11 - 21 Sergey Wangjil5 - 3 WPts
24/11/2030Suez, Egypt10 - 21 Ferdinand Vondracek1 - 10 WPts
25/09/2030Suez, Egypt9 - 21 Obaid Pour2 - 4 WPts
25/07/2030Suez, Egypt8 - 21 Danyaal Vohra6(1) - 29 WPts
28/05/2030Suez, Egypt8 - 20 Wiktor Ciesielski7 - 15 LPts
30/03/2030Suez, Egypt8 - 19 Krystian Borowski7 - 30 LPts
30/01/2030Port Said, Egypt8 - 18 Atif Hamid6 - 16(2) LPts
10/12/2029Alexandria, Egypt8 - 17 Majid Mekky11 - 21(2) LPts
09/11/2029Suez, Egypt8 - 16 Haider Mahmoud3 - 4 LPts
01/10/2029Pikine, Senegal8 - 15 Umber Verne6 - 15 LPts
03/08/2029Suez, Egypt8 - 14 Nicandro Frances6 - 18 LPts
05/06/2029Yagoua, Cameroon8 - 13 Alain Trintignant10 - 17 LPts
07/04/2029Suez, Egypt7 - 13 Boris Brajdic1 - 0 WPts
07/02/2029Suez, Egypt7 - 12 Hadeon Ruschak1 - 4 LPts
10/12/2028Suez, Egypt7 - 11 Yasin Lodi9 - 9 LPts
12/10/2028Suez, Egypt6 - 11 Irfan Moussa1 - 17 WPts
15/08/2028Suez, Egypt5 - 11 Nushiravan Ghanem0 - 9 WPts
17/06/2028Hanoi, Vietnam5 - 10 Ly Tu3 - 14 LPts
19/04/2028Brampton, Canada5 - 9 Roger Sproule12 - 8 LPts
20/02/2028Aarhus, Denmark5 - 8 Viljo Kirkegaard5 - 13 LPts
23/12/2027Giza, Egypt5 - 7 Waqas Hashem2 - 20 LPts
20/11/2027Giza, Egypt4 - 7 Amer Abbas0 - 25 WPts
19/10/2027Shubra El-Kheima, Egypt4 - 6 Zuffur Ishmael8 - 11 LPts
23/08/2027Suez, Egypt3 - 6 Majid Mekky5 - 11(1) WPts
23/06/2027Samarqand, Uzbekistan3 - 5 Evgeny Tahirov9 - 15 LPts
25/04/2027Johor Bahru, Malaysia3 - 4 Bilal Bhutto10 - 15 LPts
25/02/2027Lusaka, Zambia3 - 3 Essien Wazili4 - 26(1) LPts
27/12/2026Samarqand, Uzbekistan3 - 2 Marlen Naghiyev13(1) - 20(3) LPts
29/10/2026Suez, Egypt2 - 2 Neron Abeyta8 - 5(1) WPts
31/08/2026Suez, Egypt2 - 1 Khalid Abdellah1 - 9 LPts
02/07/2026Alexandria, Egypt1 - 1 Yasin Lodi1 - 2 WPts
03/05/2026San Miguel de Tucuman, Argentina1 - 0 Cruz Taveras0 - 16 LPts
05/03/2026Suez, Egypt0 - 0 Anicetus Rimbaud0 - 1 WPts