Weightclass:  Light Heavyweight
Location:  Casablanca, Morocco
Record:  34(3) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2034Casablanca, Morocco33(3) - 11 Kris Caulder11 - 10 WPts
11/04/2034Casablanca, Morocco32(3) - 11 Sajid Jan1 - 8 WPts
11/02/2034Casablanca, Morocco31(3) - 11 Steven Sayer4 - 8 WPts
11/12/2033Casablanca, Morocco30(2) - 11 Jesus Salcido4 - 7 WKO3
12/10/2033Casablanca, Morocco29(2) - 11 El Bachir Berouas2 - 0 WPts
11/08/2033Casablanca, Morocco28(2) - 11 Vicenzo Pesce3 - 5 WPts
11/06/2033Casablanca, Morocco27(2) - 11 Baptiste Boileau7 - 6 WPts
11/04/2033Casablanca, Morocco26(2) - 11 Reinhart Lasalle7 - 21 WPts
10/02/2033Casablanca, Morocco25(1) - 11 Igor Urbanowski2 - 13 WKO3
11/12/2032Casablanca, Morocco24(1) - 11 Vasyl Olejnik6 - 7 WPts
11/10/2032Casablanca, Morocco23(1) - 11 Vitali Semyonov18 - 16 WPts
12/08/2032Casablanca, Morocco22(1) - 11 Kenji Shimizu17 - 11 WPts
12/06/2032Saint-Etienne, France21(1) - 11 Garen Novy12 - 6 WPts
12/05/2032Kangundo-Tala, Kenya21(1) - 10 Charlie Chimera15(3) - 6 LPts
11/04/2032Marrakech, Morocco21(1) - 9 Haaris Leghari3 - 0 LPts Morocco National Championships 2032View
12/03/2032Bratislava, Slovakia20(1) - 9 SlavomÝr Plashil12 - 5 WPts
10/02/2032Casablanca, Morocco20(1) - 8 SlavomÝr Plashil11 - 5 LPts
09/01/2032Aba, Nigeria20(1) - 7 Amon Bironze24 - 9 LPts Africa Championships 2032View
21/12/2031Vienna, Austria19(1) - 7 Hariman Olenhusen11(2) - 14 WPts
20/11/2031Casablanca, Morocco18(1) - 7 Hariman Olenhusen11(2) - 13 WPts
20/10/2031Casablanca, Morocco17(1) - 7 Hariman Olenhusen11(2) - 12 WPts
19/09/2031Casablanca, Morocco16(1) - 7 Hariman Olenhusen11(2) - 11 WPts
14/08/2031Casablanca, Morocco15 - 7 Bernon Hemler6 - 14 WTKO3
16/06/2031Samarqand, Uzbekistan14 - 7 Yaman Amen11(1) - 21 WPts
17/04/2031Rabat, Morocco13 - 7 Baariq Almaghrawi11 - 7 WPts Morocco National Championships 2031View
14/04/2031Rabat, Morocco12 - 7 Kadeen Ferroukhi3 - 1 WPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco11 - 7 Jawad Bacho1 - 3 WPts Morocco National Championships 2031View
09/02/2031Santiago de Cuba, Cuba10 - 7 Carlos Juarez15(1) - 26 WPts
12/12/2030Casablanca, Morocco9 - 7 Paul Nyakuni6 - 17 WPts
12/10/2030Casablanca, Morocco8 - 7 Gilliam Schaillee8 - 11 WPts
13/08/2030Accra, Ghana7 - 7 Mark Atsu7 - 8 WPts
15/06/2030Athens, Greece6 - 7 Pierro Philemon0 - 5 WPts
17/04/2030El Kelaa Des Sraghna, Morocco5 - 7 Sabeer Hadida25(2) - 18 WPts Morocco National Championships 2030View
14/04/2030El Kelaa Des Sraghna, Morocco4 - 7 Karam-eddine Belliraj9 - 20 WPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco3 - 7 Baariq Almaghrawi4 - 5 WPts Morocco National Championships 2030View
15/03/2030Casablanca, Morocco2 - 7 Clint Boothe21 - 17 WPts
11/02/2030Santo Domingo de Guzman, Dominican Republic2 - 6 Xaver Mosqueda9 - 2 LPts
11/01/2030Santo Domingo de Guzman, Dominican Republic2 - 5 Xaver Mosqueda8 - 2 LPts
10/12/2029Santo Domingo de Guzman, Dominican Republic2 - 4 Xaver Mosqueda7 - 2 LPts
09/11/2029Santo Domingo de Guzman, Dominican Republic2 - 3 Xaver Mosqueda6 - 2 LPts
09/10/2029Santo Domingo de Guzman, Dominican Republic2 - 2 Xaver Mosqueda5 - 2 LPts
08/09/2029Santo Domingo de Guzman, Dominican Republic2 - 1 Xaver Mosqueda4 - 2 LPts
08/08/2029Casablanca, Morocco1 - 1 Mark Wanade12 - 20 WPts
03/07/2029Vilnius, Lithuania1 - 0 Adrian Skrzypek16 - 13 LPts
05/05/2029Casablanca, Morocco0 - 0 Ananth Nath0 - 0 WPts