Weightclass:  Middleweight
Location:  Casablanca, Morocco
Record:  41 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2033Casablanca, Morocco40 - 18 Yago Solorzano7 - 2 WPts
14/05/2033Casablanca, Morocco39 - 18 Ethan Robbie7 - 16 WPts
14/03/2033Casablanca, Morocco38 - 18 Edmundo Villagomez7 - 5 WPts
11/01/2033Casablanca, Morocco37 - 18 Rehman Edris2 - 11 WPts
10/11/2032Casablanca, Morocco36 - 18 Syed Bagheri4 - 15 WPts
09/09/2032Casablanca, Morocco35 - 18 Juan Escajeda1 - 9 WPts
10/07/2032Casablanca, Morocco34 - 18 Ziaul-Haq Amartuvshin8 - 13 WPts
10/05/2032Casablanca, Morocco33 - 18 Jere Karjalainen6 - 11 WPts
11/03/2032Casablanca, Morocco32 - 18 Malik Guler3 - 6(1) WPts
10/01/2032Casablanca, Morocco31 - 18 Safiy al Din Saeme2 - 12(1) WPts
10/11/2031Casablanca, Morocco30 - 18 Sidki Abdessamad10 - 2 WPts
09/09/2031Casablanca, Morocco29 - 18 Haaris Muhammed8 - 28(10) WPts
11/07/2031Tangier, Morocco28 - 18 Jaqub Triki23 - 19 WPts
12/05/2031Errachidia, Morocco27 - 18 Hanief Alla30(1) - 22 WPts
11/04/2031Rabat, Morocco27 - 17 Sufyan Alghassani11 - 17 LPts Morocco National Championships 2031View
02/03/2031Casablanca, Morocco26 - 17 Santiago Pasillas0 - 4 WPts
01/01/2031Utrecht, Netherlands25 - 17 Reinier Nilis4 - 32 WPts
03/11/2030Hanover, Germany24 - 17 Bernon Meyer0 - 1 WPts
05/09/2030Tolyatti, Russia23 - 17 Timofei Volkonsky0 - 0 WPts
08/07/2030Rabat, Morocco22 - 17 Sab Sinaceur10 - 25 WPts
12/05/2030Tetouan, Morocco21 - 17 Dirar Bidouane13 - 21 WPts
11/04/2030El Kelaa Des Sraghna, Morocco21 - 16 Arwarh Barakat18 - 13 LPts Morocco National Championships 2030View
07/03/2030Daejeon, South Korea20 - 16 Keun-ho Oh3 - 9 WPts
07/01/2030Nairobi, Kenya19 - 16 Cole Neto21 - 21 WPts
09/11/2029Quezon City, Philippines18 - 16 Miguel Quijas2 - 11 WPts
11/09/2029Casablanca, Morocco18 - 15 Rasil Elkaoutari9 - 4 LPts
12/07/2029Bayamon, Puerto Rico18 - 14 Porfio Terronez16 - 16 LPts
14/05/2029Casablanca, Morocco17 - 14 Izz al Din Mdaghri6(1) - 14 WPts
15/03/2029Madrid, Spain17 - 13 Ricardo Soria9 - 25 LPts
15/01/2029Kuching, Malaysia16 - 13 Mohsin Abdelrahman0 - 7 WPts
17/11/2028Casablanca, Morocco15 - 13 Hanief Alla18 - 18 WPts
18/09/2028Berkane, Morocco15 - 12 Ibrahim Zahra5(1) - 16 LPts
27/07/2028Nuremberg, Germany14 - 12 Dieter Philipp4 - 13(3) WPts
29/05/2028Khenifra, Morocco13 - 12 Shoeaib Benzoukane4 - 13 WPts
08/04/2028Settat, Morocco12 - 12 Rasil Elkaoutari3 - 1 WPts
09/02/2028Casablanca, Morocco11 - 12 Rasil Elkaoutari3 - 0 WPts
11/12/2027iBhayi, South Africa11 - 11 Kamohelo Ncita1 - 12 LPts
13/10/2027Fortaleza, Brazil10 - 11 Angel Bernardo1 - 9 WPts
15/08/2027Casablanca, Morocco10 - 10 Diego Viana2 - 11 LPts
16/06/2027Saitama, Japan9 - 10 Kei Taira4 - 21 WPts
18/04/2027Katlehong, South Africa8 - 10 Shontae Mokeana1 - 3 WPts
18/02/2027Mohammedia, Morocco7 - 10 Faqih Anis4 - 5 WPts
22/12/2026Ulsan, South Korea7 - 9 Seung-dae Jung8(2) - 15 LPts
23/10/2026Sumqayit, Azerbaijan7 - 8 Jabbar Safarli15 - 18 LPts
25/08/2026Oujda, Morocco6 - 8 Suhaim Amar4 - 19 WPts
10/07/2026Khouribga, Morocco6 - 7 Sidki Elkrim11 - 22(6) LPts
06/06/2026Errachidia, Morocco6 - 6 Girgis Batma16 - 20 LPts
11/04/2026Berkane, Morocco6 - 5 Karam-eddine Amzine37(1) - 26 LPts Morocco National Championships 2026View
25/02/2026Casablanca, Morocco5 - 5 Kashif Farooq1 - 3 WPts
27/12/2025Nador, Morocco4 - 5 Haider Shad1 - 17(4) WPts
06/11/2025Casablanca, Morocco3 - 5 Hanief Alla7 - 8 WPts
07/09/2025Casablanca, Morocco2 - 5 Zaky Krouch0 - 2 WPts
08/07/2025Nizhny Tagil, Russia2 - 4 Daniil Prosvirnin3 - 18 LPts
10/05/2025El-Jadida, Morocco2 - 3 Rasil Alla9 - 14 LPts
11/03/2025Mohammedia, Morocco2 - 2 Ra'id Cheaouri4 - 11 LPts
15/01/2025Larache, Morocco2 - 1 Badr al Din Edri1 - 17(1) LPts
05/12/2024Casablanca, Morocco1 - 1 Jalal al Din Marofit0 - 7 WPts
06/10/2024Safi, Morocco1 - 0 Marzuq Ferhat20 - 21 LPts
05/09/2024Casablanca, Morocco0 - 0 Jalal al Din Marofit0 - 5 WPts