Weightclass:  Welterweight
Location:  Tangier, Morocco
Record:  18(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Tangier, Morocco17(1) - 21 Istiqlaal Harroufi4 - 9 WPts
24/09/2033Tangier, Morocco16(1) - 21 Reyes Mathe2 - 10 WPts
24/07/2033Tangier, Morocco15(1) - 21 Sam Raagas4 - 14 WPts
24/05/2033Tangier, Morocco14(1) - 21 Juan Serrano3 - 21 WPts
24/03/2033Tangier, Morocco13 - 21 Fadei Petukhov1 - 7 WKO3
19/01/2033Tangier, Morocco13 - 20 Angelo Cannella10 - 18 LPts
18/11/2032Tangier, Morocco12 - 20 Greg Brimer1 - 20 WPts
17/09/2032Tangier, Morocco12 - 19 Majid Tabatabai18(1) - 20 LPts
18/07/2032Tangier, Morocco12 - 18 Majid Tabatabai17(1) - 20 LPts
19/05/2032Tangier, Morocco11 - 18 Arib Gigi10(1) - 11 WPts
19/03/2032Tangier, Morocco10 - 18 Rashid Masood2 - 15 WPts
20/01/2032Tangier, Morocco9 - 18 Talut Ksikes2 - 7 WPts
21/11/2031Tangier, Morocco8 - 18 Bohdan Gleba6 - 7 WPts
21/09/2031Lviv, Ukraine7 - 18 Avel Urban0 - 6(1) WPts
24/07/2031Tangier, Morocco7 - 17 Majid Tabatabai15(1) - 15 LPts
26/05/2031Gyumri, Armenia7 - 16 Simon Joujakian4 - 11 LPts
28/03/2031Algiers, Algeria6 - 16 Gazi Ahsan10 - 11 WPts
28/01/2031Mexico City, Mexico6 - 15 Saturnin Astacio8 - 8 LPts
30/11/2030Lviv, Ukraine5 - 15 Vitali Hopko5 - 19 WPts
02/10/2030Riga, Latvia4 - 15 Dimi Jumala5 - 21 WPts
04/08/2030Gulu, Uganda4 - 14 Rehan Hariri19 - 9 LPts
06/06/2030Casablanca, Morocco4 - 13 El Mahi Guennoun2 - 8 LPts
08/04/2030Tangier, Morocco3 - 13 Majid Tabatabai10(1) - 11 WPts
08/02/2030Tangier, Morocco3 - 12 Symon Kuzminski5 - 5 LPts
11/12/2029Nador, Morocco3 - 11 Allam Lahbi3 - 15 LPts
13/10/2029Tangier, Morocco2 - 11 Davie Coghlan1 - 4 WPts
15/08/2029Tangier, Morocco2 - 10 Habbab Elwardi3 - 3 LPts
16/06/2029Regina, Canada2 - 9 Ethan Halliday8 - 13 LPts
18/04/2029Bangkok, Thailand2 - 8 Tabtibdaeng Pleonchit12 - 22 LPts
18/02/2029Tangier, Morocco2 - 7 Girgis Abdelghani2 - 0 LPts
20/12/2028Tangier, Morocco2 - 6 Alano Clavel7 - 15 LPts
22/10/2028Tangier, Morocco2 - 5 Rehan Shakir5 - 6 LPts
23/08/2028Tangier, Morocco1 - 5 Zamen Laabi1 - 4 WPts
24/06/2028San Luis Potosi, Mexico1 - 4 Fausto Garzon2 - 11 LPts
26/04/2028Tangier, Morocco1 - 3 Fayaaz Berrabeh6 - 6 LPts
26/02/2028Tangier, Morocco1 - 2 Rizwan-ul-Haq Kamelanc0 - 7 LPts
28/12/2027Dushanbe, Tajikistan0 - 2 Sergey Kazbeckow0 - 4 WPts
30/10/2027Marrakech, Morocco0 - 1 Ajwad Eljarmouni2 - 7 LPts
05/09/2027Tangier, Morocco0 - 0 Rashad Mamedov6 - 12(1) LPts