Weightclass:  Heavyweight
Location:  Oran, Algeria
Record:  50(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2027Oran, Algeria49(1) - 29 Klaus Delis6 - 21 WPts
24/04/2027Oran, Algeria48(1) - 29 Aimon Jaimez3 - 4 WPts
23/02/2027Oran, Algeria47(1) - 29 Joe Mathenge0 - 3 WPts
25/12/2026Oran, Algeria46(1) - 29 Joe Mathenge0 - 2 WPts
26/10/2026Oran, Algeria45 - 29 Gianluca Candreva0 - 2 WKO3
27/08/2026Oran, Algeria44 - 29 Roman Rozario0 - 2 WPts
28/06/2026Oran, Algeria43 - 29 Shayan Akhtar5 - 5 WPts
29/04/2026Oran, Algeria42 - 29 Tugdual Diaw3 - 10 WPts
28/02/2026Oran, Algeria41 - 29 Larenzo Alverez4 - 9 WPts
30/12/2025Oran, Algeria40 - 29 Kolya Mikhailov1 - 2 WPts
31/10/2025Oran, Algeria39 - 29 Daniil Bogus0 - 2 WPts
01/09/2025Oran, Algeria38 - 29 Glynn Atieno3(1) - 10(1) WPts
03/07/2025Oran, Algeria38 - 28 Yasin Raad48(1) - 20 LPts
02/06/2025Oran, Algeria37 - 28 Evgeny Majidova37 - 25 WPts
18/04/2025Oran, Algeria37 - 27 Yasin Raad44(1) - 19 LPts
17/03/2025Oran, Algeria36 - 27 Obaid Enjalbert5 - 4 WPts Algeria National Championships 2025View
14/03/2025Oran, Algeria35 - 27 Jawad Khalef12 - 18 WPts Algeria National Championships 2025View
11/03/2025Oran, Algeria34 - 27 Obaid Sendid5 - 13 WPts Algeria National Championships 2025View
24/02/2025Dushanbe, Tajikistan34 - 26 Evgeny Majidova32 - 25 LPts
24/01/2025Oran, Algeria33 - 26 Odin Lovig17 - 21 WPts
24/12/2024Oran, Algeria32 - 26 Dave Coutts9 - 17 WPts
23/11/2024Oran, Algeria31 - 26 Nedelcho á Nazarov27 - 16 WPts
22/10/2024Oran, Algeria30 - 26 Kashif Khenniche2 - 7 WPts
23/08/2024Medellin, Colombia30 - 25 Juan Prospero40(2) - 10 LPts
23/07/2024Medellin, Colombia30 - 24 Juan Prospero39(2) - 10 LPts
21/06/2024Medellin, Colombia30 - 23 Juan Prospero38(2) - 10 LPts
21/05/2024Medellin, Colombia30 - 22 Juan Prospero37(2) - 10 LPts
20/04/2024Oran, Algeria30 - 21 Sam Ocheltree17 - 9 LPts
14/03/2024Oran, Algeria30 - 20 Farhan Camus6 - 6 LPts Algeria National Championships 2024View
11/03/2024Oran, Algeria29 - 20 Irfan Fahas8 - 14 WPts Algeria National Championships 2024View
21/02/2024Vilnius, Lithuania29 - 19 Jerzy Klim20(1) - 21 LPts
21/01/2024Oran, Algeria29 - 18 Ouahhab Zidan8 - 29 LPts
18/12/2023Baku, Azerbaijan29 - 17 Kamal Shukurov32 - 8 LPts
17/11/2023Baku, Azerbaijan29 - 16 Kamal Shukurov31 - 8 LPts
17/10/2023Baku, Azerbaijan29 - 15 Kamal Shukurov30 - 8 LPts
16/09/2023Baku, Azerbaijan29 - 14 Kamal Shukurov29 - 8 LPts
16/08/2023Panama City, Panama29 - 13 Joaquin Gutierres24(2) - 19 LPts
16/07/2023Oran, Algeria28 - 13 Rio Capo30(1) - 13 WPts
15/06/2023Oran, Algeria27 - 13 Rio Capo30(1) - 12 WPts
15/05/2023Oran, Algeria26 - 13 Rio Capo30(1) - 11 WPts
13/04/2023Oran, Algeria26 - 12 Baltasar Martinho29 - 9 LPts
11/03/2023Constantine, Algeria26 - 11 Zain Hamou8 - 26 LPts Algeria National Championships 2023View
20/02/2023Annaba, Algeria25 - 11 Zain Hamou8 - 25 WPts
22/12/2022Oran, Algeria24 - 11 Mardian Hallier6 - 14 WPts
23/10/2022Oran, Algeria23 - 11 Hackett Sy9 - 5(1) WPts
25/08/2022Oran, Algeria22 - 11 Zain Hamou7 - 23 WPts
25/06/2022Oran, Algeria21 - 11 Danyaal Ramdani12 - 15 WPts
04/05/2022Oran, Algeria20 - 11 Ibrahim Hadjadj8 - 17 WPts
14/03/2022Algiers, Algeria20 - 10 Umair Rahoui22(2) - 7 LPts Algeria National Championships 2022View
11/03/2022Algiers, Algeria19 - 10 Kashif Shahid13 - 14 WPts Algeria National Championships 2022View
03/03/2022Oran, Algeria18 - 10 Kamran Meklouche7 - 17 WPts
01/01/2022Oran, Algeria17 - 10 Zain Hamou5 - 20 WPts
31/10/2021Oran, Algeria16 - 10 Rodrigo Pichon6 - 4 WPts
31/08/2021Oran, Algeria15 - 10 Kamran Meklouche5 - 16 WPts
10/07/2021Constantine, Algeria14 - 10 Ali Belaiz2 - 18(7) WPts
14/05/2021Oran, Algeria13 - 10 Fausto Lucas4 - 11 WPts
14/03/2021Algiers, Algeria13 - 9 Faisal Raho20 - 2 LPts Algeria National Championships 2021View
11/03/2021Algiers, Algeria12 - 9 Jawad Diss17 - 5 WPts Algeria National Championships 2021View
06/03/2021Algiers, Algeria11 - 9 Haaris Sadi6(1) - 13 WPts
11/01/2021Oran, Algeria10 - 9 Obaid Bella15 - 5 WPts
10/11/2020Algiers, Algeria10 - 8 Amer Abrika5 - 14 LPts
11/09/2020Oran, Algeria9 - 8 Angel Sison3 - 14 WPts
11/07/2020Oran, Algeria8 - 8 Asif Ahmed3 - 12 WPts
10/05/2020Oran, Algeria7 - 8 Farhan Zidane6 - 8 WPts
11/03/2020Constantine, Algeria7 - 7 Obaid Bella9 - 4 LPts Algeria National Championships 2020View
07/02/2020Oran, Algeria6 - 7 Joaquin Florez4 - 9 WPts
08/12/2019Oran, Algeria6 - 6 Amer Elouazzani1 - 10(1) LPts
08/10/2019Adelaide, Australia5 - 6 George Kostas3 - 1 WPts
09/08/2019Oran, Algeria5 - 5 Michael Ritchie6 - 2 LPts
10/06/2019Oran, Algeria4 - 5 Michael Kishi2 - 5 WPts
11/04/2019Oran, Algeria4 - 4 Kamran Sadek6 - 3 LPts
09/02/2019Stockholm, Sweden3 - 4 Elias Rask1 - 4 WPts
11/12/2018Oran, Algeria2 - 4 Kashif Shahid2 - 2 WPts
11/10/2018Oran, Algeria2 - 3 Faisal Zidane3 - 1 LPts
11/08/2018Algiers, Algeria1 - 3 Abdul Abbas2 - 1 WPts
15/06/2018Oran, Algeria1 - 2 Gazi Belghazi1 - 0 LPts
17/04/2018Oran, Algeria1 - 1 Abdul Abbas1 - 0 LPts
23/02/2018Annaba, Algeria0 - 1 Ali Hamou1 - 0 WPts
10/01/2018Algiers, Algeria0 - 0 Faisal Raho0 - 0 LPts