Weightclass:  Heavyweight
Location:  Sale, Morocco
Record:  38 - 16(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2033Sale, Morocco37 - 16(2) Sancho Rascon6 - 16 WPts
08/10/2033Sale, Morocco37 - 15(2) Quito Olvera10 - 8 LPts
08/08/2033Sale, Morocco36 - 15(2) Evgeny Gulyayev1 - 5 WPts
07/06/2033Sale, Morocco35 - 15(2) Waleed Hadi3 - 6 WPts
06/04/2033Sale, Morocco34 - 15(2) Paco Celestino2 - 10 WPts
02/02/2033Sale, Morocco34 - 14(2) Dario Barrera17 - 11 LPts
04/12/2032Sale, Morocco33 - 14(2) Hope Omeruo1 - 12 WPts
04/10/2032Sale, Morocco32 - 14(2) Juan Brasil4 - 10 WPts
02/08/2032Sale, Morocco31 - 14(2) Venacio Solano2 - 7 WPts
03/06/2032Sale, Morocco30 - 14(2) Montego Severino4 - 9 WPts
04/04/2032Sale, Morocco29 - 14(2) Asif Iskakoff4 - 14 WPts
04/02/2032Sale, Morocco28 - 14(2) Haider Isaew2 - 2 WPts
06/12/2031Sale, Morocco28 - 13(1) Afanas Bily19(1) - 19 LKO3
01/11/2031Sale, Morocco27 - 13(1) Amjad Ramadan20 - 12 WPts
01/10/2031Sale, Morocco26 - 13(1) Bryn Bird21 - 9 WPts
23/08/2031Sale, Morocco25 - 13(1) Orlando Cruz21 - 9 WPts
23/07/2031Sale, Morocco24 - 13(1) Orlando Cruz21 - 8 WPts
20/06/2031Sale, Morocco23 - 13(1) Ekerd Maltzahn3 - 15 WPts
18/05/2031Sale, Morocco22 - 13(1) Baltasar Montilla16 - 9 WPts
17/04/2031Rabat, Morocco21 - 13(1) Waleed Saadeh17 - 16 WPts Morocco National Championships 2031View
14/04/2031Rabat, Morocco20 - 13(1) Ayser Oualalou4 - 0 WPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco19 - 13(1) Bandar Amar8 - 13 WPts Morocco National Championships 2031View
28/03/2031Sale, Morocco18 - 13(1) Tadzio Warda14 - 8 WPts
18/02/2031Córdoba, Argentina18 - 12 Quin Paniagua22(2) - 3 LKO3
18/01/2031Córdoba, Argentina18 - 11 Quin Paniagua21(2) - 3 LPts
18/12/2030Córdoba, Argentina18 - 10 Quin Paniagua20(2) - 3 LPts
17/11/2030Córdoba, Argentina18 - 9 Quin Paniagua19(2) - 3 LPts
17/10/2030Bratislava, Slovakia17 - 9 Jaroslav Skoda4 - 4 WPts
16/09/2030Vilnius, Lithuania17 - 8 Tadzio Warda11 - 5 LPts
16/08/2030Sale, Morocco16 - 8 Winok Gabet4 - 11 WPts
16/07/2030Sale, Morocco15 - 8 Winok Gabet4 - 10 WPts
12/06/2030Vienna, Austria14 - 8 Dick Rapski15(2) - 34(2) WPts
14/04/2030El Kelaa Des Sraghna, Morocco14 - 7 Salamah Kettani35 - 21 LPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco13 - 7 Abbad Lahbi10 - 3 WPts Morocco National Championships 2030View
17/02/2030Dushanbe, Tajikistan13 - 6 Bilal Ayoob44 - 16(1) LPts
20/12/2029Sale, Morocco12 - 6 Andrew MacEwan6 - 13 WPts
22/10/2029Minsk, Belarus11 - 6 Hadeon Bilak1 - 5 WPts
24/08/2029Sale, Morocco10 - 6 Igor Asmussen4 - 12 WPts
23/07/2029Sale, Morocco9 - 6 Igor Asmussen4 - 11 WPts
15/06/2029Sale, Morocco9 - 5 Robert Yale6 - 17 LPts
17/04/2029Settat, Morocco9 - 4 Salamah Kettani28 - 15 LPts Morocco National Championships 2029View
14/04/2029Settat, Morocco8 - 4 Imededdine Abidi11 - 11 WPts Morocco National Championships 2029View
11/04/2029Settat, Morocco7 - 4 Zain Zamani11 - 10 WPts Morocco National Championships 2029View
09/03/2029Tokyo, Japan6 - 4 Hitoshi Shiro9 - 14 WPts
09/01/2029Kampala, Uganda6 - 3 Roger Kayanja19 - 6 LPts
11/11/2028Sale, Morocco6 - 2 Mike Roach9 - 10 LPts
13/09/2028Harare, Zimbabwe6 - 1 Arthur Chigova8 - 25 LPts
16/07/2028Nanning, China6 - 0 Ramiro Hernandez55(4) - 25 LPts Nanning Olympics 2028View
13/07/2028Nanning, China5 - 0 Richard Nicolson13 - 10 WPts Nanning Olympics 2028View
15/06/2028Sale, Morocco4 - 0 Toby Obelaere34 - 14 WPts
17/04/2028Sale, Morocco3 - 0 Salamah Kettani20 - 12 WPts Morocco National Championships 2028View
14/04/2028Sale, Morocco2 - 0 Zain Zamani9 - 5 WPts Morocco National Championships 2028View
11/04/2028Sale, Morocco1 - 0 Ma'd Chraibi13(1) - 14 WPts Morocco National Championships 2028View
05/03/2028Montevideo, Uruguay0 - 0 Ivan Hernandez0 - 0 WPts