Weightclass:  Welterweight
Location:  Oran, Algeria
Record:  23 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2033Oran, Algeria22 - 13 Alejandro Llano4 - 12 WPts
28/10/2033Oran, Algeria21 - 13 Juan Tio0 - 13 WPts
28/08/2033Oran, Algeria20 - 13 Goga Serzants2 - 30 WPts
27/06/2033Oran, Algeria19 - 13 Yodchai Akarapong19 - 22 WPts
26/04/2033Oran, Algeria18 - 13 Gazi Defnoun2 - 13 WPts
25/02/2033Oran, Algeria17 - 13 Luis Rodriguez2 - 5 WPts
26/12/2032Oran, Algeria16 - 13 Carlos Carreras9(1) - 15 WPts
26/10/2032Oran, Algeria15 - 13 Atif Belkacem2 - 2 WPts
26/08/2032Oran, Algeria14 - 13 Gazi Douicher2 - 6(1) WPts
26/06/2032Oran, Algeria13 - 13 Danyaal Kouiret5 - 14 WPts
26/04/2032Brisbane, Australia12 - 13 Paul Goudey5 - 5 WPts
27/02/2032Zamboanga City, Philippines11 - 13 Robert Tindog4 - 21 WPts
30/12/2031Oran, Algeria10 - 13 Irfan Ahmed3 - 3 WPts
31/10/2031Oran, Algeria9 - 13 Waleed Djebar0 - 2 WPts
31/08/2031Buenos Aires, Argentina8 - 13 Fidel Alvear3 - 14 WPts
03/07/2031Oran, Algeria7 - 13 Ho Foo1 - 0 WPts
04/05/2031Tirana, Albania7 - 12 Agron Arap10 - 20 LPts
06/03/2031Oran, Algeria6 - 12 Ellis Ankrah9 - 32(5) WPts
06/01/2031Algiers, Algeria6 - 11 Rehman Ghaffari12 - 4 LPts
24/11/2030Porto Alegre, Brazil5 - 11 Alejandro Romeu3 - 18 WPts
26/09/2030Ottawa, Canada4 - 11 John Mearns18 - 20 WPts
29/07/2030Shymkent, Kazakhstan4 - 10 Alish Kajrculoff23 - 9 LPts
31/05/2030Almaty, Kazakhstan4 - 9 Shahin Isabekoff26 - 18 LPts
02/04/2030Samarqand, Uzbekistan4 - 8 Elnur Idayetov35(2) - 9 LPts
02/02/2030Santiago, Chile4 - 7 Santiago Vida12 - 12 LPts
05/12/2029Copenhagen, Denmark4 - 6 Lunt Arnesen11 - 8 LPts
07/10/2029Nassau, Bahamas4 - 5 James Roach13 - 7 LPts
09/08/2029Algiers, Algeria4 - 4 Rehman Ghaffari4 - 2 LPts
13/06/2029Algiers, Algeria3 - 4 Waqar Labsi7 - 9 WPts
19/04/2029Sydney, Australia3 - 3 Shaun Fram15 - 17 LPts
19/02/2029Oran, Algeria2 - 3 Waleed Taha11 - 14 WPts
23/12/2028Algiers, Algeria1 - 3 Adnan Laquiere0 - 0 WPts
30/10/2028Algiers, Algeria1 - 2 Gazi Ahsan2 - 4 LPts
18/09/2028Oran, Algeria1 - 1 Umair Lellouche7 - 23 LPts
18/08/2028Kampala, Uganda0 - 1 Michael Walusimbi4(1) - 10 WPts
20/06/2028Oran, Algeria0 - 0 Danyaal Ben1 - 3 LPts