Weightclass:  Lightweight
Location:  Tangier, Morocco
Record:  20(5) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2039Varna, Bulgaria19(5) - 12 Radoslav á Tsankov6 - 7 WPts
19/08/2039Bandar Lampung, Indonesia19(5) - 11 Ismaya Qing13 - 13 LPts
19/07/2039Santa Cruz de la Sierra, Bolivia19(5) - 10 Gabriel Palma27(4) - 5 LPts
18/06/2039Tangier, Morocco18(5) - 10 Fausto Hinojosa10 - 8 WPts
18/05/2039Lima, Peru18(5) - 9 Desiderio Caudillo27(5) - 19(2) LPts
17/04/2039Settat, Morocco17(5) - 9 Askari Elothmani11(2) - 4 WPts Morocco National Championships 2039View
14/04/2039Settat, Morocco16(5) - 9 Sidki Kappeler2 - 0 WPts Morocco National Championships 2039View
11/04/2039Settat, Morocco15(5) - 9 Ratib Chagou6 - 12(1) WPts Morocco National Championships 2039View
21/03/2039Bratislava, Slovakia15(5) - 8 Jarmil Cihak21(2) - 24 LPts
18/02/2039Tangier, Morocco15(5) - 7 Xavier Porto25(16) - 13 LPts
17/01/2039Panama City, Panama15(5) - 6 Xavier Porto24(16) - 13 LPts
17/12/2038Tangier, Morocco14(4) - 6 Ciel Piat2 - 11 WKO2
17/10/2038Tangier, Morocco13(4) - 6 Sammy Thomas0 - 2 WPts
16/08/2038Casablanca, Morocco13(4) - 5 Ismail Ahmad25 - 11 LPts
17/06/2038Samarinda, Indonesia12(3) - 5 Tri Fanetri3 - 3 WKO2
17/04/2038Safi, Morocco11(3) - 5 Habbab Deri21 - 13 WPts Morocco National Championships 2038View
14/04/2038Safi, Morocco10(3) - 5 Ismail Ahmad24 - 10 WPts Morocco National Championships 2038View
11/04/2038Safi, Morocco9(3) - 5 Ayham Balafrej19 - 12 WPts Morocco National Championships 2038View
02/03/2038Tangier, Morocco9(3) - 4 Askari Elothmani2 - 3 LPts
31/12/2037Tangier, Morocco9(3) - 3 Askari Elothmani1 - 3 LPts
28/11/2037Tangier, Morocco8(3) - 3 Angel Lora3 - 14 WPts
30/09/2037Shymkent, Kazakhstan7(3) - 3 Mohsin Kanybec1 - 15 WPts
02/08/2037Tangier, Morocco6(2) - 3 Eliasz Gibas1 - 5 WKO3
02/06/2037Calgary, Canada5(2) - 3 Ouida Bazin8 - 17 WPts
03/04/2037Dushanbe, Tajikistan4(1) - 3 Siraj Abdul3 - 11(1) WKO3
03/02/2037Tangier, Morocco3 - 3 Anton Misko1 - 0 WKO3
04/12/2036Khayelitsha, South Africa2 - 3 Nathan Ngassi12 - 15 WPts
06/10/2036Odense, Denmark1 - 3 Niels Matthiessen5 - 15(1) WPts
08/08/2036Limerick, Ireland1 - 2 Kieran Mahoney8 - 7 LPts
10/06/2036Riga, Latvia1 - 1 Pyotr Nokalns17 - 11 LPts
11/04/2036El-Jadida, Morocco1 - 0 Istiqlaal Akkaoui9 - 18(1) LPts Morocco National Championships 2036View
05/03/2036Tangier, Morocco0 - 0 Ian Haggart0 - 0 WPts