Weightclass:  Welterweight
Location:  Fes, Morocco
Record:  26 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2029Fes, Morocco25 - 10 Waqqas Chabat5 - 27 WPts
22/02/2029Fes, Morocco24 - 10 El Mahi Guennoun0 - 1 WPts
24/12/2028Sale, Morocco24 - 9 Zuffur Haq17 - 9 LPts
05/11/2028Wichita, USA23 - 9 Leeroy Sillers0 - 0 WPts
07/09/2028Plovdiv, Bulgaria22 - 9 Serhat Younan11 - 8 WPts
10/07/2028Montevideo, Uruguay22 - 8 Angel Tabares9(1) - 22 LPts
12/05/2028Casablanca, Morocco21 - 8 Nasir al Din Akaddar9 - 19(1) WPts
11/04/2028Sale, Morocco21 - 7 Fayyad Sassa19 - 11 LPts Morocco National Championships 2028View
10/03/2028Nador, Morocco20 - 7 Barii Taoussi6 - 13(1) WPts
11/01/2028Fes, Morocco19 - 7 Adnan Mansouri12(2) - 29 WPts
12/11/2027Fes, Morocco18 - 7 Evgeny Popoff9(2) - 19 WPts
13/09/2027Khouribga, Morocco17 - 7 Barkad Belolo6(1) - 19 WPts
16/07/2027Khouribga, Morocco17 - 6 Jalal al Din Serhane16 - 13 LPts
17/05/2027Casablanca, Morocco16 - 6 Nasir al Din Akaddar6 - 16(1) WPts
11/04/2027Mohammedia, Morocco16 - 5 Bandar Marjouane25(1) - 22 LPts Morocco National Championships 2027View
14/03/2027Kampala, Uganda15 - 5 Obaid Othman3 - 12 WPts
14/01/2027Zagreb, Croatia14 - 5 Dražen Josic12 - 7 WPts
16/11/2026Mogilev, Belarus13 - 5 Bohdan Urban5 - 19 WPts
18/09/2026Giza, Egypt12 - 5 Adnan Fathy6 - 20(2) WPts
21/07/2026Fes, Morocco11 - 5 Vache Narghizyan2 - 5 WPts
22/05/2026Montevideo, Uruguay10 - 5 Bronco Tesoro2 - 5 WPts
24/03/2026Casablanca, Morocco10 - 4 Rizwan-ul-Haq Oufkir6 - 11(1) LPts
06/02/2026Fes, Morocco9 - 4 Lavaughn Mayat6 - 22 WPts
09/12/2025Marrakech, Morocco9 - 3 Sabeer Elothmani33 - 21 LPts
16/10/2025Abidjan, Ivory Coast8 - 3 Barbabe de Lisle5 - 16 WPts
18/08/2025Mumbai, India8 - 2 Waqar Harroun11 - 8 LPts
20/06/2025Istanbul, Turkey7 - 2 Mehmet Baba3 - 10 WPts
22/04/2025Fes, Morocco7 - 1 Gareth Mkwananzi4 - 17 LPts
22/02/2025Khouribga, Morocco7 - 0 Allam Elgoumri5 - 6 LPts
26/12/2024Guayaquil, Ecuador6 - 0 Vidal Socorro6 - 10 WPts
28/10/2024Fes, Morocco5 - 0 Haziem Nessbeal0 - 11(1) WPts
30/08/2024Fes, Morocco4 - 0 Aqil Berioui2 - 3 WPts
01/07/2024Casablanca, Morocco3 - 0 Waleed Zahra11 - 28 WPts
03/05/2024Fes, Morocco2 - 0 Udail Nissim0 - 1 WPts
05/03/2024Jaipur, India1 - 0 Harendra Thaker0 - 0 WPts
05/01/2024Khouribga, Morocco0 - 0 Barkad Belolo0 - 0 WPts