Weightclass:  Lightweight
Location:  Oran, Algeria
Record:  56 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2030Oran, Algeria55 - 22 Roman Andujar1 - 0 WPts
17/05/2030Oran, Algeria54 - 22 Parthenios Soulis1 - 9 WPts
18/03/2030Oran, Algeria53 - 22 Sajid Antar74 - 27(1) WPts
15/01/2030Oran, Algeria52 - 22 Nasario Pomar2 - 17 WPts
15/11/2029Oran, Algeria51 - 22 Francisco Pedroza1 - 3 WPts
16/09/2029Oran, Algeria50 - 22 Yao Siauw9 - 11 WPts
18/07/2029Oran, Algeria49 - 22 Yasin Ghoneim4 - 9 WPts
19/05/2029Oran, Algeria48 - 22 Pernell Gadiaga5 - 9 WPts
21/03/2029Oran, Algeria47 - 22 Young-gwon Keng9 - 9 WPts
20/01/2029Oran, Algeria46 - 22 Se-jong Cho1 - 10 WPts
22/11/2028Oran, Algeria45 - 22 Juhana Paasilinna1 - 6 WPts
23/09/2028Oran, Algeria44 - 22 Dmitriy Pac4 - 18 WPts
25/07/2028Nanning, China43 - 22 Sajid Antar59 - 17 WPts Nanning Olympics 2028View
22/07/2028Nanning, China42 - 22 Baltasar Asencio27 - 5 WPts Nanning Olympics 2028View
19/07/2028Nanning, China41 - 22 Gregory Desnos27 - 7 WPts Nanning Olympics 2028View
16/07/2028Nanning, China40 - 22 Agon Pojani19 - 14 WPts Nanning Olympics 2028View
13/07/2028Nanning, China39 - 22 Fisnik Topbash13 - 17 WPts Nanning Olympics 2028View
18/06/2028Nassau, Bahamas38 - 22 Michael Reith28(2) - 23 WPts
18/05/2028Oran, Algeria38 - 21 Michael Reith27(2) - 23 LPts
17/04/2028Oran, Algeria37 - 21 Urvano Navarro32(1) - 21 WPts
17/03/2028Oran, Algeria36 - 21 Amer Enjalbert18 - 17 WPts Algeria National Championships 2028View
14/03/2028Oran, Algeria35 - 21 Zain Trigano3 - 2 WPts Algeria National Championships 2028View
11/03/2028Oran, Algeria34 - 21 Mohsin Mansouri17 - 10 WPts Algeria National Championships 2028View
15/02/2028Oran, Algeria33 - 21 Angel Tirado46 - 18 WPts
09/01/2028Tangier, Morocco33 - 20 Ricky Serero54 - 16 LPts Africa Championships 2028View
17/11/2027Managua, Nicaragua32 - 20 Pablo Ordonez28 - 29(2) WPts
17/10/2027Kampala, Uganda31 - 20 Laken Okot34(1) - 12 WPts
16/09/2027Ibadan, Nigeria31 - 19 Amer Tariq35(1) - 30 LPts Ibadan World Championships 2027View
13/09/2027Ibadan, Nigeria30 - 19 Angel Tirado43 - 15 WPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria29 - 19 Adel Karnick49 - 24 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria28 - 19 Hilario Camero21 - 17 WPts Ibadan World Championships 2027View
16/08/2027Oran, Algeria27 - 19 Pablo Ordonez27 - 27(2) WPts
03/07/2027Oran, Algeria26 - 19 Hugh Emond26 - 20 WPts
18/05/2027Las Tunas, Cuba25 - 19 Angel Tirado39 - 13 WPts
17/04/2027Oran, Algeria25 - 18 Angel Tirado38 - 13 LPts
17/03/2027Oran, Algeria24 - 18 Amer Messali13 - 10 WPts Algeria National Championships 2027View
14/03/2027Oran, Algeria23 - 18 Amer Enjalbert11 - 15 WPts Algeria National Championships 2027View
11/03/2027Oran, Algeria22 - 18 Zain Ferguene17 - 17 WPts Algeria National Championships 2027View
24/02/2027Oran, Algeria21 - 18 Zelipe Cayetano9 - 23 WPts
22/01/2027Garoua, Cameroon20 - 18 Montrell Verne24 - 17 WPts
22/12/2026Oran, Algeria20 - 17 Pablo Ordonez22 - 23(2) LPts
21/11/2026Oran, Algeria19 - 17 Pablo Ordonez22 - 22(2) WPts
15/10/2026Medellin, Colombia19 - 16 Juan Porras20 - 8(1) LPts
14/09/2026Oran, Algeria19 - 15 Juan Porras19 - 8(1) LPts
04/08/2026Oran, Algeria18 - 15 Danny Sibanda18(1) - 18 WPts
04/07/2026Medellin, Colombia18 - 14 Juan Porras17 - 8(1) LPts
15/05/2026Al-Quwaysimah, Jordan18 - 13 Mohsin Alahdal46(5) - 16 LPts
17/03/2026Constantine, Algeria17 - 13 Rehan Sahnine18(1) - 9 WPts Algeria National Championships 2026View
14/03/2026Constantine, Algeria16 - 13 Mohsin Hanaoui19 - 11(1) WPts Algeria National Championships 2026View
11/03/2026Constantine, Algeria15 - 13 Syed Kouiret7(2) - 26 WPts Algeria National Championships 2026View
03/02/2026San Lorenzo, Paraguay14 - 13 Juan Candela14 - 14 WPts
06/12/2025L'Hospitalet de Llobregat, Spain13 - 13 Angel Mar3 - 10 WPts
08/10/2025Isfahan, Iran12 - 13 Waleed Quadri1 - 16(9) WPts
10/08/2025Algiers, Algeria11 - 13 Zuffur Mirza7 - 15 WPts
13/06/2025Gomel, Belarus10 - 13 Matviyko Varga4 - 14 WPts
15/04/2025Oran, Algeria9 - 13 Felippe Garzon9(3) - 14 WPts
15/02/2025Oran, Algeria8 - 13 Aleksei Hakimow1 - 10(1) WPts
18/12/2024Constantine, Algeria8 - 12 Yasin Ziaya15 - 19 LPts
21/10/2024Annaba, Algeria7 - 12 Kashif Kader3 - 9 WPts
24/08/2024Oran, Algeria6 - 12 Zain Ferguene6 - 11 WPts
25/06/2024Shymkent, Kazakhstan5 - 12 Syed Carimoff11 - 28 WPts
27/04/2024Algiers, Algeria5 - 11 Adnan Younan31 - 9 LPts
14/03/2024Oran, Algeria5 - 10 Mohsin Hanaoui6 - 2(1) LPts Algeria National Championships 2024View
11/03/2024Oran, Algeria4 - 10 Abdul Meftah14(1) - 32 WPts Algeria National Championships 2024View
24/02/2024Gyumri, Armenia3 - 10 Khat Ormanyan2 - 1 WPts
26/12/2023Oran, Algeria2 - 10 Haider Louahla1 - 3 WPts
26/10/2023Valparaiso, Chile2 - 9 Jaguar Mazariegos14(2) - 16 LPts
28/08/2023Oran, Algeria1 - 9 Umair Taha0 - 4 WPts
29/06/2023Montreal, Canada1 - 8 Rupert Fontaine8 - 20 LPts
01/05/2023Algiers, Algeria1 - 7 Umair Tlemsani3 - 4(1) LPts
08/03/2023Linden, Guyana1 - 6 Leon Faulkner3 - 17(3) LPts
08/01/2023Algiers, Algeria1 - 5 Haaris Ziani21 - 10 LPts
10/11/2022Constantine, Algeria1 - 4 Saad Hanoune23(1) - 9 LPts
13/09/2022Paris, France1 - 3 Holland Delpy14 - 15(2) LPts
16/07/2022Shymkent, Kazakhstan1 - 2 Dmitri Tohtarow7 - 16 LPts
18/05/2022Oran, Algeria0 - 2 Zuffur Mirza0 - 2 WPts
18/03/2022Oran, Algeria0 - 1 Ali Bacha0 - 0 LPts
05/02/2022Oran, Algeria0 - 0 Arseni Lipovsky5 - 13 LPts