Weightclass:  Lightweight
Location:  Tangier, Morocco
Record:  32 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2030Tangier, Morocco31 - 12 James Kerwood12 - 15 WPts
18/09/2030Tangier, Morocco30 - 12 Stephen Kinanga1 - 1 WPts
20/07/2030Tangier, Morocco29 - 12 Kamran Amber1 - 14 WPts
21/05/2030Tangier, Morocco28 - 12 Kwanpichit Baikam2 - 5 WPts
21/03/2030Tangier, Morocco27 - 12 Mondli Muthambi2 - 5 WPts
17/01/2030Tangier, Morocco26 - 12 Marco Triana5 - 10 WPts
18/11/2029Tangier, Morocco25 - 12 Remi Gracq8 - 19 WPts
19/09/2029Tangier, Morocco24 - 12 Gaylord Beatrice15(1) - 14 WPts
21/07/2029Tangier, Morocco23 - 12 Kris Robb13 - 14 WPts
22/05/2029Tangier, Morocco22 - 12 Shamsadeen Bassir22 - 12 WPts
23/03/2029Tangier, Morocco21 - 12 Dulamah Benabicha1 - 17 WPts
22/01/2029Tangier, Morocco20 - 12 Shamsadeen Bassir21 - 10 WPts
23/11/2028Caloocan, Philippines19 - 12 Quiqui Quinoy9 - 18 WPts
25/09/2028Venice, Italy18 - 12 Silvano Zappia10 - 17 WPts
28/07/2028Tangier, Morocco17 - 12 Dhakiy Elguerray18 - 18 WPts
31/05/2028Tangier, Morocco16 - 12 Mujahid Kharbouchi6 - 4 WPts
01/04/2028Casablanca, Morocco15 - 12 Asil Elouadi13 - 22(4) WPts
03/02/2028Tangier, Morocco14 - 12 Paul Costales1 - 5 WPts
05/12/2027Port Said, Egypt14 - 11 Zafa Reis8 - 7 LPts
07/10/2027Tangier, Morocco14 - 10 Young-gwon Kang3 - 6 LPts
09/08/2027Accra, Ghana13 - 10 Hugh Afrifa3 - 13 WPts
10/06/2027Turin, Italy12 - 10 Nero Crocetta2 - 1 WPts
12/04/2027Ndola, Zambia12 - 9 Gregor Chilomo6 - 5 LPts
12/02/2027Tangier, Morocco12 - 8 Dulamah Azaay5 - 7 LPts
16/12/2026Tangier, Morocco11 - 8 Mika'il Karjimi9 - 16(1) WPts
17/10/2026Tangier, Morocco10 - 8 Faqih Essabr4 - 17 WPts
18/08/2026Nador, Morocco9 - 8 Fayaaz Regattin7 - 11 WPts
02/07/2026Tangier, Morocco8 - 8 Eloy Pagsanghan18 - 32 WPts
04/05/2026Tangier, Morocco7 - 8 Carlos Sanchez0 - 6 WPts
06/03/2026Casablanca, Morocco6 - 8 Zeyn Malki1 - 9 WPts
13/01/2026Bucheon, South Korea6 - 7 Min-hyeok Ye27(2) - 20 LPts
15/11/2025Safi, Morocco5 - 7 Zarif Selmouni6 - 9 WPts
16/09/2025Safi, Morocco4 - 7 Zarif Selmouni6 - 8 WPts
18/07/2025Safi, Morocco4 - 6 Zarif Selmouni5 - 8 LPts
20/05/2025Meknes, Morocco3 - 6 Ikrimah Chabat5 - 10 WPts
21/03/2025Sale, Morocco2 - 6 Diwan Najmi2 - 4 WPts
21/01/2025Brisbane, Australia2 - 5 Billy Russak10 - 14 LPts
23/11/2024Dnipropetrovsk, Ukraine2 - 4 Avel Buchko28 - 10 LPts
25/09/2024Casablanca, Morocco2 - 3 Mehammed Belkaid23(1) - 14 LPts
28/07/2024Tangier, Morocco1 - 3 Laramie Cotillard1 - 2 WPts
29/05/2024Casablanca, Morocco1 - 2 Mehammed Belkaid22(1) - 13 LPts
31/03/2024Oujda, Morocco1 - 1 El Mahi Khalloqi22 - 18 LPts
12/02/2024Casablanca, Morocco1 - 0 Hudhafah Abbouda31 - 17 LPts
05/01/2024Tangier, Morocco0 - 0 Asil Elouadi0 - 7(1) WPts