Weightclass:  Light Welterweight
Location:  Suez, Egypt
Record:  53(1) - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2042Suez, Egypt52(1) - 29(1) Yu Niu2 - 5 WPts
16/05/2042Suez, Egypt51(1) - 29(1) Andro Soric18(1) - 22(1) WPts
12/04/2042Valencia, Spain51(1) - 28(1) Orlando Topete36(21) - 11 LPts
11/03/2042Cairo, Egypt51(1) - 27(1) Amer Bassily6 - 3 LPts Egypt National Championships 2042View
13/02/2042Suez, Egypt51(1) - 26(1) Santiago Barrero32(8) - 9 LPts
12/01/2042Harare, Zimbabwe51(1) - 25(1) Alastair Kingson59(3) - 35(2) LPts Africa Championships 2042View
09/01/2042Harare, Zimbabwe50(1) - 25(1) Colar Bamba20 - 9 WPts Africa Championships 2042View
19/12/2041Aarhus, Denmark49(1) - 25(1) Hannes Morck4 - 10 WPts
19/10/2041Santa Fe de la Vera Cruz, Argentina48(1) - 25(1) Vicente Pompa1 - 0 WPts
19/08/2041Suez, Egypt48(1) - 24(1) Manu Kahiwirori18(1) - 12(1) LPts
19/07/2041Copenhagen, Denmark47(1) - 24(1) Wray Christoffersen38(12) - 9 WPts
18/06/2041Yerevan, Armenia47(1) - 23(1) Oshin Eghenyan53(10) - 13 LPts
18/05/2041Beijing, China47(1) - 22(1) Ho Loh98(9) - 44(1) LPts
17/04/2041Beijing, China47(1) - 21(1) Ho Loh97(9) - 44(1) LPts
17/03/2041Giza, Egypt47(1) - 20(1) Azam Hafeez30(1) - 13 LPts Egypt National Championships 2041View
14/03/2041Giza, Egypt46(1) - 20(1) Adnan Rajput19 - 14 WPts Egypt National Championships 2041View
11/03/2041Giza, Egypt45(1) - 20(1) Amer Bassily2 - 0 WPts Egypt National Championships 2041View
21/02/2041Suez, Egypt45(1) - 19(1) Mislav Koren30(1) - 18 LPts
21/01/2041Split, Croatia44(1) - 19(1) Mislav Koren30(1) - 17 WPts
21/12/2040Suez, Egypt43(1) - 19(1) Gerlach Walgherlinc17(2) - 15(1) WPts
20/11/2040Riga, Latvia42(1) - 19(1) Boris Mezakruminsh24 - 10 WPts
17/10/2040Ulsan, South Korea42(1) - 18(1) Jae-sung Um33 - 6 LPts
16/09/2040Ulsan, South Korea42(1) - 17(1) Jae-sung Um32 - 6 LPts
16/08/2040Suez, Egypt42(1) - 16 Fanuco Abela41(5) - 10(3) LKO3
16/07/2040Tehran, Iran42(1) - 15 Marko Mallas33 - 18(5) LPts Tehran Olympics 2040View
13/07/2040Tehran, Iran41(1) - 15 Allam Oubtil30(2) - 8 WPts Tehran Olympics 2040View
18/06/2040Suez, Egypt41(1) - 14 Gerlach Walgherlinc15(2) - 10(1) LPts
18/05/2040Suez, Egypt40(1) - 14 Gerlach Walgherlinc15(2) - 9(1) WPts
17/04/2040Suez, Egypt39(1) - 14 Bronco Hernandez13 - 13 WPts
17/03/2040Shubra El-Kheima, Egypt38 - 14 Malik El-Gabbas8 - 14(1) WKO2 Egypt National Championships 2040View
14/03/2040Shubra El-Kheima, Egypt37 - 14 Azam Hafeez24 - 11 WPts Egypt National Championships 2040View
11/03/2040Shubra El-Kheima, Egypt36 - 14 Adnan Rajput14 - 10 WPts Egypt National Championships 2040View
11/02/2040Ulsan, South Korea35 - 14 Jae-sung Um23 - 4 WPts
11/01/2040San Miguel de Tucuman, Argentina34 - 14 Quiqui Viveros19(3) - 9 WPts
10/12/2039Mamelodi, South Africa34 - 13 Jackson Mphahlele33(5) - 15 LPts
09/11/2039Suez, Egypt34 - 12 Barir Monkhbat41(2) - 16(3) LPts
09/10/2039Suez, Egypt33 - 12 Simba Simungala31(6) - 26 WPts
08/09/2039Nancy, France32 - 12 Canon Fillion33(1) - 19(1) WPts
08/08/2039Bratislava, Slovakia31 - 12 Alexandr Korinek14 - 14(1) WPts
08/07/2039Suez, Egypt30 - 12 Alexandr Korinek14 - 13(1) WPts
14/05/2039Ulaanbaatar, Mongolia29 - 12 Yura Khishig4 - 25 WPts
14/03/2039Alexandria, Egypt29 - 11 Kamran Wahab38(1) - 14 LPts Egypt National Championships 2039View
11/03/2039Alexandria, Egypt28 - 11 Azam Hafeez17 - 10 WPts Egypt National Championships 2039View
13/02/2039Leon, Mexico27 - 11 Diego Sabino12 - 19 WPts
16/12/2038Quezon City, Philippines26 - 11 Jordan Obana10 - 17 WPts
18/10/2038Suez, Egypt25 - 11 Maka Karamaena10 - 17 WPts
17/08/2038Suez, Egypt24 - 11 Faisal Iman2 - 5 WPts
17/07/2038Suez, Egypt23 - 11 Faisal Iman2 - 4 WPts
16/06/2038Suez, Egypt22 - 11 Faisal Iman2 - 3 WPts
16/05/2038Suez, Egypt21 - 11 Faisal Iman2 - 2 WPts
15/04/2038Suez, Egypt20 - 11 Aimon Campillo18 - 18(2) WPts
14/03/2038Shubra El-Kheima, Egypt20 - 10 Kamran Wahab29(1) - 12 LPts Egypt National Championships 2038View
11/03/2038Shubra El-Kheima, Egypt19 - 10 Farhan Shariff16 - 15 WPts Egypt National Championships 2038View
09/02/2038Pikine, Senegal19 - 9 Canaan Mauresmo10 - 14 LPts
09/01/2038Douala, Cameroon19 - 8 Imran Shah18 - 10 LPts Africa Championships 2038View
10/12/2037Amsterdam, Netherlands19 - 7 Huug Van de Dicke44 - 22 LPts
09/11/2037Suez, Egypt18 - 7 Larenzo Portilla31(4) - 5 WPts
09/10/2037Suez, Egypt17 - 7 Wilfred Heiges29(2) - 16(1) WPts
08/09/2037Suez, Egypt16 - 7 Paul Muir25 - 9 WPts
04/08/2037Suez, Egypt16 - 6 Juan Romo16 - 11(1) LPts
04/07/2037Suez, Egypt15 - 6 Faisal Vaziri14 - 2 WPts
14/05/2037Giza, Egypt14 - 6 Farhan Nesire9 - 2 WPts
17/03/2037Shubra El-Kheima, Egypt14 - 5 Umair Geagea29 - 20(1) LPts Egypt National Championships 2037View
14/03/2037Shubra El-Kheima, Egypt13 - 5 Kamran Wahab23 - 10 WPts Egypt National Championships 2037View
11/03/2037Shubra El-Kheima, Egypt12 - 5 Yasin Nabih14 - 30 WPts Egypt National Championships 2037View
10/01/2037Suez, Egypt11 - 5 Richman Pilling3 - 0 WPts
11/11/2036Suez, Egypt10 - 5 David Acheampong6 - 5 WPts
11/09/2036Copenhagen, Denmark9 - 5 Kerr Antonsen22 - 10 WPts
14/07/2036Kaduna, Nigeria8 - 5 Chima Oriala24 - 9 WPts
16/05/2036Donetsk, Ukraine7 - 5 Georgiy Chromy5 - 22 WPts
17/03/2036Port Said, Egypt7 - 4 Umair Geagea19 - 16 LPts Egypt National Championships 2036View
14/03/2036Port Said, Egypt6 - 4 Asif Alshaykh7 - 32 WPts Egypt National Championships 2036View
11/03/2036Port Said, Egypt5 - 4 Kamran Wahab16 - 9 WPts Egypt National Championships 2036View
05/03/2036Giza, Egypt5 - 3 Farhan Nesire0 - 0 LPts
08/01/2036Cedar Rapids, USA4 - 3 Davie Nesbitt19 - 13 WPts
09/11/2035Soshanguve, South Africa3 - 3 Razi Rantie7 - 7 WPts
11/09/2035Liege, Belgium2 - 3 Ames Bault29 - 19 WPts
13/07/2035Yaoundé, Cameroon2 - 2 Aramis Ndjeng24 - 14 LPts
14/05/2035Suez, Egypt1 - 2 Parvin Zaman0 - 6 WPts
14/03/2035Giza, Egypt1 - 1 Umair Geagea10 - 10 LPts Egypt National Championships 2035View
11/03/2035Giza, Egypt0 - 1 Yasin Nabih8 - 22 WPts Egypt National Championships 2035View
05/03/2035Suez, Egypt0 - 0 Okapi Sinyangwe1 - 0 LPts