Weightclass:  Middleweight
Location:  Meknes, Morocco
Record:  34(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/10/2037Lapu-Lapu, Philippines33 - 22 Juan Libed4 - 25 WKO2
21/08/2037Bamenda, Cameroon33 - 21 Algernon Colette23 - 14 LPts
21/07/2037Córdoba, Argentina33 - 20 Manuel Cava26(3) - 8 LPts
20/06/2037Córdoba, Argentina33 - 19 Manuel Cava25(3) - 8 LPts
19/05/2037Meknes, Morocco33 - 18 Carlos Tabonda22 - 7 LPts
17/04/2037Rabat, Morocco33 - 17 Baz Lakhouad21(1) - 4 LPts Morocco National Championships 2037View
14/04/2037Rabat, Morocco32 - 17 Kadeen Alwathiq8(2) - 4 WPts Morocco National Championships 2037View
11/04/2037Rabat, Morocco31 - 17 Dulamah Lazaar8 - 6 WPts Morocco National Championships 2037View
25/03/2037Meknes, Morocco30 - 17 Ximen Coro1 - 2 WPts
22/02/2037Meknes, Morocco29 - 17 Waqar El-Nenny26 - 12 WPts
22/01/2037Meknes, Morocco28 - 17 Erik Lisak28(1) - 25(3) WPts
22/12/2036Meknes, Morocco27 - 17 Waqar El-Nenny26 - 10 WPts
21/11/2036Cuenco, Ecuador26 - 17 Olindo Estremera23 - 19 WPts
21/10/2036Carolina, Puerto Rico26 - 16 Saturnin Mandujano25(1) - 12(1) LPts
20/09/2036Carolina, Puerto Rico26 - 15 Saturnin Mandujano24(1) - 12(1) LPts
20/08/2036Prague, Czech Republic26 - 14 Erik Lisak25(1) - 23(3) LPts
19/07/2036Cuenco, Ecuador26 - 13 Olindo Estremera21 - 17 LPts
18/06/2036Meknes, Morocco26 - 12 Gus Greig21 - 10(1) LPts
18/05/2036Meknes, Morocco26 - 11 Diego Oliva39(1) - 31 LPts
17/04/2036El-Jadida, Morocco25 - 11 Baz Lakhouad14 - 2 WPts Morocco National Championships 2036View
14/04/2036El-Jadida, Morocco24 - 11 Ouahid Shenna7 - 8 WPts Morocco National Championships 2036View
11/04/2036El-Jadida, Morocco23 - 11 Kadeen Alwathiq2(1) - 2 WPts Morocco National Championships 2036View
19/03/2036Isfahan, Iran22 - 11 Saad Kharoti12(1) - 16 WPts
16/02/2036Jeddah, Saudi Arabia22 - 10 Asif Ghaffari36(4) - 32 LPts
15/01/2036Accra, Ghana22 - 9 Tavarius Cele18 - 6(1) LPts Africa Championships 2036View
12/01/2036Accra, Ghana21 - 9 Lance Cotillard16(1) - 5 WPts Africa Championships 2036View
09/01/2036Accra, Ghana20 - 9 Ellis Mnkandla28(1) - 36 WPts Africa Championships 2036View
27/12/2035Meknes, Morocco19 - 9 Zain Junejo4 - 4 WPts
26/11/2035Meknes, Morocco18 - 9 Zain Junejo4 - 3 WPts
25/10/2035Ilorin, Nigeria17 - 9 Mudashiru Elue9 - 13 WPts
23/09/2035Ilorin, Nigeria16 - 9 Mudashiru Elue9 - 12 WPts
20/08/2035Santa Cruz de la Sierra, Bolivia16 - 8 Angel Pacifico28 - 10 LPts
20/07/2035Meknes, Morocco15 - 8 Mudashiru Elue8 - 11 WPts
19/06/2035Buenos Aires, Argentina15 - 7 Cruz Angulo25(2) - 13 LPts
18/05/2035Meknes, Morocco15 - 6 Fedar Matula48(3) - 8 LPts
17/04/2035Khenifra, Morocco14 - 6 Baz Lakhouad6 - 1 WPts Morocco National Championships 2035View
14/04/2035Khenifra, Morocco13 - 6 El Mahi Darmon12 - 13 WPts Morocco National Championships 2035View
11/04/2035Khenifra, Morocco12 - 6 Jamal al Din Ramzi2 - 1 WPts Morocco National Championships 2035View
05/04/2035Meknes, Morocco11 - 6 Olle Nyholm6 - 6 WPts
05/03/2035Meknes, Morocco10 - 6 Mudashiru Elue5 - 7 WPts
02/02/2035Meknes, Morocco9 - 6 Mudashiru Elue5 - 6 WPts
02/01/2035Ilorin, Nigeria8 - 6 Mudashiru Elue5 - 5 WPts
02/12/2034Meknes, Morocco8 - 5 Mudashiru Elue4 - 5 LPts
01/11/2034Meknes, Morocco7 - 5 Mudashiru Elue4 - 4 WPts
24/09/2034Bangkok, Thailand7 - 4 Pigmy Saenchai20 - 10 LPts
16/08/2034Meknes, Morocco6 - 4 Baz Lakhouad1 - 0 WPts
16/06/2034Suez, Egypt6 - 3 Kashif Ashraf5 - 7 LPts
17/04/2034Fes, Morocco5 - 3 Shamsadeen Hilale9 - 9 WPts Morocco National Championships 2034View
14/04/2034Fes, Morocco4 - 3 Asil Ahizoune8 - 10 WPts Morocco National Championships 2034View
11/04/2034Fes, Morocco3 - 3 Tariq Hakim1 - 1 WPts Morocco National Championships 2034View
01/03/2034Ostrava, Czech Republic3 - 2 Oliver Slama23 - 14 LPts
01/01/2034Meknes, Morocco2 - 2 Dashiell Piat1 - 2 WPts
01/11/2033Stockholm, Sweden1 - 2 Aron Naslund1 - 5 WPts
01/09/2033Vilnius, Lithuania1 - 1 Hainrich Waleski22 - 9 LPts
04/07/2033Dushanbe, Tajikistan1 - 0 Shiki Mamund17 - 11 LPts
05/05/2033Meknes, Morocco0 - 0 Gethin Gaddis4 - 17 WPts