Weightclass:  Light Heavyweight
Location:  Sale, Morocco
Record:  13 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2034Sale, Morocco13 - 28 Athenkosi Ndulula14 - 24 LPts
10/11/2033Sale, Morocco12 - 28 Wandisile Shongwe0 - 8 WPts
11/09/2033Sale, Morocco11 - 28 Herman Skoda0 - 8 WPts
11/07/2033Sale, Morocco11 - 27 Shamsadeen Rokki4 - 1 LPts
10/05/2033Sale, Morocco10 - 27 Declan Nawangoma12 - 10 WPts
10/03/2033Sale, Morocco10 - 26 Eoghan McFarland2 - 13 LPts
08/01/2033Sale, Morocco9 - 26 Hassan Abergel3 - 11 WPts
08/11/2032Sale, Morocco8 - 26 Abbad Elhajaoui4 - 11 WPts
07/09/2032Sale, Morocco7 - 26 Shoeaib Shloush2 - 24 WPts
08/07/2032Sale, Morocco6 - 26 Hamdan Mesfewi1 - 16 WPts
09/05/2032Sale, Morocco5 - 26 Sabuur Sarsare5 - 10 WPts
10/03/2032Sale, Morocco4 - 26 Jawdah Alkhatib5 - 6 WPts
10/01/2032Salzburg, Austria3 - 26 Fred Zelmer7 - 15 WPts
12/11/2031Sale, Morocco3 - 25 Ghali Barakat4 - 10 LPts
12/09/2031Aalborg, Denmark3 - 24 Kaj Bolding7 - 8 LPts
15/07/2031Bayamon, Puerto Rico3 - 23 Cruz Contreras20 - 14 LPts
17/05/2031Nassau, Bahamas3 - 22 Nick Blevins10 - 12 LPts
19/03/2031Kitakyushu, Japan3 - 21 Yoshi Juba4(1) - 18 LPts
19/01/2031Casablanca, Morocco3 - 20 Barkad Deri7 - 12 LPts
30/11/2030Lusaka, Zambia3 - 19 Polo Chiyota16 - 22 LPts
02/10/2030London, UK3 - 18 Tim Llewellyn6 - 29(3) LPts
04/08/2030Bogota, Colombia3 - 17 Eloy Gallo19 - 19 LPts
06/06/2030Sale, Morocco3 - 16 Ike Obano6 - 10 LPts
08/04/2030Sale, Morocco2 - 16 Shoeaib Shloush0 - 9 WPts
08/02/2030Tangier, Morocco2 - 15 Zarif Elfassi20 - 22 LPts
06/01/2030Nizhny Novgorod, Russia1 - 15 Aleksandr Kokorev3 - 20(3) WPts
08/11/2029Marrakech, Morocco1 - 14 Tariq Maroun14(2) - 24 LPts
07/10/2029Sale, Morocco1 - 13 Taj al Din Jarir3 - 16 LPts
08/08/2029Tangier, Morocco1 - 12 Waddah Alzaqqaq2 - 21 LPts
19/06/2029Sale, Morocco0 - 12 Taj al Din Jarir3 - 14 WPts
20/04/2029Sale, Morocco0 - 11 Joaquin Jorge8 - 22 LPts
20/02/2029Tehran, Iran0 - 10 Waleed Samad3 - 3 LPts
23/12/2028Valparaiso, Chile0 - 9 Carlos Sanchez16 - 24(14) LPts
25/10/2028Zurich, Switzerland0 - 8 Othomann Altmeyer21(3) - 24 LPts
27/08/2028Sale, Morocco0 - 7 Asopus Arvanitis8 - 7 LPts
29/06/2028Tangier, Morocco0 - 6 Zarif Elfassi12 - 19 LPts
02/05/2028New Kingston, Jamaica0 - 5 Mike Charters6 - 2 LPts
04/03/2028Kingston, Jamaica0 - 4 Rob Culton5 - 8 LPts
05/01/2028Casablanca, Morocco0 - 3 Ismail Belhsen0 - 0 LPts
05/12/2027Sale, Morocco0 - 2 Taj al Din Berouas14 - 9(2) LPts
03/11/2027Baku, Azerbaijan0 - 1 Ordukhan Khalili13 - 20 LPts
05/09/2027Sale, Morocco0 - 0 Anvr Mehdiyev12 - 18 LPts