Weightclass:  Light Welterweight
Location:  Marrakech, Morocco
Record:  22(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2033Marrakech, Morocco21(2) - 13 Ewan Aulds7 - 5 WPts
30/09/2033Marrakech, Morocco21(2) - 12 Zeyn Ouhaddou24(1) - 11 LPts
31/07/2033Marrakech, Morocco20(2) - 12 Fayaaz Hassin6 - 7 WPts
31/05/2033Marrakech, Morocco19(2) - 12 Amer Ghanem2 - 11 WPts
31/03/2033Angarsk, Russia18(2) - 12 Marlen Chernov3 - 32 WPts
30/01/2033Marrakech, Morocco17(2) - 12 Seth Blair0 - 8 WPts
01/12/2032Tangier, Morocco17(2) - 11 Danyaal Tariq2 - 18 LPts
08/10/2032Hanoi, Vietnam17(2) - 10 Dan Ha28 - 12 LPts
10/08/2032Nador, Morocco16(1) - 10 Baligh Boukhriss9 - 15 WKO3
12/06/2032Bratislava, Slovakia15(1) - 10 Vilem Mikesh5 - 12 WPts
14/04/2032Marrakech, Morocco15(1) - 9 Zeyn Ouhaddou14 - 8 LPts Morocco National Championships 2032View
11/04/2032Marrakech, Morocco14(1) - 9 El Houari Hocquard8 - 6 WPts Morocco National Championships 2032View
07/04/2032Christchurch, New Zealand13(1) - 9 Sam Magowan9(1) - 15 WPts
08/02/2032Marrakech, Morocco12(1) - 9 Sadid Bouaouiche4 - 3 WPts
10/12/2031Marrakech, Morocco11(1) - 9 Jun Aoki2 - 2 WPts
11/10/2031Mandaue, Philippines10(1) - 9 Roger Lazos3 - 11 WPts
12/08/2031Khenifra, Morocco9 - 9 Istiqlaal Marrakchi23 - 16(3) WKO3
24/06/2031Marrakech, Morocco8 - 9 Gazi Naqvi8(1) - 12(1) WPts
25/04/2031Irkutsk, Russia7 - 9 Igor Polakoff12 - 18 WPts
25/02/2031Sapporo, Japan7 - 8 Kenji Muto9 - 17 LPts
28/12/2030Jalilabad, Azerbaijan6 - 8 Qalqandar Abaskuliyev3 - 11 WPts
30/10/2030Tetouan, Morocco5 - 8 Boutaje Labani4 - 5 WPts
02/09/2030Tangier, Morocco5 - 7 Sab Abelouache11 - 7 LPts
26/07/2030Casablanca, Morocco4 - 7 Umair Mina9 - 27 WPts
25/06/2030Marrakech, Morocco3 - 7 Shihab Drider5 - 12 WPts
26/04/2030Marrakech, Morocco2 - 7 Dmitriy Savrasenko4 - 17 WPts
26/02/2030Marrakech, Morocco2 - 6 Chris Mangwende3 - 12 LPts
29/12/2029Marrakech, Morocco2 - 5 Bo-kyung Wang2 - 2 LPts
30/10/2029Fes, Morocco2 - 4 Jabalah Znagui1 - 3 LPts
12/09/2029Oujda, Morocco1 - 4 Mehammed Lahyani0 - 7 WPts
09/08/2029Sale, Morocco1 - 3 Moubarak Omar24 - 8 LPts
02/07/2029Mombasa, Kenya1 - 2 Kofi Lai4 - 18(6) LPts
04/05/2029Ahmedabad, India1 - 1 Akbar Kanda0 - 0 LPts
06/03/2029Vilnius, Lithuania1 - 0 Jeronim Kapala18 - 10 LPts
05/01/2029Marrakech, Morocco0 - 0 Shihab Drider1 - 6 WPts