Weightclass:  Light Welterweight
Location:  Oran, Algeria
Record:  12 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2028Oran, Algeria11 - 30 Juan Noyola3 - 9 WPts
04/10/2028Oran, Algeria10 - 30 Gareth Haworth3 - 10 WPts
05/08/2028Oran, Algeria10 - 29 Kolzak Godinsh5 - 10 LPts
07/06/2028Oran, Algeria10 - 28 Danyaal Haimoudi4 - 5 LPts
08/04/2028Oran, Algeria9 - 28 Azam Kalaz0 - 4 WPts
08/02/2028Oran, Algeria9 - 27 Amjad Mohammad13 - 2 LPts
10/12/2027Oran, Algeria9 - 26 Jack Kwadwo10 - 15 LPts
11/10/2027Oran, Algeria9 - 25 Arseni Volkov9 - 18(1) LPts
12/08/2027Oran, Algeria8 - 25 Ogenyi Chidozie1 - 11 WPts
12/06/2027Oran, Algeria7 - 25 Ali Seralini2(1) - 7 WPts
13/04/2027Oran, Algeria6 - 25 Rehman Zaynab11 - 26(4) WPts
12/02/2027Oran, Algeria5 - 25 Suk-young Jee0 - 6 WPts
14/12/2026Constantine, Algeria4 - 25 Umair Dehouche6 - 18 WPts
15/10/2026Constantine, Algeria3 - 25 Umair Dehouche6 - 17 WPts
20/08/2026Maracaibo, Venezuela3 - 24 Carlos Solorzano3 - 7 LPts
22/06/2026Oran, Algeria3 - 23 Kamran Zidane13 - 4 LPts
23/04/2026Manta, Ecuador2 - 23 Baltasar Sedano2 - 5 WPts
23/02/2026Oran, Algeria2 - 22 Amer Tiouli12 - 14 LPts
27/12/2025Oran, Algeria2 - 21 Kyrone Ledwaba6 - 6 LPts
28/10/2025Minsk, Belarus2 - 20 Yevhen Urbaniak10(1) - 15(1) LPts
30/08/2025Oran, Algeria1 - 20 Azam Kassar0 - 6 WPts
01/07/2025Oran, Algeria0 - 20 Eduardo Brion2 - 4 WPts
02/05/2025Oran, Algeria0 - 19 Didier Perret5 - 11 LPts
04/03/2025Algiers, Algeria0 - 18 Haaris Haraoui23 - 25 LPts
04/01/2025Algiers, Algeria0 - 17 Syed Bellemou22 - 20 LPts
06/11/2024Algiers, Algeria0 - 16 Syed Bellemou21 - 20 LPts
27/09/2024La Plata, Argentina0 - 15 Javier Ledesma2 - 16 LPts
30/07/2024Halifax, Canada0 - 14 Matthew Fenderson1 - 1 LPts
01/06/2024Algiers, Algeria0 - 13 Zuffur Ghezali9 - 17 LPts
26/04/2024Oran, Algeria0 - 12 Hassan Maaziz9 - 30(1) LPts
06/03/2024Athens, Greece0 - 11 Lycomedes Balaban12 - 22 LPts
06/01/2024Sligo, Ireland0 - 10 Spencer McLain15 - 9 LPts
08/11/2023Algiers, Algeria0 - 9 Azam Aksas2 - 15 LPts
27/09/2023Oran, Algeria0 - 8 Amer Smail0 - 0 LPts
07/08/2023Oran, Algeria0 - 7 Desiderio Zamarron9(1) - 23 LPts
08/06/2023Annaba, Algeria0 - 6 Kamran Belkhiter9 - 26 LPts
08/05/2023Algiers, Algeria0 - 5 Kashif Saidisief24(1) - 11 LPts
31/03/2023Oran, Algeria0 - 4 Yulian Romanowski2 - 7 LPts
31/01/2023Silang, Philippines0 - 3 Alejandro Casupang6 - 7 LPts
02/12/2022Rome, Italy0 - 2 Damiano Scappini6 - 22 LPts
03/10/2022Kharkiv, Ukraine0 - 1 Bohdan Ostrovsky6 - 7 LPts
05/08/2022Oran, Algeria0 - 0 Zafa Belhani0 - 4 LPts