Weightclass:  Light Welterweight
Location:  Shubra El-Kheima, Egypt
Record:  46 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2027Shubra El-Kheima, Egypt45 - 19 Saturnin Prisco2 - 6 WPts
09/04/2027Shubra El-Kheima, Egypt44 - 19 Alen Wass2 - 1 WPts
08/02/2027Shubra El-Kheima, Egypt43 - 19 Ian Marron0 - 3 WPts
10/12/2026Shubra El-Kheima, Egypt42 - 19 Elderson Mutairu2 - 11(4) WPts
11/10/2026Shubra El-Kheima, Egypt41 - 19 Alessandro Collino4 - 11 WPts
12/08/2026Shubra El-Kheima, Egypt40 - 19 Nicholas Carnes3 - 3 WPts
13/06/2026Shubra El-Kheima, Egypt39 - 19 Georgiy Kneib1 - 2 WPts
14/04/2026Shubra El-Kheima, Egypt38 - 19 Vitali Dubow5 - 18 WPts
13/02/2026Shubra El-Kheima, Egypt37 - 19 Ali Tasfaout3 - 14 WPts
15/12/2025Shubra El-Kheima, Egypt36 - 19 Rehan Abraham7 - 7 WPts
16/10/2025Shubra El-Kheima, Egypt35 - 19 Josh Tekere2 - 6 WPts
17/08/2025Shubra El-Kheima, Egypt34 - 19 Gazi Rajput4 - 1 WPts
18/06/2025Shubra El-Kheima, Egypt33 - 19 Santiago Gusman45(5) - 9 WPts
18/05/2025Rotterdam, Netherlands32 - 19 Alexis Caudelier41(6) - 18 WPts
17/04/2025Quebec City, Canada32 - 18 Dabney Lacourse41(3) - 9 LPts
17/03/2025Port Said, Egypt31 - 18 Amer Obeid12 - 17 WPts Egypt National Championships 2025View
14/03/2025Port Said, Egypt30 - 18 Gazi Hussein7 - 13 WPts Egypt National Championships 2025View
11/03/2025Port Said, Egypt29 - 18 Faisal Shareef5 - 7 WPts Egypt National Championships 2025View
15/02/2025Shubra El-Kheima, Egypt29 - 17 Irfan Assad22 - 18 LPts
15/01/2025Shubra El-Kheima, Egypt28 - 17 Irfan Assad22 - 17 WPts
15/12/2024Shubra El-Kheima, Egypt27 - 17 Irfan Assad22 - 16 WPts
14/11/2024Zarqa, Jordan26 - 17 Irfan Assad22 - 15 WPts
14/10/2024Shubra El-Kheima, Egypt25 - 17 Kundrat Bembenek23 - 18 WPts
13/09/2024Shubra El-Kheima, Egypt24 - 17 Kundrat Bembenek23 - 17 WPts
13/08/2024Kampala, Uganda23 - 17 Zuffur Sayed22(1) - 16 WPts
13/07/2024Busan, South Korea23 - 16 Nihal Ismailov39 - 10(1) LPts Busan Olympics 2024View
16/06/2024Nairobi, Kenya22 - 16 John Jepkoech12(1) - 23 WPts
16/05/2024Nairobi, Kenya22 - 15 John Jepkoech11(1) - 23 LPts
15/04/2024Pretoria, South Africa22 - 14 Jabulani Cele28(1) - 16 LPts
14/03/2024Shubra El-Kheima, Egypt22 - 13 Shayan Datley25 - 10 LPts Egypt National Championships 2024View
11/03/2024Shubra El-Kheima, Egypt21 - 13 Waqar Almasri20(2) - 25 WPts Egypt National Championships 2024View
03/03/2024Shubra El-Kheima, Egypt21 - 12 Khaliq Orudjev32(1) - 7 LPts
09/01/2024Tangier, Morocco21 - 11 Ames Christophe30 - 14 LPts Africa Championships 2024View
10/12/2023Shubra El-Kheima, Egypt21 - 10 Neron Romero28 - 12 LPts
09/11/2023Shubra El-Kheima, Egypt20 - 10 Neron Romero28 - 11 WPts
05/10/2023Shubra El-Kheima, Egypt19 - 10 Luigi Del Piero28(2) - 9 WPts
04/09/2023Shubra El-Kheima, Egypt18 - 10 Canon Feussi6 - 11 WPts
13/07/2023Ulaanbaatar, Mongolia18 - 9 On Ubashi9 - 24 LPts
15/05/2023Padua, Italy17 - 9 Rocco Pirlo15 - 18 WPts
17/03/2023Shubra El-Kheima, Egypt16 - 9 Shayan Datley20 - 7 WPts Egypt National Championships 2023View
14/03/2023Shubra El-Kheima, Egypt15 - 9 Hassan Marzouk15 - 16 WPts Egypt National Championships 2023View
11/03/2023Shubra El-Kheima, Egypt14 - 9 Mohsin Mostafa8 - 11 WPts Egypt National Championships 2023View
07/03/2023Toronto, Canada13 - 9 John Scroggie0 - 4 WPts
07/01/2023Giza, Egypt12 - 9 Adnan Hamawi5 - 15 WPts
08/11/2022Alexandria, Egypt11 - 9 Malik Alhaq14 - 18 WPts
16/09/2022Athens, Greece10 - 9 Androu Kallis15 - 16 WPts
19/07/2022Dushanbe, Tajikistan9 - 9 Emin Radjabov16 - 11 WPts
20/05/2022Samarqand, Uzbekistan8 - 9 Evgeny Kurmanoff12 - 13 WPts
22/03/2022Cairo, Egypt8 - 8 Haaris Elfayoumi12(1) - 13 LPts
02/02/2022Shubra El-Kheima, Egypt7 - 8 Waqar Zain5 - 12 WPts
07/12/2021Richmond, USA6 - 8 Victor Kinnock2 - 6 WPts
07/10/2021Prague, Czech Republic6 - 7 Bla×ej Berka14 - 6 LPts
06/08/2021Cairo, Egypt6 - 6 Saad Raad10 - 12 LPts
12/06/2021Santo Domingo de Guzman, Dominican Republic5 - 6 Carlos Fiel4 - 16 WPts
14/04/2021Shubra El-Kheima, Egypt5 - 5 Jeremie Beger7 - 16 LPts
12/02/2021Miami, USA4 - 5 Alejandro Durazo1 - 15 WPts
14/12/2020Ruiru, Kenya4 - 4 Okoth Miguna2 - 6 LPts
16/10/2020Gainesville, USA4 - 3 Arnie Aitkens14(1) - 0 LPts
18/08/2020Monterrey, Mexico4 - 2 Aimon Berrones15 - 2 LPts
19/06/2020Alexandria, Egypt3 - 2 Haaris Vohra5 - 5 WPts
02/05/2020Shubra El-Kheima, Egypt3 - 1 Ahmed Pashia4 - 2 LPts
04/03/2020Cali, Colombia2 - 1 Felippe Borbon6 - 7 WPts
05/01/2020Belo Horizonte, Brazil1 - 1 Gonzalo Loureiro0 - 0 WPts
06/11/2019Shubra El-Kheima, Egypt1 - 0 Hubert Cabal4 - 7 LPts
06/09/2019Shubra El-Kheima, Egypt0 - 0 Vashon Agbeko3 - 1 WPts