Weightclass:  Light Welterweight
Location:  Sale, Morocco
Record:  12 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/05/2031Sale, Morocco12 - 24 Sufyan Rabi7 - 21 LPts
07/03/2031Sale, Morocco12 - 23 Nick Bowen6 - 15 LPts
07/01/2031Sale, Morocco11 - 23 Baligh Boukhriss3 - 11 WPts
07/11/2030Sale, Morocco10 - 23 Aghamali Aghanazarov4 - 21 WPts
08/09/2030Sale, Morocco9 - 23 Hamas Bourguigue7 - 19 WPts
09/07/2030Sale, Morocco8 - 23 Kahil Elkhalouki18 - 16(1) WPts
10/05/2030Sale, Morocco8 - 22 Wallace Carnap15 - 19 LPts
11/03/2030Sale, Morocco8 - 21 Macario Lopez9 - 11 LPts
11/01/2030Sale, Morocco7 - 21 Petro Walek6 - 13 WPts
12/11/2029Sale, Morocco7 - 20 Gbolahan Olowola14 - 17 LPts
13/09/2029Sale, Morocco6 - 20 Bushr Piaf5 - 15 WPts
14/07/2029Lipa, Philippines6 - 19 Adam Lagos4 - 10(3) LPts
16/05/2029Sale, Morocco5 - 19 Waqqas Bouabe9 - 22(3) WPts
17/03/2029Saratov, Russia5 - 18 Mikhail Sliva4 - 15 LPts
17/01/2029Dasmarinas, Philippines4 - 18 Declan Karingal3 - 12 WPts
19/11/2028Khouribga, Morocco4 - 17 El Houari Ibrahim7 - 17 LPts
24/09/2028Juarez, Mexico3 - 17 Ricardo Hernandez2(1) - 21 WPts
27/07/2028Casablanca, Morocco3 - 16 Hilel Yusuf17(1) - 11 LPts
10/06/2028Santo Domingo de Guzman, Dominican Republic3 - 15 Luis Salvador5 - 7 LPts
12/04/2028Casablanca, Morocco3 - 14 Allam Tovati10 - 20 LPts
29/02/2028Sale, Morocco3 - 13 Saif al Din Tamim12 - 29 LPts
28/01/2028Sale, Morocco3 - 12 Kahil Elkhalouki7 - 9(1) LPts
29/11/2027Sale, Morocco2 - 12 Vitali Lipovsky5 - 12 WPts
30/09/2027Sale, Morocco2 - 11 Umair Mina2 - 16 LPts
01/08/2027Sale, Morocco1 - 11 Muthanna Takioullah0 - 3 WPts
02/06/2027Turin, Italy1 - 10 Dante Catte9 - 18 LPts
04/04/2027Nagoya, Japan1 - 9 Yoshi Fukuda9 - 15 LPts
04/02/2027New Orleans, USA1 - 8 Isaac Kimmey2 - 13 LPts
07/12/2026Sale, Morocco1 - 7 Kahil Elkhalouki3 - 4 LPts
08/10/2026Parma, Italy1 - 6 Augusto Sozzi5 - 14 LPts
10/08/2026Florence, Italy1 - 5 Dante Vetere6 - 8 LPts
12/06/2026Sale, Morocco1 - 4 Hilel Harchi0 - 8 LPts
29/04/2026Sale, Morocco0 - 4 Vincent Mbun3 - 1 WPts
01/03/2026Naples, Italy0 - 3 Gianfranco Allevi38(2) - 28 LPts
01/01/2026Barranquilla, Colombia0 - 2 Vidal Lovato0 - 2 LPts
03/11/2025Mexico City, Mexico0 - 1 Neper Sias20 - 15 LPts
05/09/2025Harbin, China0 - 0 Lao-Tzu Lei0 - 0 LPts