Weightclass:  Featherweight
Location:  Casablanca, Morocco
Record:  33 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Casablanca, Morocco32 - 14 Orbert Kan1 - 3 WPts
30/10/2033Casablanca, Morocco31 - 14 Penda Adumbe2 - 22 WPts
28/08/2033Casablanca, Morocco30 - 14 Monkh-Erdeniin Zaiylcanov0 - 18 WPts
27/06/2033Casablanca, Morocco29 - 14 Chae-min Kim24 - 15 WPts
26/04/2033Casablanca, Morocco28 - 14 Quin Carillo3 - 10 WPts
25/02/2033Casablanca, Morocco27 - 14 Berto Bohorquez1 - 4 WPts
26/12/2032Casablanca, Morocco26 - 14 Oskar Wilk1 - 2 WPts
26/10/2032Casablanca, Morocco25 - 14 Morgan Skillen6 - 5 WPts
26/08/2032Casablanca, Morocco24 - 14 Georgiy Shihlinskii9 - 3 WPts
26/06/2032Casablanca, Morocco23 - 14 Chatpetch Rattanabundit5 - 8 WPts
25/04/2032Casablanca, Morocco22 - 14 William Heatley0 - 16 WPts
25/02/2032Casablanca, Morocco21 - 14 Zacarias Angulo4 - 12 WPts
27/12/2031Bogota, Colombia20 - 14 Alvino Abad28(3) - 15 WPts
29/10/2031Incheon, South Korea20 - 13 Myung-joo Sung24(1) - 11 LPts
30/08/2031Rabat, Morocco19 - 13 Gazi Uddin18(2) - 19 WPts
13/07/2031Marrakech, Morocco18 - 13 Haziem Kabbal13 - 19 WPts
14/05/2031Kenitra, Morocco17 - 13 Khalish Aboutaleb18 - 9 WPts
11/04/2031Rabat, Morocco17 - 12 Jawdah Chadid15 - 0 LPts Morocco National Championships 2031View
02/03/2031Havana, Cuba16 - 12 Vicente Cedeno30 - 5 WPts
02/01/2031San Jose, Costa Rica15 - 12 Joaquin Tafolla3 - 7(1) WPts
04/11/2030Casablanca, Morocco15 - 11 Barry Roda24(1) - 15 LPts
06/09/2030Santo Domingo de Guzman, Dominican Republic15 - 10 Santiago Botello16 - 9 LPts
09/07/2030Toshkent, Uzbekistan15 - 9 Vikenti Usubov52 - 26 LPts
11/05/2030Harare, Zimbabwe15 - 8 Sam Chinotimba10 - 14 LPts
13/03/2030Sale, Morocco14 - 8 Yasin Ismael8(1) - 15 WPts
15/01/2030Accra, Ghana14 - 7 Billy Quartey18(3) - 17 LPts
17/11/2029Tetouan, Morocco13 - 7 Dhakwan Aldj6 - 13 WPts
19/09/2029Larache, Morocco13 - 6 Udail Benkhrif3 - 12 LPts
21/07/2029Larache, Morocco12 - 6 Udail Benkhrif3 - 11 WPts
31/05/2029Fes, Morocco11 - 6 Rehan Murad25(1) - 9 WPts
11/04/2029Settat, Morocco11 - 5 Ratib Zaki32 - 15 LPts Morocco National Championships 2029View
25/03/2029Omsk, Russia10 - 5 Afanas Korsak9 - 17 WPts
25/01/2029Casablanca, Morocco9 - 5 Moneeb Zougam4 - 7(2) WPts
26/11/2028Rosario, Argentina9 - 4 Jair Aurelio14(2) - 12 LPts
28/09/2028Magnitogorsk, Russia8 - 4 Dmitri Korsak11 - 27 WPts
31/07/2028Fes, Morocco7 - 4 Thawab Kettani4(1) - 19 WPts
05/06/2028Plovdiv, Bulgaria6 - 4 Branimir á Ginchev6 - 5(1) WPts
07/04/2028Sofia, Bulgaria5 - 4 Danail Ukrainov9 - 8 WPts
08/02/2028Ganzhou, China5 - 3 Liang Tsen8(1) - 19 LPts
11/12/2027Casablanca, Morocco4 - 3 Sidki Khairi1 - 11 WPts
17/10/2027Sale, Morocco4 - 2 Zakwan Edri18 - 20(2) LPts
24/08/2027Tangier, Morocco4 - 1 Hayyan Arroub14 - 12(1) LPts
24/06/2027Casablanca, Morocco3 - 1 Ali Basha1 - 2 WPts
27/04/2027Casablanca, Morocco2 - 1 Isaac Elrick7 - 19 WPts
27/02/2027Copenhagen, Denmark1 - 1 Denholm Thorup4 - 15 WPts
30/12/2026Kenitra, Morocco1 - 0 Amrane Aldilai11 - 19(1) LPts
05/11/2026Casablanca, Morocco0 - 0 Gazi Uddin1 - 5 WPts