Weightclass:  Middleweight
Location:  Tangier, Morocco
Record:  23 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2032Tangier, Morocco22 - 23 Ardos Galstanyan0 - 9 WPts
20/10/2032Tangier, Morocco22 - 22 Marlen Choma8 - 17 LPts
20/08/2032Tangier, Morocco21 - 22 Nikolai Kasymow1 - 0 WPts
20/06/2032Tangier, Morocco20 - 22 Ngu Vinh1 - 0 WPts
17/04/2032Tangier, Morocco19 - 22 Malik Guler3 - 7(1) WPts
17/02/2032Tangier, Morocco18 - 22 Sadid Hakmoun2 - 5 WPts
19/12/2031Tangier, Morocco17 - 22 Asil Ahizoune0 - 1 WPts
20/10/2031Tangier, Morocco16 - 22 Gervasio Bello1 - 0 WPts
20/08/2031Tangier, Morocco15 - 22 Lowie Rochus8 - 5 WPts
21/06/2031Tangier, Morocco14 - 22 Alhmanic Pirkey10(2) - 30(1) WPts
22/04/2031Tangier, Morocco14 - 21 Bogart Deland5 - 2 LPts
21/02/2031Tangier, Morocco14 - 20 Shoeaib Nechchadi6 - 19 LPts
23/12/2030Athens, Greece13 - 20 Thaumas Mangas4 - 3 WPts
25/10/2030Chelyabinsk, Russia12 - 20 Vitali Shchegolikhin2 - 1 WPts
27/08/2030Tangier, Morocco11 - 20 Ian Tumao1 - 1 WPts
28/06/2030Tangier, Morocco10 - 20 Lloyd Carwell5 - 15 WPts
29/04/2030Tangier, Morocco9 - 20 Dhakiy Lahoucine1 - 1 WPts
28/02/2030Tangier, Morocco8 - 20 Safiy al Din Saeme0 - 2 WPts
31/12/2029Tangier, Morocco8 - 19 Beltran Murga2 - 20 LPts
01/11/2029Tangier, Morocco8 - 18 Vincent Lennon8 - 13 LPts
02/09/2029Florence, Italy7 - 18 Mariano Scopelliti0 - 1 WPts
05/07/2029Pekanbaru, Indonesia6 - 18 Adinda Kiwil0 - 0 WPts
07/05/2029Ilorin, Nigeria5 - 18 Gbolahan Uzochukwu5(1) - 22 WPts
09/03/2029Tallaght, Ireland5 - 17 Shamus Sean15 - 17 LPts
09/01/2029Bogota, Colombia5 - 16 Fanuco Matias25 - 5 LPts
11/11/2028Santo Domingo de Guzman, Dominican Republic4 - 16 Berto Antunez13 - 11 WPts
13/09/2028Kangundo-Tala, Kenya4 - 15 Zaid Maingi11 - 23 LPts
15/07/2028Bayamon, Puerto Rico4 - 14 Porfio Terronez10 - 16 LPts
17/05/2028Vienna, Austria4 - 13 Jesaja Mach5 - 22 LPts
19/03/2028Medellin, Colombia4 - 12 Santiago Brion15 - 17(1) LPts
20/01/2028Maiduguri, Nigeria4 - 11 Joseph Imenger11(1) - 18 LPts
22/11/2027Dushanbe, Tajikistan4 - 10 Pasha Wali9 - 32(10) LPts
24/09/2027Chifeng, China4 - 9 Jaul Altanshagai12 - 14 LPts
27/07/2027Tangier, Morocco4 - 8 Faqih Elyazghi1 - 2 LPts
29/05/2027Chennai, India3 - 8 Amit Rana2 - 23(11) WPts
31/03/2027Marseille, France3 - 7 Chandler Gervais15 - 23 LPts
31/01/2027Oyo, Nigeria2 - 7 Ahmed Omar4(1) - 11 WPts
03/12/2026Errachidia, Morocco2 - 6 Girgis Batma19 - 20 LPts
14/10/2026Auckland, New Zealand1 - 6 Tua Purukama5 - 16(2) WPts
15/08/2026Sale, Morocco1 - 5 Sabuur Rebbot18 - 19 LPts
28/06/2026Tangier, Morocco1 - 4 Imededdine Salih2 - 1 LPts
28/04/2026Rotterdam, Netherlands1 - 3 Omer Cathoir12(1) - 16 LPts
28/02/2026Tangier, Morocco1 - 2 Fried Walgherlync32(1) - 21(1) LPts
30/12/2025Rabat, Morocco1 - 1 Kashif Farooq0 - 3 LPts
03/11/2025Havana, Cuba1 - 0 Jose Montijo8 - 11(2) LPts
05/09/2025Tangier, Morocco0 - 0 Cillian Donnelly0 - 0 WPts