Weightclass:  Light Heavyweight
Location:  Marrakech, Morocco
Record:  66(14) - 24(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2042Ponce, Puerto Rico65(14) - 24(3) Angel Galvan34(1) - 7 WPts
15/01/2042Harare, Zimbabwe64(14) - 24(3) Harvey Chipendo54(1) - 20(1) WPts Africa Championships 2042View
12/01/2042Harare, Zimbabwe63(14) - 24(3) Geron de Marivaux35(4) - 21(2) WPts Africa Championships 2042View
09/01/2042Harare, Zimbabwe62(13) - 24(3) Kenzie Sserulyo21 - 15 WTKO1 Africa Championships 2042View
17/12/2041Marrakech, Morocco61(13) - 24(3) Jean Claude Calens14 - 4 WPts
14/11/2041Viba del Mar, Chile61(13) - 23(3) Manuel Rodriguez37(7) - 21 LPts
14/10/2041Marrakech, Morocco61(13) - 22(3) Manuel Rodriguez36(7) - 21 LPts
13/09/2041Dongguan, China61(13) - 21(3) Ebi Sinyinda37(6) - 18 LPts Dongguan World Championships 2041View
10/09/2041Dongguan, China60(13) - 21(3) Amon Guffy8 - 5(1) WPts Dongguan World Championships 2041View
07/09/2041Dongguan, China59(13) - 21(3) Rodger Kuno29(15) - 9 WPts Dongguan World Championships 2041View
20/08/2041Marrakech, Morocco58(13) - 21(3) Gabrysz Wesolowski19 - 8(1) WPts
20/07/2041Gdansk, Poland57(12) - 21(3) Gabrysz Wesolowski19 - 7 WKO3
18/06/2041Kitwe, Zambia57(12) - 20(3) Ebi Sinyinda33(5) - 17 LPts
18/05/2041Marrakech, Morocco56(12) - 20(3) Gabrysz Wesolowski18 - 6 WPts
17/04/2041Fes, Morocco55(11) - 20(3) Arib Elkhouri15 - 8 WKO3 Morocco National Championships 2041View
14/04/2041Fes, Morocco54(10) - 20(3) Barii Toudali2 - 2 WKO3 Morocco National Championships 2041View
11/04/2041Fes, Morocco53(10) - 20(3) Barir Aljazuli21(11) - 5 WPts Morocco National Championships 2041View
04/04/2041Carolina, Puerto Rico53(10) - 19(3) Seferino Arredondo48(23) - 18 LPts
04/03/2041Augsburg, Germany52(9) - 19(3) Lambert Kyler28 - 12(2) WKO3
01/02/2041Marrakech, Morocco51(8) - 19(3) Lambert Kyler28 - 11(1) WKO3
26/12/2040Villeurbanne, France51(8) - 18(3) Labaron Baudhuin42(12) - 33(4) LPts
24/12/2040Marrakech, Morocco50(7) - 18(3) Glen McCoy27 - 6(1) WKO3
21/11/2040Carolina, Puerto Rico49(7) - 18(3) Seferino Arredondo46(22) - 16 WPts
21/10/2040Marrakech, Morocco49(7) - 17(3) Ebi Sinyinda24(2) - 17 LPts
20/09/2040Marrakech, Morocco48(7) - 17(3) Ebi Sinyinda24(2) - 16 WPts
20/08/2040Marrakech, Morocco47(7) - 17(3) Ebi Sinyinda24(2) - 15 WPts
16/07/2040Tehran, Iran47(7) - 16(3) Daniil Golovin60(11) - 28 LPts Tehran Olympics 2040View
13/07/2040Tehran, Iran46(7) - 16(3) Greg Abram50(18) - 12 WPts Tehran Olympics 2040View
25/06/2040Marrakech, Morocco46(7) - 15(3) Harry Redhead41(7) - 12(2) LPts
02/06/2040Marrakech, Morocco45(7) - 15(3) Hassan Radwan30 - 9 WPts
17/04/2040Tangier, Morocco44(7) - 15(3) Saiffeddine Brahim20(8) - 9 WPts Morocco National Championships 2040View
14/04/2040Tangier, Morocco43(6) - 15(3) Sadr-Eddine Armoumen22 - 11(1) WKO2 Morocco National Championships 2040View
11/04/2040Tangier, Morocco42(5) - 15(3) Thamir Benitah1 - 1 WKO3 Morocco National Championships 2040View
17/03/2040Carolina, Puerto Rico41(5) - 15(3) Seferino Arredondo40(20) - 12 WPts
15/02/2040Marrakech, Morocco41(5) - 14(3) Seferino Arredondo39(20) - 12 LPts
12/01/2040Nairobi, Kenya40(5) - 14(3) Darryl Olita70(30) - 17(1) WPts Africa Championships 2040View
09/01/2040Nairobi, Kenya39(5) - 14(3) Ebi Sinyinda16(1) - 11 WPts Africa Championships 2040View
21/12/2039Marrakech, Morocco38(5) - 14(3) Darryl Olita69(29) - 16(1) WPts
20/11/2039Lagos, Nigeria37(5) - 14(3) Hope Gaya20 - 12 WPts
20/10/2039Marrakech, Morocco36(5) - 14(3) Dejan Kukolja2 - 0 WPts
13/09/2039Brisbane, Australia36(5) - 13(3) Hope Gaya18 - 11 LPts Brisbane World Championships 2039View
10/09/2039Brisbane, Australia35(5) - 13(3) Reyes Curto26 - 13(1) WPts Brisbane World Championships 2039View
07/09/2039Brisbane, Australia34(5) - 13(3) Baldovino Kaponya15 - 6 WPts Brisbane World Championships 2039View
19/08/2039Liege, Belgium33(5) - 13(3) Yves Lippmann26(2) - 6 WPts
19/07/2039Markham, Canada32(5) - 13(3) Ethan Biss43(1) - 6 WPts
18/06/2039Marrakech, Morocco31(5) - 13(3) Vicente Morante11 - 8 WPts
18/05/2039Mexico City, Mexico30(5) - 13(3) Berto Peno25 - 21(1) WPts
17/04/2039Settat, Morocco29(4) - 13(3) Sadr-Eddine Armoumen16 - 9 WKO3 Morocco National Championships 2039View
14/04/2039Settat, Morocco28(4) - 13(3) Saiffeddine Brahim14(5) - 7 WPts Morocco National Championships 2039View
11/04/2039Settat, Morocco27(3) - 13(3) Ra'id Janszoon6 - 22 WKO3 Morocco National Championships 2039View
01/04/2039Adana, Turkey26(3) - 13(3) Bulut Halefoglu5(2) - 0 WPts
01/03/2039Marrakech, Morocco26(3) - 12(3) Carvell Mansour33(3) - 18 LPts
24/01/2039Marrakech, Morocco25(3) - 12(3) Boniface Nakache21(2) - 12(1) WPts
24/12/2038Marrakech, Morocco24(3) - 12(3) Boniface Nakache21(2) - 11(1) WPts
23/11/2038Marrakech, Morocco23(3) - 12(3) Boniface Nakache21(2) - 10(1) WPts
23/10/2038Mexico City, Mexico22(3) - 12(3) Berto Peno19 - 18(1) WPts
19/09/2038Vilnius, Lithuania22(3) - 11(2) Borys Grzegorzewski34(2) - 11(2) LKO3
19/08/2038Marrakech, Morocco21(3) - 11(2) Asif Emam41(18) - 18 WPts
19/07/2038Minsk, Belarus20(3) - 11(2) Sergei Perun26(9) - 13 WPts
18/06/2038Marrakech, Morocco20(3) - 10(1) Alejandro Laura37(2) - 8 LKO3
18/05/2038Marrakech, Morocco19(3) - 10(1) Montana Leano16 - 8(1) WPts
17/04/2038Safi, Morocco18(3) - 10(1) Saif al Din Ouaddou25 - 12 WPts Morocco National Championships 2038View
14/04/2038Safi, Morocco17(3) - 10(1) Ratib Sbihi7 - 6 WPts Morocco National Championships 2038View
11/04/2038Safi, Morocco16(3) - 10(1) Barir Aljazuli4(1) - 0 WPts Morocco National Championships 2038View
25/03/2038Marrakech, Morocco16(3) - 9(1) Borya Tenisons27(2) - 21(1) LPts
22/02/2038Helsinki, Finland15(3) - 9(1) Veikko Holkeri7 - 7(2) WPts
22/01/2038Maroua, Cameroon14(3) - 9(1) Destin de La Fontaine8 - 12 WPts
22/12/2037Riga, Latvia14(3) - 8(1) Borya Tenisons26(2) - 19(1) LPts
21/11/2037Marrakech, Morocco14(3) - 7(1) Borya Tenisons25(2) - 19(1) LPts
17/10/2037Helsinki, Finland14(3) - 6(1) Veikko Holkeri5 - 5(1) LPts
16/09/2037Shiraz, Iran14(3) - 5(1) Abdul Syed17(1) - 15(2) LPts
16/08/2037Marrakech, Morocco14(3) - 4(1) Daniil Golovin28(3) - 13 LPts
15/07/2037Biysk, Russia14(3) - 3(1) Daniil Golovin27(3) - 13 LPts
14/06/2037Casablanca, Morocco13(3) - 3(1) Saiffeddine Brahim5(1) - 3 WPts
17/04/2037Rabat, Morocco12(3) - 3(1) Saif al Din Ouaddou17 - 11 WPts Morocco National Championships 2037View
14/04/2037Rabat, Morocco11(3) - 3(1) Saiffeddine Brahim5(1) - 2 WPts Morocco National Championships 2037View
11/04/2037Rabat, Morocco10(3) - 3(1) Girgis Rhissassi12 - 16 WPts Morocco National Championships 2037View
13/02/2037Kampala, Uganda9(2) - 3(1) Dillon Neogy2 - 11 WKO3
16/12/2036Tetouan, Morocco9(2) - 2(1) El Bachir Berouas28(1) - 15(1) LPts
17/10/2036Tetouan, Morocco9(2) - 1(1) El Bachir Berouas27(1) - 15(1) LPts
13/09/2036Belo Horizonte, Brazil8(2) - 1(1) Diego Lusco9 - 14 WPts
16/07/2036Kiev, Ukraine7(1) - 1(1) Wasyl Lach8 - 25(4) WKO2
18/05/2036Casablanca, Morocco6(1) - 1(1) Saiffeddine Brahim0 - 0 WPts
14/04/2036El-Jadida, Morocco6(1) - 0 El Bachir Berouas22 - 15(1) LKO3 Morocco National Championships 2036View
11/04/2036El-Jadida, Morocco5(1) - 0 Kadeen Ferroukhi16 - 20 WPts Morocco National Championships 2036View
28/02/2036The Hague, Netherlands4(1) - 0 Xavier de Boey3 - 6 WPts
31/12/2035Marrakech, Morocco3(1) - 0 Godfrey Heien3 - 10 WPts
31/10/2035Alexandria, Egypt2 - 0 Tariq Camona0 - 3 WKO3
02/09/2035Vilnius, Lithuania1 - 0 Idzi Swiatkowski10 - 16 WPts
05/07/2035Marrakech, Morocco0 - 0 Imran Kamali2 - 5(2) WPts