Weightclass:  Welterweight
Location:  Algiers, Algeria
Record:  12 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Perth, Australia12 - 22 Paul Hatt9 - 15 LPts
21/10/2033Algiers, Algeria11 - 22 Desiderio Pablo4 - 4 WPts
21/08/2033Las Tunas, Cuba11 - 21 Leonardo Marcelino11 - 16(1) LPts
23/06/2033Algiers, Algeria10 - 21 Kamran Messaoudene9 - 19 WPts
22/04/2033Algiers, Algeria10 - 20 Lei Mui7 - 10 LPts
21/02/2033Algiers, Algeria10 - 19 Rob Cogle6 - 6 LPts
22/12/2032Algiers, Algeria10 - 18 Toivo Huovinen7 - 6 LPts
22/10/2032Algiers, Algeria9 - 18 Amjad Hadrami4 - 13(1) WPts
23/08/2032Annaba, Algeria9 - 17 Obaid Baeza7 - 12 LPts
30/06/2032Oran, Algeria8 - 17 Obaid Tobbal4 - 17 WPts
28/05/2032Algiers, Algeria7 - 17 Shayan Albertini22 - 16 WPts
26/04/2032Perth, Australia6 - 17 William Lawlis2 - 8(1) WPts
27/02/2032Dublin, Ireland6 - 16 Cillian Connolly17 - 11 LPts
29/12/2031Metz, France6 - 15 Jesper Duris1 - 10 LPts
31/10/2031Algiers, Algeria6 - 14 Xing-fu Howe5 - 6 LPts
01/09/2031Algiers, Algeria5 - 14 Fresco Polanco0 - 2 WPts
04/07/2031Perpignan, France4 - 14 Barbabe Bayle1 - 0 WPts
06/05/2031Algiers, Algeria4 - 13 Danyaal Ben11 - 14 LPts
11/03/2031Algiers, Algeria4 - 12 Kashif Zaman35(1) - 20 LPts Algeria National Championships 2031View
22/01/2031Plzen, Czech Republic3 - 12 Dominik Kalas6 - 22 WPts
24/11/2030Sumqayit, Azerbaijan3 - 11 Ramiz Chutani7 - 14 LPts
26/09/2030Perth, Australia2 - 11 Charlie MacPhail8 - 11 WPts
29/07/2030Algiers, Algeria2 - 10 Danyaal Ben7 - 13 LPts
02/06/2030Marseille, France2 - 9 Adalard Noyer13 - 15 LPts
04/04/2030Melbourne, Australia2 - 8 Darryl McGinnis22(1) - 6 LPts
04/02/2030Annaba, Algeria2 - 7 Haaris Bellil9(1) - 14 LPts
07/12/2029Algiers, Algeria2 - 6 Abdul Yekhlef9 - 6 LPts
08/10/2029Constantine, Algeria2 - 5 Danyaal Chabat4 - 5 LPts
18/08/2029Algiers, Algeria2 - 4 Mohsin Sayoud1 - 3 LPts
19/06/2029Algiers, Algeria1 - 4 Mohsin Sayoud1 - 2 WPts
09/05/2029Constantine, Algeria1 - 3 Saad Badour10 - 44(2) LPts
01/04/2029Annaba, Algeria0 - 3 Irfan Karimi0 - 0 WPts
17/02/2029Guadalupe, Mexico0 - 2 Franco Rascon14 - 10 LPts
20/12/2028Rijeka, Croatia0 - 1 Milan Vranjkovic3 - 18 LPts
22/10/2028Algiers, Algeria0 - 0 Amer Mian1 - 1 LPts