Weightclass:  Featherweight
Location:  Larache, Morocco
Record:  20(1) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2033Larache, Morocco19(1) - 32 Kahil Daho0 - 14(1) WPts
03/03/2033Larache, Morocco18(1) - 32 Mohsin Mir3 - 10 WPts
31/12/2032Larache, Morocco17(1) - 32 Juan Medel1 - 5 WPts
31/10/2032Larache, Morocco17(1) - 31 Dmitri Cairbeckov15 - 15 LPts
31/08/2032Larache, Morocco17(1) - 30 Alvino Galindo6 - 10 LPts
01/07/2032Larache, Morocco16(1) - 30 Harri Serjala1 - 1 WPts
01/05/2032Larache, Morocco15(1) - 30 Chalermpol Sitbunmee1 - 0 WPts
02/03/2032Larache, Morocco15(1) - 29 Fahlan Pranthaksin10 - 13 LPts
01/01/2032Larache, Morocco14(1) - 29 Denton Satter3 - 1 WPts
02/11/2031Larache, Morocco13(1) - 29 Waqqas Serraj1 - 0 WPts
02/09/2031Larache, Morocco13(1) - 28 Muwaffaq Alhiba1 - 5 LPts
04/07/2031Larache, Morocco12(1) - 28 Tazim Benjelloun0 - 1 WPts
04/05/2031Larache, Morocco11(1) - 28 Hernan Panza2 - 8 WPts
06/03/2031Settat, Morocco11(1) - 27 Zaky Barrada18 - 12 LPts
09/01/2031Casablanca, Morocco10(1) - 27 Sidki Khairi8 - 23 WPts
10/11/2030Casablanca, Morocco9(1) - 27 Sidki Khairi8 - 22 WPts
11/09/2030Casablanca, Morocco8(1) - 27 Sidki Khairi8 - 21 WPts
13/07/2030Kuala Lumpur, Malaysia8(1) - 26 Rehman Javid9 - 5 LPts
14/05/2030Larache, Morocco8(1) - 25 Waddah Elkarti27(1) - 12 LPts
16/03/2030Riga, Latvia8(1) - 24 Sergey Gravkalejs8 - 10 LPts
16/01/2030Larache, Morocco7(1) - 24 Amaniyy Killer0 - 5 WPts
17/11/2029Larache, Morocco6(1) - 24 Marco Savala4 - 13 WPts
18/09/2029Larache, Morocco6(1) - 23 Haziem Kabbal7 - 14 LPts
20/07/2029Khemisset, Morocco6(1) - 22 Baligh Marzouk14 - 9 LPts
22/05/2029Fortaleza, Brazil6(1) - 21 Alvino Flore19 - 8 LPts
24/03/2029Kolkata, India6(1) - 20 Hemant Balakrishnan20(1) - 25 LPts
24/01/2029Cairo, Egypt6(1) - 19 Farhan Allam6 - 17 LPts
26/11/2028Sao Paulo, Brazil5(1) - 19 Frisco Candelaria5 - 26(2) WPts
28/09/2028Larache, Morocco4(1) - 19 Zachary Bunag6 - 11 WPts
30/07/2028Larache, Morocco4(1) - 18 Diego Montano8(1) - 20 LPts
01/06/2028Larache, Morocco4(1) - 17 Isaac Perdomo16 - 8 LPts
03/04/2028Larache, Morocco3 - 17 Moneeb Zougam1 - 4 WKO3
03/02/2028Larache, Morocco2 - 17 Gazi Uddin2 - 12 WPts
05/12/2027Larache, Morocco2 - 16 Lemah Shobran16 - 8 LPts
07/10/2027Reynosa, Mexico2 - 15 Yago Espiritu7 - 13 LPts
09/08/2027Larache, Morocco2 - 14 Joseph Adeniken2 - 17 LPts
10/06/2027Larache, Morocco1 - 14 Raiden Fuse2 - 2 WPts
12/04/2027Larache, Morocco1 - 13 Bohdan Bortnick2 - 10 LPts
12/02/2027Larache, Morocco0 - 13 Lubaid Lamyarghri5 - 13 WPts
14/12/2026Larache, Morocco0 - 12 Geoff Homoroc1 - 11 LPts
15/10/2026Larache, Morocco0 - 11 Elang Pora1 - 22 LPts
16/08/2026Zapopan, Mexico0 - 10 Carlos Maria13(1) - 9 LPts
18/06/2026Port Said, Egypt0 - 9 Amjad Gajani5 - 7 LPts
19/04/2026Daegu, South Korea0 - 8 Sung-ryong Chew9 - 3 LPts
19/02/2026Dubai, UAE0 - 7 Waqas Haik0 - 10(4) LPts
22/12/2025Khenifra, Morocco0 - 6 Lubaid Lamyarghri2 - 8 LPts
28/10/2025San Pedro Sula, Honduras0 - 5 Carlos Mosqueda8 - 16 LPts
30/08/2025Augusta, USA0 - 4 Andy Birney1 - 2 LPts
02/07/2025Chiba, Japan0 - 3 Satoru Yokoyama4 - 11 LPts
04/05/2025Randburg, South Africa0 - 2 Nicholas Nzangula4 - 14 LPts
06/03/2025Tetouan, Morocco0 - 1 Safiy al Din Aboutaleb0 - 0 LPts
05/01/2025Larache, Morocco0 - 0 Santiago Alpizar3 - 14 LPts