Weightclass:  Featherweight
Location:  Oran, Algeria
Record:  68(10) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2031Oran, Algeria67(9) - 27 Vikenti Konchikov0 - 3 WKO2
12/10/2031Oran, Algeria66(9) - 27 Hyun-jun Huh8 - 8 WPts
12/08/2031Oran, Algeria65(8) - 27 Robert Manderson18 - 15 WKO3
14/06/2031Oran, Algeria64(7) - 27 Baltasar Leston2 - 5 WKO3
14/04/2031Oran, Algeria63(7) - 27 Filip Chmura5 - 13 WPts
13/02/2031Oran, Algeria62(6) - 27 Danny Kaponga1 - 9 WTKO3
16/12/2030Oran, Algeria61(5) - 27 Hildehrand Ach0 - 2 WTKO2
17/10/2030Oran, Algeria60(4) - 27 Eiji Yamauchi7 - 1 WKO2
18/08/2030Oran, Algeria59(4) - 27 Fernandas Stoop4 - 8 WPts
19/06/2030Oran, Algeria58(3) - 27 Alano Prados3 - 10 WKO2
20/04/2030Oran, Algeria57(2) - 27 Zuffur Ayub2 - 7 WKO2
19/02/2030Oran, Algeria56(2) - 27 Lloyd Somani2 - 18 WPts
21/12/2029Oran, Algeria56(2) - 26 Phuong Toan74(3) - 26 LPts
17/11/2029Kampala, Uganda55(1) - 26 Ubanwa Male6 - 19 WKO3
19/09/2029Daegu, South Korea54(1) - 26 Amer Alam78(1) - 33 WPts Daegu World Championships 2029View
16/09/2029Daegu, South Korea53(1) - 26 Phuong Toan72(3) - 25 WPts Daegu World Championships 2029View
13/09/2029Daegu, South Korea52(1) - 26 Maslin de Custine38(1) - 13 WPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea51(1) - 26 Mehman Merckuloff24 - 7 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea50(1) - 26 Denkaosan Sanghamkichakul38 - 10 WPts Daegu World Championships 2029View
03/09/2029Oran, Algeria49(1) - 26 Adnan Alkindi43(3) - 25 WPts
19/07/2029Oran, Algeria48(1) - 26 Chris Hendren47 - 23 WPts
18/06/2029Oran, Algeria47(1) - 26 Chris Hendren47 - 22 WPts
18/05/2029New Kingston, Jamaica47(1) - 25 Chris Hendren46 - 22 LPts
17/04/2029Oran, Algeria46(1) - 25 Nikolai Lopatin33(1) - 29 WPts
11/03/2029Algiers, Algeria46(1) - 24 Jawad Behar24 - 9 LPts Algeria National Championships 2029View
17/02/2029Oran, Algeria45(1) - 24 Nikolai Lopatin31(1) - 27 WPts
17/01/2029Gomel, Belarus44(1) - 24 Nikolai Lopatin31(1) - 26 WPts
17/12/2028New Kingston, Jamaica44(1) - 23 Chris Hendren41 - 21 LPts
16/11/2028Bratislava, Slovakia44(1) - 22 Bonifßc Hanek45(1) - 25 LPts
16/10/2028Oran, Algeria43(1) - 22 Fedya Panko16(5) - 36 WPts
15/09/2028Oran, Algeria42(1) - 22 Fedya Panko16(5) - 35 WPts
15/08/2028Oran, Algeria41(1) - 22 Nathan Gaddie44 - 14 WPts
13/07/2028Nanning, China41(1) - 21 Liko So28 - 5 LPts Nanning Olympics 2028View
18/06/2028Oran, Algeria40(1) - 21 Ewan Carmichael32(2) - 19 WPts
18/05/2028Oran, Algeria39(1) - 21 Ewan Carmichael32(2) - 18 WPts
17/04/2028Oran, Algeria38(1) - 21 Garig Kachigian18 - 31 WPts
17/03/2028Oran, Algeria37(1) - 21 Umair Raho13 - 2 WPts Algeria National Championships 2028View
14/03/2028Oran, Algeria36(1) - 21 Adnan Belhout20 - 12 WPts Algeria National Championships 2028View
11/03/2028Oran, Algeria35(1) - 21 Jawad Behar18 - 8 WPts Algeria National Championships 2028View
12/02/2028Oran, Algeria35(1) - 20 Sean Salem32(1) - 23(1) LPts
12/01/2028Tangier, Morocco35(1) - 19 Chima Adeniji54(6) - 23 LPts Africa Championships 2028View
09/01/2028Tangier, Morocco34(1) - 19 Ouida Bona16 - 6 WPts Africa Championships 2028View
09/12/2027Ulaanbaatar, Mongolia33(1) - 19 Xi-Wang Goh32 - 17 WPts
08/11/2027Karagandy, Kazakhstan33(1) - 18 Sergey Abisheff30(1) - 19 LPts
08/10/2027Oran, Algeria33(1) - 17 Ponce Grego29 - 22 LPts
07/09/2027Ibadan, Nigeria33(1) - 16 Imran Baluch28 - 5 LPts Ibadan World Championships 2027View
03/09/2027Oran, Algeria32(1) - 16 Cuba Lafuente34 - 19 WPts
20/07/2027Ulaanbaatar, Mongolia31(1) - 16 Xi-Wang Goh29 - 15 WPts
19/06/2027Oran, Algeria31(1) - 15 Xi-Wang Goh28 - 15 LPts
18/05/2027Oran, Algeria30(1) - 15 Joaquin Echevarria24(4) - 19 WPts
17/04/2027Oran, Algeria29(1) - 15 Gordan Bebic18 - 18 WPts
17/03/2027Oran, Algeria28(1) - 15 Ahmed Sebti11(1) - 10 WPts Algeria National Championships 2027View
14/03/2027Oran, Algeria27(1) - 15 Umair Raho5 - 1 WPts Algeria National Championships 2027View
11/03/2027Oran, Algeria26(1) - 15 Waleed Djabali12 - 15 WPts Algeria National Championships 2027View
06/02/2027Oran, Algeria25(1) - 15 Gyes Melis31 - 17(3) WPts
02/01/2027Oran, Algeria25(1) - 14 Jayvyn Seshamani18 - 21 LPts
30/11/2026Oran, Algeria24(1) - 14 Spencer Sibanda26 - 11 WPts
29/10/2026Harare, Zimbabwe23(1) - 14 Spencer Sibanda26 - 10 WPts
28/09/2026Oran, Algeria23(1) - 13 Spencer Sibanda25 - 10 LPts
28/08/2026Oran, Algeria22(1) - 13 Anupam Narine21 - 11 WPts
28/07/2026Chennai, India21(1) - 13 Anupam Narine21 - 10 WPts
27/06/2026Oran, Algeria21(1) - 12 Jayvyn Seshamani16 - 17 LPts
15/05/2026San Salvador, El Salvador20(1) - 12 Eloy Villagrana27 - 16 WPts
17/03/2026Constantine, Algeria19(1) - 12 Kamran Khodja15 - 9 WPts Algeria National Championships 2026View
14/03/2026Constantine, Algeria18(1) - 12 Waleed Djabali9 - 11 WPts Algeria National Championships 2026View
11/03/2026Constantine, Algeria17(1) - 12 Atif Diop6 - 8 WPts Algeria National Championships 2026View
23/02/2026Oran, Algeria16(1) - 12 Adnan Belhout9 - 7 WPts
25/12/2025Oran, Algeria15(1) - 12 Jawad Behar8 - 3 WPts
26/10/2025Quito, Ecuador14 - 12 Rodrigo Gomez1 - 1 WKO3
28/08/2025Oran, Algeria13 - 12 John Nhleko4 - 10 WPts
28/07/2025Oran, Algeria12 - 12 John Nhleko4 - 9 WPts
27/06/2025Oran, Algeria11 - 12 Savas Avci5 - 13 WPts
22/05/2025Roskilde, Denmark11 - 11 Ingmar Hassing14(1) - 29 LPts
17/04/2025Oran, Algeria10 - 11 Ricky Moreau13(1) - 10 WPts
17/03/2025Oran, Algeria9 - 11 Kamran Khodja8 - 7 WPts Algeria National Championships 2025View
14/03/2025Oran, Algeria8 - 11 Azam Hamiti11 - 12 WPts Algeria National Championships 2025View
11/03/2025Oran, Algeria7 - 11 Bilal Dib4 - 10(1) WPts Algeria National Championships 2025View
22/01/2025Giza, Egypt6 - 11 Amjad Alam11 - 16 WPts
24/11/2024Mendoza, Argentina6 - 10 Santiago Partida14 - 26 LPts
26/09/2024Oran, Algeria5 - 10 Rehman Abdoo6 - 10 WPts
13/08/2024Sofia, Bulgaria4 - 10 Deyan Merinov9 - 26(1) WPts
13/07/2024Perth, Australia4 - 9 Roger Hemphill39 - 11 LPts
12/06/2024Perth, Australia4 - 8 Roger Hemphill38 - 11 LPts
12/05/2024Yerevan, Armenia4 - 7 Arisdages Mahtesian11 - 6 LPts
11/04/2024Yerevan, Armenia4 - 6 Arisdages Mahtesian10 - 6 LPts
11/03/2024Oran, Algeria4 - 5 Kamran Belhout3(1) - 10 LPts Algeria National Championships 2024View
03/03/2024Oran, Algeria4 - 4 Thi Chinh4 - 9(2) LPts
26/01/2024New Kingston, Jamaica4 - 3 Chris Neaves21(1) - 13 LPts
16/12/2023Algiers, Algeria3 - 3 Majid Hamidi10 - 30 WPts
09/11/2023Algiers, Algeria3 - 2 Aftab Zaoui23 - 13 LPts
06/10/2023Constantine, Algeria2 - 2 Asif Lachmet1 - 14 WPts
09/08/2023Suwon, South Korea1 - 2 Chang-hoon Ra20(1) - 12(4) WPts
11/06/2023Cuenco, Ecuador1 - 1 Rodrigo Cambron21(1) - 12 LPts
13/04/2023Oran, Algeria0 - 1 Rehan Laggoun5 - 12 WPts
05/03/2023Rennes, France0 - 0 Marvel Dombasle0 - 0 LPts