Weightclass:  Light Flyweight
Location:  Shubra El-Kheima, Egypt
Record:  22 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2042Shubra El-Kheima, Egypt21 - 20(1) Jong-ho Toh9 - 10 WPts
18/03/2042Shubra El-Kheima, Egypt21 - 19(1) Angel Enciso9 - 19(1) LPts
14/01/2042Shubra El-Kheima, Egypt20 - 19(1) Rob Mattix5 - 19 WPts
12/11/2041Shubra El-Kheima, Egypt19 - 19(1) Jose Tardio2 - 7(1) WPts
10/09/2041Shubra El-Kheima, Egypt19 - 18 Ovidio Joaquin9(3) - 3 LKO2
10/07/2041Shubra El-Kheima, Egypt18 - 18 Nao Kuramoto5 - 8 WPts
08/05/2041Shubra El-Kheima, Egypt18 - 17 Sabir Radzhabov2 - 6 LPts
06/03/2041Shubra El-Kheima, Egypt17 - 17 Marco Pando2 - 10 WPts
04/01/2041Shubra El-Kheima, Egypt16 - 17 Oskar Dusek2 - 4 WPts
03/11/2040Shubra El-Kheima, Egypt16 - 16 Diego Borrero1 - 0 LPts
02/09/2040Shubra El-Kheima, Egypt15 - 16 William Arbuckle9 - 20(1) WPts
03/07/2040Shubra El-Kheima, Egypt14 - 16 Afon Bilicki27 - 6 WPts
15/05/2040Río Cuarto, Argentina13 - 16 Jax Proano13 - 14 WPts
14/04/2040Río Cuarto, Argentina13 - 15 Jax Proano12 - 14 LPts
14/03/2040Shubra El-Kheima, Egypt12 - 15 Waqar Fahmy9 - 3 WPts Egypt National Championships 2040View
11/03/2040Shubra El-Kheima, Egypt11 - 15 Zafa Saadauri3 - 13 WPts Egypt National Championships 2040View
12/02/2040Riga, Latvia11 - 14 Ivan Natre16 - 11 LPts
12/01/2040Horlivka, Ukraine11 - 13 Afon Bilicki23 - 5 LPts
12/12/2039Port-au-Prince, Haiti11 - 12 Chivalry Hinault13 - 12 LPts
11/11/2039New Kingston, Jamaica11 - 11 Theo Craighead13 - 12 LPts
11/10/2039Shubra El-Kheima, Egypt11 - 10 Theo Craighead12 - 12 LPts
09/09/2039Shubra El-Kheima, Egypt10 - 10 Theo Craighead12 - 11 WPts
05/08/2039Santo Domingo Oeste, Dominican Republic9 - 10 Lisandro Puebla16 - 16 WPts
04/06/2039Antipolo, Philippines8 - 10 Denton Morones0 - 1 WPts
05/04/2039Surabaya, Indonesia8 - 9 Acawarman Tanoto9 - 8 LPts
05/02/2039Daegu, South Korea8 - 8 Suk-young Kwon3 - 13(2) LPts
06/12/2038Busan, South Korea8 - 7 Ui-jo Jang5 - 5 LPts
08/10/2038Maracaibo, Venezuela7 - 7 Cisco Montanez7 - 16 WPts
10/08/2038Chimalhuacan, Mexico7 - 6 Jose Garcia25 - 23(1) LPts
12/06/2038Riga, Latvia7 - 5 Ivan Natre8 - 7 LPts
11/04/2038Shubra El-Kheima, Egypt6 - 5 Abdul Labib1 - 2 WPts
12/02/2038Shubra El-Kheima, Egypt5 - 5 Abdul Labib1 - 1 WPts
13/12/2037Shubra El-Kheima, Egypt4 - 5 Yong-jae Sa15 - 17 WPts
15/10/2037Managua, Nicaragua4 - 4 Jose Campana4 - 16 LPts
17/08/2037Mixco, Guatemala3 - 4 Hilario Monforte2 - 11 WPts
19/06/2037Alexandria, Egypt3 - 3 Amer Shafik2 - 14(1) LPts
20/04/2037Shubra El-Kheima, Egypt3 - 2 Bilal Ibraheem5 - 11(1) LPts
20/02/2037Shubra El-Kheima, Egypt2 - 2 Bilal Ibraheem5 - 10(1) WPts
22/12/2036Maracay, Venezuela1 - 2 Urvano Fallas0 - 3 WPts
24/10/2036Karagandy, Kazakhstan1 - 1 Ali Ghahylykov43(1) - 25 LPts
25/08/2036Giza, Egypt1 - 0 Haider Nour1 - 6 LPts
05/07/2036Maracay, Venezuela0 - 0 Urvano Fallas0 - 0 WPts