Weightclass:  Featherweight
Location:  Khouribga, Morocco
Record:  48(1) - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Georgetown, Guyana48(1) - 5 Fraser Castellaw43(1) - 11 LPts
14/11/2033Khouribga, Morocco47(1) - 5 Jose Lamar33 - 7 WPts
14/10/2033Khouribga, Morocco46(1) - 5 Jose Lamar33 - 6 WPts
07/09/2033Surat, India46(1) - 4 Haider Welshel60(1) - 16(1) LPts Surat World Championships 2033View
19/08/2033Khouribga, Morocco45(1) - 4 Kir Majckeev42(2) - 8 WPts
19/07/2033Khouribga, Morocco44(1) - 4 Kir Majckeev42(2) - 7 WPts
18/06/2033Dushanbe, Tajikistan43(1) - 4 Kir Majckeev42(2) - 6 WPts
18/05/2033Almaty, Kazakhstan42(1) - 4 Khudu Ketebaew50(3) - 6 WPts
17/04/2033El-Jadida, Morocco41(1) - 4 Ahmed Sadiq5 - 2 WPts Morocco National Championships 2033View
14/04/2033El-Jadida, Morocco40(1) - 4 Ayser Roumanoff8 - 10 WPts Morocco National Championships 2033View
11/04/2033El-Jadida, Morocco39 - 4 Al-Jasa Finzi12 - 18 WKO3 Morocco National Championships 2033View
21/02/2033Khouribga, Morocco38 - 4 Kvido Drobny32(5) - 12 WPts
21/01/2033Khouribga, Morocco37 - 4 Kvido Drobny32(5) - 11 WPts
20/12/2032Khouribga, Morocco36 - 4 Min-woo Choe9 - 4 WPts
19/11/2032Khouribga, Morocco35 - 4 Min-woo Choe9 - 3 WPts
19/10/2032Khouribga, Morocco34 - 4 Min-woo Choe9 - 2 WPts
18/09/2032Seosan, South Korea33 - 4 Min-woo Choe9 - 1 WPts
18/08/2032Khouribga, Morocco32 - 4 Rafael Majidova25(3) - 11 WPts
13/07/2032Saint Petersburg, Russia32 - 3 Jose Lamar18 - 1 LPts Saint Petersburg Olympics 2032View
30/06/2032Khouribga, Morocco31 - 3 Rafael Majidova24(2) - 9 WPts
18/05/2032Khouribga, Morocco30 - 3 Ricardo Florentino22 - 11 WPts
17/04/2032Marrakech, Morocco29 - 3 Barkad Diouri9 - 13 WPts Morocco National Championships 2032View
14/04/2032Marrakech, Morocco28 - 3 Ayser Roumanoff5 - 6 WPts Morocco National Championships 2032View
11/04/2032Marrakech, Morocco27 - 3 Jabalah Zouak4 - 1 WPts Morocco National Championships 2032View
14/03/2032Khouribga, Morocco26 - 3 Ricardo Florentino21 - 9 WPts
12/02/2032Khouribga, Morocco25 - 3 Asif Nahra15 - 1 WPts
12/01/2032Aba, Nigeria24 - 3 Lewis Ndongala17(3) - 13 WPts Africa Championships 2032View
09/01/2032Aba, Nigeria23 - 3 Lee Machapa46(1) - 37 WPts Africa Championships 2032View
21/12/2031London, UK22 - 3 John Hayes16(1) - 4 WPts
20/11/2031Khouribga, Morocco21 - 3 Ranger de Balzac16(1) - 6 WPts
20/10/2031Christchurch, New Zealand20 - 3 Michael Dunstan8 - 1 WPts
19/09/2031Carrefour, Haiti19 - 3 Ranger de Balzac15(1) - 5 WPts
19/08/2031Merlo, Argentina19 - 2 Hilario Pupo16(1) - 6 LPts
19/07/2031Merlo, Argentina19 - 1 Hilario Pupo15(1) - 6 LPts
18/06/2031Khouribga, Morocco19 - 0 Hilario Pupo14(1) - 6 LPts
18/05/2031Khouribga, Morocco18 - 0 Hilario Pupo14(1) - 5 WPts
17/04/2031Rabat, Morocco17 - 0 Nasir al Din Lahbibi27 - 17 WPts Morocco National Championships 2031View
14/04/2031Rabat, Morocco16 - 0 Baligh Marzouk24 - 12 WPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco15 - 0 Saiffeddine Arafa17 - 12 WPts Morocco National Championships 2031View
09/03/2031Belfast, UK14 - 0 Oisin Hearn8(1) - 0 WPts
06/02/2031Khouribga, Morocco13 - 0 Colin Rochev11(3) - 6 WPts
06/01/2031Khouribga, Morocco12 - 0 Colin Rochev11(3) - 5 WPts
06/12/2030Khouribga, Morocco11 - 0 Colin Rochev11(3) - 4 WPts
05/11/2030Khouribga, Morocco10 - 0 Colin Rochev11(3) - 3 WPts
04/10/2030Khouribga, Morocco9 - 0 Bob Smiley6 - 6 WPts
31/08/2030Khouribga, Morocco8 - 0 Javier Bartolome12 - 8 WPts
31/07/2030Khouribga, Morocco7 - 0 Lewis Ndongala8(1) - 1 WPts
15/06/2030Khouribga, Morocco6 - 0 Rico Matias2 - 9 WPts
17/04/2030El Kelaa Des Sraghna, Morocco5 - 0 Ratib Zaki43 - 20 WPts Morocco National Championships 2030View
14/04/2030El Kelaa Des Sraghna, Morocco4 - 0 Nasir al Din Lahbibi21 - 14 WPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco3 - 0 Zaky Barrada15 - 9 WPts Morocco National Championships 2030View
03/03/2030Khouribga, Morocco2 - 0 Angel Mena0 - 16 WPts
03/01/2030Brno, Czech Republic1 - 0 Tibor Blahnik7 - 11 WPts
05/11/2029Khouribga, Morocco0 - 0 Isidro Paniagua1 - 9 WPts