Weightclass:  Heavyweight
Location:  Marrakech, Morocco
Record:  50 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2032Marrakech, Morocco49 - 22 Juan Anzures4 - 15 WPts
07/04/2032Marrakech, Morocco48 - 22 Miguel Fonseca8(1) - 2 WPts
07/02/2032Marrakech, Morocco47 - 22 Atif Hannan0 - 7 WPts
09/12/2031Marrakech, Morocco46 - 22 Zain Badawi1 - 3 WPts
10/10/2031Marrakech, Morocco45 - 22 Ian Anguka2 - 4 WPts
11/08/2031Marrakech, Morocco44 - 22 Mark Fitzsimmons3 - 15(1) WPts
12/06/2031Marrakech, Morocco43 - 22 Tomasz Demko4 - 4 WPts
12/04/2031Marrakech, Morocco42 - 22 Peter Gyakari5 - 11 WPts
11/02/2031Marrakech, Morocco41 - 22 Rob Reedy16(1) - 7 WPts
14/12/2030Marrakech, Morocco40 - 22 Brett Akrobettoe4 - 13 WPts
15/10/2030Marrakech, Morocco39 - 22 Tomasz Jurczak4 - 6 WPts
17/08/2030Marrakech, Morocco38 - 22 Harvey De Lange3 - 27 WPts
18/06/2030Marrakech, Morocco38 - 21 Daniil Berzpumpurs38 - 22 LPts
18/05/2030Marrakech, Morocco37 - 21 Daniil Berzpumpurs38 - 21 WPts
17/04/2030El Kelaa Des Sraghna, Morocco36 - 21 Waleed Saadeh12 - 11 WPts Morocco National Championships 2030View
14/04/2030El Kelaa Des Sraghna, Morocco35 - 21 Abbad Elhachimi14 - 7 WPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco34 - 21 Lubaid Niny4 - 0 WPts Morocco National Championships 2030View
07/03/2030Marrakech, Morocco34 - 20 Brigham Mansart27 - 26(1) LPts
15/01/2030Ogbomosho, Nigeria34 - 19 Hope Chiejine8 - 2 LPts Africa Championships 2030View
12/01/2030Ogbomosho, Nigeria33 - 19 Mark Bogere24 - 10 WPts Africa Championships 2030View
09/01/2030Ogbomosho, Nigeria32 - 19 Phornello Sunzu27 - 9 WPts Africa Championships 2030View
14/12/2029Marrakech, Morocco32 - 18 Tariyel Abdurrahmanov36 - 13 LPts
11/11/2029Charleroi, Belgium32 - 17 Ames Canet38 - 17 LPts
11/10/2029Charleroi, Belgium32 - 16 Ames Canet37 - 17 LPts
10/09/2029Daegu, South Korea32 - 15 Tunde Ekpukhon29 - 9 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea31 - 15 John Losambo14 - 23 WPts Daegu World Championships 2029View
14/08/2029Prague, Czech Republic30 - 15 Jeron²m Hlavac10 - 14 WPts
16/06/2029Marrakech, Morocco29 - 15 Jarl Frisk6 - 1 WPts
17/04/2029Settat, Morocco28 - 15 Abbad Elhachimi9 - 4 WPts Morocco National Championships 2029View
14/04/2029Settat, Morocco27 - 15 Barkad Elmarikh5 - 5 WPts Morocco National Championships 2029View
11/04/2029Settat, Morocco26 - 15 Abbad Lahbi4 - 1 WPts Morocco National Championships 2029View
25/03/2029Soledad, Colombia25 - 15 Joaquin Sebastian8 - 12 WPts
25/01/2029Jersey City, USA24 - 15 Cruz Poblete10 - 12 WPts
27/11/2028Sale, Morocco23 - 15 Diwan Faria16 - 16(3) WPts
27/10/2028Helsinki, Finland22 - 15 Kyosti Hannila28 - 22 WPts
29/08/2028Marrakech, Morocco21 - 15 Bronco Perales6 - 7 WPts
29/07/2028Marrakech, Morocco20 - 15 Bronco Perales6 - 6 WPts
24/06/2028Marrakech, Morocco20 - 14 Bronco Perales5 - 6 LPts
18/05/2028Lima, Peru20 - 13 Vidal Calles13 - 15 LPts
17/04/2028Sale, Morocco20 - 12 Abbad Elhachimi3 - 0 LPts Morocco National Championships 2028View
14/04/2028Sale, Morocco19 - 12 Barkad Elmarikh2 - 0 WPts Morocco National Championships 2028View
11/04/2028Sale, Morocco18 - 12 Ratib Aljabri11 - 15 WPts Morocco National Championships 2028View
26/03/2028Marrakech, Morocco17 - 12 Rehman Pachachi16 - 17 WPts
24/02/2028Marrakech, Morocco16 - 12 Rehman Pachachi16 - 16 WPts
24/01/2028Marrakech, Morocco15 - 12 Celeus Stratos20 - 10 WPts
24/12/2027Marrakech, Morocco14 - 12 Rehman Pachachi15 - 15 WPts
20/11/2027Marrakech, Morocco13 - 12 Vidal Calles10 - 10 WPts
15/10/2027Vitebsk, Belarus13 - 11 Aleksei Urbaniak18 - 7 LPts
14/09/2027Marrakech, Morocco13 - 10 Aleksei Urbaniak17 - 7 LPts
14/08/2027Oran, Algeria12 - 10 Khalid Megueni3 - 11 WPts
15/06/2027Samarqand, Uzbekistan11 - 10 Jalil Haziyev12 - 36 WPts
17/04/2027Mohammedia, Morocco10 - 10 Ma'd Chraibi9(1) - 11 WPts Morocco National Championships 2027View
14/04/2027Mohammedia, Morocco9 - 10 Baariq Kabbaj11 - 4 WPts Morocco National Championships 2027View
11/04/2027Mohammedia, Morocco8 - 10 Imededdine Douis1 - 4 WPts Morocco National Championships 2027View
02/04/2027Salem, USA7 - 10 Michael Aikins9 - 15 WPts
02/02/2027Karagandy, Kazakhstan7 - 9 Shayan Urazaev49(1) - 13 LPts
05/12/2026Stockholm, Sweden6 - 9 Matteo Braff10 - 13 WPts
07/10/2026Izmir, Turkey6 - 8 Alp Uysal69 - 19(1) LPts
09/08/2026Marrakech, Morocco5 - 8 Aatif Blinda0 - 2 WPts
10/06/2026Marrakech, Morocco5 - 7 Sufyan Khelil6 - 9 LPts
11/04/2026Berkane, Morocco5 - 6 Hadir Saenz9 - 3 LPts Morocco National Championships 2026View
26/02/2026Pikine, Senegal5 - 5 Laron Laurent18 - 23 LPts
29/12/2025Marrakech, Morocco4 - 5 Marzuq Abergel4 - 0 WPts
30/10/2025Cali, Colombia3 - 5 Montana Rogero2 - 8 WPts
01/09/2025Seattle, USA3 - 4 Kieran Montrose9 - 23 LPts
04/07/2025Maroua, Cameroon3 - 3 Chandler Ndjodo14(2) - 28 LPts
06/05/2025Marrakech, Morocco3 - 2 Thawab Latifa6 - 18 LPts
23/03/2025Tangier, Morocco2 - 2 Kadeen Jlaidi4 - 28 WPts
11/02/2025Kenitra, Morocco2 - 1 Ouahhab Game2 - 12(1) LPts
01/01/2025Warsaw, Poland2 - 0 Marik Halas5 - 4 LPts
03/11/2024Marrakech, Morocco1 - 0 William Phaup1 - 25 WPts
05/09/2024Marrakech, Morocco0 - 0 Ma'd Chraibi0 - 0 WPts