Weightclass:  Middleweight
Location:  Algiers, Algeria
Record:  53(8) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2027Algiers, Algeria52(8) - 25 Onofre Triano2 - 1 WPts
25/04/2027Algiers, Algeria51(8) - 25 Eduardo Travieso3 - 3 WPts
24/02/2027Algiers, Algeria50(8) - 25 Robert Noury0 - 3 WPts
25/12/2026Algiers, Algeria49(8) - 25 Johnny Kambaji6 - 6 WPts
26/10/2026Algiers, Algeria48(7) - 25 Everet Geiss2 - 3 WKO3
27/08/2026Algiers, Algeria47(7) - 25 Sergei Fedkin11 - 8 WPts
28/06/2026Algiers, Algeria46(7) - 25 Louis Piepho6(2) - 13 WPts
29/04/2026Algiers, Algeria45(6) - 25 Jawad Ganim1 - 4 WKO3
28/02/2026Algiers, Algeria44(6) - 25 Lloyd Baton1 - 11 WPts
30/12/2025Algiers, Algeria43(6) - 25 Ioakim Dembinski4(1) - 3 WPts
31/10/2025Algiers, Algeria42(5) - 25 Walten Mask0 - 2 WKO3
01/09/2025Algiers, Algeria41(4) - 25 Peter Dlala2 - 6 WKO3
03/07/2025Algiers, Algeria41(4) - 24 Rashid Hana50(2) - 14 LPts
18/05/2025El Alto, Bolivia41(4) - 23 Beltran Majano44 - 25 LPts
17/04/2025El Alto, Bolivia41(4) - 22 Beltran Majano43 - 25 LPts
17/03/2025Oran, Algeria40(3) - 22 Zain Hamou9 - 7 WTKO3 Algeria National Championships 2025View
14/03/2025Oran, Algeria39(3) - 22 Tariq Guechi6(1) - 12 WPts Algeria National Championships 2025View
11/03/2025Oran, Algeria38(3) - 22 Kashif Liegeon5 - 6 WPts Algeria National Championships 2025View
05/02/2025Kosice, Slovakia38(3) - 21 Benedikt Vashek41 - 16 LPts
05/01/2025Kosice, Slovakia38(3) - 20 Benedikt Vashek40 - 16 LPts
27/06/2024Algiers, Algeria37(3) - 20 Arseni Svirin32 - 18 WPts
27/05/2024Algiers, Algeria36(3) - 20 Arseni Svirin32 - 17 WPts
17/04/2024Algiers, Algeria36(3) - 19 Beltran Majano37 - 18 LPts
17/03/2024Oran, Algeria35(3) - 19 Abdul Malek3 - 1 WPts Algeria National Championships 2024View
14/03/2024Oran, Algeria34(2) - 19 Ibrahim Zerhouni11 - 12 WKO2 Algeria National Championships 2024View
11/03/2024Oran, Algeria33(2) - 19 Adnan Fettouma6 - 2 WPts Algeria National Championships 2024View
04/03/2024Irbid, Jordan32(1) - 19 Asif Baduy21 - 23 WKO3
02/02/2024Ankara, Turkey32(1) - 18 Serkan Akyol36(1) - 16 LPts
02/01/2024Ankara, Turkey32(1) - 17 Serkan Akyol35(1) - 16 LPts
02/12/2023Irbid, Jordan31(1) - 17 Asif Baduy20 - 21 WPts
01/11/2023Algiers, Algeria31(1) - 16 Steven Shamuyarira38(2) - 11 LPts
28/09/2023Algiers, Algeria31(1) - 15 Kieran Spotswood33(2) - 8 LPts
28/08/2023Algiers, Algeria31(1) - 14 Kieran Spotswood32(2) - 8 LPts
23/07/2023Yaoundé, Cameroon31(1) - 13 Carolus Yang34 - 12 LPts
22/06/2023Linz, Austria31(1) - 12 Koen Lebkuchler37(1) - 7 LPts
22/05/2023Georgetown, Guyana30(1) - 12 John Couts21(2) - 17 WPts
17/04/2023Linz, Austria30(1) - 11 Koen Lebkuchler35(1) - 7 LPts
17/03/2023Constantine, Algeria29(1) - 11 Asif Zabana18(2) - 19 WPts Algeria National Championships 2023View
14/03/2023Constantine, Algeria28(1) - 11 Adnan Freha17 - 19 WPts Algeria National Championships 2023View
11/03/2023Constantine, Algeria27(1) - 11 Rashid Hauser5 - 18 WPts Algeria National Championships 2023View
07/02/2023Roskilde, Denmark27(1) - 10 Zvi Iversen33 - 2 LPts
07/01/2023Roskilde, Denmark27(1) - 9 Zvi Iversen32 - 2 LPts
07/12/2022Algiers, Algeria26(1) - 9 Daniel Zachar26 - 10 WPts
06/11/2022Algiers, Algeria25(1) - 9 Marco Casias28 - 7 WPts
06/10/2022Algiers, Algeria24(1) - 9 Bilal Fares18(1) - 11 WPts
04/09/2022Bruges, Belgium24(1) - 8 Popelin Van den Cule24 - 7 LPts
14/07/2022Kumasi, Ghana23(1) - 8 Bryan Adu10 - 13(4) WPts
15/05/2022Melbourne, Australia22(1) - 8 Sam Cialente10 - 16 WPts
17/03/2022Algiers, Algeria21(1) - 8 Adnan Tinazzi18 - 10 WPts Algeria National Championships 2022View
14/03/2022Algiers, Algeria20(1) - 8 Malik Menard10 - 16 WPts Algeria National Championships 2022View
11/03/2022Algiers, Algeria19(1) - 8 Haaris Hacini10 - 9 WPts Algeria National Championships 2022View
12/02/2022Algiers, Algeria18(1) - 8 Malik Sarfati11 - 13 WPts
11/01/2022Algiers, Algeria17 - 8 Obaid Abbadi3 - 12 WKO3
13/11/2021Algiers, Algeria16 - 8 Azam Hauser20 - 6 WPts
12/09/2021Algiers, Algeria16 - 7 Azam Hauser19 - 6 LPts
12/07/2021Algiers, Algeria15 - 7 Prokop Miklas12 - 10 WPts
11/05/2021Algiers, Algeria14 - 7 Malik Menard7 - 12 WPts
14/03/2021Algiers, Algeria14 - 6 Rehan Messaoudi17 - 5 LPts Algeria National Championships 2021View
11/03/2021Algiers, Algeria13 - 6 Malik Menard7 - 11 WPts Algeria National Championships 2021View
16/01/2021Montevideo, Uruguay12 - 6 Carlos Riano3 - 14 WPts
16/11/2020Algiers, Algeria12 - 5 Rehan Messaoudi14 - 5 LPts
21/09/2020Algiers, Algeria11 - 5 Michael Smith9 - 9 WPts
21/07/2020Caracas, Venezuela10 - 5 Carlos Manzanares4(1) - 9 WPts
21/05/2020Algiers, Algeria9 - 5 Angel Coronado9 - 4 WPts
21/03/2020Algiers, Algeria8 - 5 Amer Sial0 - 4 WPts
20/01/2020Tirana, Albania7 - 5 Fatlum Sapunxiu2 - 10 WPts
20/11/2019Algiers, Algeria7 - 4 Rehman Djoudi5 - 6 LPts
05/10/2019San Miguelito, Panama7 - 3 Juan Pozos2 - 7 LPts
07/08/2019Algiers, Algeria6 - 3 Rehan Lagab1 - 3 WPts
07/06/2019Algiers, Algeria5 - 3 Neron Molinar2 - 3 WPts
08/04/2019Zagreb, Croatia5 - 2 Marijo Vuk4 - 3 LPts
07/02/2019Harare, Zimbabwe4 - 2 Jordan Nyadombo2 - 4 WPts
09/12/2018Algiers, Algeria4 - 1 Rehan Messaoudi3 - 2 LPts
09/10/2018Algiers, Algeria3 - 1 Ahmed Nasri4 - 2 WPts
09/08/2018Algiers, Algeria2 - 1 Elchin Hashem2 - 1 WPts
09/06/2018Algiers, Algeria2 - 0 Mick Quirk2 - 0 LPts
09/04/2018Constantine, Algeria1 - 0 Waqas Hmida0 - 1 WPts
21/02/2018Algiers, Algeria0 - 0 Pablo Uriarte0 - 0 WPts