Weightclass:  Middleweight
Location:  Khemisset, Morocco
Record:  52 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2031Khemisset, Morocco51 - 34 John Hush4 - 13 WPts
06/10/2031Khemisset, Morocco50 - 34 Richie Fraser2 - 7 WPts
04/08/2031Khemisset, Morocco49 - 34 Tobias Caruth8 - 6 WPts
03/06/2031Khemisset, Morocco48 - 34 Kanja Gurjur13 - 17(3) WPts
02/04/2031Khemisset, Morocco47 - 34 Efe Shekoni1 - 2 WPts
01/02/2031Khemisset, Morocco46 - 34 Bahruz Karayev13 - 18 WPts
03/12/2030Khemisset, Morocco45 - 34 Chris Mwale4 - 10 WPts
04/10/2030Khemisset, Morocco44 - 34 Eser Erdel0 - 6 WPts
06/08/2030Khemisset, Morocco43 - 34 Bellamy Mellett5 - 6 WPts
07/06/2030Khemisset, Morocco42 - 34 Onur Ceylan3 - 13 WPts
08/04/2030Khemisset, Morocco41 - 34 Archibald Waenker2 - 17 WPts
08/02/2030Khemisset, Morocco40 - 34 Felix Nyamuiru2 - 10 WPts
10/12/2029Harbin, China39 - 34 Ming Boon8 - 13 WPts
12/10/2029Samarqand, Uzbekistan38 - 34 Khudu Ghani7 - 25 WPts
14/08/2029Khemisset, Morocco37 - 34 Barir Isabeckov5 - 6 WPts
15/06/2029Split, Croatia36 - 34 Darko Jercic10 - 18 WPts
17/04/2029Settat, Morocco36 - 33 Wasif Lbida17(2) - 8 LPts Morocco National Championships 2029View
14/04/2029Settat, Morocco35 - 33 Asif Shakoor8 - 3 WPts Morocco National Championships 2029View
11/04/2029Settat, Morocco34 - 33 Saiffeddine Chadid13(1) - 7 WPts Morocco National Championships 2029View
21/02/2029Khemisset, Morocco33 - 33 Phil Merali33 - 25(1) WPts
02/01/2029Ciudad del Este, Paraguay33 - 32 Agapetus Gordillo30 - 33 LPts
02/12/2028Ciudad del Este, Paraguay33 - 31 Agapetus Gordillo29 - 33 LPts
01/11/2028Khemisset, Morocco33 - 30 Agapetus Gordillo28 - 33 LPts
13/09/2028Nairobi, Kenya33 - 29 Phil Merali31 - 22(1) LPts
13/08/2028Oslo, Norway33 - 28 Turpin Michaelsen34 - 22 LPts
13/07/2028Nanning, China33 - 27 Jax Trillo41(1) - 10 LPts Nanning Olympics 2028View
18/06/2028Ciudad del Este, Paraguay32 - 27 Agapetus Gordillo28 - 29 WPts
18/05/2028Ciudad del Este, Paraguay32 - 26 Agapetus Gordillo27 - 29 LPts
17/04/2028Sale, Morocco31 - 26 Fayaaz Regragui7 - 1 WPts Morocco National Championships 2028View
14/04/2028Sale, Morocco30 - 26 Wasif Lbida10(1) - 6 WPts Morocco National Championships 2028View
11/04/2028Sale, Morocco29 - 26 Saiffeddine Chadid8 - 5 WPts Morocco National Championships 2028View
16/03/2028Bokhtar, Tajikistan29 - 25 Elmar Azizbekov31 - 20 LPts
14/02/2028Bokhtar, Tajikistan29 - 24 Elmar Azizbekov30 - 20 LPts
12/01/2028Tangier, Morocco29 - 23 Sajid Shakir20 - 7 LPts Africa Championships 2028View
09/01/2028Tangier, Morocco28 - 23 Abdul Asher2 - 19 WPts Africa Championships 2028View
19/12/2027Zagreb, Croatia28 - 22 Hrvoje Mikulic27(1) - 25 LPts
18/11/2027Khemisset, Morocco28 - 21 Habbab Byambasuren30 - 10 LPts
13/10/2027Khemisset, Morocco28 - 20 Kolya Povetkin28 - 11 LPts
10/09/2027Ibadan, Nigeria28 - 19 Yasin Karashev32 - 11 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria27 - 19 Joseph Porteous14 - 4 WPts Ibadan World Championships 2027View
15/08/2027Amman, Jordan26 - 19 Waqas Harroun15 - 12 WPts
16/06/2027Mexico City, Mexico25 - 19 Diego Villaflor46 - 27 WPts
17/04/2027Mohammedia, Morocco24 - 19 Zakwan Maimonides9 - 1 WPts Morocco National Championships 2027View
14/04/2027Mohammedia, Morocco23 - 19 Hanief Alla12 - 14 WPts Morocco National Championships 2027View
11/04/2027Mohammedia, Morocco22 - 19 Zarif Mednas12(2) - 7 WPts Morocco National Championships 2027View
24/02/2027Meknes, Morocco21 - 19 Waqqas Hamdani20(1) - 18 WPts
26/12/2026Meknes, Morocco20 - 19 Waqqas Hamdani20(1) - 17 WPts
27/10/2026Meknes, Morocco19 - 19 Waqqas Hamdani20(1) - 16 WPts
29/08/2026Khemisset, Morocco18 - 19 Thawab Oufkir0 - 1 WPts
30/06/2026North Shore, New Zealand18 - 18 Ian Costine8 - 22 LPts
01/05/2026Sale, Morocco18 - 17 Khalish Hermach12 - 18(1) LPts
03/03/2026Buenos Aires, Argentina17 - 17 Quico Vilchez3 - 4 WPts
03/01/2026Warren, USA17 - 16 Oscar Gorman17(1) - 14 LPts
05/11/2025Garoua, Cameroon16 - 16 Lionel Menougong0 - 0 WPts
07/09/2025Khemisset, Morocco15 - 16 Thulani Chikane4 - 13 WPts
09/07/2025Khemisset, Morocco14 - 16 Jaqub Triki4 - 1 WPts
10/05/2025Milwaukee, USA13 - 16 Gus McIver7 - 21(1) WPts
12/03/2025Leon, Nicaragua13 - 15 Guido Nieves9 - 12 LPts
12/01/2025Khemisset, Morocco12 - 15 Fedya Andreyev3 - 4 WPts
13/11/2024Carrefour, Haiti12 - 14 Porter Luna4 - 0 LPts
14/09/2024Tangier, Morocco11 - 14 Hudhafah Saqqat7 - 20 WPts
21/07/2024Casablanca, Morocco11 - 13 Arwarh Bar9 - 20 LPts
09/06/2024Safi, Morocco11 - 12 Marzuq Ferhat18 - 21 LPts
11/04/2024Nador, Morocco11 - 11 Boutaje Brahim14 - 25 LPts Morocco National Championships 2024View
20/03/2024Casablanca, Morocco10 - 11 Mujahid Boukhriss20 - 19 WPts
09/02/2024Safi, Morocco10 - 10 Moneeb Elaouzari15 - 17 LPts
16/12/2023Casablanca, Morocco9 - 10 Rifky Ali4 - 14 WPts
14/11/2023Asuncion, Paraguay8 - 10 Xaver Cayetano9 - 23 WPts
16/09/2023El-Jadida, Morocco7 - 10 Rasil Alla3 - 10 WPts
07/08/2023Binjai, Indonesia7 - 9 Jerriz Latjuba25 - 8 LPts
09/06/2023Khemisset, Morocco7 - 8 Dominik Komara5 - 6 LPts
11/04/2023Casablanca, Morocco7 - 7 Karam-eddine Amzine19 - 9 LPts Morocco National Championships 2023View
11/02/2023Copenhagen, Denmark6 - 7 Odo Brix14 - 14 WPts
14/12/2022Khemisset, Morocco5 - 7 Waqqas Hamdani3 - 7 WPts
14/10/2022Khemisset, Morocco4 - 7 Sabeer Haida1(1) - 1 WPts
16/08/2022Hamilton, New Zealand4 - 6 Glynn Noon27 - 3 LPts
18/06/2022Sapporo, Japan4 - 5 Satoshi Takata19 - 10 LPts
20/04/2022Milan, Italy3 - 5 Vico Zacchera12(1) - 11 WPts
20/02/2022Toshkent, Uzbekistan2 - 5 Dmitri Ertaew3 - 23(3) WPts
23/12/2021Kumasi, Ghana2 - 4 Marques Narh13 - 6 LPts
24/10/2021Marrakech, Morocco2 - 3 Safiy al Din Aamara16 - 6 LPts
26/08/2021Santa Fe de la Vera Cruz, Argentina2 - 2 Macario Rama8 - 12 LPts
26/06/2021Petaling Jaya, Malaysia2 - 1 Arjuna Bahl3 - 19 LPts
27/04/2021Kenitra, Morocco1 - 1 Jibran Diane1 - 4 WPts
05/03/2021Granada, Spain1 - 0 Ivan De la Paz0 - 0 LPts
05/01/2021Khemisset, Morocco0 - 0 Rizwan-ul-Haq Shloush2 - 5 WPts