Weightclass:  Lightweight
Location:  Tangier, Morocco
Record:  47(15) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2042Tangier, Morocco46(15) - 25 Jeraldo Ramon36(9) - 9 WPts
18/05/2042Yerevan, Armenia45(14) - 25 Varteres Sabounjian13 - 27 WKO3
17/04/2042Mohammedia, Morocco44(13) - 25 Razzaak Sbai7(1) - 7(1) WKO3 Morocco National Championships 2042View
14/04/2042Mohammedia, Morocco43(13) - 25 Ikrimah Almakudi3 - 2 WPts Morocco National Championships 2042View
11/04/2042Mohammedia, Morocco42(13) - 25 Baz Dnibi14 - 8 WPts Morocco National Championships 2042View
19/03/2042Tangier, Morocco41(12) - 25 Asif Akbar13 - 17(3) WKO2
13/02/2042Sana'a, Yemen40(11) - 25 Asif Akbar13 - 16(2) WKO3
12/01/2042Harare, Zimbabwe40(11) - 24 Bilal Mekky11 - 15(2) LPts Africa Championships 2042View
09/01/2042Harare, Zimbabwe39(11) - 24 Raoul Milla18(3) - 6 WPts Africa Championships 2042View
22/12/2041Tangier, Morocco38(11) - 24 Carlos Cavazos19 - 10(4) WPts
21/11/2041Tangier, Morocco37(10) - 24 Carlos Cavazos19 - 9(3) WKO2
21/10/2041Ciudad del Este, Paraguay36(9) - 24 Carlos Cavazos19 - 8(2) WKO3
20/09/2041Tangier, Morocco36(9) - 23 Carlos Cavazos18 - 8(2) LPts
19/08/2041Almaty, Kazakhstan36(9) - 22 Faisal Valihanov42(17) - 13 LPts
19/07/2041Tangier, Morocco35(9) - 22 Rafael Rodriguez22(1) - 19(3) WPts
18/06/2041Salta, Argentina34(8) - 22 Elias Gracia30(1) - 10 WKO3
18/05/2041Ulaanbaatar, Mongolia34(8) - 21 Chung Hu28(1) - 13 LPts
17/04/2041Fes, Morocco33(7) - 21 Sobhan Hdiouad7 - 2 WKO2 Morocco National Championships 2041View
14/04/2041Fes, Morocco32(7) - 21 Safiy al Din Elhajjam7(1) - 2 WPts Morocco National Championships 2041View
11/04/2041Fes, Morocco31(6) - 21 Tazim Amlil13 - 5 WTKO2 Morocco National Championships 2041View
01/04/2041Murcia, Spain30(5) - 21 Guillermo Delfin9(1) - 9 WKO3
01/03/2041Managua, Nicaragua30(5) - 20 Larenzo Bojorquez31(9) - 13(2) LPts
28/01/2041Tangier, Morocco30(5) - 19 Larenzo Bojorquez30(9) - 13(2) LPts
28/12/2040Tangier, Morocco29(5) - 19 Xavion Ines18(3) - 24(1) WPts
26/11/2040Tangier, Morocco28(5) - 19 Anthony Ryan22(8) - 11 WPts
24/10/2040Managua, Nicaragua28(5) - 18 Larenzo Bojorquez28(9) - 12(2) LPts
19/09/2040Tangier, Morocco28(5) - 17 Matthew Summerfield25 - 7(2) LPts
19/08/2040Tangier, Morocco27(5) - 17 Callum Ovens14(3) - 8 WPts
19/07/2040Tangier, Morocco26(5) - 17 Callum Ovens14(3) - 7 WPts
18/06/2040Santiago de Cuba, Cuba25(5) - 17 Xavion Ines17(3) - 19(1) WPts
18/05/2040Tangier, Morocco25(5) - 16 Gabriel Palma37(5) - 7 LPts
17/04/2040Tangier, Morocco24(5) - 16 Baz Dnibi6 - 0 WPts Morocco National Championships 2040View
14/04/2040Tangier, Morocco23(5) - 16 Sidki Kappeler8 - 1 WPts Morocco National Championships 2040View
11/04/2040Tangier, Morocco22(5) - 16 Asil Chraibi3(1) - 4(1) WPts Morocco National Championships 2040View
28/03/2040San Luis Potosi, Mexico22(5) - 15 Rafael Rodriguez14 - 10(2) LPts
26/02/2040Santa Ana, El Salvador22(5) - 14 Vicente Alfonso21 - 15 LPts
26/01/2040Tangier, Morocco22(5) - 13 Oleos Landa9 - 14 LPts
21/12/2039Belo Horizonte, Brazil22(5) - 12 Manuel Mesquita28(4) - 7 LPts
20/11/2039Tangier, Morocco21(5) - 12 Brandon Regan8 - 4 WPts
20/10/2039Tangier, Morocco20(5) - 12 Desiderio Caudillo31(5) - 20(2) WPts
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