Weightclass:  Light Welterweight
Location:  Casablanca, Morocco
Record:  18 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2041Casablanca, Morocco17 - 21(1) Zelipe Barca12 - 13 WPts
08/12/2040Casablanca, Morocco16 - 21(1) Francisco Gonzales2 - 7 WPts
07/10/2040Casablanca, Morocco16 - 20(1) Obafemi Chukwura19(1) - 10(1) LPts
07/08/2040Casablanca, Morocco15 - 20(1) Malvolio Mellado9 - 10 WPts
05/06/2040Casablanca, Morocco14 - 20(1) Diego Gonsales2 - 24(1) WPts
04/04/2040Casablanca, Morocco13 - 20(1) Vicente Andino15 - 11 WPts
02/02/2040Casablanca, Morocco12 - 20(1) Kunle Bazighe15 - 14(1) WPts
03/12/2039Casablanca, Morocco12 - 19(1) Mikhail Avleev3 - 14 LPts
02/10/2039Casablanca, Morocco11 - 19(1) Emanuel Nino2 - 22 WPts
31/07/2039Casablanca, Morocco10 - 19(1) Sobhan Maachi7 - 19 WPts
30/05/2039Casablanca, Morocco9 - 19(1) Abbad Chafik2 - 1 WPts
30/03/2039Casablanca, Morocco8 - 19(1) Zamen Elhadrioui1 - 1 WPts
29/01/2039Vilnius, Lithuania7 - 19(1) Oliwier Dombroski6 - 16 WPts
01/12/2038Irbid, Jordan7 - 18(1) Rehman Alasiri11 - 8 LPts
03/10/2038San Juan, Puerto Rico7 - 17(1) Roman Paz19 - 20 LPts
05/08/2038Hanoi, Vietnam7 - 16(1) Phung Phong8 - 10 LPts
07/06/2038Casablanca, Morocco7 - 15(1) Razzaak Zemmama3 - 16 LPts
12/04/2038Casablanca, Morocco7 - 14(1) Sobhan Basser5 - 9 LPts
12/02/2038Olathe, USA6 - 14(1) James Ferries4 - 20(1) WPts
15/12/2037Kenitra, Morocco6 - 13(1) Bandar Abelouache9 - 9 LPts
23/10/2037Harare, Zimbabwe6 - 12(1) John Chikerema25 - 15 LPts
25/08/2037Bangkok, Thailand6 - 11(1) Chalermpetch Boonjumnong14 - 12 LPts
27/06/2037Casablanca, Morocco6 - 10 Tian Thinh27(7) - 4 LKO3
27/04/2037Kampala, Uganda6 - 9 Joel Juuko20 - 24 LPts
27/02/2037Casablanca, Morocco6 - 8 Sabeer Terrab4 - 9 LPts
28/12/2036Zaragoza, Spain6 - 7 Fanuco Sicilia26 - 13(1) LPts
29/10/2036Hanover, Germany6 - 6 Adlar Schabel17 - 20 LPts
31/08/2036Tokyo, Japan5 - 6 Ryo Morine9 - 18 WPts
03/07/2036Casablanca, Morocco4 - 6 Zarif Elkhalifa1 - 0 WPts
04/05/2036Meknes, Morocco3 - 6 Zaky Hocq0 - 2 WPts
12/03/2036Fes, Morocco2 - 6 Jabalah Boussaboun6 - 14 WPts
13/01/2036Casablanca, Morocco2 - 5 Izz al Din Benzouien2 - 3 LPts
13/11/2035Khouribga, Morocco2 - 4 Lubaid Chami11 - 8 LPts
16/09/2035Pretoria, South Africa1 - 4 Lee Kilunga9 - 16 WPts
19/07/2035Fes, Morocco0 - 4 Shayan Mourad3 - 7 WPts
20/05/2035Casablanca, Morocco0 - 3 Syed Matar10 - 19 LPts
12/04/2035Tangier, Morocco0 - 2 Mujahid Bidouane15 - 11 LPts
06/03/2035Green Bay, USA0 - 1 Neil Fairlie4 - 26 LPts
05/01/2035Casablanca, Morocco0 - 0 Zaky Amanissi0 - 5 LPts