Weightclass:  Super Heavyweight
Location:  Constantine, Algeria
Record:  56 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2026Constantine, Algeria55 - 17(1) Joaquin Bobadilla13 - 23 WPts
12/10/2026Constantine, Algeria54 - 17(1) Vitali Ignatiev1 - 6 WPts
13/08/2026Constantine, Algeria53 - 17(1) Ramirez Luis2 - 14 WPts
14/06/2026Constantine, Algeria52 - 17(1) Danyaal Alghamdi1 - 0 WPts
15/04/2026Constantine, Algeria51 - 17(1) Henry Taggert8(1) - 7(1) WPts
14/02/2026Constantine, Algeria50 - 17(1) Olle Bye8 - 6 WPts
16/12/2025Constantine, Algeria49 - 17(1) Juan Lizana3 - 2 WPts
17/10/2025Constantine, Algeria48 - 17(1) Leon Dako2 - 5 WPts
18/08/2025Constantine, Algeria47 - 17(1) John Coghill1 - 0 WPts
19/06/2025Constantine, Algeria46 - 17(1) Brin Cathey1 - 1 WPts
20/04/2025Constantine, Algeria45 - 17(1) Mason Keegan6 - 15 WPts
19/02/2025Constantine, Algeria44 - 17(1) David Agyeman1 - 2 WPts
21/12/2024Reynosa, Mexico43 - 17(1) Loredo Calleros42 - 16 WPts
20/11/2024Constantine, Algeria43 - 16(1) Loredo Calleros41 - 16 LPts
20/10/2024Constantine, Algeria42 - 16(1) Loredo Calleros41 - 15 WPts
27/08/2024Constantine, Algeria42 - 15(1) Hitoshi Tokuda51(1) - 6 LPts
13/07/2024Busan, South Korea42 - 14(1) Tryggvi Mathisen48(1) - 9 LPts Busan Olympics 2024View
15/05/2024Malmo, Sweden41 - 14(1) Ebbe Wadell1 - 12 WPts
17/03/2024Oran, Algeria40 - 14(1) Amer Belhouchet15 - 29 WPts Algeria National Championships 2024View
14/03/2024Oran, Algeria39 - 14(1) Hassan Achour7 - 20 WPts Algeria National Championships 2024View
11/03/2024Oran, Algeria38 - 14(1) Kashif Servier5 - 14 WPts Algeria National Championships 2024View
23/02/2024Bilbao, Spain37 - 14(1) Agapetus Mancebo21 - 15(1) WPts
26/12/2023Constantine, Algeria36 - 14(1) Tabari Kohler1 - 4 WPts
27/10/2023Constantine, Algeria35 - 14(1) Nihal Rahman22 - 14 WPts
28/08/2023Constantine, Algeria34 - 14(1) Emanuel Koutnik19(1) - 19 WPts
28/07/2023Constantine, Algeria33 - 14(1) Lee Tsekoko22 - 18 WPts
27/06/2023Constantine, Algeria32 - 14(1) Emanuel Koutnik19(1) - 17 WPts
26/05/2023Constantine, Algeria31 - 14(1) Dior Cabal5 - 16 WPts
19/04/2023Nanning, China31 - 13(1) Fo-hai Go30(2) - 11 LPts
17/03/2023Constantine, Algeria31 - 12(1) Tariq Greki21(1) - 12 LPts Algeria National Championships 2023View
14/03/2023Constantine, Algeria30 - 12(1) Amer Belhouchet8 - 27 WPts Algeria National Championships 2023View
11/03/2023Constantine, Algeria29 - 12(1) Waleed Maroci2 - 10 WPts Algeria National Championships 2023View
07/02/2023Abobo, Ivory Coast29 - 11(1) Gauvain Baton19(2) - 14 LPts
07/01/2023Constantine, Algeria29 - 10(1) Paco Partida27(2) - 11 LPts
07/12/2022Constantine, Algeria28 - 10(1) Guillermo Ceja5 - 3 WPts
06/11/2022Constantine, Algeria28 - 9(1) Paco Partida25(1) - 11 LPts
05/10/2022Constantine, Algeria28 - 8(1) Onofre Alvillar23 - 8 LPts
04/09/2022Santa Cruz de la Sierra, Bolivia28 - 7(1) Eduardo Prospero18 - 12 LPts
13/07/2022Zagreb, Croatia27 - 7(1) Nikola Križanovic18 - 11 WPts
15/05/2022Merlo, Argentina27 - 6(1) Joaquin Elias23 - 2 LPts
17/03/2022Algiers, Algeria26 - 6(1) Waqas Merah20(1) - 6 WPts Algeria National Championships 2022View
14/03/2022Algiers, Algeria25 - 6(1) Tariq Sinai21 - 6 WPts Algeria National Championships 2022View
11/03/2022Algiers, Algeria24 - 6(1) Ibrahim Elmediouni20 - 9 WPts Algeria National Championships 2022View
11/01/2022Constantine, Algeria23 - 6(1) Amer Zeghli6 - 17 WPts
10/11/2021Constantine, Algeria22 - 6(1) Fresco Gonzalez5 - 11 WPts
09/09/2021Constantine, Algeria21 - 6(1) Haaris Mekhloufi12 - 11 WPts
11/07/2021Algiers, Algeria21 - 5 Waleed Zaoui15 - 8 LKO3
16/05/2021Grodno, Belarus21 - 4 Vanko Kohut14 - 7 LPts
17/03/2021Algiers, Algeria20 - 4 Ibrahim Elmediouni17 - 6 WPts Algeria National Championships 2021View
14/03/2021Algiers, Algeria19 - 4 Irfan Harrat15 - 7 WPts Algeria National Championships 2021View
11/03/2021Algiers, Algeria18 - 4 Ahmed Tinazzi15(1) - 3 WPts Algeria National Championships 2021View
11/01/2021Constantine, Algeria17 - 4 Sam Cotts7(1) - 8 WPts
10/11/2020Nairobi, Kenya16 - 4 Paul Zakayo7 - 9 WPts
11/09/2020Pikine, Senegal15 - 4 Turiau Ndiaye9 - 7 WPts
13/07/2020Oran, Algeria15 - 3 Haaris Guemmadi9(1) - 7 LPts
16/05/2020Fortaleza, Brazil15 - 2 Aimon Lince7 - 5 LPts
17/03/2020Constantine, Algeria14 - 2 Irfan Harrat11 - 4 WPts Algeria National Championships 2020View
14/03/2020Constantine, Algeria13 - 2 Haaris Guemmadi8(1) - 6 WPts Algeria National Championships 2020View
11/03/2020Constantine, Algeria12 - 2 Azam Fares8 - 6 WPts Algeria National Championships 2020View
03/02/2020San Jose, Costa Rica11 - 2 Jesus Prudencio1 - 10 WPts
06/12/2019Constantine, Algeria10 - 2 Hsin Huie7 - 5 WPts
06/10/2019Algiers, Algeria9 - 2 Bilal Harrat1 - 3 WPts
08/08/2019Algiers, Algeria8 - 2 Abdul Messaoudene1 - 7 WPts
07/07/2019Algiers, Algeria8 - 1 Ahmed Khadra8 - 2 LPts
13/05/2019Helsinki, Finland7 - 1 Arho Wuorinen4 - 3 WPts
14/03/2019Constantine, Algeria6 - 1 Perimeke Van de Voorae4 - 2 WPts
12/01/2019Constantine, Algeria5 - 1 Fernandas Lenz3 - 4 WPts
12/11/2018Constantine, Algeria4 - 1 Viggo Braff1 - 2 WPts
12/09/2018Constantine, Algeria3 - 1 Bilal Mir2 - 3 WPts
12/07/2018Constantine, Algeria2 - 1 El Houari Shetreet0 - 4 WPts
11/05/2018Constantine, Algeria1 - 1 Zelimir Jokic2 - 0 WPts
10/03/2018Constantine, Algeria1 - 0 Bilal Akhnouche1 - 0 LPts
20/01/2018Constantine, Algeria0 - 0 Fausto Verduzco0 - 0 WPts