Weightclass:  Lightweight
Location:  Algiers, Algeria
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Algiers, Algeria22 - 20 Niels Matthiessen1 - 1 WPts
31/10/2033Algiers, Algeria21 - 20 John Weatherspoon9 - 12 WPts
31/08/2033Algiers, Algeria20 - 20 Afanas Druva5 - 10 WPts
01/07/2033Algiers, Algeria19 - 20 Goga Ismailov2 - 2 WPts
30/04/2033Algiers, Algeria18 - 20 Nigoghos Rahimyan2 - 15 WPts
02/03/2033Algiers, Algeria17 - 20 ZbyÜek Teply9(1) - 10 WPts
31/12/2032Algiers, Algeria17 - 19 Johnny Bathgate9 - 26 LPts
31/10/2032Algiers, Algeria16 - 19 Paul Yuille1 - 9 WPts
31/08/2032Santo Domingo Oeste, Dominican Republic16 - 18 Larenzo Lacerda11 - 11 LPts
02/07/2032Algiers, Algeria15 - 18 Mark Dowe1 - 2 WPts
04/05/2032Durban, South Africa14 - 18 Xayvion Nyatama1 - 1 WPts
06/03/2032Samara, Russia13 - 18 Fedor Malyshev12 - 39(1) WPts
07/01/2032Algiers, Algeria13 - 17 Thamsanqa Mxenge6 - 22 LPts
08/11/2031Constantine, Algeria13 - 16 Faisal Maiza12 - 20(1) LPts
08/09/2031Dubai, UAE12 - 16 Jawad Aulaqi1 - 6 WPts
11/07/2031Algiers, Algeria12 - 15 Amjad Bastien9 - 14 LPts
11/05/2031Algiers, Algeria11 - 15 Mohsin Adjali1 - 5(1) WPts
14/03/2031Algiers, Algeria11 - 14 Amjad Djoghlaf12 - 14 LPts Algeria National Championships 2031View
11/03/2031Algiers, Algeria10 - 14 Rehan Ksentini9 - 12 WPts Algeria National Championships 2031View
25/01/2031Randburg, South Africa9 - 14 Ntsikelelo Cardoso11 - 19(1) WPts
27/11/2030Rosario, Argentina9 - 13 Hernan Febus13 - 11 LPts
29/09/2030Leon, Nicaragua8 - 13 Santiago Villatoro15 - 23 WPts
01/08/2030Algiers, Algeria8 - 12 Haider Aksas3 - 19 LPts
02/06/2030Algiers, Algeria7 - 12 Adam Cochran2 - 6 WPts
04/04/2030Algiers, Algeria6 - 12 Haider Ziaya5 - 6 WPts
04/02/2030Algiers, Algeria6 - 11 Rehan Ksentini5 - 9 LPts
14/12/2029Kosice, Slovakia5 - 11 Albert Kopriva0 - 0 WPts
16/10/2029Algiers, Algeria5 - 10 Ali Djallit9 - 14 LPts
09/09/2029Oran, Algeria5 - 9 Zafa Khoualed16 - 19 LPts
09/08/2029San Jose, Costa Rica5 - 8 Fidel Jacobo13 - 12 LPts
11/06/2029Almaty, Kazakhstan5 - 7 Dadash Kakpenow4 - 8 LPts
13/04/2029Oran, Algeria5 - 6 Haider Tobbal2 - 8 LPts
14/02/2029Algiers, Algeria5 - 5 Sajid Aissa1 - 1 LPts
17/12/2028Odense, Denmark4 - 5 Carolus Lunn6 - 8 WPts
19/10/2028Tegucigalpa, Honduras4 - 4 Angel Martin16 - 8 LPts
21/08/2028Constantine, Algeria3 - 4 Waqas Aksas0 - 1 WPts
29/06/2028Mamelodi, South Africa3 - 3 Kris Shongwe8(1) - 18 LPts
01/05/2028Algiers, Algeria3 - 2 Amjad Djoghlaf0 - 0 LPts
06/03/2028Dubai, UAE3 - 1 Asif Malek12(1) - 18 LPts
07/01/2028Montreal, Canada3 - 0 Canaan Bastien9 - 12 LPts
08/11/2027Algiers, Algeria2 - 0 Farhan Meriech2 - 6 WPts
09/09/2027Oran, Algeria1 - 0 Azam Klouchi2 - 14 WPts
22/07/2027Algiers, Algeria0 - 0 Amer Mariton1 - 0 WPts