Weightclass:  Lightweight
Location:  Mohammedia, Morocco
Record:  21 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2028Mohammedia, Morocco20 - 30 Sufyan Elfilali3 - 3 WPts
21/10/2028Mohammedia, Morocco19 - 30 Alfonso Mellado0 - 6 WPts
22/08/2028Mohammedia, Morocco18 - 30 Isaak Sadyckoff1 - 17 WPts
23/06/2028Mohammedia, Morocco17 - 30 Mark Bagley2 - 4 WPts
25/04/2028Mohammedia, Morocco17 - 29 Ulrik Henningsen8 - 6 LPts
25/02/2028Mohammedia, Morocco16 - 29 Marjun Vara5 - 6 WPts
27/12/2027Mohammedia, Morocco16 - 28 Rico Rodriguez12(1) - 14 LPts
28/10/2027Mohammedia, Morocco15 - 28 Krystiyan Soroka2 - 5 WPts
29/08/2027Mohammedia, Morocco15 - 27 Oleg Kofron3 - 8 LPts
29/06/2027Mohammedia, Morocco14 - 27 Angel Lora1 - 11 WPts
28/04/2027Mohammedia, Morocco13 - 27 Oleg Zacek2 - 5 WPts
27/02/2027Mohammedia, Morocco13 - 26 Xaverius Fiel3 - 17 LPts
29/12/2026Mohammedia, Morocco13 - 25 Fayaaz Aldj7 - 14 LPts
30/10/2026Oslo, Norway13 - 24 Balder Bendixen22 - 17 LPts
31/08/2026Mohammedia, Morocco12 - 24 Ikrimah Chabat8 - 15 WPts
02/07/2026Samarqand, Uzbekistan11 - 24 Vasili Baicodamov8 - 17 WPts
04/05/2026Caloocan, Philippines10 - 24 Arran Orayani0 - 14 WPts
06/03/2026Cagliari, Italy9 - 24 Antonio Bortone5 - 30 WPts
06/01/2026Maroua, Cameroon8 - 24 Sennett Njoya4 - 18 WPts
08/11/2025Fortaleza, Brazil8 - 23 Alejandro Motta13 - 19 LPts
09/09/2025Mohammedia, Morocco8 - 22 Rifky Benchrifa9 - 16 LPts
10/07/2025Ndola, Zambia8 - 21 Zachary Lugwalo7 - 18 LPts
12/05/2025Sofia, Bulgaria8 - 20 Yakov á Lebedenkov35 - 10 LPts
14/03/2025Tehran, Iran8 - 19 Farhan Odeh4 - 8 LPts
14/01/2025Linden, Guyana8 - 18 Theo Penman19 - 12 LPts
15/11/2024Mohammedia, Morocco7 - 18 Arwarh Essabr0 - 13 WPts
15/09/2024Manaus, Brazil6 - 18 Alejandro Fagundes3 - 5 WPts
18/07/2024Mohammedia, Morocco5 - 18 Telford Mbuta4 - 28(1) WPts
19/05/2024Pikine, Senegal5 - 17 Fabrice Baute6 - 12(2) LPts
21/03/2024San Juan, Puerto Rico5 - 16 Ximen Merlin12 - 23 LPts
22/01/2024Mohammedia, Morocco4 - 16 Arwarh Essabr0 - 8 WPts
23/11/2023Ankara, Turkey4 - 15 Ozgur Gunay6 - 10 LPts
25/09/2023New Kingston, Jamaica4 - 14 Dillon Mordecai28(1) - 8 LPts
28/07/2023Takoradi, Ghana4 - 13 Vince Tuffuor12 - 23 LPts
29/05/2023Seoul, South Korea3 - 13 Eun-sun Um2 - 13 WPts
31/03/2023Mohammedia, Morocco3 - 12 Nero Cappola21 - 13 LPts
31/01/2023Mohammedia, Morocco3 - 11 Zacarias Grego8 - 9 LPts
02/12/2022Takoradi, Ghana3 - 10 John Moyoyo23 - 6 LPts
04/10/2022Mohammedia, Morocco2 - 10 Udail Gtaib0 - 3 WPts
06/08/2022Samarqand, Uzbekistan2 - 9 Ordukhan Mamedov4 - 24 LPts
08/06/2022Mohammedia, Morocco2 - 8 Ignado Bras12 - 8 LPts
10/04/2022Casablanca, Morocco2 - 7 Wasif Najdi4 - 9 LPts
24/02/2022Kenitra, Morocco2 - 6 Baligh Taarabt2 - 17 LPts
13/01/2022Casablanca, Morocco2 - 5 Asil Elhachmi6 - 17 LPts
09/12/2021Warren, USA1 - 5 Blake Gehlert0 - 3 WPts
11/10/2021Mohammedia, Morocco1 - 4 Ioakim Grechin6(1) - 15 LPts
11/08/2021Rabat, Morocco1 - 3 Nasir al Din Elkhouri3 - 5 LPts
29/06/2021Mohammedia, Morocco1 - 2 Nasir al Din Pinto4 - 4 LPts
28/04/2021Kenitra, Morocco1 - 1 Baligh Taarabt1 - 13 LPts
05/03/2021Berkane, Morocco1 - 0 El Bachir Laouissi0 - 0 LPts
05/01/2021Mohammedia, Morocco0 - 0 Sobhan Ghezielle0 - 0 WPts