Weightclass:  Bantamweight
Location:  Errachidia, Morocco
Record:  35 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2033Errachidia, Morocco34 - 15 Bing Hui4 - 5 WPts
06/02/2033Errachidia, Morocco33 - 15 Joo-ho Moon4 - 19 WPts
07/12/2032Errachidia, Morocco32 - 15 Sagaz Alanis3 - 5 WPts
08/10/2032Errachidia, Morocco31 - 15 Gennady Sattarow9 - 6 WPts
08/08/2032Errachidia, Morocco30 - 15 Dave Kincaide6 - 13 WPts
09/06/2032Errachidia, Morocco29 - 15 Aqil Leroux2 - 8 WPts
10/04/2032Errachidia, Morocco28 - 15 Harry Prichett3 - 8 WPts
11/02/2032Errachidia, Morocco27 - 15 Hadeon Makara1 - 4 WPts
13/12/2031Errachidia, Morocco26 - 15 Ahmed Jan5 - 9 WPts
14/10/2031Errachidia, Morocco25 - 15 Ahmed Shakir0 - 2 WPts
15/08/2031Errachidia, Morocco24 - 15 Rehan Hannachi3 - 2 WPts
17/06/2031Errachidia, Morocco23 - 15 Rehan Hannachi3 - 1 WPts
17/04/2031Rabat, Morocco22 - 15 Barkad Nessbeal14 - 4 WPts Morocco National Championships 2031View
14/04/2031Rabat, Morocco21 - 15 Kahil Alghazwani17(2) - 24 WPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco20 - 15 Zaky Mabide14 - 14 WPts Morocco National Championships 2031View
03/04/2031Jeddah, Saudi Arabia19 - 15 Jawad Rizvi22 - 13 WPts
03/03/2031Guatemala City, Guatemala19 - 14 Rafael Romo23 - 13 LPts
31/01/2031Errachidia, Morocco19 - 13 Bonar Bernardis13 - 11(1) LPts
31/12/2030Alexandria, Egypt18 - 13 Kashif Eldahab24(7) - 8 WPts
30/11/2030Errachidia, Morocco18 - 12 Bonar Bernardis12 - 10(1) LPts
20/10/2030Accra, Ghana18 - 11 Brett Kessels28(1) - 10 LPts
19/09/2030Accra, Ghana18 - 10 Brett Kessels27(1) - 10 LPts
19/08/2030Errachidia, Morocco17 - 10 Santiago Moralez7(1) - 18 WPts
19/07/2030Errachidia, Morocco16 - 10 Santiago Moralez7(1) - 17 WPts
18/06/2030Errachidia, Morocco15 - 10 Rodrigo Hipolito6 - 18(1) WPts
18/05/2030Alexandria, Egypt14 - 10 Kashif Eldahab18(5) - 7 WPts
17/04/2030El Kelaa Des Sraghna, Morocco14 - 9 Barkad Nessbeal8 - 2 LPts Morocco National Championships 2030View
14/04/2030El Kelaa Des Sraghna, Morocco13 - 9 Zaky Mabide11 - 10 WPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco12 - 9 Kahil Alghazwani12 - 21 WPts Morocco National Championships 2030View
17/03/2030Caracas, Venezuela12 - 8 Malvolio Rengel14 - 13 LPts
14/02/2030Qingdao, China11 - 8 Quon Foong3 - 7 WPts
14/01/2030Guatemala City, Guatemala11 - 7 Noe Merlos10 - 11 LPts
14/12/2029Errachidia, Morocco10 - 7 Baete Wittac3 - 10 WPts
15/10/2029Dublin, Ireland9 - 7 Seamus Guinness3 - 9 WPts
17/08/2029Geelong, Australia9 - 6 Michael McQueen12 - 9 LPts
17/07/2029Errachidia, Morocco8 - 6 Baptiste Belan4 - 3 WPts
15/06/2029Errachidia, Morocco7 - 6 Michael McQueen11 - 8 WPts
15/05/2029Errachidia, Morocco6 - 6 Michael McQueen11 - 7 WPts
11/04/2029Settat, Morocco6 - 5 Jamal al Din Souaidy8 - 11 LPts Morocco National Championships 2029View
10/03/2029Errachidia, Morocco6 - 4 Noe Merlos7 - 5 LPts
06/02/2029San Jose, Costa Rica6 - 3 Esteban Llano5 - 11 LPts
06/01/2029Errachidia, Morocco5 - 3 Noe Merlos6 - 4 WPts
27/11/2028Errachidia, Morocco4 - 3 Xeres Aguiniga6 - 3 WPts
28/09/2028Magnitogorsk, Russia4 - 2 Goga Aleksandrov21 - 22 LPts
30/07/2028Abobo, Ivory Coast3 - 2 Vermont Batton18(2) - 20 WPts
01/06/2028Errachidia, Morocco2 - 2 Sabeer Kader8 - 1 WPts
02/04/2028Casablanca, Morocco2 - 1 Shamsadeen Pesquet11 - 12 LPts
08/02/2028Fes, Morocco2 - 0 Djalaleddin Mamelonet6 - 11 LPts
14/12/2027Kenitra, Morocco1 - 0 Amrou Balafrej13 - 11 WPts
05/11/2027Fes, Morocco0 - 0 Amaniyy Ferroni0 - 0 WPts