Weightclass:  Light Welterweight
Location:  Annaba, Algeria
Record:  42 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2035Annaba, Algeria41 - 19 Farhan Jabour3 - 2 WPts
24/01/2035Annaba, Algeria40 - 19 La Vonn Reindorf5 - 15 WPts
24/11/2034Annaba, Algeria39 - 19 Corey Iddrisu0 - 5 WPts
23/09/2034Annaba, Algeria38 - 19 Chul Pong2 - 5 WPts
23/07/2034Annaba, Algeria37 - 19 Beltran Lerma1 - 7 WPts
22/05/2034Annaba, Algeria36 - 19 Efe Oluwafemi4 - 15(1) WPts
22/03/2034Annaba, Algeria35 - 19 Jose Ossa2 - 1 WPts
21/01/2034Annaba, Algeria34 - 19 Guillermo Sanches4 - 13 WPts
20/11/2033Annaba, Algeria33 - 19 James Tshibala0 - 10 WPts
17/09/2033Annaba, Algeria32 - 19 Emanuel Ulat3 - 11 WPts
18/07/2033Annaba, Algeria31 - 19 Majid Ahmad4 - 3 WPts
18/05/2033Annaba, Algeria31 - 18 Amer Mazari33 - 18 LPts
16/04/2033Quito, Ecuador30 - 18 Olindo Milan32 - 22(1) WPts
14/03/2033Oran, Algeria30 - 17 Ali Thomson18 - 12 LPts Algeria National Championships 2033View
11/03/2033Oran, Algeria29 - 17 Farhan Chadi4 - 9 WPts Algeria National Championships 2033View
05/02/2033Annaba, Algeria28 - 17 Malik Abdulah26 - 16 WPts
24/12/2032Maracaibo, Venezuela28 - 16 Hernan Valcarcel29 - 25 LPts
23/11/2032Maracaibo, Venezuela28 - 15 Hernan Valcarcel28 - 25 LPts
23/10/2032Medellin, Colombia27 - 15 Eduardo Vasallo14 - 13 WPts
24/08/2032Dubai, UAE26 - 15 Abdul Dawood16 - 17 WPts
26/06/2032Oran, Algeria25 - 15 Saad Laref25(1) - 27 WPts
12/05/2032Puente Alto, Chile24 - 15 Alejandro Loy21 - 14 WPts
14/03/2032Constantine, Algeria24 - 14 Faisal Kechout8 - 4 LPts Algeria National Championships 2032View
11/03/2032Constantine, Algeria23 - 14 Jawad Abderrahim10 - 15 WPts Algeria National Championships 2032View
09/02/2032Irbid, Jordan22 - 14 Haaris Fawzi14(1) - 29 WPts
11/12/2031Annaba, Algeria21 - 14 Ashley Ayran2 - 13 WPts
12/10/2031Hamburg, Germany20 - 14 Louis Stief15 - 23 WPts
12/08/2031Davao City, Philippines19 - 14 Robert Maravilla1 - 11 WPts
14/06/2031Reynosa, Mexico19 - 13 Jose Gascon15(2) - 2 LPts
16/04/2031Constantine, Algeria18 - 13 Amjad Sarfati5 - 23 WPts
11/03/2031Algiers, Algeria18 - 12 Faisal Kechout2 - 1 LPts Algeria National Championships 2031View
13/02/2031Annaba, Algeria17 - 12 Shayan Hares6 - 13 WPts
16/12/2030Bangkok, Thailand16 - 12 Pharanpetch Hayachanta13 - 9 WPts
18/10/2030Annaba, Algeria15 - 12 Juan Cerrillo0 - 7 WPts
20/08/2030Zarqa, Jordan14 - 12 Amer Fahed1 - 5 WPts
22/06/2030Sofia, Bulgaria13 - 12 Hristo á Topalov18 - 17 WPts
24/04/2030Algiers, Algeria13 - 11 Aftab Mehri15 - 13 LPts
11/03/2030Constantine, Algeria13 - 10 Zain Sebbah1 - 0 LPts Algeria National Championships 2030View
21/02/2030Annaba, Algeria12 - 10 Umair Ghazali2 - 9 WPts
24/12/2029Turku, Finland12 - 9 Elia Karvonen24 - 12 LPts
26/10/2029Algiers, Algeria11 - 9 Kamran Loukili4 - 5 WPts
27/08/2029Annaba, Algeria10 - 9 Vu Thao22 - 19 WPts
29/06/2029Zarqa, Jordan9 - 9 Shayan Kuri1 - 7 WPts
01/05/2029Constantine, Algeria8 - 9 Amjad Sarfati1 - 15 WPts
11/03/2029Algiers, Algeria8 - 8 Ali Tasfaout24 - 28 LPts Algeria National Championships 2029View
04/03/2029Dublin, Ireland8 - 7 Liam McColm25(1) - 24 LPts
04/01/2029Algiers, Algeria7 - 7 Waleed Aba4(1) - 13 WPts
03/12/2028Algiers, Algeria7 - 6 Rehman Zaynab18 - 29(6) LPts
02/11/2028Algiers, Algeria7 - 5 Aftab Mehri8 - 11 LPts
07/09/2028Algiers, Algeria6 - 5 Waleed Aba4(1) - 11 WPts
24/07/2028Oran, Algeria5 - 5 Bilal Diop6 - 16 WPts
07/06/2028Oran, Algeria4 - 5 Rehman Tsabet10 - 28 WPts
07/05/2028Annaba, Algeria4 - 4 Hugh Evans18(1) - 15 LPts
09/03/2028San Miguel, El Salvador4 - 3 Quiqui Quinones29 - 7 LPts
10/01/2028Annaba, Algeria3 - 3 Yordan á Sechev2 - 3 WPts
11/11/2027Bangkok, Thailand3 - 2 Petchbodin Jitmuangnon8 - 10 LPts
13/09/2027Oran, Algeria3 - 1 Amer Smail16 - 14 LPts
02/08/2027Oran, Algeria2 - 1 Shayan Djebar0 - 9 WPts
07/06/2027Algiers, Algeria1 - 1 Obaid Kouiret0 - 0 WPts
03/05/2027Algiers, Algeria1 - 0 Umair Giuliani16 - 22 LPts
24/03/2027Annaba, Algeria0 - 0 Abdul Dehouche2 - 6 WPts