Weightclass:  Welterweight
Location:  Marrakech, Morocco
Record:  35 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2026Marrakech, Morocco34 - 21 Dhakwan Rebbot0 - 3 WPts
09/12/2025Marrakech, Morocco33 - 21 Nasir al Din Hammouchi9 - 3 WPts
10/10/2025Marrakech, Morocco32 - 21 Sufyan Elkrim1 - 1 WPts
11/08/2025Marrakech, Morocco31 - 21 Dhakiy Raif2 - 16(3) WPts
12/06/2025Santo Domingo Norte, Dominican Republic30 - 21 Alejandro Portal3(1) - 12 WPts
14/04/2025Oujda, Morocco30 - 20 Muthanna Elhaouzy44(1) - 15 LPts Morocco National Championships 2025View
11/04/2025Oujda, Morocco29 - 20 Bandar Marjouane13(1) - 15 WPts Morocco National Championships 2025View
05/04/2025Antwerp, Belgium29 - 19 Ryckaert Dammaert11 - 9 LPts
05/02/2025San Juan, Puerto Rico28 - 19 Carlos Almanzar13 - 25 WPts
08/12/2024Brussels, Belgium27 - 19 Boswell Filipacchi0 - 7 WPts
10/10/2024Dingzhou, China26 - 19 Hsin Trinh4 - 16 WPts
12/08/2024Marrakech, Morocco26 - 18 Jibran Bouhlal27(6) - 16 LPts
16/06/2024Marrakech, Morocco25 - 18 Tremeur Hinault1 - 8 WPts
17/04/2024Nador, Morocco25 - 17 Muthanna Elhaouzy33(1) - 12 LPts Morocco National Championships 2024View
14/04/2024Nador, Morocco24 - 17 Habbab Fellous8 - 18 WPts Morocco National Championships 2024View
11/04/2024Nador, Morocco23 - 17 Khalish Rachane3 - 10 WPts Morocco National Championships 2024View
14/02/2024Marrakech, Morocco22 - 17 Jibran Bouhlal25(5) - 15 WPts
08/01/2024Jeonju, South Korea21 - 17 Chang-hoon Chu7 - 17 WPts
10/11/2023Madrid, Spain21 - 16 Rogelio Correira16(2) - 18 LPts
12/09/2023Casablanca, Morocco20 - 16 Sabuur Zniti12 - 24 WPts
10/08/2023New York City, USA20 - 15 Glynn Trainer22 - 11 LPts
12/06/2023Bandar Lampung, Indonesia20 - 14 Satya Suhaimi7 - 11 LPts
14/04/2023Casablanca, Morocco20 - 13 Husam al Din Barakat29 - 9 LPts Morocco National Championships 2023View
11/04/2023Casablanca, Morocco19 - 13 Sufyan Kotbi20(1) - 14 WPts Morocco National Championships 2023View
13/03/2023Marrakech, Morocco18 - 13 Bo-kyung Kee2 - 10 WPts
13/01/2023Riyadh, Saudi Arabia17 - 13 Yasin Nawaz5 - 16 WPts
15/11/2022Casablanca, Morocco16 - 13 Moneeb Filali19 - 12 WPts
05/10/2022Lusaka, Zambia15 - 13 Uzondu Chizonda0 - 0 WPts
07/08/2022Germiston, South Africa14 - 13 Siphelele Bapela16(1) - 13 WPts
09/06/2022Krakow, Poland13 - 13 Blazej Bubel10(1) - 10 WPts
11/04/2022Brasilia, Brazil12 - 13 Onofre Ferra0 - 6 WPts
11/02/2022Sana'a, Yemen11 - 13 Khalid Toure7 - 18 WPts
14/12/2021San Juan, Puerto Rico11 - 12 Hernan Calzada3 - 15 LPts
16/10/2021Tirana, Albania10 - 12 Dritan Pllumi4 - 18 WPts
18/08/2021Bogota, Colombia10 - 11 Leonel Flora9 - 10(1) LPts
19/06/2021Marrakech, Morocco9 - 11 Jibran Bouhlal11(1) - 12 WPts
18/04/2021Lusaka, Zambia9 - 10 Dakarai Syachibala11 - 7 LPts
18/02/2021Marrakech, Morocco8 - 10 Laken Adumensa0 - 5 WPts
20/12/2020Mohammedia, Morocco8 - 9 Quds Eldad18 - 1 LPts
29/10/2020Grodno, Belarus8 - 8 Taras Palko6 - 7 LPts
31/08/2020Marrakech, Morocco7 - 8 Bjorn Moler1 - 8 WPts
30/06/2020Marrakech, Morocco6 - 8 El Mahi Ennjimi11(3) - 5 WPts
29/04/2020Brest, Belarus6 - 7 Yevhen Marko8 - 8 LPts
01/03/2020Tetouan, Morocco6 - 6 Badr al Din Altamgruti2 - 4 LPts
25/01/2020Marrakech, Morocco5 - 6 Altair Lambros2 - 8 WPts
25/11/2019Odessa, Ukraine5 - 5 Kyrylo Filas6 - 5 LPts
26/09/2019Marrakech, Morocco4 - 5 Moosa Azuelos0 - 5 WPts
27/07/2019Marrakech, Morocco4 - 4 Djalaleddin Alioui2 - 2 LPts
27/05/2019Kingston, Jamaica4 - 3 Arthur Uren3 - 2 LPts
28/03/2019Marrakech, Morocco3 - 3 Moubarak Kassari5 - 4 WPts
25/01/2019Casablanca, Morocco2 - 3 Hilel Zaki3 - 2 WPts
30/11/2018Safi, Morocco1 - 3 Ma'd Barek2 - 3 WPts
30/10/2018Guatemala City, Guatemala1 - 2 Fidel Brion2 - 4 LPts
01/09/2018Marrakech, Morocco0 - 2 Jumah Baraka0 - 4 WPts
04/07/2018Marrakech, Morocco0 - 1 Foster Ronis1 - 0 LPts
06/05/2018Marrakech, Morocco0 - 0 Falih Bergdich2 - 0 LPts