Weightclass:  Light Heavyweight
Location:  Sale, Morocco
Record:  58(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2028Sale, Morocco57(2) - 24 Oro Caraveo3 - 11 WPts
23/04/2028Sale, Morocco56(2) - 24 Dax Castile1 - 9(1) WPts
23/02/2028Sale, Morocco55(2) - 24 Radoslav á Pyatov13 - 18 WPts
25/12/2027Sale, Morocco54(1) - 24 Aimon Sigala5 - 12 WKO3
26/10/2027Sale, Morocco53(1) - 24 Jose Gonzalez2 - 2 WPts
27/08/2027Sale, Morocco52 - 24 Rodrigo Calleros12 - 20(8) WKO3
27/06/2027Sale, Morocco51 - 24 Mikio Kondo10 - 5 WPts
28/04/2027Sale, Morocco50 - 24 Alejandro Martinez1 - 4 WPts
28/02/2027Sale, Morocco49 - 24 Symon Makuch8 - 18(1) WPts
30/12/2026Sale, Morocco48 - 24 Francois Lafargue0 - 3 WPts
31/10/2026Sale, Morocco47 - 24 Ioakim Iscakow16 - 14 WPts
01/09/2026Sale, Morocco46 - 24 Callum Moyes1 - 14 WPts
03/07/2026Sale, Morocco46 - 23 Aftab Hashemi39(1) - 25 LPts
30/05/2026Sale, Morocco45 - 23 Franco Cotta43(6) - 24 WPts
17/04/2026Berkane, Morocco45 - 22 Hudhafah Zahoud21 - 15 LPts Morocco National Championships 2026View
14/04/2026Berkane, Morocco44 - 22 Arib Elaouad9 - 7 WPts Morocco National Championships 2026View
11/04/2026Berkane, Morocco43 - 22 Ahmed Rafiq4 - 10 WPts Morocco National Championships 2026View
15/03/2026Al Ain, UAE43 - 21 Aftab Hashemi35 - 23 LPts
12/02/2026Paris, France43 - 20 Luc Ader53 - 18(1) LPts
09/01/2026Kano, Nigeria43 - 19 Lewis Hunzvi53 - 25 LPts Africa Championships 2026View
10/12/2025Mombasa, Kenya42 - 19 Voshon Kimemia30(3) - 24 WPts
09/11/2025Stockholm, Sweden42 - 18 Melker Boner40 - 19 LPts
09/10/2025Istanbul, Turkey42 - 17 Can Halit41(3) - 19 LPts
07/09/2025Ningbo, China42 - 16 Ahmed Hai59 - 14 LPts Ningbo World Championships 2025View
15/08/2025Sale, Morocco41 - 16 Aidan Driscoll4 - 6 WPts
16/06/2025Sale, Morocco40 - 16 Vratislav Kovac5 - 20 WPts
17/04/2025Oujda, Morocco39 - 16 Jalal al Din Alghazzal12 - 6 WPts Morocco National Championships 2025View
14/04/2025Oujda, Morocco38 - 16 Hudhafah Zahoud15 - 11 WPts Morocco National Championships 2025View
11/04/2025Oujda, Morocco37 - 16 Hakem Znagui5 - 7 WPts Morocco National Championships 2025View
08/03/2025Duisburg, Germany36 - 16 Arick Sapper9(1) - 12 WPts
08/01/2025Jaipur, India35 - 16 Kalidas Cheema4(1) - 18 WPts
09/11/2024Hanover, Germany34 - 16 Kellen Scheibel1(1) - 14 WPts
10/09/2024Khouribga, Morocco34 - 15 Iyas Abitbol29(1) - 13 LPts
10/08/2024Varna, Bulgaria33 - 15 Hristo á Sobolev2 - 13(1) WPts
12/06/2024Tirana, Albania33 - 14 Fitim Januzaj36 - 16 LPts
14/04/2024Nador, Morocco33 - 13 Hudhafah Zahoud10 - 9 LPts Morocco National Championships 2024View
11/04/2024Nador, Morocco32 - 13 Safwah Laghrissi16 - 16 WPts Morocco National Championships 2024View
04/03/2024Sale, Morocco31 - 13 Shane Fitzgerald1 - 4 WPts
04/01/2024Sale, Morocco30 - 13 Danyaal Gurmani16(2) - 21 WPts
17/11/2023Meknes, Morocco30 - 12 Ra'id Filali19(1) - 15 LPts
27/09/2023Tehran, Iran29 - 12 Amer Can23 - 12 WPts
30/07/2023Kenitra, Morocco29 - 11 Haider Ramin25 - 10 LPts
09/06/2023Dubai, UAE28 - 11 Zuffur Alturk5 - 14 WPts
11/04/2023Casablanca, Morocco28 - 10 Tazim Elhayani28 - 7 LPts Morocco National Championships 2023View
28/03/2023Marrakech, Morocco27 - 10 Istiqlaal Chkilit12 - 21 WPts
11/02/2023Sale, Morocco26 - 10 Wasif Mahjoub3 - 9 WPts
12/12/2022Christchurch, New Zealand25 - 10 Jasper Igoe16 - 16 WPts
14/10/2022Yerevan, Armenia25 - 9 Zadig Yaghyazarian13 - 16 LPts
16/08/2022Sale, Morocco24 - 9 Kacper Tomanek16 - 12 WPts
16/06/2022Sale, Morocco23 - 9 Nur al Din Bouaasayriya4 - 13 WPts
17/04/2022Safi, Morocco23 - 8 Thamir Aboub16(1) - 5 LPts Morocco National Championships 2022View
14/04/2022Safi, Morocco22 - 8 Tazim Elhayani20 - 5 WPts Morocco National Championships 2022View
11/04/2022Safi, Morocco21 - 8 Bushr Aldilai19 - 8 WPts Morocco National Championships 2022View
23/03/2022Tetouan, Morocco20 - 8 Muwaffaq Aldilai8 - 19 WPts
26/01/2022Sale, Morocco19 - 8 Cable Belisle10 - 10 WPts
26/11/2021Kampala, Uganda18 - 8 Ali Rashid6 - 19 WPts
27/09/2021Sale, Morocco17 - 8 Iyas Abitbol17 - 7 WPts
27/07/2021Nice, France16 - 8 Demont Lenoir10 - 10 WPts
26/05/2021Kenitra, Morocco15 - 8 Bilal Haidar6(2) - 15 WPts
14/04/2021Settat, Morocco15 - 7 Mojiz Jarir22 - 2 LPts Morocco National Championships 2021View
11/04/2021Settat, Morocco14 - 7 Tariq Awan12 - 8 WPts Morocco National Championships 2021View
04/04/2021Sale, Morocco13 - 7 Gautam Ramanathan5 - 14 WPts
03/02/2021Kampala, Uganda12 - 7 David Kyayonka2 - 16(3) WPts
06/12/2020Sale, Morocco11 - 7 Bilal Haidar5(2) - 13 WPts
05/10/2020Brno, Czech Republic11 - 6 Borivoj Vecera11 - 4 LPts
06/08/2020Mexico City, Mexico10 - 6 Carlos Don8 - 7 WPts
08/06/2020Marrakech, Morocco9 - 6 Istiqlaal Chkilit5 - 11 WPts
23/04/2020Warsaw, Poland9 - 5 Julian Budny5 - 10 LPts
24/02/2020Larache, Morocco8 - 5 Mojiz Dahan1 - 11 WPts
06/01/2020Dublin, Ireland8 - 4 Ethan Kavanagh4 - 9 LPts
08/11/2019Sale, Morocco7 - 4 Liberatore Chiaventi9 - 3 WPts
08/09/2019Meknes, Morocco7 - 3 Dulamah Reggab8 - 1 LPts
28/07/2019Sale, Morocco6 - 3 Elliot Brockett1 - 3 WPts
29/05/2019Stockholm, Sweden5 - 3 Rasmus Mossberg6 - 2 WPts
30/03/2019Sale, Morocco4 - 3 Ixion Maris2 - 4 WPts
28/01/2019Sale, Morocco3 - 3 Inigo Louden1 - 5 WPts
28/11/2018Sale, Morocco2 - 3 Oscar Gilkeson2 - 2 WPts
28/09/2018Tangier, Morocco1 - 3 Baz Benbarek1 - 4 WPts
25/08/2018Marrakech, Morocco1 - 2 Kemaleddin Chami1 - 3 LPts
02/07/2018Larache, Morocco0 - 2 Nasir al Din Bidaoui1 - 1 WPts
17/05/2018Sale, Morocco0 - 1 Nur al Din Daraa0 - 3 LPts
19/03/2018Montevideo, Uruguay0 - 0 Jose Nepomuceno0 - 0 LPts