Weightclass:  Welterweight
Location:  Casablanca, Morocco
Record:  22(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2034Casablanca, Morocco21(1) - 20 Jochen Zatyt2 - 1 WPts
30/11/2033Casablanca, Morocco20(1) - 20 Zareb Acquah5 - 6 WPts
30/09/2033Casablanca, Morocco20(1) - 19 Seferino Barca16 - 7 LPts
30/07/2033Casablanca, Morocco19(1) - 19 Shoeaib Zerouali20 - 19 WPts
30/05/2033Casablanca, Morocco18(1) - 19 Vishal Tanwar33 - 7 WPts
30/03/2033Casablanca, Morocco17(1) - 19 Dmitri Chernov2 - 3 WPts
26/01/2033Casablanca, Morocco17(1) - 18 Lukasz Woida22 - 16 LPts
23/11/2032Casablanca, Morocco17(1) - 17 Luca Bernabe3 - 12(1) LPts
22/09/2032Khouribga, Morocco17(1) - 16 Sabuur Ferroukhi27(1) - 22(1) LPts
11/08/2032The Hague, Netherlands16(1) - 16 Pepinus Peussyn1 - 2 WPts
12/06/2032Port Said, Egypt16(1) - 15 Haaris Higazy5 - 18 LPts
14/04/2032Marrakech, Morocco16(1) - 14 Dhakwan Madouni11(1) - 8 LPts Morocco National Championships 2032View
11/04/2032Marrakech, Morocco15(1) - 14 Majid Tabatabai17(1) - 18 WPts Morocco National Championships 2032View
31/03/2032Kharkiv, Ukraine15(1) - 13 Nikolai Korol15 - 12 LPts
01/02/2032Seoul, South Korea14(1) - 13 Bum-young Goe29(1) - 15 WPts
04/12/2031Ahmedabad, India14(1) - 12 Mandeep Mohabir16 - 12 LPts
06/10/2031Manta, Ecuador13 - 12 Diego Solis7 - 18(3) WKO3
08/08/2031Riga, Latvia13 - 11 Boris Kreilis6 - 13 LPts
10/06/2031Casablanca, Morocco13 - 10 Jakub Gostomski20 - 16 LPts
11/04/2031Rabat, Morocco13 - 9 Dhakwan Madouni4 - 0 LPts Morocco National Championships 2031View
25/03/2031Vilnius, Lithuania12 - 9 Tadzio Belka11(2) - 35 WPts
25/01/2031San Juan, Puerto Rico11 - 9 Cuba Montesano17 - 11 WPts
27/11/2030Camaguey, Cuba10 - 9 Diego Gallegos8 - 27 WPts
29/09/2030Plzen, Czech Republic9 - 9 Nikola Novak4 - 19 WPts
01/08/2030Mariupol, Ukraine9 - 8 Volodmiri Makar4 - 7 LPts
03/06/2030Aarhus, Denmark8 - 8 Eric Svendsen11 - 22 WPts
05/04/2030Casablanca, Morocco7 - 8 Kemaleddin Lahbibi0 - 1 WPts
05/02/2030San Juan, Puerto Rico7 - 7 Larenzo Rigor12 - 12 LPts
08/12/2029Charleroi, Belgium6 - 7 Raynard Blondel5 - 17 WPts
10/10/2029San Jose, Costa Rica6 - 6 Santiago Pinta15(2) - 28 LPts
12/08/2029Casablanca, Morocco5 - 6 Amer Haouari3 - 8 WPts
14/06/2029Casablanca, Morocco4 - 6 Thongtaeng Jitsawad4 - 8 WPts
15/04/2029Casablanca, Morocco3 - 6 Oihane Bustillos0 - 6 WPts
15/02/2029Seoul, South Korea3 - 5 Jong-ho Chee1 - 8 LPts
18/12/2028Rabat, Morocco3 - 4 Abbudin Ankawa10 - 17 LPts
24/10/2028Casablanca, Morocco2 - 4 Shoeaib Zerouali3 - 5 WPts
25/08/2028Zaragoza, Spain2 - 3 Neper Alma7 - 4 LPts
27/06/2028Casablanca, Morocco1 - 3 Jawad Masood1 - 5 WPts
27/04/2028Casablanca, Morocco0 - 3 Ratib Elfassy1 - 2 WPts
27/02/2028Sale, Morocco0 - 2 Ratib Benchemsi4 - 8 LPts
03/01/2028Casablanca, Morocco0 - 1 Alexan Zivyan9(1) - 15 LPts
05/11/2027Casablanca, Morocco0 - 0 Ratib Elfassy0 - 0 LPts