Weightclass:  Light Welterweight
Location:  El-Jadida, Morocco
Record:  8 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/01/2034El-Jadida, Morocco8 - 28 Talut Giraud14 - 11 LPts
29/11/2033El-Jadida, Morocco8 - 27 Mujahid Bidouane7 - 9 LPts
30/09/2033Tembisa, South Africa8 - 26 John Nseya11 - 20(1) LPts
02/08/2033El-Jadida, Morocco8 - 25 Talut Giraud11 - 11 LPts
02/06/2033El-Jadida, Morocco8 - 24 Talut Giraud10 - 11 LPts
02/04/2033Lipa, Philippines8 - 23 Jordan Bihis5 - 13 LPts
02/02/2033El-Jadida, Morocco7 - 23 Mehammed Lahyani2 - 26 WPts
04/12/2032Juarez, Mexico7 - 22 Juan Quinto16 - 19 LPts
06/10/2032El-Jadida, Morocco7 - 21 Milton Busk7 - 14 LPts
07/08/2032El-Jadida, Morocco6 - 21 Esteban Portillo1 - 11 WPts
08/06/2032Stockholm, Sweden6 - 20 Alfred Boe6 - 12 LPts
10/04/2032Irbid, Jordan6 - 19 Kamran Kader18 - 13 LPts
11/02/2032Montevideo, Uruguay6 - 18 Juan Sanabria8 - 20 LPts
14/12/2031El-Jadida, Morocco5 - 18 Dulamah Kaabouni0 - 2 WPts
15/10/2031Nador, Morocco5 - 17 Baligh Boukhriss5 - 14 LPts
29/08/2031Tangier, Morocco5 - 16 Safiy al Din Abelouache9 - 18 LPts
07/07/2031Settat, Morocco5 - 15 Muthanna Takioullah5 - 22 LPts
05/06/2031Casablanca, Morocco5 - 14 Umair Sheikh14 - 16(2) LPts
21/04/2031El-Jadida, Morocco4 - 14 Rodrigo Cartagena1 - 2 WPts
21/02/2031El-Jadida, Morocco3 - 14 Yasin Khan2 - 6 WPts
23/12/2030El-Jadida, Morocco2 - 14 Carlos Pando2 - 6 WPts
25/10/2030Nador, Morocco2 - 13 Baligh Boukhriss2 - 10 LPts
30/08/2030Tamale, Ghana2 - 12 Noah Poku4 - 6 LPts
01/07/2030El-Jadida, Morocco2 - 11 Chang-hoon Baek4 - 3 LPts
03/05/2030Tetouan, Morocco2 - 10 Boutaje Labani2 - 4 LPts
07/03/2030El-Jadida, Morocco1 - 10 Neper Peno1 - 4 WPts
07/01/2030Nashville, USA1 - 9 Mark Lockard20 - 6 LPts
09/11/2029Nantes, France1 - 8 Leverett Garnier37 - 15 LPts
11/09/2029Oujda, Morocco1 - 7 Muthanna Alazafi0 - 14 LPts
15/07/2029Safi, Morocco1 - 6 Waqas Greiss4 - 17(2) LPts
10/06/2029Sale, Morocco1 - 5 Moubarak Omar23 - 8 LPts
05/05/2029Nador, Morocco1 - 4 Ruhul Ramzi0 - 0 LPts
18/03/2029Khouribga, Morocco1 - 3 El Houari Ibrahim9 - 17 LPts
04/02/2029Kiev, Ukraine1 - 2 Afon Podolsky21(2) - 12 LPts
07/12/2028Melbourne, Australia1 - 1 Isaac Bower6 - 7 LPts
09/10/2028Casablanca, Morocco1 - 0 Allam Tovati13 - 20 LPts
05/09/2028El-Jadida, Morocco0 - 0 Mehammed Lahyani0 - 0 WPts