Weightclass:  Light Heavyweight
Location:  Oran, Algeria
Record:  10(1) - 39
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/06/2027Oran, Algeria9(1) - 39 Khalid Mansour1 - 0 WPts
07/04/2027Oran, Algeria9(1) - 38 Dom Ward7 - 5 LPts
06/02/2027Oran, Algeria9(1) - 37 Huys Van den Wyngaert1 - 2 LPts
08/12/2026Oran, Algeria8(1) - 37 Hamish Smith4 - 17 WPts
09/10/2026Oran, Algeria8(1) - 36 Mikhail Aleinikov4 - 1 LPts
10/08/2026Oran, Algeria8(1) - 35 Daniil Mahmudov5 - 7 LPts
11/06/2026Oran, Algeria8(1) - 34 Jawad Nabieva11(2) - 19 LPts
12/04/2026Oran, Algeria8(1) - 33 Waleed Delhoum7 - 5 LPts
11/02/2026Oran, Algeria7 - 33 Greg Oyekan1 - 10 WKO2
13/12/2025Oran, Algeria6 - 33 Amer Kamara1 - 2 WPts
14/10/2025Oran, Algeria6 - 32 Jabulani Coetzee14 - 16 LPts
15/08/2025Oran, Algeria6 - 31 Georgiy Samarin7 - 21 LPts
16/06/2025Mashhad, Iran5 - 31 Bilal Abbas7 - 6 WPts
18/04/2025Oran, Algeria4 - 31 Ahmed Sansal1 - 10 WPts
17/02/2025Oran, Algeria3 - 31 Adnan Barrat2 - 11 WPts
19/12/2024Copenhagen, Denmark2 - 31 Nils Steffensen1 - 18(1) WPts
21/10/2024Oran, Algeria1 - 31 Ilmo Kanniainen2 - 16 WPts
23/08/2024Aarhus, Denmark1 - 30 Karr Thissell17 - 19 LPts
25/06/2024Santiago, Chile1 - 29 Venacio Gonzalez19(1) - 23 LPts
27/04/2024Oran, Algeria1 - 28 Joni Yrjala5 - 10 LPts
28/02/2024Bulawayo, Zimbabwe1 - 27 Mason Mwale5 - 6 LPts
31/12/2023Carolina, Puerto Rico1 - 26 Jose Navarra15 - 23 LPts
02/11/2023Oran, Algeria1 - 25 Rashon Mogoeng16 - 15(1) LPts
04/09/2023Oran, Algeria1 - 24 Angel Truxillo13 - 19 LPts
07/07/2023Oran, Algeria1 - 23 Fedar Oraloff3 - 5 LPts
08/05/2023Paris, France1 - 22 Ames Nolton14 - 11 LPts
10/03/2023Almaty, Kazakhstan1 - 21 Valeri Kurmanoff10 - 20 LPts
10/01/2023Port-au-Prince, Haiti1 - 20 Emmanuel Carreau11 - 19 LPts
12/11/2022Constantine, Algeria1 - 19 Haider Hannachi8(1) - 17 LPts
10/10/2022Algiers, Algeria1 - 18 Farhan Fellag11 - 4 LPts
06/09/2022Toulouse, France1 - 17 Baptiste Arabie19 - 8 LPts
08/07/2022New Kingston, Jamaica1 - 16 Johnny Hawthorne13 - 10 LPts
10/05/2022Algiers, Algeria1 - 15 Bilal Guellal12(1) - 15 LPts
20/03/2022Split, Croatia1 - 14 Dragoslav Žilic11 - 15 LPts
19/01/2022Liverpool, UK1 - 13 Jamie Entwistle5 - 17 LPts
21/11/2021Algiers, Algeria1 - 12 Mohsin Abdelnour10 - 12 LPts
21/10/2021Algiers, Algeria1 - 11 Syed Hadi7 - 14 LPts
18/09/2021Zaragoza, Spain1 - 10 Felippe Jiron11 - 9 LPts
20/07/2021Burgas, Bulgaria1 - 9 Andon á Granov14 - 5 LPts
20/05/2021Annaba, Algeria1 - 8 Syed Tiouli10(1) - 9 LPts
24/03/2021Oran, Algeria1 - 7 Mike Monaghan11 - 6 LPts
24/01/2021Algiers, Algeria1 - 6 Imran Gamouh10 - 10 LPts
01/12/2020Minsk, Belarus1 - 5 Borya Milkovich15 - 5 LPts
02/10/2020Oran, Algeria0 - 5 Stephen Kalombo0 - 12 WPts
04/08/2020Constantine, Algeria0 - 4 Haaris Bellil2 - 12 LPts
16/06/2020Prague, Czech Republic0 - 3 Bohdan Vaclavik13 - 1 LPts
15/04/2020Bristol, UK0 - 2 John MacGuinness6 - 9 LPts
16/02/2020Algiers, Algeria0 - 1 Syed Hadi4 - 7 LPts
05/01/2020Oran, Algeria0 - 0 Eric Buck0 - 1 LPts