Weightclass:  Light Welterweight
Location:  Oran, Algeria
Record:  20 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2033Oran, Algeria19 - 19 Umair Koudri5 - 21 WPts
15/09/2033Oran, Algeria18 - 19 Brad Keough6 - 19 WPts
16/07/2033Oran, Algeria17 - 19 Mohsin Ramdani4 - 15(1) WPts
15/05/2033Oran, Algeria16 - 19 Irfan Bachiri7 - 7 WPts
15/03/2033Oran, Algeria15 - 19 Ahmed Hamlaoui1 - 12 WPts
13/01/2033Oran, Algeria14 - 19 Waqas Hussain7 - 16 WPts
13/11/2032Oran, Algeria14 - 18 Syed Beghal5 - 14 LPts
12/09/2032Oran, Algeria13 - 18 Ahmed Hamlaoui1 - 8 WPts
13/07/2032Graz, Austria13 - 17 Raynor Lanzenauer9 - 14 LPts
15/05/2032Brno, Czech Republic12 - 17 Karel Burda15 - 11 WPts
17/03/2032Constantine, Algeria12 - 16 Faisal Kechout9 - 4 LPts Algeria National Championships 2032View
14/03/2032Constantine, Algeria11 - 16 Majid Thalie6 - 5 WPts Algeria National Championships 2032View
11/03/2032Constantine, Algeria10 - 16 Faisal Kamel8 - 1 WPts Algeria National Championships 2032View
05/02/2032Oran, Algeria9 - 16 Boris Janko3 - 3 WPts
08/12/2031Constantine, Algeria8 - 16 Zain Belmondo6 - 24 WPts
10/10/2031Algiers, Algeria8 - 15 Jawad Abderrahim8 - 14 LPts
12/08/2031Oran, Algeria8 - 14 Gazi Achiou11 - 13 LPts
14/06/2031Oran, Algeria7 - 14 Kamran Dada7 - 8 WPts
14/04/2031Oran, Algeria6 - 14 Yasin Messaoudi5 - 14 WPts
13/02/2031Annaba, Algeria6 - 13 Danyaal Haimoudi17 - 12 LPts
17/12/2030L'Hospitalet de Llobregat, Spain5 - 13 Marjun Campillo2 - 13 WPts
19/10/2030Oran, Algeria5 - 12 Kamran Dib9 - 5(1) LPts
22/08/2030Dallas, USA5 - 11 Elliot Blythe5 - 19 LPts
24/06/2030Annaba, Algeria5 - 10 Zafa Khalid25 - 11 LPts
28/04/2030Oran, Algeria5 - 9 Kamran Dib6 - 5(1) LPts
11/03/2030Constantine, Algeria5 - 8 Waleed Koudri7 - 14 LPts Algeria National Championships 2030View
22/02/2030Oran, Algeria4 - 8 Gazi Achiou5 - 10 WPts
24/12/2029Vilnius, Lithuania4 - 7 Jakub Zarzycki16 - 16 LPts
26/10/2029Oran, Algeria4 - 6 Azam Kalaz1 - 13 LPts
26/08/2029Oran, Algeria3 - 6 Savio Rositani2 - 1 WPts
28/06/2029Algiers, Algeria2 - 6 Haaris Ziti1 - 0 WPts
02/05/2029Dublin, Ireland2 - 5 Oscar MacNevin26 - 16(2) LPts
04/03/2029Prague, Czech Republic2 - 4 Bruno Kozar19 - 24 LPts
04/01/2029Oran, Algeria2 - 3 Gazi Achiou3 - 4 LPts
06/11/2028Oran, Algeria2 - 2 Shayan Djebar2 - 15 LPts
17/09/2028Dresden, Germany1 - 2 Spengler Stohr9 - 13 WPts
20/07/2028Tegucigalpa, Honduras1 - 1 Santiago Tapia21 - 25 LPts
22/05/2028Split, Croatia1 - 0 Nenad Tomas16 - 13 LPts
24/03/2028Oran, Algeria0 - 0 Obaid Kouiret0 - 5 WPts