Weightclass:  Welterweight
Location:  Annaba, Algeria
Record:  16 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2033Annaba, Algeria15 - 21 Iliya á Mladenov2 - 13 WPts
25/10/2033Annaba, Algeria14 - 21 Rodrigo Tapia1 - 1 WPts
25/08/2033Annaba, Algeria14 - 20 Abdul Hamidou2 - 3 LPts
25/06/2033Annaba, Algeria13 - 20 Aimon Cancel2 - 9 WPts
25/04/2033Nairobi, Kenya12 - 20 Dan Ngahu6 - 18 WPts
25/02/2033Constantine, Algeria12 - 19 Kamran Messaoudene8 - 18 LPts
26/12/2032Annaba, Algeria12 - 18 Hui-chao Goh21(1) - 24 LPts
26/10/2032Annaba, Algeria12 - 17 Kamran Messaoudene6 - 18 LPts
26/08/2032Semarang, Indonesia11 - 17 Jayakatong Ruatakurey3 - 30 WPts
28/06/2032Córdoba, Argentina11 - 16 Vicente Farin14 - 11 LPts
30/04/2032Algiers, Algeria11 - 15 Danyaal Ben17 - 14 LPts
14/03/2032Constantine, Algeria11 - 14 Zain Sulaiman25 - 8 LPts Algeria National Championships 2032View
11/03/2032Constantine, Algeria10 - 14 Rehan Bellabes16 - 7 WPts Algeria National Championships 2032View
27/02/2032Lusaka, Zambia9 - 14 Marques Syanjovo8 - 22 WPts
30/12/2031Annaba, Algeria8 - 14 Kashif Megueni1 - 2 WPts
31/10/2031Algiers, Algeria8 - 13 Rehman Ghaffari18 - 5 LPts
03/09/2031Algiers, Algeria8 - 12 Danyaal Ben13 - 14 LPts
19/07/2031Ponce, Puerto Rico7 - 12 Gabriel Gardin12 - 13 WPts
21/05/2031Boston, USA6 - 12 Henry Moloney2 - 7(1) WPts
23/03/2031Algiers, Algeria5 - 12 Mohsin Sayoud3 - 11 WPts
25/01/2031Annaba, Algeria4 - 12 Obaid Baeza1 - 8 WPts
26/11/2030Annaba, Algeria3 - 12 Amer Nair6 - 16 WPts
28/09/2030Havana, Cuba3 - 11 Santiago Alderete12 - 8 LPts
31/07/2030Annaba, Algeria3 - 10 Imran Mammeri5 - 12 LPts
01/06/2030Annaba, Algeria2 - 10 Adnan Laquiere2 - 7 WPts
02/04/2030Annaba, Algeria2 - 9 Zafa Lamhene3 - 8 LPts
02/02/2030Irbid, Jordan2 - 8 Irfan Abdoo20 - 7 LPts
05/12/2029Sydney, Australia2 - 7 Joe Hollinger20 - 13 LPts
07/10/2029Melbourne, Australia2 - 6 Darryl McGinnis19(1) - 6 LPts
09/08/2029Ponce, Puerto Rico2 - 5 Hernan Ferro6 - 11 LPts
11/06/2029Paris, France2 - 4 Demont Huet17 - 16(1) LPts
13/04/2029San Salvador, El Salvador2 - 3 Ivan Segundo9 - 22 LPts
13/02/2029Algiers, Algeria2 - 2 Aftab Khris7 - 13 LPts
20/12/2028Vilnius, Lithuania2 - 1 Kamil Tomaszewski14 - 11 LPts
22/10/2028Algiers, Algeria1 - 1 Adnan Menard0 - 0 WPts
05/09/2028Algiers, Algeria0 - 1 Rehan Bellabes0 - 0 WPts
03/08/2028Annaba, Algeria0 - 0 Kashif Natouri1 - 5 LPts