Weightclass:  Light Welterweight
Location:  Shubra El-Kheima, Egypt
Record:  11 - 31(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2028Shubra El-Kheima, Egypt11 - 30(2) Gus Simrell11 - 9 LPts
24/01/2028Shubra El-Kheima, Egypt11 - 29(2) Salvador Velo15 - 16 LPts
25/11/2027Shubra El-Kheima, Egypt11 - 28(2) Angel Gomez6 - 6 LPts
26/09/2027Shubra El-Kheima, Egypt10 - 28(2) Juan Orihuela9 - 9 WPts
28/07/2027Shubra El-Kheima, Egypt10 - 27(2) Harvey Mattus22(3) - 28 LPts
29/05/2027Shubra El-Kheima, Egypt10 - 26(2) Bertram Krise14 - 8 LPts
30/03/2027Shubra El-Kheima, Egypt10 - 25(2) Vito Ferrari8 - 13 LPts
29/01/2027Shubra El-Kheima, Egypt9 - 25(2) Merrel Alban3 - 6 WPts
30/11/2026Shubra El-Kheima, Egypt9 - 24(2) Joaquin Borjon6 - 12(1) LPts
01/10/2026Shubra El-Kheima, Egypt8 - 24(2) Waqas Farhat7 - 13 WPts
01/08/2026London, UK8 - 23(2) Arthur Tweedy9(1) - 14 LPts
03/06/2026Melbourne, Australia8 - 22(2) Brin Pullar31(3) - 23 LPts
05/04/2026Shubra El-Kheima, Egypt7 - 22(2) Danyaal Henedi4 - 20 WPts
05/02/2026Amman, Jordan6 - 22(2) Adnan Saleem0 - 13 WPts
08/12/2025Prague, Czech Republic5 - 22(2) Kristißn Belka3 - 19(2) WPts
10/10/2025Samarinda, Indonesia5 - 21(2) Tjipto Boldingh6 - 16 LPts
12/08/2025Shubra El-Kheima, Egypt4 - 21(2) Ibrahim Abbas0 - 2 WPts
14/06/2025Suez, Egypt4 - 20(2) Saad Rahmani11 - 16 LPts
23/04/2025Shubra El-Kheima, Egypt3 - 20(2) Brett Hegner4 - 15 WPts
22/02/2025Shubra El-Kheima, Egypt2 - 20(2) Zuffur Saleem0 - 8 WPts
25/12/2024Dushanbe, Tajikistan2 - 19(2) Zeynal Beybutov8 - 17(4) LPts
27/10/2024Alexandria, Egypt2 - 18(2) Khalid Kemsit6 - 26 LPts
11/09/2024Shubra El-Kheima, Egypt2 - 17(2) Ibrahim Nowfel20(1) - 17 LPts
11/08/2024Sofia, Bulgaria2 - 16(2) Sasho á Choroleev8(1) - 11 LPts
13/06/2024Suez, Egypt2 - 15(2) Amjad Ishak2 - 10 LPts
21/04/2024Shubra El-Kheima, Egypt1 - 15(2) Joaquin Marcia1 - 5 WPts
22/02/2024Port Said, Egypt1 - 14(2) Asif Hosein17 - 12 LPts
26/12/2023Shubra El-Kheima, Egypt1 - 13(2) Senior Ethier2 - 2 LPts
27/10/2023Hull, UK1 - 12(2) Elliot Battle11 - 19 LPts
29/08/2023Vilnius, Lithuania1 - 11(2) Wiktor Witko2 - 14 LPts
30/06/2023Shubra El-Kheima, Egypt1 - 10(2) Diego Cordoba28(1) - 4 LPts
01/05/2023Aberdeen, UK1 - 9(2) James McCormack8 - 15 LPts
03/03/2023Shubra El-Kheima, Egypt0 - 9(2) Sergiusz Smolka4 - 14 WPts
02/01/2023Shubra El-Kheima, Egypt0 - 8(2) Shayan Salahuddin3 - 14 LPts
04/11/2022Suez, Egypt0 - 7(2) Malik Maududi1 - 10 LPts
19/09/2022Prague, Czech Republic0 - 6(2) Abdon Dudek14(1) - 14 LPts
22/07/2022Cairo, Egypt0 - 5(2) Haaris Elfayoumi14(1) - 13 LPts
18/06/2022Takarazuka, Japan0 - 4(2) Raiden Akiyama16(1) - 11 LPts
20/04/2022Cairo, Egypt0 - 3(1) Umair Abood16(1) - 9 LKO3
04/03/2022Mendoza, Argentina0 - 2(1) Dario Rayon14(1) - 13 LPts
04/01/2022Gomel, Belarus0 - 1(1) Krystiyan Borsch4(1) - 12(1) LPts
05/11/2021Shubra El-Kheima, Egypt0 - 0 Vid Vušic4(1) - 13 LKO3