Weightclass:  Middleweight
Location:  Marrakech, Morocco
Record:  26(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/07/2025Marrakech, Morocco25(1) - 20 Richie Cloy4 - 7 WPts
23/05/2025Marrakech, Morocco24(1) - 20 Viggo Kristiansen6 - 2(1) WPts
25/03/2025Marrakech, Morocco23(1) - 20 Quiqui Morano20 - 28 WPts
24/01/2025Marrakech, Morocco22(1) - 20 Jalal al Din Marofit0 - 8 WPts
25/11/2024Marrakech, Morocco21(1) - 20 Haider Zaman0 - 1 WPts
26/09/2024Marrakech, Morocco20(1) - 20 Vusal Kamel5 - 4 WPts
28/07/2024Marrakech, Morocco19(1) - 20 Symon Malis3 - 17 WPts
29/05/2024Marrakech, Morocco18(1) - 20 Charles Segalen0 - 2 WPts
31/03/2024Marrakech, Morocco17(1) - 20 Malvolio Palmero7(1) - 17 WPts
01/02/2024Marrakech, Morocco16(1) - 20 Marlen Davydov0 - 3 WPts
04/12/2023Marrakech, Morocco15(1) - 20 Badr al Din Edri0 - 11(1) WPts
04/10/2023Marrakech, Morocco14(1) - 20 Thamir Lbida4(1) - 7 WPts
06/08/2023Marrakech, Morocco14(1) - 19 Jawad Baksh19(4) - 23 LPts
07/06/2023Auckland, New Zealand13 - 19 David Coutts8 - 26(6) WKO3
09/04/2023Marrakech, Morocco12 - 19 Charles Luna6 - 17 WPts
09/02/2023Casablanca, Morocco12 - 18 Mehammed Kabous5 - 20 LPts
14/12/2022Los Angeles, USA12 - 17 Kai Solomon19 - 12 LPts
15/10/2022Settat, Morocco11 - 17 El Houari Elbahraoui10(1) - 21 WPts
22/08/2022Marrakech, Morocco10 - 17 Khalish Hermach0 - 3 WPts
22/06/2022Nizhny Tagil, Russia10 - 16 Ioakim Tretiak14(1) - 13 LPts
24/04/2022Marrakech, Morocco9 - 16 RadomÝr Doubek1 - 7 WPts
24/02/2022Marrakech, Morocco8 - 16 Rifky Ali0 - 6 WPts
25/12/2021Marrakech, Morocco7 - 16 Rio Bomba10 - 15 WPts
25/10/2021Dasmarinas, Philippines7 - 15 Jerrold Lobato3 - 13 LPts
27/08/2021Marrakech, Morocco6 - 15 Glynn Zakari3 - 15 WPts
26/06/2021Donetsk, Ukraine5 - 15 Evgeny Michalko13 - 7 WPts
27/04/2021Marrakech, Morocco4 - 15 Setia Pahabol1 - 1 WPts
26/02/2021Marrakech, Morocco4 - 14 Safiy al Din Aamara13 - 5 LPts
28/12/2020Marrakech, Morocco3 - 14 Dylan McNorton6 - 14(2) WPts
28/10/2020Marrakech, Morocco2 - 14 Bright Oladapo1 - 4 WPts
30/08/2020Foggia, Italy2 - 13 Damiano Alberici9 - 5 LPts
01/07/2020Marrakech, Morocco1 - 13 Sindri Buras3 - 13 WPts
30/04/2020Marrakech, Morocco1 - 12 El Houari Dellagnola9 - 5 LPts
02/03/2020Settat, Morocco1 - 11 Faqih Albujrafi10 - 2 LPts
19/01/2020Buenos Aires, Argentina1 - 10 Sierra Fabela3 - 7 LPts
21/11/2019Marrakech, Morocco1 - 9 Shaun Lawter6 - 2 LPts
21/09/2019Kaduna, Nigeria1 - 8 Lee Orji9 - 1 LPts
23/07/2019Settat, Morocco1 - 7 Faqih Albujrafi7 - 1 LPts
25/05/2019Casablanca, Morocco0 - 7 Hayyan Ouaadi2 - 7 WPts
31/03/2019Marrakech, Morocco0 - 6 Quin Arocha4 - 1 LPts
29/01/2019La Florida, Chile0 - 5 Cortez Marciel1 - 3 LPts
30/11/2018El Kelaa Des Sraghna, Morocco0 - 4 Djalaleddin Umar3 - 2(1) LPts
29/10/2018Tembisa, South Africa0 - 3 David Ndenge2 - 1 LPts
31/08/2018Marrakech, Morocco0 - 2 Ma'd Arma4 - 0 LPts
03/07/2018Marrakech, Morocco0 - 1 Vicente Borra1 - 0 LPts
05/05/2018Lagos, Nigeria0 - 0 Kunle Nwankwo0 - 0 LPts