Weightclass:  Welterweight
Location:  Marrakech, Morocco
Record:  38(3) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2026Marrakech, Morocco37(3) - 18 Libor Kopa4 - 8 WPts
26/05/2026Marrakech, Morocco36(3) - 18 Ayser Fellah4 - 12 WPts
27/03/2026Marrakech, Morocco35(3) - 18 Barkad Ghazouani1 - 2 WPts
27/01/2026Marrakech, Morocco34(3) - 18 Njteh Yaghlian1 - 6 WPts
28/11/2025Marrakech, Morocco33(3) - 18 Kashif Bedjaoui12(2) - 11 WPts
29/09/2025Marrakech, Morocco32(3) - 18 Udail Nissim0 - 11 WPts
01/08/2025Marrakech, Morocco31(2) - 18 Joseph McCalister1 - 2 WKO3
02/06/2025Marrakech, Morocco30(2) - 18 Amjad Siddiqui4 - 6 WPts
04/04/2025Marrakech, Morocco29(2) - 18 Rifky Elmandjra2 - 10(2) WPts
03/02/2025Marrakech, Morocco28(2) - 18 Inqilab Salameh4 - 9(1) WPts
05/12/2024Marrakech, Morocco27(2) - 18 Udail Nissim0 - 5 WPts
06/10/2024Marrakech, Morocco26(2) - 18 Fayyad Aqqal1 - 2 WPts
08/08/2024Marrakech, Morocco25(2) - 18 Rashid Khalid5(1) - 27 WPts
10/06/2024Marrakech, Morocco24(2) - 18 Evgeny Jamshidov5 - 4 WPts
11/04/2024Nador, Morocco24(2) - 17 Habbab Fellous7 - 18 LPts Morocco National Championships 2024View
06/03/2024Barcelona, Spain23(1) - 17 Jeraldo Conrado3 - 24(4) WKO3
07/01/2024Marrakech, Morocco22(1) - 17 Falih Bergdich28 - 12 WPts
03/12/2023New Kingston, Jamaica21(1) - 17 Dave Neaves21(1) - 13 WPts
05/10/2023Hamburg, Germany20(1) - 17 Willimod Kunis8 - 22 WPts
07/08/2023Tilburg, Netherlands20(1) - 16 Nikolaas Scheerders20(1) - 12 LPts
09/06/2023Georgetown, Guyana20(1) - 15 Stephen Still16 - 17(1) LPts
11/04/2023Casablanca, Morocco20(1) - 14 Sabeer Elothmani19 - 13 LPts Morocco National Championships 2023View
14/03/2023Casablanca, Morocco19(1) - 14 Sabuur Zniti11 - 22 WPts
29/01/2023Ghaziabad, India19(1) - 13 Damodar Pathak25(1) - 9 LPts
01/12/2022Wichita, USA19(1) - 12 Alastair Perrie6 - 11 LPts
03/10/2022Saratov, Russia18(1) - 12 Afanas Fokichev1 - 3 WPts
05/08/2022Randburg, South Africa17(1) - 12 Chata Papafio0 - 0 WPts
06/06/2022Georgetown, Guyana16(1) - 12 George Vail6 - 21 WPts
07/04/2022Quito, Ecuador16(1) - 11 Santiago Rico21 - 5 LPts
06/02/2022Izmir, Turkey15(1) - 11 Ilhami Batuk4 - 9 WPts
07/12/2021Taiyuan, China14(1) - 11 Jun Sai8 - 14 WPts
08/10/2021Montevideo, Uruguay14(1) - 10 Rodrigo Hernandez21(1) - 4 LPts
07/08/2021Portsmouth, UK13(1) - 10 David Lynch8 - 10 WPts
09/06/2021Ankara, Turkey12(1) - 10 Emin Apak0 - 4 WPts
11/04/2021Settat, Morocco12(1) - 9 Husam al Din Barakat17 - 4 LPts Morocco National Championships 2021View
24/03/2021Marrakech, Morocco11(1) - 9 Muslih Zaki5 - 7 WPts
24/01/2021Marrakech, Morocco10(1) - 9 Mike Garrick5(1) - 12 WPts
23/11/2020Barcelona, Spain9(1) - 9 Alano Mateo4 - 14 WPts
25/09/2020Marrakech, Morocco8(1) - 9 Isidro Casas4(1) - 7 WPts
26/07/2020Marrakech, Morocco8(1) - 8 Brad Spence12 - 4 LPts
25/05/2020Marrakech, Morocco7(1) - 8 Patrick Hayden9 - 5 WPts
25/03/2020Riyadh, Saudi Arabia6 - 8 Ahmed Malak6 - 7 WKO3
26/01/2020Turin, Italy5 - 8 Luigino Fortuna6 - 5 WPts
27/11/2019Marrakech, Morocco5 - 7 Quin Castano4 - 1 LPts
27/09/2019Marrakech, Morocco5 - 6 Orlando Montanez6 - 3 LPts
28/07/2019Marrakech, Morocco5 - 5 Yunis Mansurov4 - 5 LPts
28/05/2019Casablanca, Morocco5 - 4 Moubarak Kassari5 - 5 LPts
24/04/2019Marrakech, Morocco4 - 4 Ferrand Njie4 - 3 WPts
22/02/2019Marrakech, Morocco3 - 4 Jake Obuya1 - 1 WPts
23/12/2018Marrakech, Morocco2 - 4 Jaqub Noury2 - 3 WPts
24/10/2018Marrakech, Morocco1 - 4 Jibran Bouhlal2 - 2 WPts
25/08/2018Marrakech, Morocco1 - 3 Dulamah Boutaty3 - 1 LPts
26/06/2018San Salvador, El Salvador1 - 2 Reynaldo Galdamez2 - 1 LPts
28/04/2018Errachidia, Morocco0 - 2 Zamen Bounoua0 - 2(1) WPts
11/03/2018Marrakech, Morocco0 - 1 Nasir al Din Tajeddine0 - 1 LPts
05/02/2018London, UK0 - 0 Max Speed0 - 0 LPts