Weightclass:  Lightweight
Location:  Casablanca, Morocco
Record:  47 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2032Casablanca, Morocco46 - 27 Guy Mveng12(1) - 7 WPts
06/11/2031Casablanca, Morocco45 - 27 Rex Yeamans14 - 9 WPts
06/09/2031Casablanca, Morocco44 - 27 On Binh4 - 10 WPts
07/07/2031Casablanca, Morocco43 - 27 Radoslav á Borkov2 - 19 WPts
07/05/2031Casablanca, Morocco42 - 27 Kwanpichit Chutimawong4 - 14 WPts
08/03/2031Casablanca, Morocco41 - 27 Alejandro Cara4 - 16 WPts
07/01/2031Casablanca, Morocco40 - 27 Matteo Stahlberg1 - 1 WPts
07/11/2030Casablanca, Morocco39 - 27 Mohsin Meskin6 - 25 WPts
07/09/2030Casablanca, Morocco38 - 27 Silvestr Pacovsky5 - 8 WPts
08/07/2030Casablanca, Morocco37 - 27 Kabonesa Kipchoge28(2) - 10 WPts
09/05/2030Casablanca, Morocco36 - 27 Olindo Mare6 - 22 WPts
10/03/2030Casablanca, Morocco35 - 27 Okoth Ilubala3 - 14 WPts
09/01/2030Ogbomosho, Nigeria35 - 26 Mick Kaja32 - 13 LPts Africa Championships 2030View
21/12/2029Christchurch, New Zealand35 - 25 Jay Sanders52(3) - 16 LPts
20/11/2029Karaj, Iran35 - 24 Majid Jaber35 - 17 LPts
20/10/2029Harare, Zimbabwe35 - 23 Arthur Chikerema46(1) - 17(1) LPts
19/09/2029Oslo, Norway34 - 23 Turpin Selvig16 - 31 WPts
19/08/2029Touba, Senegal33 - 23 Yves Camara33(3) - 30 WPts
19/07/2029Bergen, Norway32 - 23 Harper Myren25 - 36 WPts
18/06/2029Casablanca, Morocco31 - 23 Harper Myren25 - 35 WPts
18/05/2029Casablanca, Morocco30 - 23 Harper Myren25 - 34 WPts
14/04/2029Settat, Morocco30 - 22 Hanief Alhiba12 - 9 LPts Morocco National Championships 2029View
11/04/2029Settat, Morocco29 - 22 Thamir Kanouni1 - 0 WPts Morocco National Championships 2029View
08/03/2029Casablanca, Morocco28 - 22 Yves Camara28(2) - 28 WPts
26/01/2029Marseille, France27 - 22 Paris Ledoux3 - 15 WPts
28/11/2028Khenifra, Morocco26 - 22 Shamsadeen Benslimane16 - 10 WPts
30/09/2028Yaoundé, Cameroon25 - 22 Horace Njanka8 - 19 WPts
02/08/2028Lima, Peru24 - 22 Joaquin Arjona13(1) - 22 WPts
04/06/2028Casablanca, Morocco23 - 22 El Madani Chahechouhe12 - 25 WPts
11/04/2028Sale, Morocco23 - 21 Amer Tariq39(1) - 33 LPts Morocco National Championships 2028View
05/04/2028Casablanca, Morocco22 - 21 David Ripa2 - 9 WPts
06/02/2028Casablanca, Morocco21 - 21 El Madani Chahechouhe11 - 24 WPts
16/12/2027Casablanca, Morocco20 - 21 Ahasver Hajny5 - 13 WPts
17/10/2027Kuala Lumpur, Malaysia19 - 21 Govind Purushothaman0 - 0 WPts
19/08/2027Bangkok, Thailand19 - 20 Singpetch Winothai33 - 7 LPts
19/07/2027Casablanca, Morocco19 - 19 Nelson Tyavkase25 - 8 LPts
18/06/2027Petaling Jaya, Malaysia18 - 19 Farhan Shahin17 - 22 WPts
18/05/2027Santo Domingo de Guzman, Dominican Republic18 - 18 Urvano Navarro26 - 14 LPts
17/04/2027Mohammedia, Morocco18 - 17 Amer Tariq29 - 30 LPts Morocco National Championships 2027View
14/04/2027Mohammedia, Morocco17 - 17 El Madani Chahechouhe8 - 22 WPts Morocco National Championships 2027View
11/04/2027Mohammedia, Morocco16 - 17 Dhakiy Elguerray11 - 17 WPts Morocco National Championships 2027View
24/02/2027Casablanca, Morocco15 - 17 Emilio Araya17 - 8 WPts
24/01/2027Casablanca, Morocco14 - 17 Zelipe Cayetano9 - 22 WPts
21/12/2026Abidjan, Ivory Coast14 - 16 Chancellor Beatrice20 - 9 LPts
20/11/2026Abidjan, Ivory Coast14 - 15 Chancellor Beatrice19 - 9 LPts
20/10/2026Liege, Belgium14 - 14 Hello Ort18 - 6 LPts
19/09/2026Casablanca, Morocco14 - 13 Hello Ort17 - 6 LPts
14/08/2026Casablanca, Morocco13 - 13 El Madani Chahechouhe5 - 20 WPts
15/06/2026Philadelphia, USA12 - 13 John Turro9 - 5 WPts
17/04/2026Berkane, Morocco11 - 13 Amer Tariq23 - 27 WPts Morocco National Championships 2026View
14/04/2026Berkane, Morocco10 - 13 Nasir al Din Pinto22(1) - 18 WPts Morocco National Championships 2026View
11/04/2026Berkane, Morocco9 - 13 Dhakiy Elguerray8 - 13 WPts Morocco National Championships 2026View
13/03/2026Tegucigalpa, Honduras8 - 13 Juan Perron17 - 19 WPts
13/01/2026Casablanca, Morocco8 - 12 Odo Pagnol5 - 11 LPts
15/11/2025Casablanca, Morocco8 - 11 Udail Gtaib8(3) - 16 LPts
17/09/2025Santo Domingo Este, Dominican Republic8 - 10 Oleos Vejar5 - 4 LPts
20/07/2025Montevideo, Uruguay7 - 10 Jose Osuna0 - 0 WPts
22/05/2025Rabat, Morocco6 - 10 Nasir al Din Elkhouri13(2) - 20 WPts
14/04/2025Oujda, Morocco6 - 9 Amer Tariq15 - 19 LPts Morocco National Championships 2025View
11/04/2025Oujda, Morocco5 - 9 Djalaleddin Himmich5 - 3 WPts Morocco National Championships 2025View
18/03/2025Celaya, Mexico5 - 8 Rogelio Sebastian31(6) - 10 LPts
18/01/2025Lima, Peru4 - 8 Jose Leyva1 - 16 WPts
20/11/2024Jinan, China3 - 8 Jiang Man5 - 14 WPts
22/09/2024Casablanca, Morocco3 - 7 Nicholas Ybut1 - 3 LPts
25/07/2024Minsk, Belarus3 - 6 Avel Kostyk13 - 5 LPts
26/05/2024Tetouan, Morocco3 - 5 Nasir al Din Pinto14 - 13 LPts
11/04/2024Nador, Morocco3 - 4 Ikrimah Terrab10 - 7 LPts Morocco National Championships 2024View
24/03/2024Casablanca, Morocco2 - 4 Ma'd Mesfioui1 - 1 WPts
24/01/2024Halifax, Canada1 - 4 Paul Ford10(1) - 18 WPts
26/11/2023Fortaleza, Brazil0 - 4 Cisco Macedo6 - 24(2) WPts
28/09/2023Montevideo, Uruguay0 - 3 Alejandro Pedregon20(4) - 15 LPts
31/07/2023Khouribga, Morocco0 - 2 Ikrimah Terrab5 - 7 LPts
10/06/2023Rabat, Morocco0 - 1 Ouahhab Bouqantar9 - 24 LPts
05/05/2023Khemisset, Morocco0 - 0 Iyas Bourequat0 - 0 LPts