Weightclass:  Lightweight
Location:  Algiers, Algeria
Record:  8 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/03/2033Algiers, Algeria8 - 33 Bilal Douicher0 - 11 LPts
20/01/2033Algiers, Algeria8 - 32 Kaleb Taher7 - 7 LPts
20/11/2032Algiers, Algeria8 - 31 Igor Budny20 - 2 LPts
20/09/2032Algiers, Algeria8 - 30 Mark Balch2 - 11(1) LPts
21/07/2032Algiers, Algeria8 - 29 Theo McQueen3 - 12 LPts
23/05/2032Algiers, Algeria8 - 28 Zach Sheriff4 - 16 LPts
24/03/2032Algiers, Algeria7 - 28 Volodymyr Petrus9(1) - 18 WPts
24/01/2032Algiers, Algeria7 - 27 Blake Power6 - 1 LPts
25/11/2031Algiers, Algeria6 - 27 Adnan Sebbar2 - 6 WPts
26/09/2031Algiers, Algeria5 - 27 Conor Carey0 - 11 WPts
28/07/2031Algiers, Algeria5 - 26 Demetre Varela47(3) - 34 LPts
29/05/2031Algiers, Algeria4 - 26 Ibrahim Khalef0 - 2 WPts
28/03/2031Algiers, Algeria3 - 26 Danyaal Hadj1 - 14 WPts
28/01/2031Oran, Algeria3 - 25 Zain Trigano13 - 12 LPts
30/11/2030Zaragoza, Spain3 - 24 Montana Galano11 - 17 LPts
02/10/2030Oran, Algeria3 - 23 Amer Mariton6 - 15 LPts
11/08/2030Constantine, Algeria3 - 22 Waqas Nessakh11 - 19(2) LPts
13/06/2030Constantine, Algeria2 - 22 Waqas Nessakh11 - 18(2) WPts
13/05/2030Constantine, Algeria2 - 21 Faisal Maiza5 - 18(1) LPts
12/04/2030Shymkent, Kazakhstan2 - 20 Pyotr Taghibaev11 - 13(1) LPts
12/02/2030Algiers, Algeria2 - 19 Paul Neish2 - 5 LPts
15/12/2029Dnipropetrovsk, Ukraine2 - 18 Vasili Wayda42(2) - 31 LPts
17/10/2029Almaty, Kazakhstan1 - 18 Ahmed Ercinbec1 - 9 WPts
19/08/2029Oran, Algeria1 - 17 Irfan Belhouchet10 - 25 LPts
23/06/2029Algiers, Algeria1 - 16 Aleksei Kachur2 - 5 LPts
25/04/2029Rosario, Argentina1 - 15 Juan Sedano9 - 15(1) LPts
25/02/2029Algiers, Algeria1 - 14 Danyaal Belamri3(1) - 14 LPts
27/12/2028Kingston, Jamaica1 - 13 Leo Spedden7 - 9 LPts
29/10/2028Algiers, Algeria1 - 12 Asif Krama9 - 10 LPts
31/08/2028Las Tunas, Cuba1 - 11 Fanuco Gomez26(2) - 21 LPts
03/07/2028Mecca, Saudi Arabia0 - 11 Amer Welshel8 - 21 WPts
04/05/2028Almaty, Kazakhstan0 - 10 Melor Mucanov18 - 14 LPts
06/03/2028Algiers, Algeria0 - 9 Rehan Ksentini0 - 2 LPts
06/01/2028Karagandy, Kazakhstan0 - 8 Dmitri Rajmbec5 - 24(4) LPts
08/11/2027Algiers, Algeria0 - 7 Abdul Gharbi1 - 3 LPts
09/09/2027Algiers, Algeria0 - 6 Imran Messadia6 - 6 LPts
22/07/2027Algiers, Algeria0 - 5 Sajid Djouad4 - 13 LPts
24/05/2027Constantine, Algeria0 - 4 Gazi Derrag10 - 13 LPts
23/04/2027Algiers, Algeria0 - 3 Waqar Farah0 - 0 LPts
18/03/2027Puente Alto, Chile0 - 2 Joaquin Franqui18 - 8 LPts
18/01/2027Riga, Latvia0 - 1 Ioakim Kaktinsh4 - 11 LPts
20/11/2026Algiers, Algeria0 - 0 Imran Messadia3 - 3 LPts