Weightclass:  Welterweight
Location:  Sale, Morocco
Record:  50(1) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2030Sale, Morocco49(1) - 32 Lazar Dolinski2 - 9 WPts
04/10/2030Sale, Morocco48(1) - 32 Mfon Atatalo5 - 8 WPts
06/08/2030Sale, Morocco47(1) - 32 Mfon Atatalo5 - 7 WPts
07/06/2030Sale, Morocco46(1) - 32 Haider Salik3 - 8 WPts
08/04/2030Sale, Morocco45(1) - 32 Wolf Robyn2(1) - 8 WPts
07/02/2030Sale, Morocco44(1) - 32 Fedya Akls5 - 21 WPts
09/12/2029Sale, Morocco43(1) - 32 Rafael Galla1 - 12 WPts
10/10/2029Sale, Morocco42(1) - 32 Thamir Erraki1 - 2 WPts
11/08/2029Sale, Morocco41(1) - 32 Zafa Djallit11(1) - 11 WPts
12/06/2029Sale, Morocco40(1) - 32 Gabriel Dobry12(1) - 28 WPts
13/04/2029Sale, Morocco39(1) - 32 Rodrigo Lorenzana1 - 2 WPts
13/02/2029Sale, Morocco38(1) - 32 Afon Gogol3 - 4 WPts
15/12/2028Kingston, Jamaica38(1) - 31 Jacob Lawhead50(6) - 27 LPts
14/11/2028Nagoya, Japan38(1) - 30 Nao Okimoto35(3) - 29 LPts
14/10/2028Bulawayo, Zimbabwe38(1) - 29 John Magwa33 - 37 LPts
13/09/2028Bergen, Norway38(1) - 28 Olaf Williamsen41(1) - 19 LPts
13/08/2028Sale, Morocco38(1) - 27 Antun Nikolic36 - 34 LPts
18/06/2028Sale, Morocco38(1) - 26 Diego Mandujano31(1) - 29 LPts
18/05/2028Sale, Morocco37(1) - 26 Diego Mandujano31(1) - 28 WPts
17/04/2028Sale, Morocco36(1) - 26 Asif Anwar18(3) - 14 WPts Morocco National Championships 2028View
14/04/2028Sale, Morocco35(1) - 26 Fayyad Sassa20 - 11 WPts Morocco National Championships 2028View
11/04/2028Sale, Morocco34(1) - 26 Ratib Elouali5 - 7 WPts Morocco National Championships 2028View
04/04/2028Sale, Morocco34(1) - 25 John Magwa24 - 35 LPts
04/03/2028Sale, Morocco33(1) - 25 John Magwa24 - 34 WPts
02/02/2028Sale, Morocco32(1) - 25 John Magwa24 - 33 WPts
06/12/2027Nagoya, Japan32(1) - 24 Nao Okimoto29(3) - 21 LPts
05/11/2027Sale, Morocco31(1) - 24 Nao Okimoto29(3) - 20 WPts
01/10/2027Sale, Morocco30(1) - 24 Diego Mandujano23 - 25 WPts
29/08/2027Sale, Morocco29(1) - 24 Sakari Heikkinen47 - 6 WPts
29/07/2027San Miguelito, Panama28(1) - 24 Diego Mandujano22 - 24 WPts
28/06/2027Sale, Morocco28(1) - 23 Diego Mandujano21 - 24 LPts
18/05/2027Zagreb, Croatia28(1) - 22 Antun Nikolic26 - 27 LPts
17/04/2027Mohammedia, Morocco27(1) - 22 Bushr Attias11 - 9 WPts Morocco National Championships 2027View
14/04/2027Mohammedia, Morocco26(1) - 22 Fayyad Sassa13 - 10 WPts Morocco National Championships 2027View
11/04/2027Mohammedia, Morocco25(1) - 22 Nasir al Din Hammouchi16 - 5 WPts Morocco National Championships 2027View
28/03/2027London, UK25(1) - 21 Jonathan Dipple26(1) - 16 LPts
21/02/2027Sale, Morocco25(1) - 20 Jalal al Din Yekhanurov24 - 17(1) LPts
21/01/2027Sale, Morocco24(1) - 20 Jalal al Din Yekhanurov24 - 16(1) WPts
18/12/2026San Miguelito, Panama23(1) - 20 Diego Mandujano17 - 20 WPts
17/11/2026San Miguelito, Panama23(1) - 19 Diego Mandujano16 - 20 LPts
17/10/2026San Miguelito, Panama22(1) - 19 Diego Mandujano16 - 19 WPts
16/09/2026Sale, Morocco22(1) - 18 Diego Mandujano15 - 19 LPts
14/08/2026Sale, Morocco21(1) - 18 Glynn Molpus3 - 2 WPts
15/06/2026Barranquilla, Colombia20(1) - 18 Juan Zermeno25 - 25(3) WPts
17/04/2026Berkane, Morocco19(1) - 18 Aatif Kaddioui8 - 12 WPts Morocco National Championships 2026View
14/04/2026Berkane, Morocco18(1) - 18 Asif Anwar7 - 10 WPts Morocco National Championships 2026View
11/04/2026Berkane, Morocco17(1) - 18 Bushr Attias6 - 5 WPts Morocco National Championships 2026View
01/04/2026Dushanbe, Tajikistan17(1) - 17 Munavvar Farid33 - 9 LPts
01/02/2026Sale, Morocco16(1) - 17 Sabuur Ferroukhi3 - 2 WPts
03/12/2025Zagreb, Croatia15(1) - 17 Damir Bacic16 - 14 WPts
05/10/2025Charleroi, Belgium14(1) - 17 Giles Pagnol3 - 7 WPts
07/08/2025Sale, Morocco13(1) - 17 Miikka Nimonen2 - 3 WPts
09/06/2025Schaerbeek, Belgium13(1) - 16 Jean-Baptiste Racine21 - 11 LPts
11/04/2025Oujda, Morocco13(1) - 15 Sabeer Elothmani29 - 20 LPts Morocco National Championships 2025View
24/02/2025Bratislava, Slovakia12(1) - 15 BohumÝr Bonta4 - 2 WPts
27/12/2024Rome, Italy11(1) - 15 Luigino Zappa2 - 18 WPts
29/10/2024Mashhad, Iran10 - 15 Gazi Abdou3 - 22(9) WKO3
31/08/2024Sale, Morocco9 - 15 Darryl Olayombo8 - 20 WPts
02/07/2024Fes, Morocco8 - 15 Ayham Elmaghnaoui2 - 20(1) WPts
06/05/2024Tangier, Morocco7 - 15 Diwan Benmahmoud6 - 17 WPts
09/03/2024Asuncion, Paraguay7 - 14 Vicente Pasqual21 - 17 LPts
10/01/2024Maroua, Cameroon7 - 13 Nazaire Fidjeu24 - 12 LPts
12/11/2023Casablanca, Morocco7 - 12 Sabuur Zniti12 - 25 LPts
16/09/2023Wroclaw, Poland7 - 11 Leon Koski4 - 5 LPts
19/07/2023Mitchells Plain, South Africa7 - 10 Gijzelbrecht Badenhorst6 - 24(6) LPts
21/05/2023Sale, Morocco6 - 10 Arwarh Alqadiri2 - 20 WPts
11/04/2023Casablanca, Morocco6 - 9 Muthanna Elhaouzy20 - 7 LPts Morocco National Championships 2023View
15/03/2023Kampala, Uganda5 - 9 Paul Magnusson9(1) - 25 WPts
15/01/2023Tangier, Morocco4 - 9 Diwan Benmahmoud4 - 11 WPts
16/11/2022Riga, Latvia3 - 9 Sasha Ods19 - 10 WPts
17/09/2022Bangkok, Thailand3 - 8 Paithong Jirasirichote20 - 7 LPts
20/07/2022Prague, Czech Republic3 - 7 Aleü Sedivy13 - 17 LPts
22/05/2022Tetouan, Morocco3 - 6 Badr al Din Altamgruti13 - 8 LPts
14/04/2022Kingston, Jamaica3 - 5 Johnny Guffey22(1) - 5 LPts
14/02/2022Accra, Ghana3 - 4 Polo Fosuhehe6 - 17 LPts
17/12/2021Rabat, Morocco3 - 3 Husam al Din Barakat21 - 6 LPts
05/11/2021Settat, Morocco2 - 3 Nasir al Din Mbarek0 - 0 WPts
21/09/2021Sale, Morocco1 - 3 Sadid Elhaimour3 - 6(1) WPts
21/07/2021Safi, Morocco1 - 2 Djalaleddin Nater7 - 7 LPts
14/06/2021Nezahualcoyotl, Mexico1 - 1 Juan Belen6 - 9 LPts
15/04/2021Khenifra, Morocco1 - 0 Jibran Alhiba3(1) - 4 LPts
05/03/2021Fes, Morocco0 - 0 Jabalah Tashfin0 - 0 WPts