Weightclass:  Light Welterweight
Location:  Settat, Morocco
Record:  35 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2035Khenifra, Morocco34 - 20(1) Ra'id Shitrit2 - 0 WPts Morocco National Championships 2035View
27/03/2035Settat, Morocco33 - 20(1) Yulian Novosel3 - 5 WPts
24/02/2035Settat, Morocco32 - 20(1) Yulian Novosel3 - 4 WPts
24/01/2035Settat, Morocco31 - 20(1) Yulian Novosel3 - 3 WPts
24/12/2034Settat, Morocco30 - 20(1) Giorgio Mauri36 - 13 WPts
23/11/2034Settat, Morocco29 - 20(1) Giorgio Mauri36 - 12 WPts
21/10/2034Winnipeg, Canada29 - 19(1) Bradley Delahaye25(2) - 6 LPts
20/09/2034Bamenda, Cameroon29 - 18(1) Granville Oubre12(5) - 8 LPts
20/08/2034Sunshine Coast, Australia28 - 18(1) Giorgio Mauri36 - 9 WPts
20/07/2034Panama City, Panama28 - 17(1) Pedro Gil15 - 3 LPts
19/06/2034Osogbo, Nigeria28 - 16(1) Aaron Adewale32(3) - 9 LPts
18/05/2034Settat, Morocco28 - 15(1) Angel Tierno14 - 6 LPts
17/04/2034Fes, Morocco27 - 15(1) Lubaid Chami6 - 3 WPts Morocco National Championships 2034View
14/04/2034Fes, Morocco26 - 15(1) Mujahid Bidouane11 - 9 WPts Morocco National Championships 2034View
11/04/2034Fes, Morocco25 - 15(1) El Houari Hocquard20 - 10 WPts Morocco National Championships 2034View
16/02/2034Santo Domingo, Ecuador25 - 14(1) Alejandro Guillen30(1) - 14 LPts
15/01/2034Suez, Egypt25 - 13(1) Kamran Pashia17 - 3 LPts Africa Championships 2034View
12/01/2034Suez, Egypt24 - 13(1) Germain Njie16 - 6 WPts Africa Championships 2034View
09/01/2034Suez, Egypt23 - 13(1) Nick Dangarenbga25 - 13 WPts Africa Championships 2034View
02/01/2034Valencia, Venezuela22 - 13(1) Cortez Pilar38(2) - 12 WPts
02/12/2033Settat, Morocco22 - 12(1) Cortez Pilar37(2) - 12 LPts
01/11/2033Valencia, Venezuela21 - 12(1) Cortez Pilar37(2) - 11 WPts
01/10/2033Settat, Morocco21 - 11(1) Cortez Pilar36(2) - 11 LPts
24/08/2033Tipitapa, Nicaragua21 - 10(1) Juan Pedro25(4) - 10 LPts
24/07/2033Zagreb, Croatia21 - 9(1) Ante Kelemen19 - 4 LPts
22/06/2033Zagreb, Croatia20 - 9(1) Ante Kelemen19 - 3 WPts
18/05/2033Tipitapa, Nicaragua20 - 8 Juan Pedro22(3) - 10 LKO3
17/04/2033El-Jadida, Morocco19 - 8 El Houari Hocquard14 - 9 WPts Morocco National Championships 2033View
14/04/2033El-Jadida, Morocco18 - 8 Zeyn Ouhaddou22(1) - 10 WPts Morocco National Championships 2033View
11/04/2033El-Jadida, Morocco17 - 8 Talut Giraud10 - 10 WPts Morocco National Championships 2033View
19/03/2033Villa Nueva, Guatemala17 - 7 Ora Rodriquez13 - 13 LPts
16/02/2033Villa Nueva, Guatemala17 - 6 Ora Rodriquez12 - 13 LPts
16/01/2033Zagreb, Croatia17 - 5 Ante Kelemen13 - 2 LPts
16/12/2032Christchurch, New Zealand17 - 4 Geoff Ramage15(1) - 3 LPts
15/11/2032Settat, Morocco17 - 3 Geoff Ramage14(1) - 3 LPts
14/10/2032Las Condes, Chile16 - 3 Ximen Rodriguez19(3) - 6 WPts
13/09/2032Munich, Germany16 - 2 Arnald Mass24(1) - 12(1) LPts
13/08/2032Semarang, Indonesia15 - 2 Geni Bonai21 - 8 WPts
13/07/2032Saint Petersburg, Russia15 - 1 Constantinus Maes54 - 20 LPts Saint Petersburg Olympics 2032View
18/06/2032Settat, Morocco14 - 1 Dave Taposok13 - 4 WPts
18/05/2032Settat, Morocco13 - 1 Borya Cers20(1) - 2 WPts
17/04/2032Marrakech, Morocco12 - 1 Zeyn Ouhaddou15 - 8 WPts Morocco National Championships 2032View
14/04/2032Marrakech, Morocco11 - 1 Tazim Belhanda10 - 26 WPts Morocco National Championships 2032View
11/04/2032Marrakech, Morocco10 - 1 Sabt Jaidi7 - 4 WPts Morocco National Championships 2032View
06/04/2032Settat, Morocco9 - 1 Dave Taposok9 - 3 WPts
01/03/2032Settat, Morocco8 - 1 Guido Tolentino5 - 6 WPts
17/01/2032Settat, Morocco7 - 1 Bernard Honomichl11 - 7 WPts
11/12/2031Chimalhuacan, Mexico6 - 1 Frisco Viloria12(1) - 15 WPts
13/10/2031Dushanbe, Tajikistan5 - 1 Imran Gajarov31 - 9 WPts
15/08/2031Settat, Morocco4 - 1 Mujahid Bidouane0 - 1 WPts
17/06/2031Settat, Morocco3 - 1 Arwarh Neqrouz4 - 3 WPts
17/04/2031Rabat, Morocco3 - 0 Aniq Elkamch10 - 11 LPts Morocco National Championships 2031View
14/04/2031Rabat, Morocco2 - 0 Istiqlaal Marrakchi22 - 15(3) WPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco1 - 0 Arwarh Neqrouz4 - 1 WPts Morocco National Championships 2031View
05/03/2031Settat, Morocco0 - 0 Ike Afolayan1 - 0 WPts