Weightclass:  Lightweight
Location:  Suez, Egypt
Record:  16 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/02/2028Suez, Egypt15 - 31 Joaquin Garcia3 - 7 WPts
24/12/2027Suez, Egypt15 - 30 Faisal Nahyan33 - 29 LPts
25/10/2027Suez, Egypt15 - 29 Aghahadi Bakuvi6 - 16(1) LPts
25/08/2027Suez, Egypt14 - 29 Geoff Boylston0 - 4 WPts
24/06/2027Suez, Egypt14 - 28 Amin Kiatpracha11(1) - 10 LPts
25/04/2027Suez, Egypt14 - 27 Danyaal Alqasimi7 - 12 LPts
25/02/2027Suez, Egypt13 - 27 Rashid Nasar2 - 22 WPts
27/12/2026Suez, Egypt12 - 27 Manny Camino6 - 18 WPts
28/10/2026Suez, Egypt11 - 27 Verrill Aime2 - 3 WPts
29/08/2026Suez, Egypt10 - 27 Leonardo Amador11 - 20 WPts
30/06/2026Suez, Egypt9 - 27 Syed Hegazi1 - 0 WPts
01/05/2026Suez, Egypt8 - 27 Imran Abdoo7 - 6 WPts
03/03/2026Suez, Egypt8 - 26 Atif Imam17(1) - 23 LPts
06/01/2026Batangas City, Philippines8 - 25 Juan Culaton13 - 20(3) LPts
08/11/2025Perth, Australia8 - 24 Morgan Oganesian11 - 10 LPts
10/09/2025Lublin, Poland7 - 24 Kamil Slesinski6 - 17 WPts
13/07/2025Samarqand, Uzbekistan7 - 23 Elmaddin Salman20 - 20(5) LPts
15/05/2025Fort Wayne, USA7 - 22 Sam Carmichael5 - 17 LPts
17/03/2025Villa Nueva, Guatemala7 - 21 Rodrigo Grande20 - 27 LPts
17/01/2025Samarqand, Uzbekistan7 - 20 Kolzak Yaclas12 - 9 LPts
19/11/2024London, UK7 - 19 Lewis Lessels12(1) - 31 LPts
21/09/2024Kano, Nigeria7 - 18 Lukman Ikhouria12 - 24 LPts
24/07/2024Namangan, Uzbekistan7 - 17 Vitali Salakhov12(1) - 23 LPts
26/05/2024Tolyatti, Russia7 - 16 Melor Paley22(1) - 15 LPts
27/03/2024Suez, Egypt7 - 15 Carlos Ordaz10 - 21 LPts
28/01/2024Suez, Egypt6 - 15 Waqas Gamal2 - 8 WPts
29/11/2023San Miguelito, Panama6 - 14 Jose Mendosa17(1) - 17 LPts
30/09/2023Suez, Egypt6 - 13 Flip Caras9 - 24 LPts
02/08/2023Suez, Egypt5 - 13 Syed Samaan8 - 17 WPts
03/06/2023Sao Paulo, Brazil5 - 12 Antonio Caetano13(1) - 10 LPts
04/04/2023Quezon City, Philippines5 - 11 Gervasio Morejon11 - 22 LPts
04/02/2023Suez, Egypt5 - 10 Gianmarco Armani3 - 7 LPts
06/12/2022Suez, Egypt4 - 10 Page Musonge10 - 22 WPts
07/10/2022Suez, Egypt4 - 9 Majid Almaraghi0 - 12 LPts
08/08/2022Namangan, Uzbekistan4 - 8 Melor Kajrkuloff16 - 10(3) LPts
10/06/2022Changwon, South Korea4 - 7 Bo-kyung Pang0 - 10 LPts
12/04/2022Juarez, Mexico4 - 6 Dario Sebastian13 - 11 LPts
12/02/2022Krakow, Poland4 - 5 Piotr Borawski6 - 17 LPts
15/12/2021Suez, Egypt3 - 5 Young-gwon Shim7 - 4 WPts
14/10/2021Rome, Italy3 - 4 Pepe Lovelli16(2) - 5 LPts
13/08/2021Suez, Egypt2 - 4 Ahmed Charobim1 - 3 WPts
12/06/2021San Juan, Puerto Rico2 - 3 Joaquin Galea8 - 14 LPts
14/04/2021Toronto, Canada2 - 2 Cole Mabie4 - 12 LPts
13/02/2021Suez, Egypt1 - 2 Saad Azzi0 - 6 WPts
16/12/2020Suez, Egypt1 - 1 Bilal Alkholaie9 - 6 LPts
04/11/2020Riga, Latvia0 - 1 Boris Ansons2 - 2 WPts
06/09/2020Giza, Egypt0 - 0 Hassan Mahe0 - 0 LPts