Weightclass:  Light Flyweight
Location:  Suez, Egypt
Record:  35 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Swindon, UK34 - 11 Griffith Wilde29(3) - 10 WPts
21/11/2033Tulsa, USA34 - 10 Edward MacLaine48(16) - 7 LPts
21/10/2033Suez, Egypt34 - 9 Edward MacLaine47(16) - 7 LPts
15/09/2033Surat, India34 - 8 Hayden Kwakye52(3) - 9 LPts Surat World Championships 2033View
13/09/2033Surat, India33 - 8 Larenzo Carabello25 - 11 WPts Surat World Championships 2033View
10/09/2033Surat, India32 - 8 Chang-woo Paik48(1) - 8 WPts Surat World Championships 2033View
07/09/2033Surat, India31 - 8 Aghamusa Tahmazov33(1) - 13 WPts Surat World Championships 2033View
19/08/2033Naucalpan, Mexico31 - 7 Cruz Cortinas39(2) - 13 LPts
19/07/2033Suez, Egypt31 - 6 Cruz Cortinas38(2) - 13 LPts
05/06/2033Suez, Egypt30 - 6 Aleksandr Ghaksylycoff11(3) - 5 WPts
05/05/2033Almaty, Kazakhstan29 - 6 Aleksandr Ghaksylycoff11(3) - 4 WPts
04/04/2033Suez, Egypt28 - 6 Santiago Barahona4 - 0 WPts
21/02/2033Suez, Egypt28 - 5 Cruz Cortinas33(2) - 11 LPts
21/01/2033Naucalpan, Mexico27 - 5 Cruz Cortinas33(2) - 10 WPts
21/12/2032Istanbul, Turkey27 - 4 Tolga Aladag19 - 4 LPts
20/11/2032Sumqayit, Azerbaijan27 - 3 Aghamusa Tahmazov26(1) - 10 LPts
20/10/2032Tulsa, USA26 - 3 Edward MacLaine34(16) - 4 WPts
19/09/2032Istanbul, Turkey26 - 2 Tolga Aladag17 - 4 LPts
19/08/2032Belfast, UK25 - 2 Ollie Harrison18(7) - 13 WPts
16/07/2032Saint Petersburg, Russia25 - 1 Tolga Aladag15 - 3 LPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia24 - 1 Koldan Davaajav8 - 15 WPts Saint Petersburg Olympics 2032View
03/07/2032Suez, Egypt23 - 1 Chang-woo Paik35 - 6 WPts
02/06/2032Suez, Egypt22 - 1 Chang-woo Paik35 - 5 WPts
20/04/2032Suez, Egypt21 - 1 Chang-woo Paik32 - 4 WPts
14/03/2032Giza, Egypt20 - 1 Jawad Adel9 - 5 WPts Egypt National Championships 2032View
11/03/2032Giza, Egypt19 - 1 Waqas Wasti10 - 10 WPts Egypt National Championships 2032View
15/02/2032Suez, Egypt18 - 1 Fanuco Ybanez51(3) - 37 WPts
12/01/2032Aba, Nigeria17 - 1 Hayden Kwakye31(1) - 5 WPts Africa Championships 2032View
09/01/2032Aba, Nigeria16 - 1 Sufyan Akesbi6(1) - 20 WPts Africa Championships 2032View
06/12/2031Suez, Egypt15 - 1 Konstantin Kalvitis6 - 4 WPts
05/11/2031Mitchells Plain, South Africa14 - 1 Wandisile Ledwaba10(1) - 8 WPts
05/10/2031Suez, Egypt13 - 1 Sergio Angeli6 - 1 WPts
03/09/2031Mitchells Plain, South Africa12 - 1 Wandisile Ledwaba10(1) - 6 WPts
03/08/2031Suez, Egypt11 - 1 Wandisile Ledwaba10(1) - 5 WPts
03/07/2031Suez, Egypt10 - 1 Wandisile Ledwaba10(1) - 4 WPts
12/05/2031Bangkok, Thailand9 - 1 Chalermchai Naiyoksanya14 - 14 WPts
14/03/2031Shubra El-Kheima, Egypt8 - 1 Haider Messiha2 - 4 WPts Egypt National Championships 2031View
11/03/2031Shubra El-Kheima, Egypt7 - 1 Jawad Adel5 - 1 WPts Egypt National Championships 2031View
26/02/2031Suez, Egypt6 - 1 Zuffur Zaki9 - 9 WPts
25/01/2031Suez, Egypt5 - 1 Vanni Martini12 - 17 WPts
25/12/2030East London, South Africa4 - 1 Roman Van den Berg12 - 10 WPts
27/10/2030Suez, Egypt3 - 1 Obaid Musharraf4 - 5 WPts
29/08/2030Guatemala City, Guatemala3 - 0 Diego Grano7 - 12 LPts
01/07/2030General Santos, Philippines2 - 0 Lewis Moncayo1 - 1 WPts
03/05/2030Samara, Russia1 - 0 Aleksandr Kiselyov1 - 0 WPts
05/03/2030Saltillo, Mexico0 - 0 Rico Valdivia0 - 0 WPts