Weightclass:  Flyweight
Location:  Algiers, Algeria
Record:  15 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2034Algiers, Algeria14 - 24 Rajat Sunder3 - 10 WPts
10/11/2033Algiers, Algeria14 - 23 Yasin Hadi5 - 24 LPts
11/09/2033Algiers, Algeria13 - 23 Azam Natouri2 - 11 WPts
11/07/2033Algiers, Algeria13 - 22 Alano Ortego13 - 7 LPts
11/05/2033Algiers, Algeria12 - 22 Zain Bashir1 - 14 WPts
11/03/2033Oran, Algeria12 - 21 Abdul Jabbour23 - 12 LPts Algeria National Championships 2033View
31/01/2033Santa Cruz de la Sierra, Bolivia11 - 21 Pancho Cruz4 - 14 WPts
03/12/2032Algiers, Algeria10 - 21 Rashid Fernandez12 - 21 WPts
01/11/2032Dushanbe, Tajikistan10 - 20 Nijat Lone13 - 18 LPts
03/09/2032Xian, China9 - 20 Jin Pao0 - 1 WPts
06/07/2032Algiers, Algeria8 - 20 Haaris Kerboua11 - 11 WPts
08/05/2032Oran, Algeria8 - 19 Jawad Zeghli21 - 27 LPts
21/03/2032Algiers, Algeria8 - 18 Luca Tofani1 - 6 LPts
22/01/2032Riga, Latvia7 - 18 Marlen Daugavietis0 - 0 WPts
23/11/2031Algiers, Algeria6 - 18 Azam Natouri0 - 1 WPts
23/09/2031Amsterdam, Netherlands5 - 18 Tieleman Faes1 - 11 WPts
26/07/2031Algiers, Algeria5 - 17 Rodrigo Angulo15(2) - 13 LPts
28/05/2031Athens, Greece5 - 16 Steverino Panas11 - 17(1) LPts
29/03/2031Algiers, Algeria4 - 16 Zuffur Hanoune0 - 4 WPts
29/01/2031Oran, Algeria3 - 16 Irfan Nessakh8 - 16 WPts
12/12/2030Shanghai, China2 - 16 Chung Gean4 - 11 WPts
13/10/2030Algiers, Algeria2 - 15 Rashid Fernandez5 - 15 LPts
15/08/2030Incheon, South Korea2 - 14 Se-jong Kuk16 - 7 LPts
17/06/2030Coventry, UK2 - 13 Dave Riley1 - 6 LPts
19/04/2030Pretoria, South Africa2 - 12 Callum Tshidibi17 - 12 LPts
19/02/2030Algiers, Algeria2 - 11 Saad Mahmood7 - 9 LPts
31/12/2029Managua, Nicaragua2 - 10 Oihane Caldera14(1) - 7 LPts
02/11/2029Nanyang, China2 - 9 Fo-hai Hau15 - 12 LPts
04/09/2029Algiers, Algeria2 - 8 Khalid Dorval18 - 16 LPts
10/07/2029Algiers, Algeria1 - 8 Waleed Harim11(1) - 30 WPts
13/05/2029Algiers, Algeria1 - 7 Atif Zakaria15 - 21 LPts
29/03/2029Algiers, Algeria1 - 6 Khalid Madjer18 - 14(1) LPts
17/02/2029Oran, Algeria1 - 5 Kashif Gailhoustet13 - 12 LPts
31/12/2028Algiers, Algeria1 - 4 Juan Franco3 - 0 LPts
31/10/2028Algiers, Algeria1 - 3 Haaris Ghazi14(1) - 11 LPts
12/09/2028Algiers, Algeria1 - 2 Jawad Haddad0 - 3 LPts
14/07/2028Constantine, Algeria0 - 2 Azam Krama2 - 7 WPts
19/05/2028Oran, Algeria0 - 1 Haider Sebbah12 - 13 LPts
07/04/2028Algiers, Algeria0 - 0 Irfan Nessakh0 - 6 LPts