Weightclass:  Welterweight
Location:  Constantine, Algeria
Record:  17(2) - 37
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2030Constantine, Algeria16(2) - 37 Majid Ziadi1 - 19 WPts
08/11/2029Constantine, Algeria15(2) - 37 Rehman Ghaffari6 - 2 WPts
08/09/2029Constantine, Algeria14(2) - 37 Asif Fekkai1 - 7 WPts
09/07/2029Constantine, Algeria14(2) - 36 Henry Welsh6(1) - 18 LPts
09/05/2029Constantine, Algeria14(2) - 35 Irfan Karimi0 - 1 LPts
10/03/2029Constantine, Algeria14(2) - 34 Alfredo Nicoli14 - 21(1) LPts
08/01/2029Constantine, Algeria13(2) - 34 Bonifacy Telecki4 - 4 WPts
08/11/2028Constantine, Algeria13(2) - 33 Liberatore Sozzi13 - 13 LPts
08/09/2028Constantine, Algeria13(2) - 32 Jamie Harp8 - 12 LPts
09/07/2028Constantine, Algeria13(2) - 31 Amer Hadjadj29(1) - 13 LPts
09/05/2028Constantine, Algeria13(2) - 30 Herbert Zikmund4 - 17 LPts
11/03/2028Constantine, Algeria12(2) - 30 Umair Ziaya8(1) - 10 WPts
11/01/2028Fes, Morocco12(2) - 29 Nasir al Din Hammouchi19 - 7 LPts
13/11/2027Naivasha, Kenya11(2) - 29 Sam Ghir3 - 15 WPts
15/09/2027Amman, Jordan11(2) - 28 Khalid Bastany16 - 15 LPts
18/07/2027Constantine, Algeria11(2) - 27 Faisal Belkacem21 - 12 LPts
01/06/2027Oran, Algeria11(2) - 26 Khalid Belaili21(1) - 13 LPts
01/05/2027Constantine, Algeria10(2) - 26 Gazi Ben8 - 11 WPts
03/03/2027Sendai, Japan10(2) - 25 Hikaru Yamada4 - 18 LPts
03/01/2027Constantine, Algeria9(2) - 25 Irfan Koussim0 - 1 WPts
05/11/2026Roskilde, Denmark9(2) - 24 Quinby Breining0 - 0 LPts
07/09/2026Constantine, Algeria8(1) - 24 Mohsin Ghermati3 - 27(12) WKO2
22/07/2026Dubai, UAE8(1) - 23 Khalid Abraham7 - 11 LPts
24/05/2026Constantine, Algeria7 - 23 Waleed Khris1 - 9 WKO3
26/03/2026Nassau, Bahamas7 - 22 Henry Enoch2 - 14(1) LPts
26/01/2026Constantine, Algeria6 - 22 Imran Badie0 - 10 WPts
28/11/2025Wuhan, China5 - 22 Bing Fei2 - 5 WPts
30/09/2025Constantine, Algeria5 - 21 Faisal Belkacem11 - 11 LPts
03/08/2025Constantine, Algeria4 - 21 Zafa Kherbache0 - 7 WPts
03/06/2025Constantine, Algeria4 - 20 Roman Sicilia6 - 10 LPts
05/04/2025Algiers, Algeria3 - 20 Umair Megateli6 - 13 WPts
12/02/2025Constantine, Algeria2 - 20 Druyt Frecour1 - 8 WPts
15/12/2024Algiers, Algeria1 - 20 Amer Djabou3 - 11 WPts
16/10/2024Baku, Azerbaijan1 - 19 Adalat Dzhevanshir23(1) - 19 LPts
18/08/2024Constantine, Algeria0 - 19 Waqas Sansal0 - 2 WPts
19/06/2024Constantine, Algeria0 - 18 Ibrahim Kebbab0 - 9 LPts
20/04/2024Soyapango, El Salvador0 - 17 Jair Bacallao29 - 11 LPts
21/02/2024Kumasi, Ghana0 - 16 Bruce Adu17(1) - 13 LPts
23/12/2023Bergen, Norway0 - 15 Terje Myklebust10 - 9 LPts
25/10/2023Wuhan, China0 - 14 Manchu Xia6 - 15 LPts
27/08/2023Constantine, Algeria0 - 13 Kiki Camisa30(1) - 12 LPts
28/06/2023Oran, Algeria0 - 12 Faisal Serrar2 - 14 LPts
30/04/2023Riga, Latvia0 - 11 Aleksei Berzitis4 - 12 LPts
02/03/2023Odense, Denmark0 - 10 Ulffr Albertsen10(2) - 12 LPts
02/01/2023Constantine, Algeria0 - 9 Roscoe Endresen22 - 11 LPts
04/11/2022Algiers, Algeria0 - 8 Farhan Hadefi1 - 6 LPts
09/09/2022Algiers, Algeria0 - 7 Saad Ghalem22 - 6 LPts
12/07/2022Maracaibo, Venezuela0 - 6 Pedro Alvillar19 - 6 LPts
14/05/2022Constantine, Algeria0 - 5 Haider Zine13 - 14 LPts
24/03/2022Oran, Algeria0 - 4 Bilal Liegeon16(1) - 9 LPts
18/02/2022Oran, Algeria0 - 3 Ahmed Tedjar0 - 0 LPts
06/01/2022Constantine, Algeria0 - 2 Vail Cassel8 - 13 LPts
06/11/2021Algiers, Algeria0 - 1 Danyaal Djoudi0 - 0 LPts
05/09/2021Constantine, Algeria0 - 0 Viljo Sorensen16 - 5 LPts