Weightclass:  Welterweight
Location:  Casablanca, Morocco
Record:  23 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/10/2026Casablanca, Morocco23 - 30 Perwira Lockoneco3 - 9 LPts
19/08/2026Casablanca, Morocco22 - 30 Viktor Romanchuk0 - 9 WPts
20/06/2026Casablanca, Morocco21 - 30 Ratib Benchemsi0 - 1 WPts
21/04/2026Casablanca, Morocco20 - 30 Zach Amengaetego0 - 9 WPts
20/02/2026Casablanca, Morocco19 - 30 Chris McGuire4 - 10 WPts
22/12/2025Casablanca, Morocco18 - 30 Tazim Blinda2 - 0 WPts
23/10/2025Casablanca, Morocco17 - 30 Murshid Rabbah0 - 1 WPts
24/08/2025Casablanca, Morocco16 - 30 Zakwan Faris0 - 6 WPts
25/06/2025Casablanca, Morocco15 - 30 Grant Nice3 - 15 WPts
26/04/2025Casablanca, Morocco14 - 30 Aatif Kaddioui1 - 8 WPts
25/02/2025Casablanca, Morocco14 - 29 Waqqas Chabat0 - 4 LPts
27/12/2024Casablanca, Morocco13 - 29 Fayyad Aqqal1 - 4 WPts
28/10/2024Casablanca, Morocco12 - 29 Hadir Biscaino1 - 0 WPts
30/08/2024Casablanca, Morocco11 - 29 Ma'd Samadi0 - 8 WPts
01/07/2024Casablanca, Morocco11 - 28 Nasir al Din Hammouchi3 - 0 LPts
01/05/2024Liege, Belgium10 - 28 Verity de la Bretonne0 - 2 WPts
03/03/2024Casablanca, Morocco9 - 28 Rashid Khalid5(1) - 24 WPts
03/01/2024Thessaloniki, Greece8 - 28 Alexandrukas Agnes0 - 8 WPts
05/11/2023Porto Alegre, Brazil7 - 28 Xalvador Pereyra0 - 0 WPts
07/09/2023Zurich, Switzerland7 - 27 Edel Kubly22(2) - 15 LPts
10/07/2023Guayaquil, Ecuador7 - 26 Santiago Gardin25 - 10 LPts
12/05/2023San Jose, Costa Rica7 - 25 Loredo Ballesteros11 - 21 LPts
14/03/2023Riyadh, Saudi Arabia7 - 24 Yasin Nawaz5 - 17 LPts
14/01/2023Sofia, Bulgaria6 - 24 Dimitar Rusev19 - 13 WPts
16/11/2022Casablanca, Morocco6 - 23 Kai Murdock2 - 2 LPts
17/09/2022Casablanca, Morocco6 - 22 Sukhinder Bhandari15 - 13 LPts
19/07/2022Kasugai, Japan6 - 21 Takeo Toma19 - 5 LPts
20/05/2022Yerevan, Armenia6 - 20 Vartavar Palatian15 - 11 LPts
22/03/2022Casablanca, Morocco6 - 19 Moosa Maimonides15 - 11 LPts
20/01/2022Casablanca, Morocco6 - 18 Jalal al Din Berdouni7 - 16 LPts
19/11/2021Casablanca, Morocco6 - 17 Faddei Benko9 - 15 LPts
18/09/2021Casablanca, Morocco6 - 16 Magne Nese15 - 6 LPts
18/07/2021Casablanca, Morocco5 - 16 Apostol Mosko4 - 9(1) WPts
16/05/2021Marrakech, Morocco5 - 15 Jibran Bouhlal10(1) - 12 LPts
04/04/2021Casablanca, Morocco5 - 14 Alfonso Rodriquez1 - 8 LPts
03/02/2021Sofia, Bulgaria5 - 13 Yulian á Mitkov15(1) - 2 LPts
06/12/2020Casablanca, Morocco5 - 12 Simohamed Sebag16 - 2 LPts
05/10/2020Casablanca, Morocco4 - 12 Okal Inkoom4 - 11 WPts
07/08/2020Casablanca, Morocco4 - 11 Orlando Caeg4 - 9 LPts
06/06/2020Istanbul, Turkey3 - 11 Cumhur Reis3 - 13 WPts
08/04/2020Casablanca, Morocco2 - 11 Dulamah Achaari1 - 6 WPts
08/02/2020Kampala, Uganda2 - 10 Paul Magnusson2 - 12 LPts
11/12/2019Casablanca, Morocco2 - 9 Aqil Nechchadi1 - 3 LPts
11/10/2019Casablanca, Morocco2 - 8 Zaky Nhaila3 - 6 LPts
11/08/2019Casablanca, Morocco2 - 7 Venacio Ordonez1 - 8 LPts
12/06/2019Casablanca, Morocco1 - 7 Moosa Maimonides4 - 4 WPts
12/04/2019Seoul, South Korea1 - 6 Jin-hyeon Han2 - 5 LPts
12/02/2019Casablanca, Morocco1 - 5 Ayser Elmouhandiz1 - 6 LPts
13/12/2018Casablanca, Morocco1 - 4 El Mahi Ennjimi5(1) - 1 LPts
13/10/2018Kenitra, Morocco1 - 3 Baariq Zrihen3 - 0 LPts
23/08/2018Montevideo, Uruguay0 - 3 Rodrigo Triana1 - 3 WPts
25/06/2018Baku, Azerbaijan0 - 2 Asif Abuzyarov1 - 1 LPts
27/04/2018Oujda, Morocco0 - 1 El Mahi Ennjimi2(1) - 0 LPts
20/03/2018Soyapango, El Salvador0 - 0 Montel Floria0 - 0 LPts