Weightclass:  Lightweight
Location:  Annaba, Algeria
Record:  21 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2024Annaba, Algeria20 - 21 Ilhami Baydar0 - 3 WPts
11/03/2024Annaba, Algeria19 - 21 Nathan Boit0 - 7 WPts
11/01/2024Annaba, Algeria18 - 21 Avel Shostak3 - 8 WPts
12/11/2023Annaba, Algeria17 - 21 Oscar Burnes1 - 11 WPts
13/09/2023Annaba, Algeria16 - 21 Sulaiman Wadongo0 - 7 WPts
15/07/2023Annaba, Algeria15 - 21 Rehan Fanon0 - 1 WPts
15/05/2023Annaba, Algeria14 - 21 Yobachi Nsoh1 - 5 WPts
16/03/2023Annaba, Algeria14 - 20 Zelipe Ordonez17 - 11 LPts
16/01/2023Annaba, Algeria13 - 20 Zacarias Fama23 - 11 WPts
16/11/2022Annaba, Algeria13 - 19 Asif Laban24 - 6 LPts
16/09/2022Annaba, Algeria12 - 19 Manny Manco2 - 13(1) WPts
18/07/2022Annaba, Algeria11 - 19 Morgan Dugal4 - 11 WPts
18/05/2022Tipitapa, Nicaragua11 - 18 Santiago Lince19 - 7 LPts
19/03/2022Algiers, Algeria11 - 17 Bilal Greki16 - 13 LPts
19/01/2022Carolina, Puerto Rico10 - 17 Juan Escovedo6 - 7 WPts
20/11/2021Carrefour, Haiti10 - 16 Leggett Baxa18 - 4 LPts
20/09/2021Oran, Algeria10 - 15 Hassan Khalef13 - 9 LPts
26/07/2021Delmas, Haiti10 - 14 Alexandre Housel19 - 2 LPts
28/05/2021Kitwe, Zambia9 - 14 Vandwon Ngambi6 - 15 WPts
30/03/2021Algiers, Algeria9 - 13 Adnan Younan14 - 6 LPts
12/02/2021Annaba, Algeria9 - 12 Valerio Alessandrini14 - 4 LPts
14/12/2020Cagayan de Oro, Philippines9 - 11 Santiago Tanglao6 - 9 LPts
15/10/2020Annaba, Algeria8 - 11 Waqar Nezzar2 - 17 WPts
16/08/2020Annaba, Algeria7 - 11 Quaddus Puka10 - 9 WPts
15/06/2020Aba, Nigeria6 - 11 Michael Weigopwa5 - 9 WPts
16/04/2020Constantine, Algeria6 - 10 Asif Laban10 - 2 LPts
04/03/2020Constantine, Algeria6 - 9 Ali Zakaria8 - 4 LPts
30/01/2020Perth, Australia6 - 8 John Ryazantsev5 - 5 LPts
02/12/2019Annaba, Algeria5 - 8 Yuichi Tanigawa1 - 12 WPts
02/10/2019Annaba, Algeria4 - 8 Zafa Salhi1 - 1 WPts
02/08/2019Dushanbe, Tajikistan4 - 7 Afon Maiceew3 - 4 LPts
04/06/2019La Florida, Chile3 - 7 Nasario Lozon3 - 4 WPts
06/04/2019Oran, Algeria3 - 6 Umair Hammouche3 - 3 LPts
20/02/2019Czestochowa, Poland3 - 5 Jarek Franczak4(1) - 4 LPts
22/12/2018Annaba, Algeria3 - 4 Ora Marina4 - 3 LPts
23/10/2018Algiers, Algeria3 - 3 Zuffur Ziaya2 - 3 LPts
07/09/2018Ulaanbaatar, Mongolia3 - 2 Aleksei Ochirtu0 - 0 LPts
10/07/2018Oran, Algeria2 - 2 Kashif Derrag1 - 1 WPts
23/05/2018Annaba, Algeria2 - 1 Zorigtbaataryn Isabekoff1 - 2 LPts
25/03/2018Annaba, Algeria1 - 1 Obaid Kharnadji0 - 1 WPts
11/02/2018Annaba, Algeria1 - 0 Adnan Elamin1 - 0 LPts
05/01/2018Rio de Janeiro, Brazil0 - 0 Santiago Celestino0 - 0 WPts