Weightclass:  Lightweight
Location:  Constantine, Algeria
Record:  10 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2031Constantine, Algeria10 - 25 Juan Sedano2 - 9 LPts
01/10/2031Constantine, Algeria9 - 25 Amer Guemmadi1 - 11 WPts
30/07/2031Constantine, Algeria8 - 25 Sean McNiven2 - 7 WPts
31/05/2031Constantine, Algeria8 - 24 Afanas Akhverdiyev4 - 8 LPts
30/03/2031Constantine, Algeria8 - 23 Ciaran Donaghue2 - 11 LPts
29/01/2031Constantine, Algeria8 - 22 Damir Jozic9(1) - 14 LPts
30/11/2030Constantine, Algeria7 - 22 Zafa Ertaew0 - 4 WPts
02/10/2030Constantine, Algeria7 - 21 Diego Lanzo22(1) - 17 LPts
04/08/2030Constantine, Algeria7 - 20 Haaris Abdirahmanov10(1) - 23 LPts
06/06/2030Constantine, Algeria7 - 19 Rostislav Minich1 - 1 LPts
08/04/2030Constantine, Algeria6 - 19 Zuffur Lazhari0 - 14 WPts
08/02/2030Constantine, Algeria6 - 18 Aimon Belles3 - 3 LPts
11/12/2029Toronto, Canada6 - 17 Mason Abercrombie20(2) - 15 LPts
13/10/2029Ottawa, Canada6 - 16 Daniel Bise14 - 13 LPts
15/08/2029Shymkent, Kazakhstan6 - 15 Daniil Yaleckenoff7 - 11 LPts
17/06/2029Santiago, Chile6 - 14 Tajo Trigueros14(1) - 19 LPts
19/04/2029Constantine, Algeria5 - 14 Rashid Aziyev0 - 6 WPts
19/02/2029Algiers, Algeria5 - 13 Ali Djallit7 - 12 LPts
01/01/2029Constantine, Algeria4 - 13 Yu Kuo2 - 5 WPts
02/11/2028Constantine, Algeria3 - 13 Shayan Aksas1 - 8 WPts
04/09/2028Zagreb, Croatia3 - 12 Zelijko Colic18 - 13 LPts
07/07/2028Jeddah, Saudi Arabia3 - 11 Rashid Nassef14 - 23 LPts
09/05/2028Almaty, Kazakhstan3 - 10 Saranjam Cairculov5 - 11 LPts
11/03/2028San Jose, Costa Rica3 - 9 Ignado Alvarez16(3) - 21 LPts
12/01/2028Minsk, Belarus3 - 8 Goga Zakharov7 - 21(1) LPts
14/11/2027Oran, Algeria3 - 7 Amer Messali16 - 11 LPts
18/09/2027Algiers, Algeria2 - 7 Ali Djallit3 - 7 WPts
24/07/2027Algiers, Algeria2 - 6 Sajid Delhoum12 - 17(2) LPts
20/06/2027Oran, Algeria2 - 5 Amer Mariton0 - 0 LPts
04/05/2027Constantine, Algeria2 - 4 Gift Hanekom14 - 18 LPts
06/03/2027Oran, Algeria1 - 4 Yasin Zafour0 - 1 WPts
22/01/2027Managua, Nicaragua1 - 3 Santiago Macia16(3) - 20 LPts
24/11/2026Algiers, Algeria0 - 3 Haaris Ilaes0 - 13 WPts
01/10/2026Constantine, Algeria0 - 2 Waqas Fernandez15 - 17 LPts
08/08/2026Constantine, Algeria0 - 1 Yasin Ziaya21 - 23 LPts
05/07/2026Constantine, Algeria0 - 0 Imran Messadia1 - 2 LPts