Weightclass:  Lightweight
Location:  Algiers, Algeria
Record:  23 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2028Algiers, Algeria22 - 18 Jacob Pipes7 - 14 WPts
24/01/2028Algiers, Algeria21 - 18 Dave Oliverson9 - 10 WPts
25/11/2027Algiers, Algeria20 - 18 Pat Cochrane3 - 9(1) WPts
26/09/2027Algiers, Algeria19 - 18 Elliot Dougherty2 - 12 WPts
28/07/2027Algiers, Algeria18 - 18 Sam Fenty5 - 6 WPts
29/05/2027Algiers, Algeria17 - 18 John Galati1 - 3 WPts
30/03/2027Algiers, Algeria16 - 18 Danylko Macey3 - 8 WPts
29/01/2027Algiers, Algeria15 - 18 Zachary Andrew0 - 1 WPts
30/11/2026Algiers, Algeria14 - 18 Greg Roseberry5 - 6 WPts
30/09/2026Algiers, Algeria13 - 18 Yakiv Bandura8 - 10 WPts
01/08/2026Algiers, Algeria12 - 18 Niall McWhirter10(2) - 22(3) WPts
02/06/2026Algiers, Algeria11 - 18 Obaid Zaman10 - 23 WPts
04/04/2026Algiers, Algeria10 - 18 Farhan Hadj0 - 20 WPts
04/02/2026Algiers, Algeria10 - 17 Waqas Fernandez14 - 14 LPts
07/12/2025Isfara, Tajikistan10 - 16 Fikret Mohammed5 - 5 LPts
09/10/2025Algiers, Algeria9 - 16 Majid Fellahi1 - 18(2) WPts
12/08/2025Algiers, Algeria8 - 16 Haider Louahla3(1) - 12 WPts
14/06/2025Aalborg, Denmark8 - 15 Wray Vong12 - 9 LPts
16/04/2025Dushanbe, Tajikistan8 - 14 Yadigar Mady10(1) - 13 LPts
16/02/2025Constantine, Algeria8 - 13 Yasin Ziaya16 - 19 LPts
19/12/2024San Jose, Costa Rica8 - 12 Yago Guiterrez21 - 22 LPts
20/10/2024Zagreb, Croatia8 - 11 Miro Magovac6 - 20 LPts
22/08/2024Toronto, Canada8 - 10 Sam Cardwell29 - 15 LPts
24/06/2024La Florida, Chile8 - 9 Ulises Liberato26(1) - 12 LPts
26/04/2024Algiers, Algeria8 - 8 Saad Kerbouche19(1) - 10 LPts
14/03/2024Oran, Algeria8 - 7 Umair Tlemsani8 - 6(2) LPts Algeria National Championships 2024View
11/03/2024Oran, Algeria7 - 7 Zain Ferguene5 - 9 WPts Algeria National Championships 2024View
26/02/2024La Florida, Chile7 - 6 Ulises Liberato24(1) - 12 LPts
29/12/2023Algiers, Algeria6 - 6 Kamran Qureshi2 - 11 WPts
30/10/2023Si Racha, Thailand6 - 5 Chaiyong Tossakrai16 - 21 LPts
31/08/2023Algiers, Algeria5 - 5 Sajid Delhoum2 - 3(2) WPts
02/07/2023Algiers, Algeria4 - 5 Aleksandr Makar1 - 1 WPts
03/05/2023Algiers, Algeria3 - 5 Hisoka Okada0 - 1 WPts
05/03/2023Santa Ana, El Salvador2 - 5 Agapetus Laris0 - 0 WPts
05/01/2023Algiers, Algeria1 - 5 Farhan Hadj0 - 0 WPts
07/11/2022Algiers, Algeria1 - 4 Kamran Ghermati11 - 18(4) LPts
18/09/2022Managua, Nicaragua1 - 3 Fidel Bargas8 - 21(4) LPts
21/07/2022Moscow, Russia1 - 2 Toma Konev11 - 15 LPts
23/05/2022Algiers, Algeria1 - 1 Haaris Harim20 - 7(1) LPts
25/03/2022Algiers, Algeria1 - 0 Azam Iles3 - 14 LPts
18/02/2022Algiers, Algeria0 - 0 Zuffur Ghozali1 - 1 WPts