Weightclass:  Middleweight
Location:  Sale, Morocco
Record:  35 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/02/2042Sale, Morocco34 - 23 Milan Kralicek0 - 13 WPts
22/12/2041Sale, Morocco33 - 23 Konstantin Isaeff2 - 9 WPts
20/10/2041Sale, Morocco32 - 23 Phil Swanson10(1) - 6 WPts
19/08/2041Sale, Morocco31 - 23 Peabo Micah1 - 18 WPts
18/06/2041Sale, Morocco30 - 23 Fedar Ivanowski3 - 6 WPts
17/04/2041Fes, Morocco30 - 22 Arib Ouakili11(1) - 5 LPts Morocco National Championships 2041View
14/04/2041Fes, Morocco29 - 22 Danyaal Safi10 - 3 WPts Morocco National Championships 2041View
11/04/2041Fes, Morocco28 - 22 Ouahid Achik9 - 28 WPts Morocco National Championships 2041View
01/04/2041Paris, France27 - 22 Blaise Breton14 - 23 WPts
01/02/2041Turku, Finland27 - 21 Uolevi Hurskainen30 - 17 LPts
04/12/2040Tanjung Pinang, Indonesia26 - 21 Galang Wiryopranoto16 - 7(1) WPts
06/10/2040Berlin, Germany25 - 21 Ludvig Bernius1 - 8 WPts
08/08/2040Seoul, South Korea25 - 20 Seung-dae Han16 - 14 LPts
10/06/2040Riyadh, Saudi Arabia24 - 20 Abdul Kayrooz11 - 9 WPts
11/04/2040Tangier, Morocco24 - 19 Jaul Fares3 - 0 LPts Morocco National Championships 2040View
01/04/2040Adana, Turkey23 - 19 Ilker Ozel18 - 18 WPts
02/02/2040New York City, USA22 - 19 Joe Ellis7 - 22(2) WPts
05/12/2039Philadelphia, USA22 - 18 Mark Nakache14 - 13 LPts
07/10/2039Tirana, Albania21 - 18 Besart Ciftja13 - 17 WPts
09/08/2039Ponce, Puerto Rico21 - 17 Vicente Veloz2 - 3 LPts
11/06/2039Espoo, Finland20 - 17 Rauli Kiveli17 - 19(1) WPts
11/04/2039Settat, Morocco20 - 16 Kahil Bensouda20 - 10 LPts Morocco National Championships 2039View
17/02/2039Sale, Morocco19 - 16 El Madani Zakaria13 - 6 WPts
20/12/2038Hamburg, Germany18 - 16 Elgar Kupferer11 - 14 WPts
21/10/2038Meknes, Morocco17 - 16 Rizwan-ul-Haq Srifi18 - 15 WPts
09/09/2038Oujda, Morocco16 - 16 Rifky Elmouaziz10 - 23 WPts
07/08/2038Khujand, Tajikistan15 - 16 Eyyub Jabrayilov12 - 10 WPts
09/06/2038Barranquilla, Colombia14 - 16 Joaquin Robaina9 - 15 WPts
11/04/2038Safi, Morocco14 - 15 Nasir al Din Eldad9 - 8 LPts Morocco National Championships 2038View
27/02/2038Sale, Morocco13 - 15 Nur al Din Askri12 - 16 WPts
28/12/2037Toshkent, Uzbekistan12 - 15 Afanas Manafov5 - 12 WPts
30/10/2037Sale, Morocco11 - 15 Izz al Din Berrada15 - 10 WPts
30/08/2037Sale, Morocco10 - 15 Askari Maachi13 - 12 WPts
01/07/2037Larache, Morocco10 - 14 Nasir al Din Ferhat10 - 15 LPts
03/05/2037Mohammedia, Morocco10 - 13 Sabt Houari5 - 13 LPts
09/03/2037Rosario, Argentina9 - 13 Diego Marino5 - 9 WPts
08/01/2037Casablanca, Morocco9 - 12 Baariq Goybet11 - 13 LPts
08/11/2036Sale, Morocco9 - 11 Askari Maachi8 - 12 LPts
10/09/2036Safi, Morocco9 - 10 Waddah Elguerray6 - 17 LPts
13/07/2036El-Jadida, Morocco8 - 10 Ra'id Elhajri9 - 23(1) WPts
14/05/2036Casablanca, Morocco7 - 10 Hamas Colaso17 - 15 WPts
15/03/2036Kenitra, Morocco7 - 9 Nasire Ayyad8 - 14 LPts
16/01/2036Oujda, Morocco7 - 8 Rasil Elhaddaoui7 - 11 LPts
16/11/2035Oujda, Morocco7 - 7 Rasil Elhaddaoui6 - 11 LPts
18/09/2035Rotterdam, Netherlands6 - 7 Augustyn Karel10 - 18 WPts
21/07/2035El-Jadida, Morocco5 - 7 Safiy al Din Kamelanc4 - 21 WPts
22/05/2035Sale, Morocco4 - 7 Nur al Din Askri2 - 8 WPts
22/03/2035Sale, Morocco3 - 7 Baariq Goybet5 - 7 WPts
20/01/2035Isfahan, Iran3 - 6 Liang Ngo17 - 16 LPts
22/11/2034El-Jadida, Morocco2 - 6 Ra'id Elhajri6 - 16(1) WPts
01/10/2034Kenitra, Morocco2 - 5 Amrou Jlaidi13 - 12 LPts
15/08/2034Marrakech, Morocco2 - 4 Kahil Azzouzj37 - 12 LPts
05/07/2034Marrakech, Morocco2 - 3 Arib Berradi0 - 0 LPts
24/05/2034Kenitra, Morocco1 - 3 Nasire Ayyad2 - 9 WPts
28/03/2034Yaoundé, Cameroon0 - 3 Emmanuel Rubel3 - 10 WPts
28/01/2034El-Jadida, Morocco0 - 2 Ra'id Elhajri5 - 12 LPts
11/12/2033Marrakech, Morocco0 - 1 Haaris Muhammed18 - 32(12) LPts
05/11/2033Sale, Morocco0 - 0 Deri Crowe1 - 1 LPts