Weightclass:  Flyweight
Location:  Berkane, Morocco
Record:  23 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Berkane, Morocco22 - 26 Vazeh Orudzhev2 - 6 WPts
22/10/2033Berkane, Morocco21 - 26 Izzet Gadjibabayev4 - 4 WPts
21/08/2033Berkane, Morocco20 - 26 Diego Labrada2 - 8 WPts
20/06/2033Berkane, Morocco19 - 26 Diego Ledo1 - 9 WPts
19/04/2033Berkane, Morocco18 - 26 Gabriel Arellano10 - 7 WPts
18/02/2033Berkane, Morocco17 - 26 Santiago Acebo9 - 14(1) WPts
18/12/2032Berkane, Morocco17 - 25 Ermir Amiti17 - 27 LPts
17/11/2032Berkane, Morocco16 - 25 Ermir Amiti17 - 26 WPts
05/10/2032Mumbai, India16 - 24 Girish Arya27 - 10 LPts
31/08/2032Ho Chi Minh City, Vietnam16 - 23 Tat Dung13 - 34 LPts
31/07/2032Berkane, Morocco16 - 22 Tat Dung12 - 34 LPts
15/06/2032Berkane, Morocco15 - 22 Santiago Cerrato18 - 12 WPts
09/05/2032Angers, France15 - 21 Algernon Ardant23 - 8 LPts
08/04/2032Bokhtar, Tajikistan15 - 20 Ivan Radzhabov26 - 9 LPts
08/03/2032Touba, Senegal15 - 19 Waltier Jean-Pierre28(1) - 17 LPts
06/02/2032Touba, Senegal15 - 18 Waltier Jean-Pierre27(1) - 17 LPts
06/01/2032Berkane, Morocco15 - 17 Indra Raj9 - 20 LPts
05/12/2031Berkane, Morocco14 - 17 Madisha Msibi16 - 21 WPts
04/11/2031Berkane, Morocco13 - 17 Diego Francia17 - 17 WPts
28/09/2031San Salvador, El Salvador13 - 16 Selestino Melendez21 - 15 LPts
28/08/2031Berkane, Morocco12 - 16 Cor Giselinck10 - 16 WPts
28/07/2031Berkane, Morocco11 - 16 Cor Giselinck10 - 15 WPts
27/06/2031Malolos, Philippines10 - 16 Yago Mancia4 - 13 WPts
28/04/2031Dakar, Senegal9 - 16 Olier Mane39 - 17(1) WPts
28/02/2031Lviv, Ukraine9 - 15 Oleksiy Dzik40 - 20 LPts
31/12/2030Mumbai, India9 - 14 Mahavir Bansal3 - 16 LPts
02/11/2030Los Angeles, USA9 - 13 Arran Voiles13 - 10 LPts
04/09/2030Berkane, Morocco8 - 13 Jabalah Jobert0 - 17 WPts
06/07/2030Apopa, El Salvador8 - 12 Diego Tinoco5 - 16 LPts
08/05/2030Jeonju, South Korea8 - 11 Min-hyeok Mah6 - 30(6) LPts
10/03/2030Zapopan, Mexico8 - 10 Diego Murillo8 - 11 LPts
10/01/2030Petaling Jaya, Malaysia8 - 9 Vishal Jangade19(1) - 19 LPts
12/11/2029Cainta, Philippines8 - 8 Jose Maayo8 - 15 LPts
14/09/2029General Santos, Philippines7 - 8 Theo Carandang19 - 14 WPts
17/07/2029Ensenada, Mexico6 - 8 Ramirez Navar7 - 18 WPts
19/05/2029Tokyo, Japan6 - 7 Ichiro Tamura23(2) - 11 LPts
21/03/2029Fukuoka, Japan5 - 7 Kaede Sakai8 - 21 WPts
21/01/2029Daejeon, South Korea4 - 7 Chung-yong Kwock11 - 11 WPts
23/11/2028Bacoor, Philippines4 - 6 Alastair Matanguihan6 - 21(11) LPts
25/09/2028Marrakech, Morocco4 - 5 Hakem Daifallah5(1) - 11 LPts
06/08/2028Mohammedia, Morocco4 - 4 Kahil Nyambek9 - 13 LPts
04/07/2028Khouribga, Morocco3 - 4 Jabalah Jobert0 - 1 WPts
30/05/2028Tangier, Morocco2 - 4 Bandar Mesfewi5 - 12 WPts
02/04/2028Bucheon, South Korea2 - 3 Jong-ho Kong6 - 18 LPts
03/02/2028Ningbo, China2 - 2 Shen Wa13(2) - 15 LPts
06/12/2027Oujda, Morocco1 - 2 Mujahid Benmoussa2 - 12 WPts
10/10/2027El Kelaa Des Sraghna, Morocco1 - 1 Salamah Hamdallah9 - 19 LPts
02/09/2027Mohammedia, Morocco1 - 0 Nasir al Din Benchetrit11 - 17(1) LPts
05/07/2027Kulob, Tajikistan0 - 0 Dimi Zhacksybeck0 - 0 WPts