Weightclass:  Welterweight
Location:  Oran, Algeria
Record:  22 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2025Oran, Algeria22 - 26 Clint Cumming20(1) - 26 LPts
23/06/2025Oran, Algeria21 - 26 Qing-Nan Jiang3 - 8 WPts
24/04/2025Oran, Algeria20 - 26 Peter Mwema6 - 5 WPts
23/02/2025Oran, Algeria19 - 26 Brigham De Leon4 - 4 WPts
25/12/2024Oran, Algeria19 - 25 Yasin Azam6 - 1 LPts
26/10/2024Oran, Algeria18 - 25 Rich Puerta3 - 7 WPts
27/08/2024Oran, Algeria17 - 25 Paris Seyrig4 - 1 WPts
28/06/2024Oran, Algeria16 - 25 Angel Ingles1 - 11(1) WPts
29/04/2024Oran, Algeria15 - 25 Kashif Akniouene1 - 6 WPts
29/02/2024Oran, Algeria15 - 24 Feliciaan De Bruyn11 - 15 LPts
31/12/2023Oran, Algeria15 - 23 Johnny Wylie17 - 13 LPts
01/11/2023Oran, Algeria14 - 23 Xaver Alaniz5 - 6 WPts
02/09/2023Oran, Algeria13 - 23 Tajo Mancillas3 - 17 WPts
05/07/2023Leon, Mexico12 - 23 Montel Vasconcellos0 - 0 WPts
07/05/2023Annaba, Algeria12 - 22 Syed Aboulker16(1) - 16 LPts
11/03/2023Algiers, Algeria12 - 21 Rashid Gamouh19 - 11 LPts
16/01/2023Constantine, Algeria11 - 21 Syed Aba12 - 19(2) WPts
16/12/2022Aarhus, Denmark11 - 20 Olan Buske19(1) - 10 LPts
18/10/2022Buenos Aires, Argentina11 - 19 Diego Valencia0 - 0 LPts
20/08/2022Algiers, Algeria11 - 18 Atif Jalali7 - 20 LPts
06/07/2022Constantine, Algeria11 - 17 Hassan Khalfi18 - 11 LPts
08/05/2022Oran, Algeria11 - 16 Mardian Duris16 - 5 LPts
09/03/2022Oran, Algeria11 - 15 An Dam11 - 2 LPts
07/01/2022Bangkok, Thailand11 - 14 Susuwandee Thaveechalermdit14 - 12 LPts
08/11/2021Oran, Algeria10 - 14 Malik Daid6 - 9 WPts
07/09/2021Oran, Algeria10 - 13 Muaz Elbegdorj12(1) - 11 LPts
07/07/2021San Jose, Costa Rica10 - 12 Baltasar Alviso5 - 1 LPts
09/05/2021San Jose, Costa Rica9 - 12 Rodrigo Sais3 - 2 WPts
11/03/2021Algiers, Algeria9 - 11 Rashid Gamouh10 - 7 LPts Algeria National Championships 2021View
03/02/2021Oran, Algeria8 - 11 Ahmed Aichi9 - 10 WPts
02/12/2020Warsaw, Poland7 - 11 Leszek Jozwiak0 - 4 WPts
04/10/2020Montevideo, Uruguay7 - 10 Montenegro Poma2 - 12 LPts
06/08/2020Algiers, Algeria7 - 9 Shayan Bellabes9 - 4 LPts
08/06/2020Algiers, Algeria7 - 8 Faisal Sahnine6 - 8 LPts
29/04/2020Oran, Algeria6 - 8 Kyrone Mulele7 - 6 WPts
01/03/2020Tacoma, USA6 - 7 Gus Delcamp6(1) - 5 LPts
02/01/2020Algiers, Algeria6 - 6 Malik Belatoui5 - 6 LPts
21/11/2019Algiers, Algeria6 - 5 Waqar Layada5 - 7 LPts
25/09/2019Oran, Algeria6 - 4 Rashid Gamouh4 - 3 LPts
26/07/2019Oran, Algeria6 - 3 Charles Ionesco7 - 3 LPts
27/05/2019Oran, Algeria6 - 2 Pedro Anguiano6 - 2 LPts
28/03/2019Oran, Algeria5 - 2 Malik Belatoui2 - 4 WPts
25/01/2019Algiers, Algeria4 - 2 Amjad Hakim0 - 5 WPts
11/12/2018Algiers, Algeria4 - 1 Majid Sebbar5 - 1 LPts
11/10/2018Oran, Algeria3 - 1 Waleed Labsi1 - 3 WPts
24/08/2018Algiers, Algeria3 - 0 Waqar Layada2 - 2 LPts
03/07/2018Oran, Algeria2 - 0 Kamran Djabou1 - 1 WPts
20/05/2018Baku, Azerbaijan1 - 0 Tarlan Leghari0 - 0 WPts
20/03/2018Oran, Algeria0 - 0 Majid Yousef0 - 0 WPts