Weightclass:  Welterweight
Location:  Mohammedia, Morocco
Record:  34 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2036Bamenda, Cameroon34 - 8 Reinald Leroux37 - 8(1) LPts
02/06/2036Mohammedia, Morocco34 - 7 Reinald Leroux36 - 8(1) LPts
17/04/2036El-Jadida, Morocco33 - 7 Falih Zemmama5 - 1 WPts Morocco National Championships 2036View
14/04/2036El-Jadida, Morocco32 - 7 Sufyan Dellagnola18(1) - 3 WPts Morocco National Championships 2036View
11/04/2036El-Jadida, Morocco31 - 7 Wasif Haddani3(1) - 1 WPts Morocco National Championships 2036View
17/03/2036Mohammedia, Morocco31 - 6 Gerald Rochefort35(5) - 13 LPts
15/02/2036Port-de-Paix, Haiti30 - 6 Gerald Rochefort35(5) - 12 WPts
12/01/2036Accra, Ghana30 - 5 Lavaughn Odoom37 - 14 LPts Africa Championships 2036View
09/01/2036Accra, Ghana29 - 5 Noel Quatey23 - 7(1) WPts Africa Championships 2036View
15/12/2035Mohammedia, Morocco28 - 5 Gerald Rochefort32(4) - 11 WPts
14/11/2035Mohammedia, Morocco27 - 5 Gerald Rochefort32(4) - 10 WPts
16/09/2035Riyadh, Saudi Arabia27 - 4 Hilario Alvaro68(3) - 10 LPts Riyadh World Championships 2035View
13/09/2035Riyadh, Saudi Arabia26 - 4 Gerald Rochefort32(4) - 8 WPts Riyadh World Championships 2035View
10/09/2035Riyadh, Saudi Arabia25 - 4 Jumshud Salim27 - 7 WPts Riyadh World Championships 2035View
07/09/2035Riyadh, Saudi Arabia24 - 4 Carlo Cusano29(1) - 8 WPts Riyadh World Championships 2035View
19/08/2035Mohammedia, Morocco23 - 4 Malvolio Robles8 - 2 WPts
19/07/2035Split, Croatia22 - 4 Eugen Papic8 - 2 WPts
18/06/2035Mohammedia, Morocco21 - 4 Rodrigo Jorge13 - 4 WPts
15/05/2035Mohammedia, Morocco20 - 4 Jax Abalos5(1) - 4(1) WPts
11/04/2035Khenifra, Morocco20 - 3 Sufyan Dellagnola9 - 2 LPts Morocco National Championships 2035View
26/03/2035Mohammedia, Morocco19 - 3 Gareth Bogen16 - 6 WPts
23/02/2035Mohammedia, Morocco18 - 3 Gareth Bogen16 - 5 WPts
23/01/2035Mohammedia, Morocco17 - 3 Gareth Bogen16 - 4 WPts
23/12/2034Mohammedia, Morocco16 - 3 Makary Jakubiec39(2) - 22(2) WPts
20/11/2034Mohammedia, Morocco15 - 3 Garen Radiguet12 - 3 WPts
20/10/2034Mohammedia, Morocco14 - 3 Garen Radiguet12 - 2 WPts
15/09/2034Edmonton, Canada13 - 3 Noah Hannay27(7) - 15 WPts
15/08/2034Mohammedia, Morocco12 - 3 Davaa Tam12 - 7 WPts
16/06/2034Mohammedia, Morocco11 - 3 Asil Malki8 - 1 WPts
17/04/2034Fes, Morocco11 - 2 Asil Malki7 - 1 LPts Morocco National Championships 2034View
14/04/2034Fes, Morocco10 - 2 Sufyan Dellagnola4 - 1 WPts Morocco National Championships 2034View
11/04/2034Fes, Morocco9 - 2 Khalish Bourequat1 - 1 WPts Morocco National Championships 2034View
12/02/2034Córdoba, Argentina8 - 2 Beltran Lazo12 - 7 WPts
15/12/2033Casablanca, Morocco8 - 1 Sufyan Dellagnola1 - 1 LPts
15/10/2033Mohammedia, Morocco7 - 1 Sufyan Dellagnola1 - 0 WPts
15/08/2033Mohammedia, Morocco6 - 1 Rob Larimore3 - 11 WPts
15/06/2033Guatemala City, Guatemala5 - 1 Urvano Sison13 - 21 WPts
17/04/2033El-Jadida, Morocco5 - 0 Dhakwan Madouni17(2) - 17 LPts Morocco National Championships 2033View
14/04/2033El-Jadida, Morocco4 - 0 Attiq Hocquard16(1) - 12 WPts Morocco National Championships 2033View
11/04/2033El-Jadida, Morocco3 - 0 Fayaaz Bar0 - 1 WPts Morocco National Championships 2033View
08/03/2033Mohammedia, Morocco2 - 0 Phillippe Garros3 - 12 WPts
05/01/2033Alexandria, Egypt1 - 0 Waqar Alhudaybi0 - 0 WPts
05/11/2032Mohammedia, Morocco0 - 0 Danny Boylston0 - 1 WPts