Weightclass:  Welterweight
Location:  Oran, Algeria
Record:  53(5) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/08/2032Oran, Algeria53(5) - 19 Ignado Barba18 - 20 LPts
20/06/2032Oran, Algeria52(5) - 19 Bruce Lenoir10 - 10 WPts
17/04/2032Oran, Algeria51(5) - 19 Dominique Olinga4 - 15 WPts
17/02/2032Oran, Algeria50(5) - 19 Jasper Dafaa6 - 13 WPts
19/12/2031Oran, Algeria49(4) - 19 Rodrigo Imbo14 - 33(1) WKO3
20/10/2031Oran, Algeria48(4) - 19 Rico Migues4 - 21 WPts
20/08/2031Oran, Algeria47(4) - 19 Ian Ibuos1 - 1 WPts
21/06/2031Oran, Algeria46(4) - 19 Danyaal Khalid8(2) - 11 WPts
21/04/2031Oran, Algeria45(4) - 19 Nathan Tobin7 - 10 WPts
20/02/2031Oran, Algeria44(3) - 19 Paul Nicdao0 - 9 WKO3
22/12/2030Oran, Algeria43(2) - 19 Arran Shade1 - 3 WKO2
24/10/2030Oran, Algeria43(2) - 18 Khalid Jaber34(1) - 14 LPts
26/08/2030Oran, Algeria42(2) - 18 Paul David5 - 5 WPts
27/06/2030Padua, Italy41(2) - 18 Vico Scagni13 - 9 WPts
29/04/2030Constantine, Algeria40(2) - 18 Ibrahim Maroufel33 - 21 WPts
17/03/2030Constantine, Algeria40(2) - 17 Kashif Zaman28 - 16 LPts Algeria National Championships 2030View
14/03/2030Constantine, Algeria39(2) - 17 Bilal Bayou3 - 0 WPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria38(2) - 17 Danyaal Ben5 - 12 WPts Algeria National Championships 2030View
22/02/2030Safi, Morocco37(2) - 17 Taqiy Adjurrum6 - 22 WPts
25/12/2029Portoviejo, Ecuador36(2) - 17 Antonio Garcia23 - 9 WPts
27/10/2029Chennai, India35(1) - 17 Haaris Habib0 - 15(2) WKO2
29/08/2029Kryvyi Rih, Ukraine35(1) - 16 Valeri Kossak4 - 20 LPts
01/07/2029Ahmedabad, India34(1) - 16 Ganesa Yadav6 - 30(3) WPts
03/05/2029Constantine, Algeria33(1) - 16 Ibrahim Maroufel28 - 20 WPts
14/03/2029Algiers, Algeria33(1) - 15 Kashif Zaman16 - 12 LPts Algeria National Championships 2029View
11/03/2029Algiers, Algeria32(1) - 15 Sajid Behar14 - 14 WPts Algeria National Championships 2029View
02/03/2029Mumbai, India31(1) - 15 Mahavir Bala1 - 3 WPts
02/01/2029Ghent, Belgium31(1) - 14 Tibo Van den Camme29(1) - 25 LPts
04/11/2028Constantine, Algeria31(1) - 13 Ibrahim Maroufel25 - 20 LPts
06/09/2028Mexico City, Mexico30(1) - 13 Lisandro Tejada18(3) - 19 WPts
09/07/2028Constantine, Algeria29(1) - 13 Adnan Mansouri13(2) - 31 WPts
12/05/2028Oran, Algeria28(1) - 13 Kashif Akniouene16 - 17(1) WPts
17/03/2028Oran, Algeria28(1) - 12 Sajid Behar8 - 8 LPts Algeria National Championships 2028View
14/03/2028Oran, Algeria27(1) - 12 Kashif Zaman10 - 10 WPts Algeria National Championships 2028View
11/03/2028Oran, Algeria26(1) - 12 Ibrahim Maroufel22 - 19 WPts Algeria National Championships 2028View
04/03/2028Oran, Algeria25(1) - 12 Waqas Daira0 - 3 WPts
04/01/2028Zapopan, Mexico24(1) - 12 Ovidio Vilchis6 - 9 WPts
06/11/2027Annaba, Algeria23(1) - 12 Yasin Shahid12(1) - 15 WPts
09/09/2027Antwerp, Belgium22 - 12 Dominicus Danwyck1(1) - 21 WKO3
11/07/2027Vitebsk, Belarus21 - 12 Oleksiy Evancho9 - 24(1) WPts
13/05/2027Oran, Algeria20 - 12 Haaris Negrouche5 - 16 WPts
14/03/2027Oran, Algeria20 - 11 Hassan Mardel17 - 4 LPts Algeria National Championships 2027View
11/03/2027Oran, Algeria19 - 11 Gazi Ben8 - 10 WPts Algeria National Championships 2027View
04/03/2027Oran, Algeria18 - 11 Umair Freha2 - 29 WPts
03/01/2027Oran, Algeria17 - 11 Waqar Khamtache4 - 10 WPts
05/11/2026Milwaukee, USA16 - 11 Danny Whittet0 - 0 WPts
07/09/2026Karagandy, Kazakhstan15 - 11 Timofei Cairbeckoff3 - 21 WPts
10/07/2026Samarqand, Uzbekistan15 - 10 Afiq Guseinov15 - 8 LPts
12/05/2026Bangkok, Thailand14 - 10 Keangsaklek Puangkaew6 - 8(1) WPts
14/03/2026Constantine, Algeria14 - 9 Khalid Belaili13(1) - 10 LPts Algeria National Championships 2026View
11/03/2026Constantine, Algeria13 - 9 Ibrahim Kebbab8 - 12 WPts Algeria National Championships 2026View
24/01/2026Oran, Algeria12 - 9 Manny Landaverde3 - 8 WPts
26/11/2025Brest, Belarus12 - 8 Petro Varga14 - 12 LPts
28/09/2025Oran, Algeria11 - 8 Kashif Akniouene6 - 11 WPts
04/08/2025Oran, Algeria10 - 8 Alejandro Belen3 - 5 WPts
05/06/2025Annaba, Algeria10 - 7 Kamran Chouikh9 - 8 LPts
16/04/2025Algiers, Algeria9 - 7 Abdul Kalaz11 - 33 WPts
14/03/2025Oran, Algeria9 - 6 Yasin Azam9 - 1 LPts Algeria National Championships 2025View
11/03/2025Oran, Algeria8 - 6 Khalid Fadela3 - 9 WPts Algeria National Championships 2025View
08/02/2025Oran, Algeria7 - 6 Andy Graham3 - 8(2) WPts
11/12/2024Oran, Algeria6 - 6 Amjad Zemmamouche1 - 0 WPts
12/10/2024Oran, Algeria5 - 6 Faisal Belkacem8 - 7 WPts
13/08/2024Oran, Algeria4 - 6 Laramie Laurent0 - 5 WPts
15/06/2024Oran, Algeria4 - 5 Rehan Rahim4 - 6 LPts
15/04/2024Oran, Algeria3 - 5 Imran Haouari1 - 2 WPts
16/02/2024Rijeka, Croatia3 - 4 Vedran Jonjic13 - 21 LPts
19/12/2023Oran, Algeria2 - 4 Umair Saadi0 - 8 WPts
19/10/2023San Juan, Puerto Rico2 - 3 Jose Mathe3 - 7 LPts
21/08/2023Annaba, Algeria2 - 2 Khalid Djaout7 - 11 LPts
04/07/2023Annaba, Algeria1 - 2 Umair Saadi0 - 5 WPts
10/05/2023Aalborg, Denmark1 - 1 Vali Leander20 - 10 LPts
12/03/2023Constantine, Algeria1 - 0 Haider Zine17(1) - 15 LPts
05/02/2023Dushanbe, Tajikistan0 - 0 Yalchin Ahundov0 - 0 WPts