Weightclass:  Middleweight
Location:  Tangier, Morocco
Record:  22 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2031Tangier, Morocco21 - 10 Desiderio Orantes1 - 3 WPts
12/11/2030Tangier, Morocco20 - 10 Alan Siwka14 - 3 WPts
13/09/2030Tangier, Morocco19 - 10 Santiago Aragon11 - 9 WPts
14/07/2030Tangier, Morocco19 - 9 Sufyan Alghassani8 - 14 LPts
15/05/2030Tangier, Morocco18 - 9 Jamie Fangbi1 - 2 WPts
14/03/2030Tangier, Morocco17 - 9 Francisco Villafane4 - 13 WPts
13/01/2030Tangier, Morocco16 - 9 Jean-Baptiste Fignon2 - 5 WPts
13/11/2029Tangier, Morocco15 - 9 Bongani Cardoso1 - 9 WPts
13/09/2029Tangier, Morocco14 - 9 Egmont Biel14(1) - 13 WPts
14/07/2029Tangier, Morocco13 - 9 Sufyan Alghassani5 - 10 WPts
15/05/2029Tangier, Morocco12 - 9 Thawab Oufkir4 - 15 WPts
16/03/2029Tangier, Morocco11 - 9 Haaris Muhammed1 - 18(7) WPts
14/01/2029Genoa, Italy10 - 9 Fabiano Leonetti25(1) - 12 WPts
16/11/2028Larache, Morocco9 - 9 Nur al Din Elkhalfi3 - 7 WPts
17/09/2028Santo Domingo de Guzman, Dominican Republic8 - 9 Montenegro Armando9 - 27 WPts
20/07/2028Guayaquil, Ecuador8 - 8 Ricardo Galdamez21 - 8 LPts
22/05/2028Lusaka, Zambia8 - 7 John Nawale47 - 27 LPts
24/03/2028Bulawayo, Zimbabwe8 - 6 Deiondre Kumbula34(2) - 13 LPts
25/01/2028Ghaziabad, India8 - 5 Mandip Mammen6 - 13 LPts
27/11/2027Mumbai, India8 - 4 Jaidev Bassi17(1) - 9 LPts
29/09/2027Toyonaka, Japan7 - 4 Satoshi Kuwahara1 - 4 WPts
01/08/2027Tehran, Iran7 - 3 Zuffur Noon8(1) - 29(3) LPts
03/06/2027Casablanca, Morocco7 - 2 Hadir Ghazouani20 - 28 LPts
16/04/2027Tangier, Morocco6 - 2 Tae-hee Pae3 - 6 WPts
16/02/2027Fes, Morocco6 - 1 El Houari Boutaty3 - 2 LPts
23/12/2026Tangier, Morocco5 - 1 Dhakwan Medbouh0 - 1 WPts
24/10/2026Oujda, Morocco4 - 1 Suhaim Amar4 - 20 WPts
27/08/2026Tangier, Morocco3 - 1 Joey Christiansen1 - 1 WPts
28/06/2026Tangier, Morocco2 - 1 Ayham Albujrafi1 - 4 WPts
01/05/2026Tangier, Morocco1 - 1 Shihab Abdesselam0 - 2 WPts
03/03/2026Casablanca, Morocco1 - 0 Danyaal Khatib12 - 10 LPts
05/01/2026Safi, Morocco0 - 0 Shihab Abdesselam0 - 0 WPts