Weightclass:  Lightweight
Location:  Oran, Algeria
Record:  22 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/01/2024Oran, Algeria21 - 16 Gazi Servier1 - 5 WPts
02/11/2023Oran, Algeria20 - 16 Farhan Maaziz2 - 2 WPts
03/09/2023Oran, Algeria20 - 15 Angel Vine19 - 8 LPts
06/07/2023Oran, Algeria20 - 14 Alesger Agamirzoyev6 - 7 LPts
07/05/2023Oran, Algeria19 - 14 Jawad Manseur2 - 13 WPts
07/03/2023Oran, Algeria18 - 14 Aftab Ghannam14 - 19 WPts
06/01/2023Oran, Algeria17 - 14 Oleg Petrasek1 - 8 WPts
07/11/2022Oran, Algeria16 - 14 Azam Iles4 - 17 WPts
07/09/2022Oran, Algeria15 - 14 Zuffur Mirza0 - 4 WPts
08/07/2022Oran, Algeria15 - 13 Joško Coric1 - 2 LPts
09/05/2022Oran, Algeria14 - 13 Baghdo Taraktchian13 - 14 WPts
10/03/2022Oran, Algeria14 - 12 Asif Laban20 - 5 LPts
08/01/2022Almaty, Kazakhstan13 - 12 Sergey Urazgulov5 - 16 WPts
08/11/2021Sunshine Coast, Australia12 - 12 John Sandercock9 - 16(3) WPts
10/09/2021San Salvador, El Salvador11 - 12 Joaquin Zamorano7 - 13 WPts
12/07/2021Johannesburg, South Africa11 - 11 Tamarius Zakari9 - 9 LPts
14/05/2021Algiers, Algeria10 - 11 Kamran Daoud4(1) - 17 WPts
23/03/2021Constantine, Algeria9 - 11 Saad Sebbar8(1) - 11 WPts
18/02/2021Annaba, Algeria9 - 10 Zain Halaby4 - 14 LPts
18/01/2021Oran, Algeria9 - 9 Hassan Khalef11 - 7 LPts
26/11/2020Oran, Algeria9 - 8 Khalid Hezil6 - 12 LPts
10/10/2020Helsinki, Finland9 - 7 Gideon Ylisuvanto10 - 8 LPts
12/08/2020Wolverhampton, UK9 - 6 Dave McNamara4 - 11 LPts
14/06/2020Waitakere, New Zealand9 - 5 Ekara Mauwhata10 - 4 LPts
16/04/2020Oran, Algeria9 - 4 Waqas Djebbar5 - 8 LPts
11/03/2020Constantine, Algeria9 - 3 Aftab Messadia8 - 6 LPts Algeria National Championships 2020View
21/01/2020Oran, Algeria8 - 3 Lewis Pottinger5 - 6 WPts
21/11/2019Oran, Algeria7 - 3 Aleü Brichacek8(1) - 0 WPts
21/09/2019Melbourne, Australia7 - 2 Gianluca Nespoli4 - 1 LPts
24/07/2019Oran, Algeria6 - 2 Shamil Gabdullin2 - 6 WPts
25/05/2019Toulon, France5 - 2 Barbabe Oran4 - 3 WPts
27/03/2019Oran, Algeria5 - 1 Saad Nezzar4(1) - 4 LPts
26/01/2019Accra, Ghana4 - 1 Josh Owusu2 - 4 WPts
28/11/2018Algiers, Algeria4 - 0 Zain Mekhloufi3 - 1 LPts
12/10/2018Copenhagen, Denmark3 - 0 Fortinbras Gregersen0 - 3 WPts
14/08/2018Oran, Algeria2 - 0 Khalid Hanaoui1 - 4 WPts
16/06/2018Algiers, Algeria1 - 0 Asif Diop1 - 0 WPts
18/04/2018Oran, Algeria0 - 0 Pylyp Moroz0 - 0 WPts