Weightclass:  Welterweight
Location:  Tangier, Morocco
Record:  45(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2033Tangier, Morocco44(1) - 18 Kaenpetch Sitbunmee2 - 12 WPts
15/04/2033Tangier, Morocco43(1) - 18 Federico Baca3 - 14 WPts
14/02/2033Tangier, Morocco42(1) - 18 Ib Bertelsen4 - 8 WPts
15/12/2032Tangier, Morocco41(1) - 18 Evgeny Nagiyev9 - 6 WPts
15/10/2032Tangier, Morocco40(1) - 18 Julien de France18 - 17 WPts
15/08/2032Tangier, Morocco39 - 18 Dimi Karibzhanow1 - 5 WKO3
13/06/2032Tangier, Morocco38 - 18 Egon Demar24(1) - 24 WPts
14/04/2032Tangier, Morocco37 - 18 Thomas Murphy1 - 5 WPts
14/02/2032Tangier, Morocco36 - 18 Khong Ha6 - 11 WPts
16/12/2031Tangier, Morocco35 - 18 Melker Dahlberg0 - 4 WPts
17/10/2031Tangier, Morocco34 - 18 Vicente Marmolejo5 - 4 WPts
17/08/2031Tangier, Morocco33 - 18 Angel Tamayo13 - 6 WPts
18/06/2031Masaya, Nicaragua32 - 18 Quiqui Cortinas52(2) - 11 WPts
18/05/2031Masaya, Nicaragua32 - 17 Quiqui Cortinas51(2) - 11 LPts
17/04/2031Rabat, Morocco31 - 17 Dhakwan Madouni6 - 0 WPts Morocco National Championships 2031View
14/04/2031Rabat, Morocco30 - 17 Lubaid Azran9 - 5 WPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco29 - 17 Taqiy Zem3 - 4 WPts Morocco National Championships 2031View
21/03/2031Tangier, Morocco28 - 17 Carlo Valentini27 - 13 WPts
06/02/2031Tangier, Morocco28 - 16 Inigo Khuzwayo28 - 11 LPts
06/01/2031Tangier, Morocco27 - 16 Inigo Khuzwayo28 - 10 WPts
05/12/2030Tangier, Morocco26 - 16 Inigo Khuzwayo28 - 9 WPts
22/10/2030Tangier, Morocco25 - 16 Kolzak Nyam-Ochir23 - 22 WPts
03/09/2030Tangier, Morocco25 - 15 Nathan Davin27 - 9 LPts
03/08/2030Manchester, UK24 - 15 Nathan Davin27 - 8 WPts
03/07/2030Tangier, Morocco24 - 14 Nathan Davin26 - 8 LPts
18/05/2030Tangier, Morocco23 - 14 Diego Natal26 - 15 WPts
17/04/2030El Kelaa Des Sraghna, Morocco22 - 14 Barkad Ghazouani21 - 12 WPts Morocco National Championships 2030View
14/04/2030El Kelaa Des Sraghna, Morocco21 - 14 Zakwan Affair10 - 8(1) WPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco20 - 14 Saiffeddine Ouaadi0 - 2 WPts Morocco National Championships 2030View
14/03/2030Samarqand, Uzbekistan19 - 14 Tahir Kaiser21 - 6 WPts
11/02/2030Masally, Azerbaijan19 - 13 Ilqar Salik19(1) - 17 LPts
09/01/2030Ogbomosho, Nigeria19 - 12 Jay-Jay Madaki17 - 22 LPts Africa Championships 2030View
15/12/2029Samarqand, Uzbekistan18 - 12 Tahir Kaiser20 - 4 WPts
14/11/2029Benin City, Nigeria18 - 11 Jay-Jay Madaki16 - 21 LPts
14/10/2029Tangier, Morocco18 - 10 Jay-Jay Madaki15 - 21 LPts
10/09/2029Daegu, South Korea18 - 9 Arno Pilger26 - 29 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea17 - 9 Pyotr Bacirov21 - 16 WPts Daegu World Championships 2029View
19/08/2029Benin City, Nigeria16 - 9 Jay-Jay Madaki14 - 19 WPts
19/07/2029Puebla, Mexico15 - 9 Juan Rio12 - 8 WPts
18/06/2029Tangier, Morocco14 - 9 Ilqar Salik15 - 15 WPts
18/05/2029Croix des Bouqets, Haiti13 - 9 Raynard Renoir13 - 10 WPts
17/04/2029Settat, Morocco12 - 9 Asif Anwar25(4) - 16 WPts Morocco National Championships 2029View
14/04/2029Settat, Morocco11 - 9 Moubarak Zifou16 - 13 WPts Morocco National Championships 2029View
11/04/2029Settat, Morocco10 - 9 El Mahi Guennoun0 - 2 WPts Morocco National Championships 2029View
16/02/2029Montevideo, Uruguay9 - 9 Ovidio Quintanilla4 - 7 WPts
19/12/2028Tlaquepaque, Mexico8 - 9 Emanuel Anguiano6 - 8 WPts
21/10/2028Tangier, Morocco7 - 9 Moubarak Bent2 - 12 WPts
07/09/2028Nador, Morocco6 - 9 Barii Taoussi7 - 15(1) WPts
11/07/2028Fes, Morocco6 - 8 Bushr Attias16 - 12 LPts
13/05/2028Safi, Morocco5 - 8 Azam Sani5 - 22(1) WPts
11/04/2028Sale, Morocco5 - 7 Bandar Marjouane34(1) - 26 LPts Morocco National Championships 2028View
07/03/2028Tangier, Morocco4 - 7 Sufyan Elkrim4 - 13 WPts
07/01/2028Surrey, Canada3 - 7 Peter Vaughn13 - 14 WPts
09/11/2027Dushanbe, Tajikistan2 - 7 Zeynal Haidar14 - 14 WPts
11/09/2027Sale, Morocco2 - 6 Zuffur Haq10 - 8 LPts
16/07/2027Norwich, UK2 - 5 Steven Marvin8 - 14 LPts
18/05/2027Casablanca, Morocco2 - 4 Aatif Kaddioui15 - 14 LPts
21/03/2027Tangier, Morocco2 - 3 Talbot Sarraute3 - 22(9) LPts
21/01/2027Tangier, Morocco1 - 3 Barkad Ghazouani4 - 5 WPts
02/12/2026Khenifra, Morocco1 - 2 Iyas Alifrani17 - 10 LPts
31/10/2026Xiamen, China0 - 2 Zhong Wei3 - 6 WPts
02/09/2026Bangkok, Thailand0 - 1 Yodngoen Phanrit21 - 28 LPts
05/07/2026Tangier, Morocco0 - 0 Abdul Ghakupoff4 - 12 LPts