Weightclass:  Welterweight
Location:  Tetouan, Morocco
Record:  31(5) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/10/2031Tetouan, Morocco30(5) - 21 Gethin Zajaczkowski2 - 3 WPts
09/08/2031Tetouan, Morocco29(5) - 21 Muthanna Abitbol1 - 0 WPts
10/06/2031Tetouan, Morocco28(5) - 21 Lloyd Markey2 - 0 WPts
10/04/2031Tetouan, Morocco27(5) - 21 Joel Palm5 - 14 WPts
09/02/2031Tetouan, Morocco26(5) - 21 Lloyd Baldwin0 - 1 WPts
12/12/2030Tetouan, Morocco25(5) - 21 Muthanna Daraa0 - 1 WPts
13/10/2030Tetouan, Morocco24(4) - 21 Zuffur Rahimi0 - 4 WKO3
14/08/2030Tetouan, Morocco23(4) - 21 Mark Livingstone3 - 3 WPts
15/06/2030Tetouan, Morocco22(3) - 21 Derun Zacharyan4 - 5 WKO3
16/04/2030Tetouan, Morocco21(2) - 21 Lucas Bizub4 - 3 WKO3
15/02/2030Tetouan, Morocco20(2) - 21 Jerzy Greger0 - 2 WPts
17/12/2029Tetouan, Morocco19(1) - 21 Dhakiy Raif19 - 27(3) WKO3
18/10/2029Oujda, Morocco18(1) - 21 Syed Tahir17 - 19 WPts
20/08/2029Sale, Morocco18(1) - 20 Zuffur Haq21 - 9 LPts
26/06/2029Santo Domingo de Guzman, Dominican Republic17(1) - 20 Alejandro Mercado25(1) - 12(1) WPts
28/04/2029Varna, Bulgaria16(1) - 20 Krastyo á Kirkorov7 - 20 WPts
28/02/2029Varna, Bulgaria15 - 20 Radko á Godyashchev19 - 13 WKO2
30/12/2028Rabat, Morocco15 - 19 Istiqlaal Chami17 - 10 LPts
02/11/2028Tetouan, Morocco15 - 18 Damiano Fabian14 - 10 LPts
04/09/2028Larache, Morocco14 - 18 Ismail Jahjah10 - 18 WPts
08/07/2028Casablanca, Morocco13 - 18 Haziem Nessbeal4 - 31(1) WPts
19/05/2028Tangier, Morocco12 - 18 Simohamed Bidaoui15 - 8 WPts
14/04/2028Sale, Morocco12 - 17 Asif Anwar17(3) - 14 LPts Morocco National Championships 2028View
11/04/2028Sale, Morocco11 - 17 Ziaul-Haq Laenser4 - 9 WPts Morocco National Championships 2028View
07/03/2028Tetouan, Morocco10 - 17 Zakwan Faris3 - 19 WPts
07/01/2028Perth, Australia10 - 16 David Haile17 - 16 LPts
08/11/2027Guayaquil, Ecuador9 - 16 Carlos Palomarez4 - 23 WPts
10/09/2027Khujand, Tajikistan8 - 16 Koldan Djamilov14 - 13 WPts
12/07/2027Maipu, Chile7 - 16 Hernan Tostado8 - 14 WPts
14/05/2027Mexico City, Mexico6 - 16 Ora Moran4 - 19 WPts
16/03/2027Almaty, Kazakhstan6 - 15 Farhan Taimanov17 - 20 LPts
16/01/2027Prague, Czech Republic5 - 15 Vßclav Melcer12 - 10 WPts
18/11/2026San Jose, Costa Rica5 - 14 Alvino Enciso18 - 13 LPts
20/09/2026Prague, Czech Republic5 - 13 Vßclav Melis14 - 11 LPts
22/07/2026Tetouan, Morocco4 - 13 Colville Lacan3 - 9 WPts
23/05/2026Ciudad del Este, Paraguay4 - 12 Larenzo Marinez3 - 25(1) LPts
25/03/2026Maipu, Chile4 - 11 Ivan Aday35(1) - 17 LPts
25/01/2026Tetouan, Morocco4 - 10 Marvel Nolette7 - 9 LPts
26/11/2025Maipu, Chile4 - 9 Ivan Aday33(1) - 17 LPts
28/09/2025Brest, Belarus4 - 8 Petro Varga13 - 12 LPts
31/07/2025Dushanbe, Tajikistan4 - 7 Samad Taheri17 - 12 LPts
02/06/2025Marrakech, Morocco4 - 6 Sufyan Kotbi30(2) - 18 LPts
21/04/2025Thessaloniki, Greece4 - 5 Guilio Papadakis4 - 16(5) LPts
21/02/2025Port-au-Prince, Haiti4 - 4 Page Foccart1 - 4 LPts
23/12/2024Tetouan, Morocco4 - 3 Fayyad Sassa2 - 2 LPts
24/10/2024Sale, Morocco3 - 3 Zuffur Haq0 - 0 WPts
06/09/2024Casablanca, Morocco3 - 2 Jubair Ghajji12 - 31 LPts
15/07/2024Mohammedia, Morocco3 - 1 Ra'id Ramid14 - 26(1) LPts
06/06/2024Safi, Morocco3 - 0 Ma'd Barek18 - 23 LPts
04/05/2024Tetouan, Morocco2 - 0 Salamah Rosa2 - 3 WPts
06/03/2024Tetouan, Morocco1 - 0 Rifky Elmandjra0 - 5(1) WPts
05/01/2024Tetouan, Morocco0 - 0 Nasir al Din Akaddar0 - 0 WPts