Weightclass:  Light Flyweight
Location:  Casablanca, Morocco
Record:  14(1) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Casablanca, Morocco13(1) - 32 Neper Zamora3 - 15 WPts
17/10/2033Casablanca, Morocco12(1) - 32 Jerrold Mathe5 - 8 WPts
16/08/2033Casablanca, Morocco12(1) - 31 Bohdan Olshansky8 - 7 LPts
15/06/2033Georgetown, Guyana11(1) - 31 Antwan Clewis24 - 23 WPts
15/05/2033Georgetown, Guyana11(1) - 30 Antwan Clewis23 - 23 LPts
14/04/2033Casablanca, Morocco10(1) - 30 Aleron Baton22 - 20 WPts
12/03/2033Maroua, Cameroon9(1) - 30 Aleron Baton22 - 19 WPts
09/02/2033Casablanca, Morocco9(1) - 29 Dhaval Brahmbhatt10 - 12 LPts
06/01/2033Casablanca, Morocco9(1) - 28 Aleron Baton20 - 19 LPts
06/12/2032Casablanca, Morocco8(1) - 28 Aleron Baton20 - 18 WPts
01/11/2032Casablanca, Morocco7(1) - 28 Faisal Kherbache9 - 7 WPts
27/09/2032Casablanca, Morocco7(1) - 27 Seth Wylie6 - 3 LPts
24/08/2032Casablanca, Morocco6(1) - 27 Pablo Canada1 - 4 WPts
21/07/2032Asuncion, Paraguay6(1) - 26 Juan Losada2 - 3 LPts
14/06/2032Georgetown, Guyana6(1) - 25 David Symon22 - 18(1) LPts
14/05/2032Georgetown, Guyana6(1) - 24 David Symon21 - 18(1) LPts
13/04/2032Casablanca, Morocco6(1) - 23 Juan Alcoser19 - 13 LPts
11/03/2032Peristeri, Greece6(1) - 22 Hephaestus Saitta14 - 10 LPts
09/02/2032Peristeri, Greece6(1) - 21 Hephaestus Saitta13 - 10 LPts
09/01/2032Aba, Nigeria6(1) - 20 Bilal Badawi16 - 1 LPts Africa Championships 2032View
04/01/2032Yerevan, Armenia6(1) - 19 Anastas Ismailyan26 - 11 LPts
20/11/2031Casablanca, Morocco6(1) - 18 Alano Amor18 - 12 LPts
20/10/2031Casablanca, Morocco5(1) - 18 David Symon16 - 15(1) WPts
16/09/2031Kosice, Slovakia5(1) - 17 Marek Hosek11 - 14 LPts
16/08/2031Kosice, Slovakia5(1) - 16 Marek Hosek10 - 14 LPts
16/07/2031Kosice, Slovakia5(1) - 15 Marek Hosek9 - 14 LPts
15/06/2031Casablanca, Morocco5(1) - 14 Dmitri Ulsbold23(1) - 13 LPts
14/04/2031Rabat, Morocco5(1) - 13 Aqil Khelil34 - 33 LPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco4(1) - 13 Abbad Shenna5 - 7 WPts Morocco National Championships 2031View
10/03/2031Juarez, Mexico3(1) - 13 Santiago Rodriguez4 - 21 WPts
10/01/2031Casablanca, Morocco2 - 13 Zuffur Sylla5 - 16(5) WKO3
11/11/2030Samarqand, Uzbekistan2 - 12 Sergei Erckesh47(1) - 24(3) LPts
13/09/2030Casablanca, Morocco1 - 12 Abdul Mohammed2 - 7 WPts
15/07/2030Casablanca, Morocco1 - 11 Jubair Noujani3 - 12 LPts
16/05/2030Casablanca, Morocco1 - 10 Alejandro Orozco4 - 16 LPts
18/03/2030Riga, Latvia1 - 9 Igor Baranovskis6 - 16 LPts
18/01/2030Fes, Morocco1 - 8 Haaris Salloum1 - 18 LPts
15/12/2029Casablanca, Morocco1 - 7 Khalid Dawood6 - 15 LPts
17/10/2029Khouribga, Morocco1 - 6 Rehman Zia20(1) - 15 LPts
20/08/2029Casablanca, Morocco1 - 5 Jubair Fahmi4 - 19 LPts
30/06/2029Casablanca, Morocco0 - 5 Ra'id Rouani2 - 0 WPts
30/04/2029Toshkent, Uzbekistan0 - 4 Dmitri Magometov1 - 9 LPts
02/03/2029Casablanca, Morocco0 - 3 Urvano Pinedo3 - 4 LPts
02/01/2029Casablanca, Morocco0 - 2 Qudrat Azam19 - 14 LPts
03/11/2028Casablanca, Morocco0 - 1 Leonardo Pupo0 - 1 LPts
05/09/2028Casablanca, Morocco0 - 0 Ikrimah Eloujdi3 - 1 LPts