Weightclass:  Featherweight
Location:  Annaba, Algeria
Record:  18 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2033Annaba, Algeria17 - 13 Diego Rodriguez1 - 0 WPts
26/12/2032Annaba, Algeria16 - 13 John Batie6 - 11 WPts
26/10/2032Annaba, Algeria15 - 13 Haldor Wilhelmsen14 - 14 WPts
26/08/2032Annaba, Algeria14 - 13 James Alan3 - 4 WPts
26/06/2032Annaba, Algeria13 - 13 Aidan MacRae2 - 2 WPts
26/04/2032Annaba, Algeria12 - 13 Asif Hadi8 - 10 WPts
26/02/2032Annaba, Algeria12 - 12 Kiki Mangas40(1) - 13 LPts
28/12/2031Annaba, Algeria12 - 11 Amund Breden4 - 7 LPts
29/10/2031Annaba, Algeria11 - 11 Antonius Simoens1 - 2 WPts
30/08/2031Annaba, Algeria10 - 11 Jawad Mariton5 - 9 WPts
01/07/2031Annaba, Algeria9 - 11 Jawad Mariton5 - 8 WPts
01/05/2031Annaba, Algeria8 - 11 Waqas Belloumi9 - 13 WPts
03/03/2031Shizuoka, Japan8 - 10 Aoi Tamashiro15 - 17(3) LPts
03/01/2031Oran, Algeria7 - 10 Waqas Barrat1 - 9 WPts
23/11/2030Annaba, Algeria7 - 9 Umair Ressam17(1) - 33 LPts
22/10/2030Constantine, Algeria6 - 9 Malik Giuliani5 - 11 WPts
10/09/2030Annaba, Algeria6 - 8 Kashif Fellag18 - 22 LPts
25/07/2030Algiers, Algeria6 - 7 Kashif Servier9 - 19(1) LPts
24/06/2030Constantine, Algeria5 - 7 Azam Diss3 - 14(3) WPts
14/05/2030Annaba, Algeria4 - 7 Jawad Mariton2 - 3 WPts
16/03/2030Taytay, Philippines4 - 6 Lloyd Salcido11 - 8 LPts
16/01/2030Incheon, South Korea3 - 6 Ju-young Lee19 - 8 WPts
18/11/2029Annaba, Algeria2 - 6 Amer Baroudi2 - 8 WPts
19/09/2029Oran, Algeria2 - 5 Ali Bari8 - 10 LPts
24/07/2029Annaba, Algeria2 - 4 Yasin Khris10 - 13 LPts
26/05/2029Yerevan, Armenia2 - 3 Keghart Gaprielian3 - 5 LPts
28/03/2029Algiers, Algeria2 - 2 Farhan Amber14(1) - 13 LPts
29/01/2029Algiers, Algeria2 - 1 Gazi Seguer4 - 19 LPts
02/12/2028Oran, Algeria2 - 0 Amjad Lazhari14 - 14 LPts
07/10/2028Algiers, Algeria1 - 0 Rehan Daoud4 - 33 WPts
05/09/2028Annaba, Algeria0 - 0 Waqas Belloumi2 - 1 WPts