Weightclass:  Lightweight
Location:  Algiers, Algeria
Record:  22 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Algiers, Algeria21 - 23 Georgiy Zirdzinsh0 - 5 WPts
31/10/2033Algiers, Algeria20 - 23 Carlos Chao0 - 3 WPts
31/08/2033Algiers, Algeria19 - 23 Duncan Croy4 - 3 WPts
01/07/2033Algiers, Algeria18 - 23 Saad Albalbali0 - 1 WPts
30/04/2033Algiers, Algeria17 - 23 Aftab Syed0 - 3 WPts
02/03/2033Algiers, Algeria16 - 23 Rodrigo Dorado4 - 7 WPts
31/12/2032Algiers, Algeria15 - 23 Kenzie Hosick0 - 5 WPts
31/10/2032Algiers, Algeria14 - 23 Rehan Ksentini16 - 16 WPts
31/08/2032Algiers, Algeria13 - 23 Adnan Barrat18 - 11 WPts
01/07/2032Saskatoon, Canada12 - 23 Jake Moreman1 - 3 WPts
03/05/2032Oran, Algeria12 - 22 Yasin Zafour19 - 15 LPts
14/03/2032Constantine, Algeria12 - 21 Adnan Barrat16 - 9 LPts Algeria National Championships 2032View
11/03/2032Constantine, Algeria11 - 21 Mohsin Adjali2 - 10(1) WPts Algeria National Championships 2032View
18/01/2032Maipu, Chile11 - 20 Hilario Lacayo6 - 23(1) LPts
20/11/2031Baku, Azerbaijan11 - 19 Daniil Gankin14 - 17 LPts
21/09/2031Minsk, Belarus10 - 19 Krystiyan Tkach11 - 22 WPts
24/07/2031Bogota, Colombia10 - 18 Carlos Aleman14(1) - 16 LPts
26/05/2031Almaty, Kazakhstan10 - 17 Rehan Abghami8 - 7 LPts
27/03/2031Prague, Czech Republic10 - 16 Oleg Hajec16 - 17 LPts
27/01/2031Nassau, Bahamas10 - 15 Isaac Cole15 - 24 LPts
29/11/2030Algiers, Algeria9 - 15 Pyotr Ozols4 - 3 WPts
01/10/2030Oran, Algeria8 - 15 Abdul Greki3 - 12 WPts
03/08/2030Algiers, Algeria8 - 14 Syed Illoul6 - 4 LPts
04/06/2030Algiers, Algeria7 - 14 Matej Komarek12 - 19 WPts
06/04/2030Algiers, Algeria6 - 14 Venacio Magan5 - 11 WPts
06/02/2030Algiers, Algeria6 - 13 Adnan Zine0 - 2 LPts
09/12/2029Patrai, Greece5 - 13 Iason Tata0 - 0 WPts
11/10/2029Algiers, Algeria5 - 12 Waqar Farah10 - 6 LPts
23/08/2029Dushanbe, Tajikistan4 - 12 Aleksandr Cairat9 - 24 WPts
25/06/2029Vilnius, Lithuania4 - 11 Kacper Walkowiak1 - 0 LPts
27/04/2029Vienna, Austria4 - 10 Waggoner Asdvadzadur3 - 12 LPts
27/02/2029Algiers, Algeria4 - 9 Mohsin Mansouri21 - 12 LPts
29/12/2028Algiers, Algeria4 - 8 Imran Messadia12 - 9 LPts
05/11/2028Baltimore, USA4 - 7 Wayne Craib0 - 0 LPts
07/09/2028Prague, Czech Republic4 - 6 Stanislav Dusek12 - 17 LPts
10/07/2028Constantine, Algeria4 - 5 Haider Louahla11(1) - 22 LPts
07/06/2028Constantine, Algeria3 - 5 Sajid Linganzi0 - 0 WPts
03/05/2028Algiers, Algeria2 - 5 Atif Mallarme0 - 2 WPts
05/03/2028Khabarovsk, Russia2 - 4 Georgiy Ivanoff0 - 0 LPts
06/01/2028Baku, Azerbaijan2 - 3 Sergei Kozloff19 - 7 LPts
08/11/2027Algiers, Algeria1 - 3 Haider Hanoune0 - 7 WPts
07/10/2027Oran, Algeria1 - 2 Haider Tobbal0 - 0 LPts
02/09/2027Khayelitsha, South Africa1 - 1 Hein Pretorius19 - 12 LPts
05/07/2027Constantine, Algeria1 - 0 Faisal Maiza0 - 0 LPts
31/05/2027Algiers, Algeria0 - 0 Telford Niel6 - 11 WPts