Weightclass:  Bantamweight
Location:  Algiers, Algeria
Record:  37 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2026Algiers, Algeria36 - 28 Majid Maiza8 - 13 WPts
02/03/2026Algiers, Algeria35 - 28 Ju-young Soh10(1) - 27(1) WPts
01/01/2026Linden, Guyana34 - 28 Sam Bloyd1 - 1 WPts
03/11/2025Oran, Algeria33 - 28 Waqar Behar38(1) - 15 WPts
06/09/2025Algiers, Algeria32 - 28 Khalid Haouari1 - 9 WPts
08/07/2025Algiers, Algeria31 - 28 Zain Khelladi12 - 14 WPts
09/05/2025Kingston, Jamaica31 - 27 Robert Torry38 - 11(1) LPts
11/03/2025Oran, Algeria31 - 26 Obaid Hacini23 - 12 LPts Algeria National Championships 2025View
08/02/2025Algiers, Algeria30 - 26 Fedya Rugajs3 - 9(2) WPts
10/12/2024Heraklion, Greece29 - 26 Leander Kondos0 - 5 WPts
12/10/2024Masally, Azerbaijan28 - 26 Chingiz Magerramov26 - 14 WPts
14/08/2024Algiers, Algeria27 - 26 Max Mudavadi13 - 15 WPts
14/07/2024Algiers, Algeria26 - 26 Geoff Feimster17 - 27 WPts
12/06/2024Algiers, Algeria26 - 25 Niao-ka Yow18 - 27 LPts
12/05/2024Algiers, Algeria25 - 25 Niao-ka Yow18 - 26 WPts
11/04/2024Tianjin, China24 - 25 Niao-ka Yow18 - 25 WPts
11/03/2024Oran, Algeria24 - 24 Obaid Hacini19 - 10 LPts Algeria National Championships 2024View
10/02/2024Bratislava, Slovakia24 - 23 Rostislav Slama28 - 23 LPts
09/01/2024Tangier, Morocco24 - 22 Chrestien Mordasini40 - 12 LPts Africa Championships 2024View
24/12/2023Sao Paulo, Brazil23 - 22 Baltasar Augusto39 - 10 WPts
23/11/2023Algiers, Algeria23 - 21 Baltasar Augusto38 - 10 LPts
23/10/2023Sao Paulo, Brazil22 - 21 Baltasar Augusto38 - 9 WPts
21/09/2023Sao Paulo, Brazil22 - 20 Baltasar Augusto37 - 9 LPts
20/08/2023Managua, Nicaragua22 - 19 Cipriano Montana35 - 9 LPts
20/07/2023Havana, Cuba22 - 18 Manuel Fuerte25 - 16 LPts
19/06/2023Shah Alam, Malaysia22 - 17 Adnan Mohammad24 - 16 LPts
18/05/2023Havana, Cuba22 - 16 Manuel Fuerte23 - 16 LPts
17/04/2023Algiers, Algeria21 - 16 Bronco Ceniceros26 - 15 WPts
17/03/2023Constantine, Algeria20 - 16 Waleed Megharia19(3) - 21 WPts Algeria National Championships 2023View
14/03/2023Constantine, Algeria19 - 16 Saad Kelkal6 - 10 WPts Algeria National Championships 2023View
11/03/2023Constantine, Algeria18 - 16 Zain Khelladi3 - 7 WPts Algeria National Championships 2023View
08/02/2023Algiers, Algeria17 - 16 Dave Christal18 - 15 WPts
08/01/2023Algiers, Algeria16 - 16 Hackett Depardieu27 - 9 WPts
08/12/2022Ho Chi Minh City, Vietnam15 - 16 Chiem Phuc30 - 5 WPts
05/11/2022Algiers, Algeria15 - 15 Leonel Abril21 - 12 LPts
05/10/2022Algiers, Algeria14 - 15 Tariq Sasooli20 - 13 WPts
04/09/2022Algiers, Algeria13 - 15 Tariq Sasooli20 - 12 WPts
27/07/2022Constantine, Algeria12 - 15 Rehan Akhnouche8 - 13 WPts
22/06/2022Córdoba, Argentina11 - 15 Alfonso Celestino5(1) - 18 WPts
24/04/2022Algiers, Algeria11 - 14 Aftab Sarfati21 - 6(4) LPts
17/03/2022Algiers, Algeria10 - 14 Asif Soula17 - 13 WPts Algeria National Championships 2022View
14/03/2022Algiers, Algeria9 - 14 Gazi Majid20 - 7 WPts Algeria National Championships 2022View
11/03/2022Algiers, Algeria8 - 14 Danyaal Khalef19 - 8 WPts Algeria National Championships 2022View
14/02/2022Guangzhou, China8 - 13 Manchu Ku13 - 7 LPts
17/12/2021Cheongju, South Korea7 - 13 Eun-sun Woo5 - 7 WPts
19/10/2021Algiers, Algeria6 - 13 Eduardo Mariscal4(1) - 15 WPts
18/08/2021Lima, Peru5 - 13 Emanuel Minier20 - 8 WPts
17/06/2021Riga, Latvia5 - 12 Alik Starasts19 - 5 LPts
19/04/2021Annaba, Algeria4 - 12 Obaid Hacini6 - 3 WPts
14/03/2021Algiers, Algeria4 - 11 Kamran Guermah13 - 9 LPts Algeria National Championships 2021View
11/03/2021Algiers, Algeria3 - 11 Zuffur Kharnadji8 - 11 WPts Algeria National Championships 2021View
19/02/2021Algiers, Algeria2 - 11 Malvolio Mamon9 - 11 WPts
21/12/2020Algiers, Algeria2 - 10 Hassan Kermali11 - 9 LPts
28/10/2020Santiago de los Caballeros, Dominican Republic2 - 9 Aimon Quiles11 - 4 LPts
30/08/2020Ulaanbaatar, Mongolia2 - 8 Batbarayn Norovbanzad11 - 5 LPts
30/06/2020Guigang, China2 - 7 Lei Wen9 - 6 LPts
01/05/2020Annaba, Algeria2 - 6 Obaid Hacini3 - 0 LPts
12/03/2020Lima, Peru1 - 6 Iago Vejar2 - 11 WPts
13/01/2020Acapulco, Mexico1 - 5 Rodrigo Delaguila1 - 5 LPts
14/11/2019Oran, Algeria0 - 5 Shayan Rouai4 - 8 WPts
03/10/2019San Juan, Puerto Rico0 - 4 Ovidio Chino4 - 4 LPts
04/08/2019Algiers, Algeria0 - 3 Shayan Harbi6 - 5 LPts
04/06/2019Almaty, Kazakhstan0 - 2 Amjad Inzhu1 - 2 LPts
06/04/2019Havana, Cuba0 - 1 Manuel Fuerte5 - 3 LPts
05/02/2019Carolina, Puerto Rico0 - 0 Montenegro Gonzalez0 - 0 LPts