Weightclass:  Light Welterweight
Location:  Suez, Egypt
Record:  16 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2029Suez, Egypt15 - 18 George Jones7(1) - 8 WPts
09/11/2028Suez, Egypt15 - 17 Will Bowar11 - 12 LPts
09/09/2028Suez, Egypt15 - 16 Waqas Farhat12 - 21 LPts
10/07/2028Suez, Egypt14 - 16 Ali Seralini5(1) - 11 WPts
10/05/2028Suez, Egypt13 - 16 Danyaal Henedi9 - 28 WPts
11/03/2028Suez, Egypt12 - 16 Haaris Totah1 - 10 WPts
11/01/2028Suez, Egypt11 - 16 Jawad Khalifa0 - 18 WPts
11/11/2027Suez, Egypt10 - 16 Aftab Ashraf4 - 17 WPts
12/09/2027Suez, Egypt9 - 16 Amer Hamza4 - 7 WPts
13/07/2027Suez, Egypt8 - 16 Yasin Rayes4 - 14 WPts
14/05/2027Suez, Egypt7 - 16 Vicente Loera6 - 9 WPts
15/03/2027Ulaanbaatar, Mongolia7 - 15 Jiao Majkeev0 - 14 LPts
15/01/2027Suez, Egypt7 - 14 Faisal Badawy3 - 17 LPts
16/11/2026Santo Domingo de Guzman, Dominican Republic7 - 13 Jose Murguia14 - 9 LPts
18/09/2026Helsinki, Finland7 - 12 Reijo Hannula11 - 17 LPts
21/07/2026Lima, Peru6 - 12 Ovidio Orduna11(1) - 17 WPts
22/05/2026Limerick, Ireland6 - 11 Ross MacDuff4 - 12 LPts
24/03/2026Suez, Egypt5 - 11 Otokar Michna5 - 9 WPts
24/01/2026Suez, Egypt5 - 10 Vicente Lazcano39 - 13 LPts
26/11/2025Derby, UK5 - 9 Edmund Barrett6 - 17 LPts
28/09/2025Tirana, Albania4 - 9 Iapetus Sulejmani10 - 11(1) WPts
31/07/2025Canberra, Australia4 - 8 Mel Yakoubian30 - 12 LPts
02/06/2025Alexandria, Egypt4 - 7 Haider Hussein3 - 4 LPts
14/04/2025Suez, Egypt3 - 7 Kongsuk Jaturapattanapong2 - 3 WPts
14/02/2025Bayamon, Puerto Rico3 - 6 Juan Rendon18(1) - 19 LPts
17/12/2024Nonthaburi, Thailand3 - 5 Pungluang Numpornthep2 - 16 LPts
18/10/2024Alexandria, Egypt3 - 4 Mohsin Mostafa15 - 14 LPts
21/08/2024Suez, Egypt2 - 4 Hassan Ebeid0 - 4 WPts
22/06/2024Giza, Egypt1 - 4 Saad Mamish0 - 2 WPts
23/04/2024Alexandria, Egypt1 - 3 Danyaal Ameen2 - 12 LPts
24/02/2024Alexandria, Egypt0 - 3 Rehan Rasheed1 - 3(3) WPts
28/12/2023Suez, Egypt0 - 2 Obaid Badawy1(1) - 3 LPts
03/11/2023Las Tunas, Cuba0 - 1 Ponce Curiel0 - 1 LPts
05/09/2023Suez, Egypt0 - 0 Penn Manns0 - 8(2) LPts